Codebase list libvirt-glib / 7517650
Merge tag 'upstream/0.2.3' into debian/sid Upstream version 0.2.3 # gpg: Signature made Do 17 Mär 2016 20:34:46 CET # gpg: using RSA key 0x07B8B7B0EA98120B # gpg: please do a --check-trustdb # gpg: Good signature from "Guido Günther <agx@sigxcpu.org>" [ultimate] # gpg: aka "Guido Günther <gg@godiug.net>" [ultimate] # gpg: aka "Guido Günther <agx@debian.org>" [ultimate] # gpg: aka "Guido Günther <guido@xcpu.ch>" [ultimate] # Primary key fingerprint: D343 9DAA 19DC FACD AE87 9CF2 B999 CDB5 8C8D DBD2 # Subkey fingerprint: BC7C D072 3875 EBAD 05DF 1CD9 07B8 B7B0 EA98 120B Guido Günther 8 years ago
235 changed file(s) with 11466 addition(s) and 9226 deletion(s). Raw diff Collapse all Expand all
0 2015-12-16 Daniel P. Berrange <berrange@redhat.com>
1
2 Update NEWS for 0.2.3 release
3
4 Refresh translations from zanata
5
6 2015-12-07 Michal Privoznik <mprivozn@redhat.com>
7
8 Drop unused finalize function
9 After 1225a160ac3b4 where I'm dropping some unused variables, the
10 functions I was touching became sort of redundant too.
11 Specifically, gvir_domain_disk_finalize() and
12 gvir_domain_interface_finalize().
13
14 2015-12-05 Michal Privoznik <mprivozn@redhat.com>
15
16 gobject: Drop some unused variables
17 After abe983ddf8a569 there are some variables, that are unused:
18
19 CC libvirt_gobject_1_0_la-libvirt-gobject-domain-disk.lo
20 CC libvirt_gobject_1_0_la-libvirt-gobject-domain-interface.lo
21 CC libvirt_gobject_1_0_la-libvirt-gobject-domain.lo
22 CC libvirt_gobject_1_0_la-libvirt-gobject-interface.lo
23 ../../libvirt-gobject/libvirt-gobject-domain-interface.c: In function 'gvir_domain_interface_finalize':
24 ../../libvirt-gobject/libvirt-gobject-domain-interface.c:54:26: error: unused variable 'self' [-Werror=unused-variable]
25 GVirDomainInterface *self = GVIR_DOMAIN_INTERFACE(object);
26 ^
27 cc1: all warnings being treated as errors
28 Makefile:724: recipe for target 'libvirt_gobject_1_0_la-libvirt-gobject-domain-interface.lo' failed
29 make[3]: *** [libvirt_gobject_1_0_la-libvirt-gobject-domain-interface.lo] Error 1
30 make[3]: *** Waiting for unfinished jobs....
31 ../../libvirt-gobject/libvirt-gobject-domain-disk.c: In function 'gvir_domain_disk_finalize':
32 ../../libvirt-gobject/libvirt-gobject-domain-disk.c:54:21: error: unused variable 'self' [-Werror=unused-variable]
33 GVirDomainDisk *self = GVIR_DOMAIN_DISK(object);
34 ^
35 cc1: all warnings being treated as errors
36 Makefile:717: recipe for target 'libvirt_gobject_1_0_la-libvirt-gobject-domain-disk.lo' failed
37
38 2015-12-04 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
39
40 gobject,gconfig: Drop redundant debug logging
41 The g_debug messages in libvirt-gobject creation/destruction were to aid
42 troubleshooting of object reference leaks. GObject has built-in systemtap
43 probes that allow the same to be achieved in a more flexible manner, so
44 the g_debug calls can be removed
45
46 2015-11-26 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
47
48 gobject: Port to GTask API
49 Drop usage of deprecated GSimpleAsyncResult API.
50
51 2015-11-23 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
52
53 gobject,gconfig: Drop redundant glib compatibility code
54 We already require and use glib >= 2.36 so there is no reason to keep
55 around code to ensure compatibility with glib older than that.
56
57 gobject: Add wrapper virDomainSetTime()
58
59 2015-09-23 Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
60
61 gobject: Correct docs for gvir_storage_pool_get_info()
62 The returned GVirStoragePoolInfo pointer is not a GObject so it must not
63 be unrefed using g_object_unref(). Since gvir_storage_pool_info_free()
64 is private function, callers must either use g_slice_free() or
65 g_boxed_free().
66
67 2015-07-24 Daniel P. Berrange <berrange@redhat.com>
68
69 configure.ac: update min required versions
70 Based on the distro target policy we have the following
71 min versions in various distros
72
73 libvirt glib2 gobject-introspection
74 RHEL 7.0: 1.1.1 2.36.3 1.36.0
75 Fedora 21: 1.2.9 2.42.1 1.42.0
76 Ubuntu 14.10: 1.2.8 2.42.0 1.41.0
77 Ubuntu LTS 14.04: 1.2.2 2.40.0 1.40.0
78 Suse 12.0: 1.2.5 2.38.2 1.38.0
79 OpenSUSE 13.1: 1.1.2 2.38.2 1.38.0
80 Debian 8: 1.2.9 2.42.0 1.42.0
81
82 Which means we can reasonably depend on
83
84 libvirt >= 1.1.1
85 glib2 >= 2.36.0
86 gobject-introspection >= 1.36.0
87
88 NB, choosen 2.36.0 rather than 2.36.3 because they are
89 API compatible, the micro digit just indicates a bug
90 fix release.
91
92 README: formally document intended platform support targets
93 Give users an indication of what distro platforms the project
94 intends to be buildable on. This policy will be used to decide
95 when it is appropriate to increase the minimum required versions
96 of external dependancies.
97
98 As an example, as of July 1st 2015, this policy would aim to pick the
99 min versions based on what's available across the following sample
100 distros:
101
102 - RHEL: 7.0, 7.1
103 - Fedora: 21, 22
104 - Ubuntu LTS: 14.04 (Trusty)
105 - Ubuntu: 14.10 (Utopic), 15.04 (Vivid)
106 - Suse: 12.0
107 - OpenSUSE: 13.1, 13.2
108 - Debian: 8.0 (Jessie)
109
110 2015-07-22 Christophe Fergeau <cfergeau@redhat.com>
111
112 examples: Don't leak mainloop in conn-test.c
113 The program exits right after this, so it's no big deal, but this gives
114 us a clean valgrind --leak-check=full output.
115
116 gconfig: Use GVirConfigObject helpers for <video> XML
117 GVirConfigDomainVideo is using raw libxml calls to set the 'heads' and
118 'vram' XML attributes rather than the helpers provided by
119 GVirConfigObject. This commit changes that, making the code a bit
120 simpler.
121
122 test-gconfig: Test video heads/vram setting
123
124 test-gconfig: Fix various leaks
125 Running test-gconfig under valgrind reports a few leaks that this commit
126 fixes.
127
128 gconfig: Fix leak in gvir_config_domain_filesys_set_ram_usage
129 The object returned by gvir_config_object_replace_child() must be
130 unref'ed when no longer needed.
131
0132 2015-07-21 Daniel P. Berrange <berrange@redhat.com>
133
134 Post release version bump to 0.2.3
1135
2136 Update NEWS for 0.2.2 release
3137
345345 LIPO = @LIPO@
346346 LN_S = @LN_S@
347347 LTLIBOBJS = @LTLIBOBJS@
348 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
348349 MAKEINFO = @MAKEINFO@
349350 MANIFEST_TOOL = @MANIFEST_TOOL@
350351 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
00 libvirt-glib News
11 =================
2
3 0.2.3 - Dec 16, 2015
4 ====================
5
6 - Require libvirt >= 1.1.1
7 - Require glib2 >= 2.36.0
8 - Require gobject-introspection >= 1.36.0
9 - Fix memory leak setting ram usage
10 - Fix memory leaks in test suite
11 - Document intended deployment targets
12 - Fix misc docs
13 - Add wrapper for virDOmainSetTime
14 - Port more code to use GTask instead of GSimpleAsyncResult
15 - Drop unused finalize functions
16 - Drop unused variables
17 - Drop overly verbose debug calls for object lifecycle
218
319 0.2.2 - Jul 21, 2015
420 ====================
2525 NB: at this time, libvirt-glib is *NOT* considered API/ABI stable. Future
2626 releases may still include API/ABI incompatible changes.
2727
28 Dependencies
29 ============
28 Dependencies / supported platforms
29 ==================================
3030
31 - Required:
32 - glib-2.0
33 - gobject-2.0
34 - libxml-2.0
35 - libvirt
31 The libvirt-glib projects attempts to be moderately conservative
32 about updating the minimum required versions of external package
33 dependencies, to strike a balance between enabling use of new
34 features while minimizing inconvenience for downstream developers
35 on distro platforms with specific shipped versions.
3636
37 - Optional:
38 - gobject-introspection
39 - Vala (build-time only)
37 There are roughly two classes of Linux distro - short lifetime
38 (Fedora, Ubuntu non-LTS, etc) and extended lifetime (RHEL, CentOS,
39 Debian, Ubuntu LTS). Based on this classification, the libvirt-glib
40 project will generally aim to ensure build support for
4041
41 Patches sumissions
42 ==================
42 - Most recent 2 releases of short lifetime distros
43 - Most recent major release of extended lifetime distros,
44 with most recent 2 minor updates
45
46 The project will consider RHEL, Fedora, Debian, Ubuntu LTS, Ubuntu,
47 OpenSUSE and SUSE (SLES/SLED) distros to be a representative subset
48 of distros when determining min required versions of external deps
49 that is reasonable to target. Other distros of similar release vintage
50 will typically have similar versions to at least one of these distros.
51 In the case of Debian, the project may at times choose to require use
52 of an update from the backports repository.
53
54 At any time, it may be possible to build on versions of distros
55 that are older than those implied by this policy, but the project
56 will not guarantee this remains the case in future releases. The
57 min required package versions of external dependencies may be
58 raised in future releases based on this distro build target policy.
59
60 The packages required to build libvirt-glib are
61
62 - glib-2.0
63 - gobject-2.0
64 - libxml-2.0
65 - libvirt
66
67 Functionality is optionally enhanced by the following packages:
68
69 - gobject-introspection
70 - Vala (build-time only)
71
72 Patches submissions
73 ===================
4374
4475 Patch submissions are welcomed from any interested contributor. Please
4576 send them to the main libvir-list mailing list
0
1 # libtool (GNU libtool) 2.4.2
0 #! /bin/sh
1 ## DO NOT EDIT - This file generated from ./build-aux/ltmain.in
2 ## by inline-source v2014-01-03.01
3
4 # libtool (GNU libtool) 2.4.6
5 # Provide generalized library-building support services.
26 # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
37
4 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
5 # 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
8 # Copyright (C) 1996-2015 Free Software Foundation, Inc.
69 # This is free software; see the source for copying conditions. There is NO
710 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
811
2225 # General Public License for more details.
2326 #
2427 # You should have received a copy of the GNU General Public License
25 # along with GNU Libtool; see the file COPYING. If not, a copy
26 # can be downloaded from http://www.gnu.org/licenses/gpl.html,
27 # or obtained by writing to the Free Software Foundation, Inc.,
28 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
29
30 # Usage: $progname [OPTION]... [MODE-ARG]...
31 #
32 # Provide generalized library-building support services.
33 #
34 # --config show all configuration variables
35 # --debug enable verbose shell tracing
36 # -n, --dry-run display commands without modifying any files
37 # --features display basic configuration information and exit
38 # --mode=MODE use operation mode MODE
39 # --preserve-dup-deps don't remove duplicate dependency libraries
40 # --quiet, --silent don't print informational messages
41 # --no-quiet, --no-silent
42 # print informational messages (default)
43 # --no-warn don't display warning messages
44 # --tag=TAG use configuration variables from tag TAG
45 # -v, --verbose print more informational messages than default
46 # --no-verbose don't print the extra informational messages
47 # --version print version information
48 # -h, --help, --help-all print short, long, or detailed help message
49 #
50 # MODE must be one of the following:
51 #
52 # clean remove files from the build directory
53 # compile compile a source file into a libtool object
54 # execute automatically set library path, then run a program
55 # finish complete the installation of libtool libraries
56 # install install libraries or executables
57 # link create a library or an executable
58 # uninstall remove libraries from an installed directory
59 #
60 # MODE-ARGS vary depending on the MODE. When passed as first option,
61 # `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that.
62 # Try `$progname --help --mode=MODE' for a more detailed description of MODE.
63 #
64 # When reporting a bug, please describe a test case to reproduce it and
65 # include the following information:
66 #
67 # host-triplet: $host
68 # shell: $SHELL
69 # compiler: $LTCC
70 # compiler flags: $LTCFLAGS
71 # linker: $LD (gnu? $with_gnu_ld)
72 # $progname: (GNU libtool) 2.4.2
73 # automake: $automake_version
74 # autoconf: $autoconf_version
75 #
76 # Report bugs to <bug-libtool@gnu.org>.
77 # GNU libtool home page: <http://www.gnu.org/software/libtool/>.
78 # General help using GNU software: <http://www.gnu.org/gethelp/>.
28 # along with this program. If not, see <http://www.gnu.org/licenses/>.
29
7930
8031 PROGRAM=libtool
8132 PACKAGE=libtool
82 VERSION=2.4.2
83 TIMESTAMP=""
84 package_revision=1.3337
85
86 # Be Bourne compatible
87 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
33 VERSION=2.4.6
34 package_revision=2.4.6
35
36
37 ## ------ ##
38 ## Usage. ##
39 ## ------ ##
40
41 # Run './libtool --help' for help with using this script from the
42 # command line.
43
44
45 ## ------------------------------- ##
46 ## User overridable command paths. ##
47 ## ------------------------------- ##
48
49 # After configure completes, it has a better idea of some of the
50 # shell tools we need than the defaults used by the functions shared
51 # with bootstrap, so set those here where they can still be over-
52 # ridden by the user, but otherwise take precedence.
53
54 : ${AUTOCONF="autoconf"}
55 : ${AUTOMAKE="automake"}
56
57
58 ## -------------------------- ##
59 ## Source external libraries. ##
60 ## -------------------------- ##
61
62 # Much of our low-level functionality needs to be sourced from external
63 # libraries, which are installed to $pkgauxdir.
64
65 # Set a version string for this script.
66 scriptversion=2015-01-20.17; # UTC
67
68 # General shell script boiler plate, and helper functions.
69 # Written by Gary V. Vaughan, 2004
70
71 # Copyright (C) 2004-2015 Free Software Foundation, Inc.
72 # This is free software; see the source for copying conditions. There is NO
73 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
74
75 # This program is free software; you can redistribute it and/or modify
76 # it under the terms of the GNU General Public License as published by
77 # the Free Software Foundation; either version 3 of the License, or
78 # (at your option) any later version.
79
80 # As a special exception to the GNU General Public License, if you distribute
81 # this file as part of a program or library that is built using GNU Libtool,
82 # you may include this file under the same distribution terms that you use
83 # for the rest of that program.
84
85 # This program is distributed in the hope that it will be useful,
86 # but WITHOUT ANY WARRANTY; without even the implied warranty of
87 # MERCHANTABILITY or FITNES FOR A PARTICULAR PURPOSE. See the GNU
88 # General Public License for more details.
89
90 # You should have received a copy of the GNU General Public License
91 # along with this program. If not, see <http://www.gnu.org/licenses/>.
92
93 # Please report bugs or propose patches to gary@gnu.org.
94
95
96 ## ------ ##
97 ## Usage. ##
98 ## ------ ##
99
100 # Evaluate this file near the top of your script to gain access to
101 # the functions and variables defined here:
102 #
103 # . `echo "$0" | ${SED-sed} 's|[^/]*$||'`/build-aux/funclib.sh
104 #
105 # If you need to override any of the default environment variable
106 # settings, do that before evaluating this file.
107
108
109 ## -------------------- ##
110 ## Shell normalisation. ##
111 ## -------------------- ##
112
113 # Some shells need a little help to be as Bourne compatible as possible.
114 # Before doing anything else, make sure all that help has been provided!
115
116 DUALCASE=1; export DUALCASE # for MKS sh
117 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
88118 emulate sh
89119 NULLCMD=:
90 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
120 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
91121 # is contrary to our usage. Disable this feature.
92122 alias -g '${1+"$@"}'='"$@"'
93123 setopt NO_GLOB_SUBST
94124 else
95 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
125 case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac
96126 fi
97 BIN_SH=xpg4; export BIN_SH # for Tru64
98 DUALCASE=1; export DUALCASE # for MKS sh
99
100 # A function that is used when there is no print builtin or printf.
101 func_fallback_echo ()
102 {
103 eval 'cat <<_LTECHO_EOF
104 $1
105 _LTECHO_EOF'
106 }
107
108 # NLS nuisances: We save the old values to restore during execute mode.
109 lt_user_locale=
110 lt_safe_locale=
111 for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
127
128 # NLS nuisances: We save the old values in case they are required later.
129 _G_user_locale=
130 _G_safe_locale=
131 for _G_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
112132 do
113 eval "if test \"\${$lt_var+set}\" = set; then
114 save_$lt_var=\$$lt_var
115 $lt_var=C
116 export $lt_var
117 lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
118 lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
133 eval "if test set = \"\${$_G_var+set}\"; then
134 save_$_G_var=\$$_G_var
135 $_G_var=C
136 export $_G_var
137 _G_user_locale=\"$_G_var=\\\$save_\$_G_var; \$_G_user_locale\"
138 _G_safe_locale=\"$_G_var=C; \$_G_safe_locale\"
119139 fi"
120140 done
121 LC_ALL=C
122 LANGUAGE=C
123 export LANGUAGE LC_ALL
124
125 $lt_unset CDPATH
126
141
142 # CDPATH.
143 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
144
145 # Make sure IFS has a sensible default
146 sp=' '
147 nl='
148 '
149 IFS="$sp $nl"
150
151 # There are apparently some retarded systems that use ';' as a PATH separator!
152 if test "${PATH_SEPARATOR+set}" != set; then
153 PATH_SEPARATOR=:
154 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
155 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
156 PATH_SEPARATOR=';'
157 }
158 fi
159
160
161
162 ## ------------------------- ##
163 ## Locate command utilities. ##
164 ## ------------------------- ##
165
166
167 # func_executable_p FILE
168 # ----------------------
169 # Check that FILE is an executable regular file.
170 func_executable_p ()
171 {
172 test -f "$1" && test -x "$1"
173 }
174
175
176 # func_path_progs PROGS_LIST CHECK_FUNC [PATH]
177 # --------------------------------------------
178 # Search for either a program that responds to --version with output
179 # containing "GNU", or else returned by CHECK_FUNC otherwise, by
180 # trying all the directories in PATH with each of the elements of
181 # PROGS_LIST.
182 #
183 # CHECK_FUNC should accept the path to a candidate program, and
184 # set $func_check_prog_result if it truncates its output less than
185 # $_G_path_prog_max characters.
186 func_path_progs ()
187 {
188 _G_progs_list=$1
189 _G_check_func=$2
190 _G_PATH=${3-"$PATH"}
191
192 _G_path_prog_max=0
193 _G_path_prog_found=false
194 _G_save_IFS=$IFS; IFS=${PATH_SEPARATOR-:}
195 for _G_dir in $_G_PATH; do
196 IFS=$_G_save_IFS
197 test -z "$_G_dir" && _G_dir=.
198 for _G_prog_name in $_G_progs_list; do
199 for _exeext in '' .EXE; do
200 _G_path_prog=$_G_dir/$_G_prog_name$_exeext
201 func_executable_p "$_G_path_prog" || continue
202 case `"$_G_path_prog" --version 2>&1` in
203 *GNU*) func_path_progs_result=$_G_path_prog _G_path_prog_found=: ;;
204 *) $_G_check_func $_G_path_prog
205 func_path_progs_result=$func_check_prog_result
206 ;;
207 esac
208 $_G_path_prog_found && break 3
209 done
210 done
211 done
212 IFS=$_G_save_IFS
213 test -z "$func_path_progs_result" && {
214 echo "no acceptable sed could be found in \$PATH" >&2
215 exit 1
216 }
217 }
218
219
220 # We want to be able to use the functions in this file before configure
221 # has figured out where the best binaries are kept, which means we have
222 # to search for them ourselves - except when the results are already set
223 # where we skip the searches.
224
225 # Unless the user overrides by setting SED, search the path for either GNU
226 # sed, or the sed that truncates its output the least.
227 test -z "$SED" && {
228 _G_sed_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
229 for _G_i in 1 2 3 4 5 6 7; do
230 _G_sed_script=$_G_sed_script$nl$_G_sed_script
231 done
232 echo "$_G_sed_script" 2>/dev/null | sed 99q >conftest.sed
233 _G_sed_script=
234
235 func_check_prog_sed ()
236 {
237 _G_path_prog=$1
238
239 _G_count=0
240 printf 0123456789 >conftest.in
241 while :
242 do
243 cat conftest.in conftest.in >conftest.tmp
244 mv conftest.tmp conftest.in
245 cp conftest.in conftest.nl
246 echo '' >> conftest.nl
247 "$_G_path_prog" -f conftest.sed <conftest.nl >conftest.out 2>/dev/null || break
248 diff conftest.out conftest.nl >/dev/null 2>&1 || break
249 _G_count=`expr $_G_count + 1`
250 if test "$_G_count" -gt "$_G_path_prog_max"; then
251 # Best one so far, save it but keep looking for a better one
252 func_check_prog_result=$_G_path_prog
253 _G_path_prog_max=$_G_count
254 fi
255 # 10*(2^10) chars as input seems more than enough
256 test 10 -lt "$_G_count" && break
257 done
258 rm -f conftest.in conftest.tmp conftest.nl conftest.out
259 }
260
261 func_path_progs "sed gsed" func_check_prog_sed $PATH:/usr/xpg4/bin
262 rm -f conftest.sed
263 SED=$func_path_progs_result
264 }
265
266
267 # Unless the user overrides by setting GREP, search the path for either GNU
268 # grep, or the grep that truncates its output the least.
269 test -z "$GREP" && {
270 func_check_prog_grep ()
271 {
272 _G_path_prog=$1
273
274 _G_count=0
275 _G_path_prog_max=0
276 printf 0123456789 >conftest.in
277 while :
278 do
279 cat conftest.in conftest.in >conftest.tmp
280 mv conftest.tmp conftest.in
281 cp conftest.in conftest.nl
282 echo 'GREP' >> conftest.nl
283 "$_G_path_prog" -e 'GREP$' -e '-(cannot match)-' <conftest.nl >conftest.out 2>/dev/null || break
284 diff conftest.out conftest.nl >/dev/null 2>&1 || break
285 _G_count=`expr $_G_count + 1`
286 if test "$_G_count" -gt "$_G_path_prog_max"; then
287 # Best one so far, save it but keep looking for a better one
288 func_check_prog_result=$_G_path_prog
289 _G_path_prog_max=$_G_count
290 fi
291 # 10*(2^10) chars as input seems more than enough
292 test 10 -lt "$_G_count" && break
293 done
294 rm -f conftest.in conftest.tmp conftest.nl conftest.out
295 }
296
297 func_path_progs "grep ggrep" func_check_prog_grep $PATH:/usr/xpg4/bin
298 GREP=$func_path_progs_result
299 }
300
301
302 ## ------------------------------- ##
303 ## User overridable command paths. ##
304 ## ------------------------------- ##
305
306 # All uppercase variable names are used for environment variables. These
307 # variables can be overridden by the user before calling a script that
308 # uses them if a suitable command of that name is not already available
309 # in the command search PATH.
310
311 : ${CP="cp -f"}
312 : ${ECHO="printf %s\n"}
313 : ${EGREP="$GREP -E"}
314 : ${FGREP="$GREP -F"}
315 : ${LN_S="ln -s"}
316 : ${MAKE="make"}
317 : ${MKDIR="mkdir"}
318 : ${MV="mv -f"}
319 : ${RM="rm -f"}
320 : ${SHELL="${CONFIG_SHELL-/bin/sh}"}
321
322
323 ## -------------------- ##
324 ## Useful sed snippets. ##
325 ## -------------------- ##
326
327 sed_dirname='s|/[^/]*$||'
328 sed_basename='s|^.*/||'
329
330 # Sed substitution that helps us do robust quoting. It backslashifies
331 # metacharacters that are still active within double-quoted strings.
332 sed_quote_subst='s|\([`"$\\]\)|\\\1|g'
333
334 # Same as above, but do not quote variable references.
335 sed_double_quote_subst='s/\(["`\\]\)/\\\1/g'
336
337 # Sed substitution that turns a string into a regex matching for the
338 # string literally.
339 sed_make_literal_regex='s|[].[^$\\*\/]|\\&|g'
340
341 # Sed substitution that converts a w32 file name or path
342 # that contains forward slashes, into one that contains
343 # (escaped) backslashes. A very naive implementation.
344 sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
345
346 # Re-'\' parameter expansions in output of sed_double_quote_subst that
347 # were '\'-ed in input to the same. If an odd number of '\' preceded a
348 # '$' in input to sed_double_quote_subst, that '$' was protected from
349 # expansion. Since each input '\' is now two '\'s, look for any number
350 # of runs of four '\'s followed by two '\'s and then a '$'. '\' that '$'.
351 _G_bs='\\'
352 _G_bs2='\\\\'
353 _G_bs4='\\\\\\\\'
354 _G_dollar='\$'
355 sed_double_backslash="\
356 s/$_G_bs4/&\\
357 /g
358 s/^$_G_bs2$_G_dollar/$_G_bs&/
359 s/\\([^$_G_bs]\\)$_G_bs2$_G_dollar/\\1$_G_bs2$_G_bs$_G_dollar/g
360 s/\n//g"
361
362
363 ## ----------------- ##
364 ## Global variables. ##
365 ## ----------------- ##
366
367 # Except for the global variables explicitly listed below, the following
368 # functions in the '^func_' namespace, and the '^require_' namespace
369 # variables initialised in the 'Resource management' section, sourcing
370 # this file will not pollute your global namespace with anything
371 # else. There's no portable way to scope variables in Bourne shell
372 # though, so actually running these functions will sometimes place
373 # results into a variable named after the function, and often use
374 # temporary variables in the '^_G_' namespace. If you are careful to
375 # avoid using those namespaces casually in your sourcing script, things
376 # should continue to work as you expect. And, of course, you can freely
377 # overwrite any of the functions or variables defined here before
378 # calling anything to customize them.
379
380 EXIT_SUCCESS=0
381 EXIT_FAILURE=1
382 EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
383 EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
384
385 # Allow overriding, eg assuming that you follow the convention of
386 # putting '$debug_cmd' at the start of all your functions, you can get
387 # bash to show function call trace with:
388 #
389 # debug_cmd='eval echo "${FUNCNAME[0]} $*" >&2' bash your-script-name
390 debug_cmd=${debug_cmd-":"}
391 exit_cmd=:
392
393 # By convention, finish your script with:
394 #
395 # exit $exit_status
396 #
397 # so that you can set exit_status to non-zero if you want to indicate
398 # something went wrong during execution without actually bailing out at
399 # the point of failure.
400 exit_status=$EXIT_SUCCESS
127401
128402 # Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
129403 # is ksh but when the shell is invoked as "sh" and the current value of
130404 # the _XPG environment variable is not equal to 1 (one), the special
131405 # positional parameter $0, within a function call, is the name of the
132406 # function.
133 progpath="$0"
134
135
136
137 : ${CP="cp -f"}
138 test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
139 : ${MAKE="make"}
140 : ${MKDIR="mkdir"}
141 : ${MV="mv -f"}
142 : ${RM="rm -f"}
143 : ${SHELL="${CONFIG_SHELL-/bin/sh}"}
144 : ${Xsed="$SED -e 1s/^X//"}
145
146 # Global variables:
147 EXIT_SUCCESS=0
148 EXIT_FAILURE=1
149 EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
150 EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
151
152 exit_status=$EXIT_SUCCESS
153
154 # Make sure IFS has a sensible default
155 lt_nl='
156 '
157 IFS=" $lt_nl"
158
159 dirname="s,/[^/]*$,,"
160 basename="s,^.*/,,"
161
162 # func_dirname file append nondir_replacement
407 progpath=$0
408
409 # The name of this program.
410 progname=`$ECHO "$progpath" |$SED "$sed_basename"`
411
412 # Make sure we have an absolute progpath for reexecution:
413 case $progpath in
414 [\\/]*|[A-Za-z]:\\*) ;;
415 *[\\/]*)
416 progdir=`$ECHO "$progpath" |$SED "$sed_dirname"`
417 progdir=`cd "$progdir" && pwd`
418 progpath=$progdir/$progname
419 ;;
420 *)
421 _G_IFS=$IFS
422 IFS=${PATH_SEPARATOR-:}
423 for progdir in $PATH; do
424 IFS=$_G_IFS
425 test -x "$progdir/$progname" && break
426 done
427 IFS=$_G_IFS
428 test -n "$progdir" || progdir=`pwd`
429 progpath=$progdir/$progname
430 ;;
431 esac
432
433
434 ## ----------------- ##
435 ## Standard options. ##
436 ## ----------------- ##
437
438 # The following options affect the operation of the functions defined
439 # below, and should be set appropriately depending on run-time para-
440 # meters passed on the command line.
441
442 opt_dry_run=false
443 opt_quiet=false
444 opt_verbose=false
445
446 # Categories 'all' and 'none' are always available. Append any others
447 # you will pass as the first argument to func_warning from your own
448 # code.
449 warning_categories=
450
451 # By default, display warnings according to 'opt_warning_types'. Set
452 # 'warning_func' to ':' to elide all warnings, or func_fatal_error to
453 # treat the next displayed warning as a fatal error.
454 warning_func=func_warn_and_continue
455
456 # Set to 'all' to display all warnings, 'none' to suppress all
457 # warnings, or a space delimited list of some subset of
458 # 'warning_categories' to display only the listed warnings.
459 opt_warning_types=all
460
461
462 ## -------------------- ##
463 ## Resource management. ##
464 ## -------------------- ##
465
466 # This section contains definitions for functions that each ensure a
467 # particular resource (a file, or a non-empty configuration variable for
468 # example) is available, and if appropriate to extract default values
469 # from pertinent package files. Call them using their associated
470 # 'require_*' variable to ensure that they are executed, at most, once.
471 #
472 # It's entirely deliberate that calling these functions can set
473 # variables that don't obey the namespace limitations obeyed by the rest
474 # of this file, in order that that they be as useful as possible to
475 # callers.
476
477
478 # require_term_colors
479 # -------------------
480 # Allow display of bold text on terminals that support it.
481 require_term_colors=func_require_term_colors
482 func_require_term_colors ()
483 {
484 $debug_cmd
485
486 test -t 1 && {
487 # COLORTERM and USE_ANSI_COLORS environment variables take
488 # precedence, because most terminfo databases neglect to describe
489 # whether color sequences are supported.
490 test -n "${COLORTERM+set}" && : ${USE_ANSI_COLORS="1"}
491
492 if test 1 = "$USE_ANSI_COLORS"; then
493 # Standard ANSI escape sequences
494 tc_reset=''
495 tc_bold=''; tc_standout=''
496 tc_red=''; tc_green=''
497 tc_blue=''; tc_cyan=''
498 else
499 # Otherwise trust the terminfo database after all.
500 test -n "`tput sgr0 2>/dev/null`" && {
501 tc_reset=`tput sgr0`
502 test -n "`tput bold 2>/dev/null`" && tc_bold=`tput bold`
503 tc_standout=$tc_bold
504 test -n "`tput smso 2>/dev/null`" && tc_standout=`tput smso`
505 test -n "`tput setaf 1 2>/dev/null`" && tc_red=`tput setaf 1`
506 test -n "`tput setaf 2 2>/dev/null`" && tc_green=`tput setaf 2`
507 test -n "`tput setaf 4 2>/dev/null`" && tc_blue=`tput setaf 4`
508 test -n "`tput setaf 5 2>/dev/null`" && tc_cyan=`tput setaf 5`
509 }
510 fi
511 }
512
513 require_term_colors=:
514 }
515
516
517 ## ----------------- ##
518 ## Function library. ##
519 ## ----------------- ##
520
521 # This section contains a variety of useful functions to call in your
522 # scripts. Take note of the portable wrappers for features provided by
523 # some modern shells, which will fall back to slower equivalents on
524 # less featureful shells.
525
526
527 # func_append VAR VALUE
528 # ---------------------
529 # Append VALUE onto the existing contents of VAR.
530
531 # We should try to minimise forks, especially on Windows where they are
532 # unreasonably slow, so skip the feature probes when bash or zsh are
533 # being used:
534 if test set = "${BASH_VERSION+set}${ZSH_VERSION+set}"; then
535 : ${_G_HAVE_ARITH_OP="yes"}
536 : ${_G_HAVE_XSI_OPS="yes"}
537 # The += operator was introduced in bash 3.1
538 case $BASH_VERSION in
539 [12].* | 3.0 | 3.0*) ;;
540 *)
541 : ${_G_HAVE_PLUSEQ_OP="yes"}
542 ;;
543 esac
544 fi
545
546 # _G_HAVE_PLUSEQ_OP
547 # Can be empty, in which case the shell is probed, "yes" if += is
548 # useable or anything else if it does not work.
549 test -z "$_G_HAVE_PLUSEQ_OP" \
550 && (eval 'x=a; x+=" b"; test "a b" = "$x"') 2>/dev/null \
551 && _G_HAVE_PLUSEQ_OP=yes
552
553 if test yes = "$_G_HAVE_PLUSEQ_OP"
554 then
555 # This is an XSI compatible shell, allowing a faster implementation...
556 eval 'func_append ()
557 {
558 $debug_cmd
559
560 eval "$1+=\$2"
561 }'
562 else
563 # ...otherwise fall back to using expr, which is often a shell builtin.
564 func_append ()
565 {
566 $debug_cmd
567
568 eval "$1=\$$1\$2"
569 }
570 fi
571
572
573 # func_append_quoted VAR VALUE
574 # ----------------------------
575 # Quote VALUE and append to the end of shell variable VAR, separated
576 # by a space.
577 if test yes = "$_G_HAVE_PLUSEQ_OP"; then
578 eval 'func_append_quoted ()
579 {
580 $debug_cmd
581
582 func_quote_for_eval "$2"
583 eval "$1+=\\ \$func_quote_for_eval_result"
584 }'
585 else
586 func_append_quoted ()
587 {
588 $debug_cmd
589
590 func_quote_for_eval "$2"
591 eval "$1=\$$1\\ \$func_quote_for_eval_result"
592 }
593 fi
594
595
596 # func_append_uniq VAR VALUE
597 # --------------------------
598 # Append unique VALUE onto the existing contents of VAR, assuming
599 # entries are delimited by the first character of VALUE. For example:
600 #
601 # func_append_uniq options " --another-option option-argument"
602 #
603 # will only append to $options if " --another-option option-argument "
604 # is not already present somewhere in $options already (note spaces at
605 # each end implied by leading space in second argument).
606 func_append_uniq ()
607 {
608 $debug_cmd
609
610 eval _G_current_value='`$ECHO $'$1'`'
611 _G_delim=`expr "$2" : '\(.\)'`
612
613 case $_G_delim$_G_current_value$_G_delim in
614 *"$2$_G_delim"*) ;;
615 *) func_append "$@" ;;
616 esac
617 }
618
619
620 # func_arith TERM...
621 # ------------------
622 # Set func_arith_result to the result of evaluating TERMs.
623 test -z "$_G_HAVE_ARITH_OP" \
624 && (eval 'test 2 = $(( 1 + 1 ))') 2>/dev/null \
625 && _G_HAVE_ARITH_OP=yes
626
627 if test yes = "$_G_HAVE_ARITH_OP"; then
628 eval 'func_arith ()
629 {
630 $debug_cmd
631
632 func_arith_result=$(( $* ))
633 }'
634 else
635 func_arith ()
636 {
637 $debug_cmd
638
639 func_arith_result=`expr "$@"`
640 }
641 fi
642
643
644 # func_basename FILE
645 # ------------------
646 # Set func_basename_result to FILE with everything up to and including
647 # the last / stripped.
648 if test yes = "$_G_HAVE_XSI_OPS"; then
649 # If this shell supports suffix pattern removal, then use it to avoid
650 # forking. Hide the definitions single quotes in case the shell chokes
651 # on unsupported syntax...
652 _b='func_basename_result=${1##*/}'
653 _d='case $1 in
654 */*) func_dirname_result=${1%/*}$2 ;;
655 * ) func_dirname_result=$3 ;;
656 esac'
657
658 else
659 # ...otherwise fall back to using sed.
660 _b='func_basename_result=`$ECHO "$1" |$SED "$sed_basename"`'
661 _d='func_dirname_result=`$ECHO "$1" |$SED "$sed_dirname"`
662 if test "X$func_dirname_result" = "X$1"; then
663 func_dirname_result=$3
664 else
665 func_append func_dirname_result "$2"
666 fi'
667 fi
668
669 eval 'func_basename ()
670 {
671 $debug_cmd
672
673 '"$_b"'
674 }'
675
676
677 # func_dirname FILE APPEND NONDIR_REPLACEMENT
678 # -------------------------------------------
163679 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
164680 # otherwise set result to NONDIR_REPLACEMENT.
165 func_dirname ()
166 {
167 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
168 if test "X$func_dirname_result" = "X${1}"; then
169 func_dirname_result="${3}"
170 else
171 func_dirname_result="$func_dirname_result${2}"
172 fi
173 } # func_dirname may be replaced by extended shell implementation
174
175
176 # func_basename file
177 func_basename ()
178 {
179 func_basename_result=`$ECHO "${1}" | $SED "$basename"`
180 } # func_basename may be replaced by extended shell implementation
181
182
183 # func_dirname_and_basename file append nondir_replacement
184 # perform func_basename and func_dirname in a single function
681 eval 'func_dirname ()
682 {
683 $debug_cmd
684
685 '"$_d"'
686 }'
687
688
689 # func_dirname_and_basename FILE APPEND NONDIR_REPLACEMENT
690 # --------------------------------------------------------
691 # Perform func_basename and func_dirname in a single function
185692 # call:
186693 # dirname: Compute the dirname of FILE. If nonempty,
187694 # add APPEND to the result, otherwise set result
189696 # value returned in "$func_dirname_result"
190697 # basename: Compute filename of FILE.
191698 # value retuned in "$func_basename_result"
192 # Implementation must be kept synchronized with func_dirname
193 # and func_basename. For efficiency, we do not delegate to
194 # those functions but instead duplicate the functionality here.
195 func_dirname_and_basename ()
196 {
197 # Extract subdirectory from the argument.
198 func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
199 if test "X$func_dirname_result" = "X${1}"; then
200 func_dirname_result="${3}"
699 # For efficiency, we do not delegate to the functions above but instead
700 # duplicate the functionality here.
701 eval 'func_dirname_and_basename ()
702 {
703 $debug_cmd
704
705 '"$_b"'
706 '"$_d"'
707 }'
708
709
710 # func_echo ARG...
711 # ----------------
712 # Echo program name prefixed message.
713 func_echo ()
714 {
715 $debug_cmd
716
717 _G_message=$*
718
719 func_echo_IFS=$IFS
720 IFS=$nl
721 for _G_line in $_G_message; do
722 IFS=$func_echo_IFS
723 $ECHO "$progname: $_G_line"
724 done
725 IFS=$func_echo_IFS
726 }
727
728
729 # func_echo_all ARG...
730 # --------------------
731 # Invoke $ECHO with all args, space-separated.
732 func_echo_all ()
733 {
734 $ECHO "$*"
735 }
736
737
738 # func_echo_infix_1 INFIX ARG...
739 # ------------------------------
740 # Echo program name, followed by INFIX on the first line, with any
741 # additional lines not showing INFIX.
742 func_echo_infix_1 ()
743 {
744 $debug_cmd
745
746 $require_term_colors
747
748 _G_infix=$1; shift
749 _G_indent=$_G_infix
750 _G_prefix="$progname: $_G_infix: "
751 _G_message=$*
752
753 # Strip color escape sequences before counting printable length
754 for _G_tc in "$tc_reset" "$tc_bold" "$tc_standout" "$tc_red" "$tc_green" "$tc_blue" "$tc_cyan"
755 do
756 test -n "$_G_tc" && {
757 _G_esc_tc=`$ECHO "$_G_tc" | $SED "$sed_make_literal_regex"`
758 _G_indent=`$ECHO "$_G_indent" | $SED "s|$_G_esc_tc||g"`
759 }
760 done
761 _G_indent="$progname: "`echo "$_G_indent" | $SED 's|.| |g'`" " ## exclude from sc_prohibit_nested_quotes
762
763 func_echo_infix_1_IFS=$IFS
764 IFS=$nl
765 for _G_line in $_G_message; do
766 IFS=$func_echo_infix_1_IFS
767 $ECHO "$_G_prefix$tc_bold$_G_line$tc_reset" >&2
768 _G_prefix=$_G_indent
769 done
770 IFS=$func_echo_infix_1_IFS
771 }
772
773
774 # func_error ARG...
775 # -----------------
776 # Echo program name prefixed message to standard error.
777 func_error ()
778 {
779 $debug_cmd
780
781 $require_term_colors
782
783 func_echo_infix_1 " $tc_standout${tc_red}error$tc_reset" "$*" >&2
784 }
785
786
787 # func_fatal_error ARG...
788 # -----------------------
789 # Echo program name prefixed message to standard error, and exit.
790 func_fatal_error ()
791 {
792 $debug_cmd
793
794 func_error "$*"
795 exit $EXIT_FAILURE
796 }
797
798
799 # func_grep EXPRESSION FILENAME
800 # -----------------------------
801 # Check whether EXPRESSION matches any line of FILENAME, without output.
802 func_grep ()
803 {
804 $debug_cmd
805
806 $GREP "$1" "$2" >/dev/null 2>&1
807 }
808
809
810 # func_len STRING
811 # ---------------
812 # Set func_len_result to the length of STRING. STRING may not
813 # start with a hyphen.
814 test -z "$_G_HAVE_XSI_OPS" \
815 && (eval 'x=a/b/c;
816 test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \
817 && _G_HAVE_XSI_OPS=yes
818
819 if test yes = "$_G_HAVE_XSI_OPS"; then
820 eval 'func_len ()
821 {
822 $debug_cmd
823
824 func_len_result=${#1}
825 }'
826 else
827 func_len ()
828 {
829 $debug_cmd
830
831 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
832 }
833 fi
834
835
836 # func_mkdir_p DIRECTORY-PATH
837 # ---------------------------
838 # Make sure the entire path to DIRECTORY-PATH is available.
839 func_mkdir_p ()
840 {
841 $debug_cmd
842
843 _G_directory_path=$1
844 _G_dir_list=
845
846 if test -n "$_G_directory_path" && test : != "$opt_dry_run"; then
847
848 # Protect directory names starting with '-'
849 case $_G_directory_path in
850 -*) _G_directory_path=./$_G_directory_path ;;
851 esac
852
853 # While some portion of DIR does not yet exist...
854 while test ! -d "$_G_directory_path"; do
855 # ...make a list in topmost first order. Use a colon delimited
856 # list incase some portion of path contains whitespace.
857 _G_dir_list=$_G_directory_path:$_G_dir_list
858
859 # If the last portion added has no slash in it, the list is done
860 case $_G_directory_path in */*) ;; *) break ;; esac
861
862 # ...otherwise throw away the child directory and loop
863 _G_directory_path=`$ECHO "$_G_directory_path" | $SED -e "$sed_dirname"`
864 done
865 _G_dir_list=`$ECHO "$_G_dir_list" | $SED 's|:*$||'`
866
867 func_mkdir_p_IFS=$IFS; IFS=:
868 for _G_dir in $_G_dir_list; do
869 IFS=$func_mkdir_p_IFS
870 # mkdir can fail with a 'File exist' error if two processes
871 # try to create one of the directories concurrently. Don't
872 # stop in that case!
873 $MKDIR "$_G_dir" 2>/dev/null || :
874 done
875 IFS=$func_mkdir_p_IFS
876
877 # Bail out if we (or some other process) failed to create a directory.
878 test -d "$_G_directory_path" || \
879 func_fatal_error "Failed to create '$1'"
880 fi
881 }
882
883
884 # func_mktempdir [BASENAME]
885 # -------------------------
886 # Make a temporary directory that won't clash with other running
887 # libtool processes, and avoids race conditions if possible. If
888 # given, BASENAME is the basename for that directory.
889 func_mktempdir ()
890 {
891 $debug_cmd
892
893 _G_template=${TMPDIR-/tmp}/${1-$progname}
894
895 if test : = "$opt_dry_run"; then
896 # Return a directory name, but don't create it in dry-run mode
897 _G_tmpdir=$_G_template-$$
201898 else
202 func_dirname_result="$func_dirname_result${2}"
899
900 # If mktemp works, use that first and foremost
901 _G_tmpdir=`mktemp -d "$_G_template-XXXXXXXX" 2>/dev/null`
902
903 if test ! -d "$_G_tmpdir"; then
904 # Failing that, at least try and use $RANDOM to avoid a race
905 _G_tmpdir=$_G_template-${RANDOM-0}$$
906
907 func_mktempdir_umask=`umask`
908 umask 0077
909 $MKDIR "$_G_tmpdir"
910 umask $func_mktempdir_umask
911 fi
912
913 # If we're not in dry-run mode, bomb out on failure
914 test -d "$_G_tmpdir" || \
915 func_fatal_error "cannot create temporary directory '$_G_tmpdir'"
203916 fi
204 func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
205 } # func_dirname_and_basename may be replaced by extended shell implementation
206
207
208 # func_stripname prefix suffix name
209 # strip PREFIX and SUFFIX off of NAME.
210 # PREFIX and SUFFIX must not contain globbing or regex special
211 # characters, hashes, percent signs, but SUFFIX may contain a leading
212 # dot (in which case that matches only a dot).
213 # func_strip_suffix prefix name
214 func_stripname ()
215 {
216 case ${2} in
217 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
218 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
219 esac
220 } # func_stripname may be replaced by extended shell implementation
221
222
223 # These SED scripts presuppose an absolute path with a trailing slash.
224 pathcar='s,^/\([^/]*\).*$,\1,'
225 pathcdr='s,^/[^/]*,,'
226 removedotparts=':dotsl
227 s@/\./@/@g
228 t dotsl
229 s,/\.$,/,'
230 collapseslashes='s@/\{1,\}@/@g'
231 finalslash='s,/*$,/,'
917
918 $ECHO "$_G_tmpdir"
919 }
920
232921
233922 # func_normal_abspath PATH
923 # ------------------------
234924 # Remove doubled-up and trailing slashes, "." path components,
235925 # and cancel out any ".." path components in PATH after making
236926 # it an absolute path.
237 # value returned in "$func_normal_abspath_result"
238927 func_normal_abspath ()
239928 {
240 # Start from root dir and reassemble the path.
241 func_normal_abspath_result=
242 func_normal_abspath_tpath=$1
243 func_normal_abspath_altnamespace=
244 case $func_normal_abspath_tpath in
245 "")
246 # Empty path, that just means $cwd.
247 func_stripname '' '/' "`pwd`"
248 func_normal_abspath_result=$func_stripname_result
249 return
250 ;;
251 # The next three entries are used to spot a run of precisely
252 # two leading slashes without using negated character classes;
253 # we take advantage of case's first-match behaviour.
254 ///*)
255 # Unusual form of absolute path, do nothing.
256 ;;
257 //*)
258 # Not necessarily an ordinary path; POSIX reserves leading '//'
259 # and for example Cygwin uses it to access remote file shares
260 # over CIFS/SMB, so we conserve a leading double slash if found.
261 func_normal_abspath_altnamespace=/
262 ;;
263 /*)
264 # Absolute path, do nothing.
265 ;;
266 *)
267 # Relative path, prepend $cwd.
268 func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath
269 ;;
270 esac
271 # Cancel out all the simple stuff to save iterations. We also want
272 # the path to end with a slash for ease of parsing, so make sure
273 # there is one (and only one) here.
274 func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
275 -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"`
276 while :; do
277 # Processed it all yet?
278 if test "$func_normal_abspath_tpath" = / ; then
279 # If we ascended to the root using ".." the result may be empty now.
280 if test -z "$func_normal_abspath_result" ; then
281 func_normal_abspath_result=/
282 fi
283 break
284 fi
285 func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \
286 -e "$pathcar"`
929 $debug_cmd
930
931 # These SED scripts presuppose an absolute path with a trailing slash.
932 _G_pathcar='s|^/\([^/]*\).*$|\1|'
933 _G_pathcdr='s|^/[^/]*||'
934 _G_removedotparts=':dotsl
935 s|/\./|/|g
936 t dotsl
937 s|/\.$|/|'
938 _G_collapseslashes='s|/\{1,\}|/|g'
939 _G_finalslash='s|/*$|/|'
940
941 # Start from root dir and reassemble the path.
942 func_normal_abspath_result=
943 func_normal_abspath_tpath=$1
944 func_normal_abspath_altnamespace=
945 case $func_normal_abspath_tpath in
946 "")
947 # Empty path, that just means $cwd.
948 func_stripname '' '/' "`pwd`"
949 func_normal_abspath_result=$func_stripname_result
950 return
951 ;;
952 # The next three entries are used to spot a run of precisely
953 # two leading slashes without using negated character classes;
954 # we take advantage of case's first-match behaviour.
955 ///*)
956 # Unusual form of absolute path, do nothing.
957 ;;
958 //*)
959 # Not necessarily an ordinary path; POSIX reserves leading '//'
960 # and for example Cygwin uses it to access remote file shares
961 # over CIFS/SMB, so we conserve a leading double slash if found.
962 func_normal_abspath_altnamespace=/
963 ;;
964 /*)
965 # Absolute path, do nothing.
966 ;;
967 *)
968 # Relative path, prepend $cwd.
969 func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath
970 ;;
971 esac
972
973 # Cancel out all the simple stuff to save iterations. We also want
974 # the path to end with a slash for ease of parsing, so make sure
975 # there is one (and only one) here.
287976 func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
288 -e "$pathcdr"`
289 # Figure out what to do with it
290 case $func_normal_abspath_tcomponent in
291 "")
292 # Trailing empty path component, ignore it.
293 ;;
294 ..)
295 # Parent dir; strip last assembled component from result.
296 func_dirname "$func_normal_abspath_result"
297 func_normal_abspath_result=$func_dirname_result
298 ;;
299 *)
300 # Actual path component, append it.
301 func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent
302 ;;
303 esac
304 done
305 # Restore leading double-slash if one was found on entry.
306 func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result
307 }
308
309 # func_relative_path SRCDIR DSTDIR
310 # generates a relative path from SRCDIR to DSTDIR, with a trailing
311 # slash if non-empty, suitable for immediately appending a filename
312 # without needing to append a separator.
313 # value returned in "$func_relative_path_result"
314 func_relative_path ()
315 {
316 func_relative_path_result=
317 func_normal_abspath "$1"
318 func_relative_path_tlibdir=$func_normal_abspath_result
319 func_normal_abspath "$2"
320 func_relative_path_tbindir=$func_normal_abspath_result
321
322 # Ascend the tree starting from libdir
323 while :; do
324 # check if we have found a prefix of bindir
325 case $func_relative_path_tbindir in
326 $func_relative_path_tlibdir)
327 # found an exact match
328 func_relative_path_tcancelled=
329 break
330 ;;
331 $func_relative_path_tlibdir*)
332 # found a matching prefix
333 func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir"
334 func_relative_path_tcancelled=$func_stripname_result
335 if test -z "$func_relative_path_result"; then
336 func_relative_path_result=.
977 -e "$_G_removedotparts" -e "$_G_collapseslashes" -e "$_G_finalslash"`
978 while :; do
979 # Processed it all yet?
980 if test / = "$func_normal_abspath_tpath"; then
981 # If we ascended to the root using ".." the result may be empty now.
982 if test -z "$func_normal_abspath_result"; then
983 func_normal_abspath_result=/
337984 fi
338985 break
339 ;;
340 *)
341 func_dirname $func_relative_path_tlibdir
342 func_relative_path_tlibdir=${func_dirname_result}
343 if test "x$func_relative_path_tlibdir" = x ; then
344 # Have to descend all the way to the root!
345 func_relative_path_result=../$func_relative_path_result
346 func_relative_path_tcancelled=$func_relative_path_tbindir
347 break
348 fi
349 func_relative_path_result=../$func_relative_path_result
350 ;;
351 esac
352 done
353
354 # Now calculate path; take care to avoid doubling-up slashes.
355 func_stripname '' '/' "$func_relative_path_result"
356 func_relative_path_result=$func_stripname_result
357 func_stripname '/' '/' "$func_relative_path_tcancelled"
358 if test "x$func_stripname_result" != x ; then
359 func_relative_path_result=${func_relative_path_result}/${func_stripname_result}
360 fi
361
362 # Normalisation. If bindir is libdir, return empty string,
363 # else relative path ending with a slash; either way, target
364 # file name can be directly appended.
365 if test ! -z "$func_relative_path_result"; then
366 func_stripname './' '' "$func_relative_path_result/"
367 func_relative_path_result=$func_stripname_result
368 fi
369 }
370
371 # The name of this program:
372 func_dirname_and_basename "$progpath"
373 progname=$func_basename_result
374
375 # Make sure we have an absolute path for reexecution:
376 case $progpath in
377 [\\/]*|[A-Za-z]:\\*) ;;
378 *[\\/]*)
379 progdir=$func_dirname_result
380 progdir=`cd "$progdir" && pwd`
381 progpath="$progdir/$progname"
382 ;;
383 *)
384 save_IFS="$IFS"
385 IFS=${PATH_SEPARATOR-:}
386 for progdir in $PATH; do
387 IFS="$save_IFS"
388 test -x "$progdir/$progname" && break
389 done
390 IFS="$save_IFS"
391 test -n "$progdir" || progdir=`pwd`
392 progpath="$progdir/$progname"
393 ;;
394 esac
395
396 # Sed substitution that helps us do robust quoting. It backslashifies
397 # metacharacters that are still active within double-quoted strings.
398 Xsed="${SED}"' -e 1s/^X//'
399 sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
400
401 # Same as above, but do not quote variable references.
402 double_quote_subst='s/\(["`\\]\)/\\\1/g'
403
404 # Sed substitution that turns a string into a regex matching for the
405 # string literally.
406 sed_make_literal_regex='s,[].[^$\\*\/],\\&,g'
407
408 # Sed substitution that converts a w32 file name or path
409 # which contains forward slashes, into one that contains
410 # (escaped) backslashes. A very naive implementation.
411 lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
412
413 # Re-`\' parameter expansions in output of double_quote_subst that were
414 # `\'-ed in input to the same. If an odd number of `\' preceded a '$'
415 # in input to double_quote_subst, that '$' was protected from expansion.
416 # Since each input `\' is now two `\'s, look for any number of runs of
417 # four `\'s followed by two `\'s and then a '$'. `\' that '$'.
418 bs='\\'
419 bs2='\\\\'
420 bs4='\\\\\\\\'
421 dollar='\$'
422 sed_double_backslash="\
423 s/$bs4/&\\
424 /g
425 s/^$bs2$dollar/$bs&/
426 s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
427 s/\n//g"
428
429 # Standard options:
430 opt_dry_run=false
431 opt_help=false
432 opt_quiet=false
433 opt_verbose=false
434 opt_warning=:
435
436 # func_echo arg...
437 # Echo program name prefixed message, along with the current mode
438 # name if it has been set yet.
439 func_echo ()
440 {
441 $ECHO "$progname: ${opt_mode+$opt_mode: }$*"
442 }
443
444 # func_verbose arg...
445 # Echo program name prefixed message in verbose mode only.
446 func_verbose ()
447 {
448 $opt_verbose && func_echo ${1+"$@"}
986 fi
987 func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \
988 -e "$_G_pathcar"`
989 func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
990 -e "$_G_pathcdr"`
991 # Figure out what to do with it
992 case $func_normal_abspath_tcomponent in
993 "")
994 # Trailing empty path component, ignore it.
995 ;;
996 ..)
997 # Parent dir; strip last assembled component from result.
998 func_dirname "$func_normal_abspath_result"
999 func_normal_abspath_result=$func_dirname_result
1000 ;;
1001 *)
1002 # Actual path component, append it.
1003 func_append func_normal_abspath_result "/$func_normal_abspath_tcomponent"
1004 ;;
1005 esac
1006 done
1007 # Restore leading double-slash if one was found on entry.
1008 func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result
1009 }
1010
1011
1012 # func_notquiet ARG...
1013 # --------------------
1014 # Echo program name prefixed message only when not in quiet mode.
1015 func_notquiet ()
1016 {
1017 $debug_cmd
1018
1019 $opt_quiet || func_echo ${1+"$@"}
4491020
4501021 # A bug in bash halts the script if the last line of a function
4511022 # fails when set -e is in force, so we need another command to
4531024 :
4541025 }
4551026
456 # func_echo_all arg...
457 # Invoke $ECHO with all args, space-separated.
458 func_echo_all ()
459 {
460 $ECHO "$*"
461 }
462
463 # func_error arg...
464 # Echo program name prefixed message to standard error.
465 func_error ()
466 {
467 $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2
468 }
469
470 # func_warning arg...
471 # Echo program name prefixed warning message to standard error.
472 func_warning ()
473 {
474 $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2
475
476 # bash bug again:
1027
1028 # func_relative_path SRCDIR DSTDIR
1029 # --------------------------------
1030 # Set func_relative_path_result to the relative path from SRCDIR to DSTDIR.
1031 func_relative_path ()
1032 {
1033 $debug_cmd
1034
1035 func_relative_path_result=
1036 func_normal_abspath "$1"
1037 func_relative_path_tlibdir=$func_normal_abspath_result
1038 func_normal_abspath "$2"
1039 func_relative_path_tbindir=$func_normal_abspath_result
1040
1041 # Ascend the tree starting from libdir
1042 while :; do
1043 # check if we have found a prefix of bindir
1044 case $func_relative_path_tbindir in
1045 $func_relative_path_tlibdir)
1046 # found an exact match
1047 func_relative_path_tcancelled=
1048 break
1049 ;;
1050 $func_relative_path_tlibdir*)
1051 # found a matching prefix
1052 func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir"
1053 func_relative_path_tcancelled=$func_stripname_result
1054 if test -z "$func_relative_path_result"; then
1055 func_relative_path_result=.
1056 fi
1057 break
1058 ;;
1059 *)
1060 func_dirname $func_relative_path_tlibdir
1061 func_relative_path_tlibdir=$func_dirname_result
1062 if test -z "$func_relative_path_tlibdir"; then
1063 # Have to descend all the way to the root!
1064 func_relative_path_result=../$func_relative_path_result
1065 func_relative_path_tcancelled=$func_relative_path_tbindir
1066 break
1067 fi
1068 func_relative_path_result=../$func_relative_path_result
1069 ;;
1070 esac
1071 done
1072
1073 # Now calculate path; take care to avoid doubling-up slashes.
1074 func_stripname '' '/' "$func_relative_path_result"
1075 func_relative_path_result=$func_stripname_result
1076 func_stripname '/' '/' "$func_relative_path_tcancelled"
1077 if test -n "$func_stripname_result"; then
1078 func_append func_relative_path_result "/$func_stripname_result"
1079 fi
1080
1081 # Normalisation. If bindir is libdir, return '.' else relative path.
1082 if test -n "$func_relative_path_result"; then
1083 func_stripname './' '' "$func_relative_path_result"
1084 func_relative_path_result=$func_stripname_result
1085 fi
1086
1087 test -n "$func_relative_path_result" || func_relative_path_result=.
1088
4771089 :
4781090 }
4791091
480 # func_fatal_error arg...
481 # Echo program name prefixed message to standard error, and exit.
482 func_fatal_error ()
483 {
484 func_error ${1+"$@"}
485 exit $EXIT_FAILURE
486 }
487
488 # func_fatal_help arg...
489 # Echo program name prefixed message to standard error, followed by
490 # a help hint, and exit.
491 func_fatal_help ()
492 {
493 func_error ${1+"$@"}
494 func_fatal_error "$help"
495 }
496 help="Try \`$progname --help' for more information." ## default
497
498
499 # func_grep expression filename
500 # Check whether EXPRESSION matches any line of FILENAME, without output.
501 func_grep ()
502 {
503 $GREP "$1" "$2" >/dev/null 2>&1
504 }
505
506
507 # func_mkdir_p directory-path
508 # Make sure the entire path to DIRECTORY-PATH is available.
509 func_mkdir_p ()
510 {
511 my_directory_path="$1"
512 my_dir_list=
513
514 if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
515
516 # Protect directory names starting with `-'
517 case $my_directory_path in
518 -*) my_directory_path="./$my_directory_path" ;;
1092
1093 # func_quote_for_eval ARG...
1094 # --------------------------
1095 # Aesthetically quote ARGs to be evaled later.
1096 # This function returns two values:
1097 # i) func_quote_for_eval_result
1098 # double-quoted, suitable for a subsequent eval
1099 # ii) func_quote_for_eval_unquoted_result
1100 # has all characters that are still active within double
1101 # quotes backslashified.
1102 func_quote_for_eval ()
1103 {
1104 $debug_cmd
1105
1106 func_quote_for_eval_unquoted_result=
1107 func_quote_for_eval_result=
1108 while test 0 -lt $#; do
1109 case $1 in
1110 *[\\\`\"\$]*)
1111 _G_unquoted_arg=`printf '%s\n' "$1" |$SED "$sed_quote_subst"` ;;
1112 *)
1113 _G_unquoted_arg=$1 ;;
5191114 esac
520
521 # While some portion of DIR does not yet exist...
522 while test ! -d "$my_directory_path"; do
523 # ...make a list in topmost first order. Use a colon delimited
524 # list incase some portion of path contains whitespace.
525 my_dir_list="$my_directory_path:$my_dir_list"
526
527 # If the last portion added has no slash in it, the list is done
528 case $my_directory_path in */*) ;; *) break ;; esac
529
530 # ...otherwise throw away the child directory and loop
531 my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"`
532 done
533 my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'`
534
535 save_mkdir_p_IFS="$IFS"; IFS=':'
536 for my_dir in $my_dir_list; do
537 IFS="$save_mkdir_p_IFS"
538 # mkdir can fail with a `File exist' error if two processes
539 # try to create one of the directories concurrently. Don't
540 # stop in that case!
541 $MKDIR "$my_dir" 2>/dev/null || :
542 done
543 IFS="$save_mkdir_p_IFS"
544
545 # Bail out if we (or some other process) failed to create a directory.
546 test -d "$my_directory_path" || \
547 func_fatal_error "Failed to create \`$1'"
548 fi
549 }
550
551
552 # func_mktempdir [string]
553 # Make a temporary directory that won't clash with other running
554 # libtool processes, and avoids race conditions if possible. If
555 # given, STRING is the basename for that directory.
556 func_mktempdir ()
557 {
558 my_template="${TMPDIR-/tmp}/${1-$progname}"
559
560 if test "$opt_dry_run" = ":"; then
561 # Return a directory name, but don't create it in dry-run mode
562 my_tmpdir="${my_template}-$$"
563 else
564
565 # If mktemp works, use that first and foremost
566 my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
567
568 if test ! -d "$my_tmpdir"; then
569 # Failing that, at least try and use $RANDOM to avoid a race
570 my_tmpdir="${my_template}-${RANDOM-0}$$"
571
572 save_mktempdir_umask=`umask`
573 umask 0077
574 $MKDIR "$my_tmpdir"
575 umask $save_mktempdir_umask
1115 if test -n "$func_quote_for_eval_unquoted_result"; then
1116 func_append func_quote_for_eval_unquoted_result " $_G_unquoted_arg"
1117 else
1118 func_append func_quote_for_eval_unquoted_result "$_G_unquoted_arg"
5761119 fi
5771120
578 # If we're not in dry-run mode, bomb out on failure
579 test -d "$my_tmpdir" || \
580 func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
581 fi
582
583 $ECHO "$my_tmpdir"
584 }
585
586
587 # func_quote_for_eval arg
588 # Aesthetically quote ARG to be evaled later.
589 # This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
590 # is double-quoted, suitable for a subsequent eval, whereas
591 # FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
592 # which are still active within double quotes backslashified.
593 func_quote_for_eval ()
594 {
595 case $1 in
596 *[\\\`\"\$]*)
597 func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;;
598 *)
599 func_quote_for_eval_unquoted_result="$1" ;;
600 esac
601
602 case $func_quote_for_eval_unquoted_result in
603 # Double-quote args containing shell metacharacters to delay
604 # word splitting, command substitution and and variable
605 # expansion for a subsequent eval.
606 # Many Bourne shells cannot handle close brackets correctly
607 # in scan sets, so we specify it separately.
608 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
609 func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
610 ;;
611 *)
612 func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
613 esac
614 }
615
616
617 # func_quote_for_expand arg
1121 case $_G_unquoted_arg in
1122 # Double-quote args containing shell metacharacters to delay
1123 # word splitting, command substitution and variable expansion
1124 # for a subsequent eval.
1125 # Many Bourne shells cannot handle close brackets correctly
1126 # in scan sets, so we specify it separately.
1127 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
1128 _G_quoted_arg=\"$_G_unquoted_arg\"
1129 ;;
1130 *)
1131 _G_quoted_arg=$_G_unquoted_arg
1132 ;;
1133 esac
1134
1135 if test -n "$func_quote_for_eval_result"; then
1136 func_append func_quote_for_eval_result " $_G_quoted_arg"
1137 else
1138 func_append func_quote_for_eval_result "$_G_quoted_arg"
1139 fi
1140 shift
1141 done
1142 }
1143
1144
1145 # func_quote_for_expand ARG
1146 # -------------------------
6181147 # Aesthetically quote ARG to be evaled later; same as above,
6191148 # but do not quote variable references.
6201149 func_quote_for_expand ()
6211150 {
1151 $debug_cmd
1152
6221153 case $1 in
6231154 *[\\\`\"]*)
624 my_arg=`$ECHO "$1" | $SED \
625 -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
1155 _G_arg=`$ECHO "$1" | $SED \
1156 -e "$sed_double_quote_subst" -e "$sed_double_backslash"` ;;
6261157 *)
627 my_arg="$1" ;;
1158 _G_arg=$1 ;;
6281159 esac
6291160
630 case $my_arg in
1161 case $_G_arg in
6311162 # Double-quote args containing shell metacharacters to delay
6321163 # word splitting and command substitution for a subsequent eval.
6331164 # Many Bourne shells cannot handle close brackets correctly
6341165 # in scan sets, so we specify it separately.
6351166 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
636 my_arg="\"$my_arg\""
1167 _G_arg=\"$_G_arg\"
6371168 ;;
6381169 esac
6391170
640 func_quote_for_expand_result="$my_arg"
641 }
642
643
644 # func_show_eval cmd [fail_exp]
645 # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
1171 func_quote_for_expand_result=$_G_arg
1172 }
1173
1174
1175 # func_stripname PREFIX SUFFIX NAME
1176 # ---------------------------------
1177 # strip PREFIX and SUFFIX from NAME, and store in func_stripname_result.
1178 # PREFIX and SUFFIX must not contain globbing or regex special
1179 # characters, hashes, percent signs, but SUFFIX may contain a leading
1180 # dot (in which case that matches only a dot).
1181 if test yes = "$_G_HAVE_XSI_OPS"; then
1182 eval 'func_stripname ()
1183 {
1184 $debug_cmd
1185
1186 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
1187 # positional parameters, so assign one to ordinary variable first.
1188 func_stripname_result=$3
1189 func_stripname_result=${func_stripname_result#"$1"}
1190 func_stripname_result=${func_stripname_result%"$2"}
1191 }'
1192 else
1193 func_stripname ()
1194 {
1195 $debug_cmd
1196
1197 case $2 in
1198 .*) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%\\\\$2\$%%"`;;
1199 *) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%$2\$%%"`;;
1200 esac
1201 }
1202 fi
1203
1204
1205 # func_show_eval CMD [FAIL_EXP]
1206 # -----------------------------
1207 # Unless opt_quiet is true, then output CMD. Then, if opt_dryrun is
6461208 # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
6471209 # is given, then evaluate it.
6481210 func_show_eval ()
6491211 {
650 my_cmd="$1"
651 my_fail_exp="${2-:}"
652
653 ${opt_silent-false} || {
654 func_quote_for_expand "$my_cmd"
655 eval "func_echo $func_quote_for_expand_result"
1212 $debug_cmd
1213
1214 _G_cmd=$1
1215 _G_fail_exp=${2-':'}
1216
1217 func_quote_for_expand "$_G_cmd"
1218 eval "func_notquiet $func_quote_for_expand_result"
1219
1220 $opt_dry_run || {
1221 eval "$_G_cmd"
1222 _G_status=$?
1223 if test 0 -ne "$_G_status"; then
1224 eval "(exit $_G_status); $_G_fail_exp"
1225 fi
6561226 }
657
658 if ${opt_dry_run-false}; then :; else
659 eval "$my_cmd"
660 my_status=$?
661 if test "$my_status" -eq 0; then :; else
662 eval "(exit $my_status); $my_fail_exp"
663 fi
664 fi
665 }
666
667
668 # func_show_eval_locale cmd [fail_exp]
669 # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
1227 }
1228
1229
1230 # func_show_eval_locale CMD [FAIL_EXP]
1231 # ------------------------------------
1232 # Unless opt_quiet is true, then output CMD. Then, if opt_dryrun is
6701233 # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
6711234 # is given, then evaluate it. Use the saved locale for evaluation.
6721235 func_show_eval_locale ()
6731236 {
674 my_cmd="$1"
675 my_fail_exp="${2-:}"
676
677 ${opt_silent-false} || {
678 func_quote_for_expand "$my_cmd"
1237 $debug_cmd
1238
1239 _G_cmd=$1
1240 _G_fail_exp=${2-':'}
1241
1242 $opt_quiet || {
1243 func_quote_for_expand "$_G_cmd"
6791244 eval "func_echo $func_quote_for_expand_result"
6801245 }
6811246
682 if ${opt_dry_run-false}; then :; else
683 eval "$lt_user_locale
684 $my_cmd"
685 my_status=$?
686 eval "$lt_safe_locale"
687 if test "$my_status" -eq 0; then :; else
688 eval "(exit $my_status); $my_fail_exp"
1247 $opt_dry_run || {
1248 eval "$_G_user_locale
1249 $_G_cmd"
1250 _G_status=$?
1251 eval "$_G_safe_locale"
1252 if test 0 -ne "$_G_status"; then
1253 eval "(exit $_G_status); $_G_fail_exp"
6891254 fi
690 fi
691 }
1255 }
1256 }
1257
6921258
6931259 # func_tr_sh
1260 # ----------
6941261 # Turn $1 into a string suitable for a shell variable name.
6951262 # Result is stored in $func_tr_sh_result. All characters
6961263 # not in the set a-zA-Z0-9_ are replaced with '_'. Further,
6971264 # if $1 begins with a digit, a '_' is prepended as well.
6981265 func_tr_sh ()
6991266 {
700 case $1 in
701 [0-9]* | *[!a-zA-Z0-9_]*)
702 func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'`
703 ;;
704 * )
705 func_tr_sh_result=$1
706 ;;
707 esac
708 }
709
710
711 # func_version
712 # Echo version message to standard output and exit.
713 func_version ()
714 {
715 $opt_debug
716
717 $SED -n '/(C)/!b go
718 :more
719 /\./!{
720 N
721 s/\n# / /
722 b more
723 }
724 :go
725 /^# '$PROGRAM' (GNU /,/# warranty; / {
726 s/^# //
727 s/^# *$//
728 s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
729 p
730 }' < "$progpath"
731 exit $?
732 }
733
734 # func_usage
735 # Echo short help message to standard output and exit.
736 func_usage ()
737 {
738 $opt_debug
739
740 $SED -n '/^# Usage:/,/^# *.*--help/ {
741 s/^# //
742 s/^# *$//
743 s/\$progname/'$progname'/
744 p
745 }' < "$progpath"
746 echo
747 $ECHO "run \`$progname --help | more' for full usage"
748 exit $?
749 }
750
751 # func_help [NOEXIT]
752 # Echo long help message to standard output and exit,
753 # unless 'noexit' is passed as argument.
1267 $debug_cmd
1268
1269 case $1 in
1270 [0-9]* | *[!a-zA-Z0-9_]*)
1271 func_tr_sh_result=`$ECHO "$1" | $SED -e 's/^\([0-9]\)/_\1/' -e 's/[^a-zA-Z0-9_]/_/g'`
1272 ;;
1273 * )
1274 func_tr_sh_result=$1
1275 ;;
1276 esac
1277 }
1278
1279
1280 # func_verbose ARG...
1281 # -------------------
1282 # Echo program name prefixed message in verbose mode only.
1283 func_verbose ()
1284 {
1285 $debug_cmd
1286
1287 $opt_verbose && func_echo "$*"
1288
1289 :
1290 }
1291
1292
1293 # func_warn_and_continue ARG...
1294 # -----------------------------
1295 # Echo program name prefixed warning message to standard error.
1296 func_warn_and_continue ()
1297 {
1298 $debug_cmd
1299
1300 $require_term_colors
1301
1302 func_echo_infix_1 "${tc_red}warning$tc_reset" "$*" >&2
1303 }
1304
1305
1306 # func_warning CATEGORY ARG...
1307 # ----------------------------
1308 # Echo program name prefixed warning message to standard error. Warning
1309 # messages can be filtered according to CATEGORY, where this function
1310 # elides messages where CATEGORY is not listed in the global variable
1311 # 'opt_warning_types'.
1312 func_warning ()
1313 {
1314 $debug_cmd
1315
1316 # CATEGORY must be in the warning_categories list!
1317 case " $warning_categories " in
1318 *" $1 "*) ;;
1319 *) func_internal_error "invalid warning category '$1'" ;;
1320 esac
1321
1322 _G_category=$1
1323 shift
1324
1325 case " $opt_warning_types " in
1326 *" $_G_category "*) $warning_func ${1+"$@"} ;;
1327 esac
1328 }
1329
1330
1331 # func_sort_ver VER1 VER2
1332 # -----------------------
1333 # 'sort -V' is not generally available.
1334 # Note this deviates from the version comparison in automake
1335 # in that it treats 1.5 < 1.5.0, and treats 1.4.4a < 1.4-p3a
1336 # but this should suffice as we won't be specifying old
1337 # version formats or redundant trailing .0 in bootstrap.conf.
1338 # If we did want full compatibility then we should probably
1339 # use m4_version_compare from autoconf.
1340 func_sort_ver ()
1341 {
1342 $debug_cmd
1343
1344 printf '%s\n%s\n' "$1" "$2" \
1345 | sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n
1346 }
1347
1348 # func_lt_ver PREV CURR
1349 # ---------------------
1350 # Return true if PREV and CURR are in the correct order according to
1351 # func_sort_ver, otherwise false. Use it like this:
1352 #
1353 # func_lt_ver "$prev_ver" "$proposed_ver" || func_fatal_error "..."
1354 func_lt_ver ()
1355 {
1356 $debug_cmd
1357
1358 test "x$1" = x`func_sort_ver "$1" "$2" | $SED 1q`
1359 }
1360
1361
1362 # Local variables:
1363 # mode: shell-script
1364 # sh-indentation: 2
1365 # eval: (add-hook 'before-save-hook 'time-stamp)
1366 # time-stamp-pattern: "10/scriptversion=%:y-%02m-%02d.%02H; # UTC"
1367 # time-stamp-time-zone: "UTC"
1368 # End:
1369 #! /bin/sh
1370
1371 # Set a version string for this script.
1372 scriptversion=2014-01-07.03; # UTC
1373
1374 # A portable, pluggable option parser for Bourne shell.
1375 # Written by Gary V. Vaughan, 2010
1376
1377 # Copyright (C) 2010-2015 Free Software Foundation, Inc.
1378 # This is free software; see the source for copying conditions. There is NO
1379 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1380
1381 # This program is free software: you can redistribute it and/or modify
1382 # it under the terms of the GNU General Public License as published by
1383 # the Free Software Foundation, either version 3 of the License, or
1384 # (at your option) any later version.
1385
1386 # This program is distributed in the hope that it will be useful,
1387 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1388 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1389 # GNU General Public License for more details.
1390
1391 # You should have received a copy of the GNU General Public License
1392 # along with this program. If not, see <http://www.gnu.org/licenses/>.
1393
1394 # Please report bugs or propose patches to gary@gnu.org.
1395
1396
1397 ## ------ ##
1398 ## Usage. ##
1399 ## ------ ##
1400
1401 # This file is a library for parsing options in your shell scripts along
1402 # with assorted other useful supporting features that you can make use
1403 # of too.
1404 #
1405 # For the simplest scripts you might need only:
1406 #
1407 # #!/bin/sh
1408 # . relative/path/to/funclib.sh
1409 # . relative/path/to/options-parser
1410 # scriptversion=1.0
1411 # func_options ${1+"$@"}
1412 # eval set dummy "$func_options_result"; shift
1413 # ...rest of your script...
1414 #
1415 # In order for the '--version' option to work, you will need to have a
1416 # suitably formatted comment like the one at the top of this file
1417 # starting with '# Written by ' and ending with '# warranty; '.
1418 #
1419 # For '-h' and '--help' to work, you will also need a one line
1420 # description of your script's purpose in a comment directly above the
1421 # '# Written by ' line, like the one at the top of this file.
1422 #
1423 # The default options also support '--debug', which will turn on shell
1424 # execution tracing (see the comment above debug_cmd below for another
1425 # use), and '--verbose' and the func_verbose function to allow your script
1426 # to display verbose messages only when your user has specified
1427 # '--verbose'.
1428 #
1429 # After sourcing this file, you can plug processing for additional
1430 # options by amending the variables from the 'Configuration' section
1431 # below, and following the instructions in the 'Option parsing'
1432 # section further down.
1433
1434 ## -------------- ##
1435 ## Configuration. ##
1436 ## -------------- ##
1437
1438 # You should override these variables in your script after sourcing this
1439 # file so that they reflect the customisations you have added to the
1440 # option parser.
1441
1442 # The usage line for option parsing errors and the start of '-h' and
1443 # '--help' output messages. You can embed shell variables for delayed
1444 # expansion at the time the message is displayed, but you will need to
1445 # quote other shell meta-characters carefully to prevent them being
1446 # expanded when the contents are evaled.
1447 usage='$progpath [OPTION]...'
1448
1449 # Short help message in response to '-h' and '--help'. Add to this or
1450 # override it after sourcing this library to reflect the full set of
1451 # options your script accepts.
1452 usage_message="\
1453 --debug enable verbose shell tracing
1454 -W, --warnings=CATEGORY
1455 report the warnings falling in CATEGORY [all]
1456 -v, --verbose verbosely report processing
1457 --version print version information and exit
1458 -h, --help print short or long help message and exit
1459 "
1460
1461 # Additional text appended to 'usage_message' in response to '--help'.
1462 long_help_message="
1463 Warning categories include:
1464 'all' show all warnings
1465 'none' turn off all the warnings
1466 'error' warnings are treated as fatal errors"
1467
1468 # Help message printed before fatal option parsing errors.
1469 fatal_help="Try '\$progname --help' for more information."
1470
1471
1472
1473 ## ------------------------- ##
1474 ## Hook function management. ##
1475 ## ------------------------- ##
1476
1477 # This section contains functions for adding, removing, and running hooks
1478 # to the main code. A hook is just a named list of of function, that can
1479 # be run in order later on.
1480
1481 # func_hookable FUNC_NAME
1482 # -----------------------
1483 # Declare that FUNC_NAME will run hooks added with
1484 # 'func_add_hook FUNC_NAME ...'.
1485 func_hookable ()
1486 {
1487 $debug_cmd
1488
1489 func_append hookable_fns " $1"
1490 }
1491
1492
1493 # func_add_hook FUNC_NAME HOOK_FUNC
1494 # ---------------------------------
1495 # Request that FUNC_NAME call HOOK_FUNC before it returns. FUNC_NAME must
1496 # first have been declared "hookable" by a call to 'func_hookable'.
1497 func_add_hook ()
1498 {
1499 $debug_cmd
1500
1501 case " $hookable_fns " in
1502 *" $1 "*) ;;
1503 *) func_fatal_error "'$1' does not accept hook functions." ;;
1504 esac
1505
1506 eval func_append ${1}_hooks '" $2"'
1507 }
1508
1509
1510 # func_remove_hook FUNC_NAME HOOK_FUNC
1511 # ------------------------------------
1512 # Remove HOOK_FUNC from the list of functions called by FUNC_NAME.
1513 func_remove_hook ()
1514 {
1515 $debug_cmd
1516
1517 eval ${1}_hooks='`$ECHO "\$'$1'_hooks" |$SED "s| '$2'||"`'
1518 }
1519
1520
1521 # func_run_hooks FUNC_NAME [ARG]...
1522 # ---------------------------------
1523 # Run all hook functions registered to FUNC_NAME.
1524 # It is assumed that the list of hook functions contains nothing more
1525 # than a whitespace-delimited list of legal shell function names, and
1526 # no effort is wasted trying to catch shell meta-characters or preserve
1527 # whitespace.
1528 func_run_hooks ()
1529 {
1530 $debug_cmd
1531
1532 case " $hookable_fns " in
1533 *" $1 "*) ;;
1534 *) func_fatal_error "'$1' does not support hook funcions.n" ;;
1535 esac
1536
1537 eval _G_hook_fns=\$$1_hooks; shift
1538
1539 for _G_hook in $_G_hook_fns; do
1540 eval $_G_hook '"$@"'
1541
1542 # store returned options list back into positional
1543 # parameters for next 'cmd' execution.
1544 eval _G_hook_result=\$${_G_hook}_result
1545 eval set dummy "$_G_hook_result"; shift
1546 done
1547
1548 func_quote_for_eval ${1+"$@"}
1549 func_run_hooks_result=$func_quote_for_eval_result
1550 }
1551
1552
1553
1554 ## --------------- ##
1555 ## Option parsing. ##
1556 ## --------------- ##
1557
1558 # In order to add your own option parsing hooks, you must accept the
1559 # full positional parameter list in your hook function, remove any
1560 # options that you action, and then pass back the remaining unprocessed
1561 # options in '<hooked_function_name>_result', escaped suitably for
1562 # 'eval'. Like this:
1563 #
1564 # my_options_prep ()
1565 # {
1566 # $debug_cmd
1567 #
1568 # # Extend the existing usage message.
1569 # usage_message=$usage_message'
1570 # -s, --silent don'\''t print informational messages
1571 # '
1572 #
1573 # func_quote_for_eval ${1+"$@"}
1574 # my_options_prep_result=$func_quote_for_eval_result
1575 # }
1576 # func_add_hook func_options_prep my_options_prep
1577 #
1578 #
1579 # my_silent_option ()
1580 # {
1581 # $debug_cmd
1582 #
1583 # # Note that for efficiency, we parse as many options as we can
1584 # # recognise in a loop before passing the remainder back to the
1585 # # caller on the first unrecognised argument we encounter.
1586 # while test $# -gt 0; do
1587 # opt=$1; shift
1588 # case $opt in
1589 # --silent|-s) opt_silent=: ;;
1590 # # Separate non-argument short options:
1591 # -s*) func_split_short_opt "$_G_opt"
1592 # set dummy "$func_split_short_opt_name" \
1593 # "-$func_split_short_opt_arg" ${1+"$@"}
1594 # shift
1595 # ;;
1596 # *) set dummy "$_G_opt" "$*"; shift; break ;;
1597 # esac
1598 # done
1599 #
1600 # func_quote_for_eval ${1+"$@"}
1601 # my_silent_option_result=$func_quote_for_eval_result
1602 # }
1603 # func_add_hook func_parse_options my_silent_option
1604 #
1605 #
1606 # my_option_validation ()
1607 # {
1608 # $debug_cmd
1609 #
1610 # $opt_silent && $opt_verbose && func_fatal_help "\
1611 # '--silent' and '--verbose' options are mutually exclusive."
1612 #
1613 # func_quote_for_eval ${1+"$@"}
1614 # my_option_validation_result=$func_quote_for_eval_result
1615 # }
1616 # func_add_hook func_validate_options my_option_validation
1617 #
1618 # You'll alse need to manually amend $usage_message to reflect the extra
1619 # options you parse. It's preferable to append if you can, so that
1620 # multiple option parsing hooks can be added safely.
1621
1622
1623 # func_options [ARG]...
1624 # ---------------------
1625 # All the functions called inside func_options are hookable. See the
1626 # individual implementations for details.
1627 func_hookable func_options
1628 func_options ()
1629 {
1630 $debug_cmd
1631
1632 func_options_prep ${1+"$@"}
1633 eval func_parse_options \
1634 ${func_options_prep_result+"$func_options_prep_result"}
1635 eval func_validate_options \
1636 ${func_parse_options_result+"$func_parse_options_result"}
1637
1638 eval func_run_hooks func_options \
1639 ${func_validate_options_result+"$func_validate_options_result"}
1640
1641 # save modified positional parameters for caller
1642 func_options_result=$func_run_hooks_result
1643 }
1644
1645
1646 # func_options_prep [ARG]...
1647 # --------------------------
1648 # All initialisations required before starting the option parse loop.
1649 # Note that when calling hook functions, we pass through the list of
1650 # positional parameters. If a hook function modifies that list, and
1651 # needs to propogate that back to rest of this script, then the complete
1652 # modified list must be put in 'func_run_hooks_result' before
1653 # returning.
1654 func_hookable func_options_prep
1655 func_options_prep ()
1656 {
1657 $debug_cmd
1658
1659 # Option defaults:
1660 opt_verbose=false
1661 opt_warning_types=
1662
1663 func_run_hooks func_options_prep ${1+"$@"}
1664
1665 # save modified positional parameters for caller
1666 func_options_prep_result=$func_run_hooks_result
1667 }
1668
1669
1670 # func_parse_options [ARG]...
1671 # ---------------------------
1672 # The main option parsing loop.
1673 func_hookable func_parse_options
1674 func_parse_options ()
1675 {
1676 $debug_cmd
1677
1678 func_parse_options_result=
1679
1680 # this just eases exit handling
1681 while test $# -gt 0; do
1682 # Defer to hook functions for initial option parsing, so they
1683 # get priority in the event of reusing an option name.
1684 func_run_hooks func_parse_options ${1+"$@"}
1685
1686 # Adjust func_parse_options positional parameters to match
1687 eval set dummy "$func_run_hooks_result"; shift
1688
1689 # Break out of the loop if we already parsed every option.
1690 test $# -gt 0 || break
1691
1692 _G_opt=$1
1693 shift
1694 case $_G_opt in
1695 --debug|-x) debug_cmd='set -x'
1696 func_echo "enabling shell trace mode"
1697 $debug_cmd
1698 ;;
1699
1700 --no-warnings|--no-warning|--no-warn)
1701 set dummy --warnings none ${1+"$@"}
1702 shift
1703 ;;
1704
1705 --warnings|--warning|-W)
1706 test $# = 0 && func_missing_arg $_G_opt && break
1707 case " $warning_categories $1" in
1708 *" $1 "*)
1709 # trailing space prevents matching last $1 above
1710 func_append_uniq opt_warning_types " $1"
1711 ;;
1712 *all)
1713 opt_warning_types=$warning_categories
1714 ;;
1715 *none)
1716 opt_warning_types=none
1717 warning_func=:
1718 ;;
1719 *error)
1720 opt_warning_types=$warning_categories
1721 warning_func=func_fatal_error
1722 ;;
1723 *)
1724 func_fatal_error \
1725 "unsupported warning category: '$1'"
1726 ;;
1727 esac
1728 shift
1729 ;;
1730
1731 --verbose|-v) opt_verbose=: ;;
1732 --version) func_version ;;
1733 -\?|-h) func_usage ;;
1734 --help) func_help ;;
1735
1736 # Separate optargs to long options (plugins may need this):
1737 --*=*) func_split_equals "$_G_opt"
1738 set dummy "$func_split_equals_lhs" \
1739 "$func_split_equals_rhs" ${1+"$@"}
1740 shift
1741 ;;
1742
1743 # Separate optargs to short options:
1744 -W*)
1745 func_split_short_opt "$_G_opt"
1746 set dummy "$func_split_short_opt_name" \
1747 "$func_split_short_opt_arg" ${1+"$@"}
1748 shift
1749 ;;
1750
1751 # Separate non-argument short options:
1752 -\?*|-h*|-v*|-x*)
1753 func_split_short_opt "$_G_opt"
1754 set dummy "$func_split_short_opt_name" \
1755 "-$func_split_short_opt_arg" ${1+"$@"}
1756 shift
1757 ;;
1758
1759 --) break ;;
1760 -*) func_fatal_help "unrecognised option: '$_G_opt'" ;;
1761 *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
1762 esac
1763 done
1764
1765 # save modified positional parameters for caller
1766 func_quote_for_eval ${1+"$@"}
1767 func_parse_options_result=$func_quote_for_eval_result
1768 }
1769
1770
1771 # func_validate_options [ARG]...
1772 # ------------------------------
1773 # Perform any sanity checks on option settings and/or unconsumed
1774 # arguments.
1775 func_hookable func_validate_options
1776 func_validate_options ()
1777 {
1778 $debug_cmd
1779
1780 # Display all warnings if -W was not given.
1781 test -n "$opt_warning_types" || opt_warning_types=" $warning_categories"
1782
1783 func_run_hooks func_validate_options ${1+"$@"}
1784
1785 # Bail if the options were screwed!
1786 $exit_cmd $EXIT_FAILURE
1787
1788 # save modified positional parameters for caller
1789 func_validate_options_result=$func_run_hooks_result
1790 }
1791
1792
1793
1794 ## ----------------- ##
1795 ## Helper functions. ##
1796 ## ----------------- ##
1797
1798 # This section contains the helper functions used by the rest of the
1799 # hookable option parser framework in ascii-betical order.
1800
1801
1802 # func_fatal_help ARG...
1803 # ----------------------
1804 # Echo program name prefixed message to standard error, followed by
1805 # a help hint, and exit.
1806 func_fatal_help ()
1807 {
1808 $debug_cmd
1809
1810 eval \$ECHO \""Usage: $usage"\"
1811 eval \$ECHO \""$fatal_help"\"
1812 func_error ${1+"$@"}
1813 exit $EXIT_FAILURE
1814 }
1815
1816
1817 # func_help
1818 # ---------
1819 # Echo long help message to standard output and exit.
7541820 func_help ()
7551821 {
756 $opt_debug
757
758 $SED -n '/^# Usage:/,/# Report bugs to/ {
759 :print
760 s/^# //
761 s/^# *$//
762 s*\$progname*'$progname'*
763 s*\$host*'"$host"'*
764 s*\$SHELL*'"$SHELL"'*
765 s*\$LTCC*'"$LTCC"'*
766 s*\$LTCFLAGS*'"$LTCFLAGS"'*
767 s*\$LD*'"$LD"'*
768 s/\$with_gnu_ld/'"$with_gnu_ld"'/
769 s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/
770 s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/
771 p
772 d
773 }
774 /^# .* home page:/b print
775 /^# General help using/b print
776 ' < "$progpath"
777 ret=$?
778 if test -z "$1"; then
779 exit $ret
780 fi
781 }
782
783 # func_missing_arg argname
1822 $debug_cmd
1823
1824 func_usage_message
1825 $ECHO "$long_help_message"
1826 exit 0
1827 }
1828
1829
1830 # func_missing_arg ARGNAME
1831 # ------------------------
7841832 # Echo program name prefixed message to standard error and set global
7851833 # exit_cmd.
7861834 func_missing_arg ()
7871835 {
788 $opt_debug
789
790 func_error "missing argument for $1."
1836 $debug_cmd
1837
1838 func_error "Missing argument for '$1'."
7911839 exit_cmd=exit
7921840 }
7931841
7941842
795 # func_split_short_opt shortopt
1843 # func_split_equals STRING
1844 # ------------------------
1845 # Set func_split_equals_lhs and func_split_equals_rhs shell variables after
1846 # splitting STRING at the '=' sign.
1847 test -z "$_G_HAVE_XSI_OPS" \
1848 && (eval 'x=a/b/c;
1849 test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \
1850 && _G_HAVE_XSI_OPS=yes
1851
1852 if test yes = "$_G_HAVE_XSI_OPS"
1853 then
1854 # This is an XSI compatible shell, allowing a faster implementation...
1855 eval 'func_split_equals ()
1856 {
1857 $debug_cmd
1858
1859 func_split_equals_lhs=${1%%=*}
1860 func_split_equals_rhs=${1#*=}
1861 test "x$func_split_equals_lhs" = "x$1" \
1862 && func_split_equals_rhs=
1863 }'
1864 else
1865 # ...otherwise fall back to using expr, which is often a shell builtin.
1866 func_split_equals ()
1867 {
1868 $debug_cmd
1869
1870 func_split_equals_lhs=`expr "x$1" : 'x\([^=]*\)'`
1871 func_split_equals_rhs=
1872 test "x$func_split_equals_lhs" = "x$1" \
1873 || func_split_equals_rhs=`expr "x$1" : 'x[^=]*=\(.*\)$'`
1874 }
1875 fi #func_split_equals
1876
1877
1878 # func_split_short_opt SHORTOPT
1879 # -----------------------------
7961880 # Set func_split_short_opt_name and func_split_short_opt_arg shell
7971881 # variables after splitting SHORTOPT after the 2nd character.
798 func_split_short_opt ()
799 {
800 my_sed_short_opt='1s/^\(..\).*$/\1/;q'
801 my_sed_short_rest='1s/^..\(.*\)$/\1/;q'
802
803 func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"`
804 func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"`
805 } # func_split_short_opt may be replaced by extended shell implementation
806
807
808 # func_split_long_opt longopt
809 # Set func_split_long_opt_name and func_split_long_opt_arg shell
810 # variables after splitting LONGOPT at the `=' sign.
811 func_split_long_opt ()
812 {
813 my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q'
814 my_sed_long_arg='1s/^--[^=]*=//'
815
816 func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"`
817 func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"`
818 } # func_split_long_opt may be replaced by extended shell implementation
819
820 exit_cmd=:
821
822
823
824
825
826 magic="%%%MAGIC variable%%%"
827 magic_exe="%%%MAGIC EXE variable%%%"
828
829 # Global variables.
830 nonopt=
831 preserve_args=
832 lo2o="s/\\.lo\$/.${objext}/"
833 o2lo="s/\\.${objext}\$/.lo/"
834 extracted_archives=
835 extracted_serial=0
836
837 # If this variable is set in any of the actions, the command in it
838 # will be execed at the end. This prevents here-documents from being
839 # left over by shells.
840 exec_cmd=
841
842 # func_append var value
843 # Append VALUE to the end of shell variable VAR.
844 func_append ()
845 {
846 eval "${1}=\$${1}\${2}"
847 } # func_append may be replaced by extended shell implementation
848
849 # func_append_quoted var value
850 # Quote VALUE and append to the end of shell variable VAR, separated
851 # by a space.
852 func_append_quoted ()
853 {
854 func_quote_for_eval "${2}"
855 eval "${1}=\$${1}\\ \$func_quote_for_eval_result"
856 } # func_append_quoted may be replaced by extended shell implementation
857
858
859 # func_arith arithmetic-term...
860 func_arith ()
861 {
862 func_arith_result=`expr "${@}"`
863 } # func_arith may be replaced by extended shell implementation
864
865
866 # func_len string
867 # STRING may not start with a hyphen.
868 func_len ()
869 {
870 func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len`
871 } # func_len may be replaced by extended shell implementation
872
873
874 # func_lo2o object
875 func_lo2o ()
876 {
877 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
878 } # func_lo2o may be replaced by extended shell implementation
879
880
881 # func_xform libobj-or-source
882 func_xform ()
883 {
884 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
885 } # func_xform may be replaced by extended shell implementation
886
887
888 # func_fatal_configuration arg...
1882 if test yes = "$_G_HAVE_XSI_OPS"
1883 then
1884 # This is an XSI compatible shell, allowing a faster implementation...
1885 eval 'func_split_short_opt ()
1886 {
1887 $debug_cmd
1888
1889 func_split_short_opt_arg=${1#??}
1890 func_split_short_opt_name=${1%"$func_split_short_opt_arg"}
1891 }'
1892 else
1893 # ...otherwise fall back to using expr, which is often a shell builtin.
1894 func_split_short_opt ()
1895 {
1896 $debug_cmd
1897
1898 func_split_short_opt_name=`expr "x$1" : 'x-\(.\)'`
1899 func_split_short_opt_arg=`expr "x$1" : 'x-.\(.*\)$'`
1900 }
1901 fi #func_split_short_opt
1902
1903
1904 # func_usage
1905 # ----------
1906 # Echo short help message to standard output and exit.
1907 func_usage ()
1908 {
1909 $debug_cmd
1910
1911 func_usage_message
1912 $ECHO "Run '$progname --help |${PAGER-more}' for full usage"
1913 exit 0
1914 }
1915
1916
1917 # func_usage_message
1918 # ------------------
1919 # Echo short help message to standard output.
1920 func_usage_message ()
1921 {
1922 $debug_cmd
1923
1924 eval \$ECHO \""Usage: $usage"\"
1925 echo
1926 $SED -n 's|^# ||
1927 /^Written by/{
1928 x;p;x
1929 }
1930 h
1931 /^Written by/q' < "$progpath"
1932 echo
1933 eval \$ECHO \""$usage_message"\"
1934 }
1935
1936
1937 # func_version
1938 # ------------
1939 # Echo version message to standard output and exit.
1940 func_version ()
1941 {
1942 $debug_cmd
1943
1944 printf '%s\n' "$progname $scriptversion"
1945 $SED -n '
1946 /(C)/!b go
1947 :more
1948 /\./!{
1949 N
1950 s|\n# | |
1951 b more
1952 }
1953 :go
1954 /^# Written by /,/# warranty; / {
1955 s|^# ||
1956 s|^# *$||
1957 s|\((C)\)[ 0-9,-]*[ ,-]\([1-9][0-9]* \)|\1 \2|
1958 p
1959 }
1960 /^# Written by / {
1961 s|^# ||
1962 p
1963 }
1964 /^warranty; /q' < "$progpath"
1965
1966 exit $?
1967 }
1968
1969
1970 # Local variables:
1971 # mode: shell-script
1972 # sh-indentation: 2
1973 # eval: (add-hook 'before-save-hook 'time-stamp)
1974 # time-stamp-pattern: "10/scriptversion=%:y-%02m-%02d.%02H; # UTC"
1975 # time-stamp-time-zone: "UTC"
1976 # End:
1977
1978 # Set a version string.
1979 scriptversion='(GNU libtool) 2.4.6'
1980
1981
1982 # func_echo ARG...
1983 # ----------------
1984 # Libtool also displays the current mode in messages, so override
1985 # funclib.sh func_echo with this custom definition.
1986 func_echo ()
1987 {
1988 $debug_cmd
1989
1990 _G_message=$*
1991
1992 func_echo_IFS=$IFS
1993 IFS=$nl
1994 for _G_line in $_G_message; do
1995 IFS=$func_echo_IFS
1996 $ECHO "$progname${opt_mode+: $opt_mode}: $_G_line"
1997 done
1998 IFS=$func_echo_IFS
1999 }
2000
2001
2002 # func_warning ARG...
2003 # -------------------
2004 # Libtool warnings are not categorized, so override funclib.sh
2005 # func_warning with this simpler definition.
2006 func_warning ()
2007 {
2008 $debug_cmd
2009
2010 $warning_func ${1+"$@"}
2011 }
2012
2013
2014 ## ---------------- ##
2015 ## Options parsing. ##
2016 ## ---------------- ##
2017
2018 # Hook in the functions to make sure our own options are parsed during
2019 # the option parsing loop.
2020
2021 usage='$progpath [OPTION]... [MODE-ARG]...'
2022
2023 # Short help message in response to '-h'.
2024 usage_message="Options:
2025 --config show all configuration variables
2026 --debug enable verbose shell tracing
2027 -n, --dry-run display commands without modifying any files
2028 --features display basic configuration information and exit
2029 --mode=MODE use operation mode MODE
2030 --no-warnings equivalent to '-Wnone'
2031 --preserve-dup-deps don't remove duplicate dependency libraries
2032 --quiet, --silent don't print informational messages
2033 --tag=TAG use configuration variables from tag TAG
2034 -v, --verbose print more informational messages than default
2035 --version print version information
2036 -W, --warnings=CATEGORY report the warnings falling in CATEGORY [all]
2037 -h, --help, --help-all print short, long, or detailed help message
2038 "
2039
2040 # Additional text appended to 'usage_message' in response to '--help'.
2041 func_help ()
2042 {
2043 $debug_cmd
2044
2045 func_usage_message
2046 $ECHO "$long_help_message
2047
2048 MODE must be one of the following:
2049
2050 clean remove files from the build directory
2051 compile compile a source file into a libtool object
2052 execute automatically set library path, then run a program
2053 finish complete the installation of libtool libraries
2054 install install libraries or executables
2055 link create a library or an executable
2056 uninstall remove libraries from an installed directory
2057
2058 MODE-ARGS vary depending on the MODE. When passed as first option,
2059 '--mode=MODE' may be abbreviated as 'MODE' or a unique abbreviation of that.
2060 Try '$progname --help --mode=MODE' for a more detailed description of MODE.
2061
2062 When reporting a bug, please describe a test case to reproduce it and
2063 include the following information:
2064
2065 host-triplet: $host
2066 shell: $SHELL
2067 compiler: $LTCC
2068 compiler flags: $LTCFLAGS
2069 linker: $LD (gnu? $with_gnu_ld)
2070 version: $progname (GNU libtool) 2.4.6
2071 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
2072 autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q`
2073
2074 Report bugs to <bug-libtool@gnu.org>.
2075 GNU libtool home page: <http://www.gnu.org/software/libtool/>.
2076 General help using GNU software: <http://www.gnu.org/gethelp/>."
2077 exit 0
2078 }
2079
2080
2081 # func_lo2o OBJECT-NAME
2082 # ---------------------
2083 # Transform OBJECT-NAME from a '.lo' suffix to the platform specific
2084 # object suffix.
2085
2086 lo2o=s/\\.lo\$/.$objext/
2087 o2lo=s/\\.$objext\$/.lo/
2088
2089 if test yes = "$_G_HAVE_XSI_OPS"; then
2090 eval 'func_lo2o ()
2091 {
2092 case $1 in
2093 *.lo) func_lo2o_result=${1%.lo}.$objext ;;
2094 * ) func_lo2o_result=$1 ;;
2095 esac
2096 }'
2097
2098 # func_xform LIBOBJ-OR-SOURCE
2099 # ---------------------------
2100 # Transform LIBOBJ-OR-SOURCE from a '.o' or '.c' (or otherwise)
2101 # suffix to a '.lo' libtool-object suffix.
2102 eval 'func_xform ()
2103 {
2104 func_xform_result=${1%.*}.lo
2105 }'
2106 else
2107 # ...otherwise fall back to using sed.
2108 func_lo2o ()
2109 {
2110 func_lo2o_result=`$ECHO "$1" | $SED "$lo2o"`
2111 }
2112
2113 func_xform ()
2114 {
2115 func_xform_result=`$ECHO "$1" | $SED 's|\.[^.]*$|.lo|'`
2116 }
2117 fi
2118
2119
2120 # func_fatal_configuration ARG...
2121 # -------------------------------
8892122 # Echo program name prefixed message to standard error, followed by
8902123 # a configuration failure hint, and exit.
8912124 func_fatal_configuration ()
8922125 {
893 func_error ${1+"$@"}
894 func_error "See the $PACKAGE documentation for more information."
895 func_fatal_error "Fatal configuration error."
2126 func__fatal_error ${1+"$@"} \
2127 "See the $PACKAGE documentation for more information." \
2128 "Fatal configuration error."
8962129 }
8972130
8982131
8992132 # func_config
2133 # -----------
9002134 # Display the configuration for all the tags in this script.
9012135 func_config ()
9022136 {
9142148 exit $?
9152149 }
9162150
2151
9172152 # func_features
2153 # -------------
9182154 # Display the features supported by this script.
9192155 func_features ()
9202156 {
9212157 echo "host: $host"
922 if test "$build_libtool_libs" = yes; then
2158 if test yes = "$build_libtool_libs"; then
9232159 echo "enable shared libraries"
9242160 else
9252161 echo "disable shared libraries"
9262162 fi
927 if test "$build_old_libs" = yes; then
2163 if test yes = "$build_old_libs"; then
9282164 echo "enable static libraries"
9292165 else
9302166 echo "disable static libraries"
9332169 exit $?
9342170 }
9352171
936 # func_enable_tag tagname
2172
2173 # func_enable_tag TAGNAME
2174 # -----------------------
9372175 # Verify that TAGNAME is valid, and either flag an error and exit, or
9382176 # enable the TAGNAME tag. We also add TAGNAME to the global $taglist
9392177 # variable here.
9402178 func_enable_tag ()
9412179 {
942 # Global variable:
943 tagname="$1"
944
945 re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
946 re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
947 sed_extractcf="/$re_begincf/,/$re_endcf/p"
948
949 # Validate tagname.
950 case $tagname in
951 *[!-_A-Za-z0-9,/]*)
952 func_fatal_error "invalid tag name: $tagname"
953 ;;
954 esac
955
956 # Don't test for the "default" C tag, as we know it's
957 # there but not specially marked.
958 case $tagname in
959 CC) ;;
2180 # Global variable:
2181 tagname=$1
2182
2183 re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
2184 re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
2185 sed_extractcf=/$re_begincf/,/$re_endcf/p
2186
2187 # Validate tagname.
2188 case $tagname in
2189 *[!-_A-Za-z0-9,/]*)
2190 func_fatal_error "invalid tag name: $tagname"
2191 ;;
2192 esac
2193
2194 # Don't test for the "default" C tag, as we know it's
2195 # there but not specially marked.
2196 case $tagname in
2197 CC) ;;
9602198 *)
961 if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
962 taglist="$taglist $tagname"
963
964 # Evaluate the configuration. Be careful to quote the path
965 # and the sed script, to avoid splitting on whitespace, but
966 # also don't use non-portable quotes within backquotes within
967 # quotes we have to do it in 2 steps:
968 extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
969 eval "$extractedcf"
970 else
971 func_error "ignoring unknown tag $tagname"
972 fi
973 ;;
974 esac
975 }
2199 if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
2200 taglist="$taglist $tagname"
2201
2202 # Evaluate the configuration. Be careful to quote the path
2203 # and the sed script, to avoid splitting on whitespace, but
2204 # also don't use non-portable quotes within backquotes within
2205 # quotes we have to do it in 2 steps:
2206 extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
2207 eval "$extractedcf"
2208 else
2209 func_error "ignoring unknown tag $tagname"
2210 fi
2211 ;;
2212 esac
2213 }
2214
9762215
9772216 # func_check_version_match
2217 # ------------------------
9782218 # Ensure that we are using m4 macros, and libtool script from the same
9792219 # release of libtool.
9802220 func_check_version_match ()
9812221 {
982 if test "$package_revision" != "$macro_revision"; then
983 if test "$VERSION" != "$macro_version"; then
984 if test -z "$macro_version"; then
985 cat >&2 <<_LT_EOF
2222 if test "$package_revision" != "$macro_revision"; then
2223 if test "$VERSION" != "$macro_version"; then
2224 if test -z "$macro_version"; then
2225 cat >&2 <<_LT_EOF
9862226 $progname: Version mismatch error. This is $PACKAGE $VERSION, but the
9872227 $progname: definition of this LT_INIT comes from an older release.
9882228 $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
9892229 $progname: and run autoconf again.
9902230 _LT_EOF
991 else
992 cat >&2 <<_LT_EOF
2231 else
2232 cat >&2 <<_LT_EOF
9932233 $progname: Version mismatch error. This is $PACKAGE $VERSION, but the
9942234 $progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
9952235 $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
9962236 $progname: and run autoconf again.
9972237 _LT_EOF
998 fi
999 else
1000 cat >&2 <<_LT_EOF
2238 fi
2239 else
2240 cat >&2 <<_LT_EOF
10012241 $progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
10022242 $progname: but the definition of this LT_INIT comes from revision $macro_revision.
10032243 $progname: You should recreate aclocal.m4 with macros from revision $package_revision
10042244 $progname: of $PACKAGE $VERSION and run autoconf again.
10052245 _LT_EOF
2246 fi
2247
2248 exit $EXIT_MISMATCH
10062249 fi
1007
1008 exit $EXIT_MISMATCH
1009 fi
1010 }
1011
1012
1013 # Shorthand for --mode=foo, only valid as the first argument
1014 case $1 in
1015 clean|clea|cle|cl)
1016 shift; set dummy --mode clean ${1+"$@"}; shift
1017 ;;
1018 compile|compil|compi|comp|com|co|c)
1019 shift; set dummy --mode compile ${1+"$@"}; shift
1020 ;;
1021 execute|execut|execu|exec|exe|ex|e)
1022 shift; set dummy --mode execute ${1+"$@"}; shift
1023 ;;
1024 finish|finis|fini|fin|fi|f)
1025 shift; set dummy --mode finish ${1+"$@"}; shift
1026 ;;
1027 install|instal|insta|inst|ins|in|i)
1028 shift; set dummy --mode install ${1+"$@"}; shift
1029 ;;
1030 link|lin|li|l)
1031 shift; set dummy --mode link ${1+"$@"}; shift
1032 ;;
1033 uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
1034 shift; set dummy --mode uninstall ${1+"$@"}; shift
1035 ;;
1036 esac
1037
1038
1039
1040 # Option defaults:
1041 opt_debug=:
1042 opt_dry_run=false
1043 opt_config=false
1044 opt_preserve_dup_deps=false
1045 opt_features=false
1046 opt_finish=false
1047 opt_help=false
1048 opt_help_all=false
1049 opt_silent=:
1050 opt_warning=:
1051 opt_verbose=:
1052 opt_silent=false
1053 opt_verbose=false
1054
1055
1056 # Parse options once, thoroughly. This comes as soon as possible in the
1057 # script to make things like `--version' happen as quickly as we can.
1058 {
1059 # this just eases exit handling
1060 while test $# -gt 0; do
1061 opt="$1"
1062 shift
1063 case $opt in
1064 --debug|-x) opt_debug='set -x'
1065 func_echo "enabling shell trace mode"
1066 $opt_debug
1067 ;;
1068 --dry-run|--dryrun|-n)
1069 opt_dry_run=:
1070 ;;
1071 --config)
1072 opt_config=:
1073 func_config
1074 ;;
1075 --dlopen|-dlopen)
1076 optarg="$1"
1077 opt_dlopen="${opt_dlopen+$opt_dlopen
1078 }$optarg"
1079 shift
1080 ;;
1081 --preserve-dup-deps)
1082 opt_preserve_dup_deps=:
1083 ;;
1084 --features)
1085 opt_features=:
1086 func_features
1087 ;;
1088 --finish)
1089 opt_finish=:
1090 set dummy --mode finish ${1+"$@"}; shift
1091 ;;
1092 --help)
1093 opt_help=:
1094 ;;
1095 --help-all)
1096 opt_help_all=:
1097 opt_help=': help-all'
1098 ;;
1099 --mode)
1100 test $# = 0 && func_missing_arg $opt && break
1101 optarg="$1"
1102 opt_mode="$optarg"
1103 case $optarg in
1104 # Valid mode arguments:
1105 clean|compile|execute|finish|install|link|relink|uninstall) ;;
1106
1107 # Catch anything else as an error
1108 *) func_error "invalid argument for $opt"
1109 exit_cmd=exit
1110 break
1111 ;;
1112 esac
1113 shift
1114 ;;
1115 --no-silent|--no-quiet)
1116 opt_silent=false
1117 func_append preserve_args " $opt"
1118 ;;
1119 --no-warning|--no-warn)
1120 opt_warning=false
1121 func_append preserve_args " $opt"
1122 ;;
1123 --no-verbose)
1124 opt_verbose=false
1125 func_append preserve_args " $opt"
1126 ;;
1127 --silent|--quiet)
1128 opt_silent=:
1129 func_append preserve_args " $opt"
1130 opt_verbose=false
1131 ;;
1132 --verbose|-v)
1133 opt_verbose=:
1134 func_append preserve_args " $opt"
1135 opt_silent=false
1136 ;;
1137 --tag)
1138 test $# = 0 && func_missing_arg $opt && break
1139 optarg="$1"
1140 opt_tag="$optarg"
1141 func_append preserve_args " $opt $optarg"
1142 func_enable_tag "$optarg"
1143 shift
1144 ;;
1145
1146 -\?|-h) func_usage ;;
1147 --help) func_help ;;
1148 --version) func_version ;;
1149
1150 # Separate optargs to long options:
1151 --*=*)
1152 func_split_long_opt "$opt"
1153 set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"}
1154 shift
1155 ;;
1156
1157 # Separate non-argument short options:
1158 -\?*|-h*|-n*|-v*)
1159 func_split_short_opt "$opt"
1160 set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"}
1161 shift
1162 ;;
1163
1164 --) break ;;
1165 -*) func_fatal_help "unrecognized option \`$opt'" ;;
1166 *) set dummy "$opt" ${1+"$@"}; shift; break ;;
2250 }
2251
2252
2253 # libtool_options_prep [ARG]...
2254 # -----------------------------
2255 # Preparation for options parsed by libtool.
2256 libtool_options_prep ()
2257 {
2258 $debug_mode
2259
2260 # Option defaults:
2261 opt_config=false
2262 opt_dlopen=
2263 opt_dry_run=false
2264 opt_help=false
2265 opt_mode=
2266 opt_preserve_dup_deps=false
2267 opt_quiet=false
2268
2269 nonopt=
2270 preserve_args=
2271
2272 # Shorthand for --mode=foo, only valid as the first argument
2273 case $1 in
2274 clean|clea|cle|cl)
2275 shift; set dummy --mode clean ${1+"$@"}; shift
2276 ;;
2277 compile|compil|compi|comp|com|co|c)
2278 shift; set dummy --mode compile ${1+"$@"}; shift
2279 ;;
2280 execute|execut|execu|exec|exe|ex|e)
2281 shift; set dummy --mode execute ${1+"$@"}; shift
2282 ;;
2283 finish|finis|fini|fin|fi|f)
2284 shift; set dummy --mode finish ${1+"$@"}; shift
2285 ;;
2286 install|instal|insta|inst|ins|in|i)
2287 shift; set dummy --mode install ${1+"$@"}; shift
2288 ;;
2289 link|lin|li|l)
2290 shift; set dummy --mode link ${1+"$@"}; shift
2291 ;;
2292 uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
2293 shift; set dummy --mode uninstall ${1+"$@"}; shift
2294 ;;
11672295 esac
1168 done
1169
1170 # Validate options:
1171
1172 # save first non-option argument
1173 if test "$#" -gt 0; then
1174 nonopt="$opt"
1175 shift
1176 fi
1177
1178 # preserve --debug
1179 test "$opt_debug" = : || func_append preserve_args " --debug"
1180
1181 case $host in
1182 *cygwin* | *mingw* | *pw32* | *cegcc*)
1183 # don't eliminate duplications in $postdeps and $predeps
1184 opt_duplicate_compiler_generated_deps=:
1185 ;;
1186 *)
1187 opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
1188 ;;
1189 esac
1190
1191 $opt_help || {
1192 # Sanity checks first:
1193 func_check_version_match
1194
1195 if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
1196 func_fatal_configuration "not configured to build any kind of library"
2296
2297 # Pass back the list of options.
2298 func_quote_for_eval ${1+"$@"}
2299 libtool_options_prep_result=$func_quote_for_eval_result
2300 }
2301 func_add_hook func_options_prep libtool_options_prep
2302
2303
2304 # libtool_parse_options [ARG]...
2305 # ---------------------------------
2306 # Provide handling for libtool specific options.
2307 libtool_parse_options ()
2308 {
2309 $debug_cmd
2310
2311 # Perform our own loop to consume as many options as possible in
2312 # each iteration.
2313 while test $# -gt 0; do
2314 _G_opt=$1
2315 shift
2316 case $_G_opt in
2317 --dry-run|--dryrun|-n)
2318 opt_dry_run=:
2319 ;;
2320
2321 --config) func_config ;;
2322
2323 --dlopen|-dlopen)
2324 opt_dlopen="${opt_dlopen+$opt_dlopen
2325 }$1"
2326 shift
2327 ;;
2328
2329 --preserve-dup-deps)
2330 opt_preserve_dup_deps=: ;;
2331
2332 --features) func_features ;;
2333
2334 --finish) set dummy --mode finish ${1+"$@"}; shift ;;
2335
2336 --help) opt_help=: ;;
2337
2338 --help-all) opt_help=': help-all' ;;
2339
2340 --mode) test $# = 0 && func_missing_arg $_G_opt && break
2341 opt_mode=$1
2342 case $1 in
2343 # Valid mode arguments:
2344 clean|compile|execute|finish|install|link|relink|uninstall) ;;
2345
2346 # Catch anything else as an error
2347 *) func_error "invalid argument for $_G_opt"
2348 exit_cmd=exit
2349 break
2350 ;;
2351 esac
2352 shift
2353 ;;
2354
2355 --no-silent|--no-quiet)
2356 opt_quiet=false
2357 func_append preserve_args " $_G_opt"
2358 ;;
2359
2360 --no-warnings|--no-warning|--no-warn)
2361 opt_warning=false
2362 func_append preserve_args " $_G_opt"
2363 ;;
2364
2365 --no-verbose)
2366 opt_verbose=false
2367 func_append preserve_args " $_G_opt"
2368 ;;
2369
2370 --silent|--quiet)
2371 opt_quiet=:
2372 opt_verbose=false
2373 func_append preserve_args " $_G_opt"
2374 ;;
2375
2376 --tag) test $# = 0 && func_missing_arg $_G_opt && break
2377 opt_tag=$1
2378 func_append preserve_args " $_G_opt $1"
2379 func_enable_tag "$1"
2380 shift
2381 ;;
2382
2383 --verbose|-v) opt_quiet=false
2384 opt_verbose=:
2385 func_append preserve_args " $_G_opt"
2386 ;;
2387
2388 # An option not handled by this hook function:
2389 *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
2390 esac
2391 done
2392
2393
2394 # save modified positional parameters for caller
2395 func_quote_for_eval ${1+"$@"}
2396 libtool_parse_options_result=$func_quote_for_eval_result
2397 }
2398 func_add_hook func_parse_options libtool_parse_options
2399
2400
2401
2402 # libtool_validate_options [ARG]...
2403 # ---------------------------------
2404 # Perform any sanity checks on option settings and/or unconsumed
2405 # arguments.
2406 libtool_validate_options ()
2407 {
2408 # save first non-option argument
2409 if test 0 -lt $#; then
2410 nonopt=$1
2411 shift
11972412 fi
11982413
1199 # Darwin sucks
1200 eval std_shrext=\"$shrext_cmds\"
1201
1202 # Only execute mode is allowed to have -dlopen flags.
1203 if test -n "$opt_dlopen" && test "$opt_mode" != execute; then
1204 func_error "unrecognized option \`-dlopen'"
1205 $ECHO "$help" 1>&2
1206 exit $EXIT_FAILURE
1207 fi
1208
1209 # Change the help message to a mode-specific one.
1210 generic_help="$help"
1211 help="Try \`$progname --help --mode=$opt_mode' for more information."
1212 }
1213
1214
1215 # Bail if the options were screwed
1216 $exit_cmd $EXIT_FAILURE
1217 }
1218
2414 # preserve --debug
2415 test : = "$debug_cmd" || func_append preserve_args " --debug"
2416
2417 case $host in
2418 # Solaris2 added to fix http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16452
2419 # see also: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788
2420 *cygwin* | *mingw* | *pw32* | *cegcc* | *solaris2* | *os2*)
2421 # don't eliminate duplications in $postdeps and $predeps
2422 opt_duplicate_compiler_generated_deps=:
2423 ;;
2424 *)
2425 opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
2426 ;;
2427 esac
2428
2429 $opt_help || {
2430 # Sanity checks first:
2431 func_check_version_match
2432
2433 test yes != "$build_libtool_libs" \
2434 && test yes != "$build_old_libs" \
2435 && func_fatal_configuration "not configured to build any kind of library"
2436
2437 # Darwin sucks
2438 eval std_shrext=\"$shrext_cmds\"
2439
2440 # Only execute mode is allowed to have -dlopen flags.
2441 if test -n "$opt_dlopen" && test execute != "$opt_mode"; then
2442 func_error "unrecognized option '-dlopen'"
2443 $ECHO "$help" 1>&2
2444 exit $EXIT_FAILURE
2445 fi
2446
2447 # Change the help message to a mode-specific one.
2448 generic_help=$help
2449 help="Try '$progname --help --mode=$opt_mode' for more information."
2450 }
2451
2452 # Pass back the unparsed argument list
2453 func_quote_for_eval ${1+"$@"}
2454 libtool_validate_options_result=$func_quote_for_eval_result
2455 }
2456 func_add_hook func_validate_options libtool_validate_options
2457
2458
2459 # Process options as early as possible so that --help and --version
2460 # can return quickly.
2461 func_options ${1+"$@"}
2462 eval set dummy "$func_options_result"; shift
12192463
12202464
12212465
12232467 ## Main. ##
12242468 ## ----------- ##
12252469
2470 magic='%%%MAGIC variable%%%'
2471 magic_exe='%%%MAGIC EXE variable%%%'
2472
2473 # Global variables.
2474 extracted_archives=
2475 extracted_serial=0
2476
2477 # If this variable is set in any of the actions, the command in it
2478 # will be execed at the end. This prevents here-documents from being
2479 # left over by shells.
2480 exec_cmd=
2481
2482
2483 # A function that is used when there is no print builtin or printf.
2484 func_fallback_echo ()
2485 {
2486 eval 'cat <<_LTECHO_EOF
2487 $1
2488 _LTECHO_EOF'
2489 }
2490
2491 # func_generated_by_libtool
2492 # True iff stdin has been generated by Libtool. This function is only
2493 # a basic sanity check; it will hardly flush out determined imposters.
2494 func_generated_by_libtool_p ()
2495 {
2496 $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
2497 }
2498
12262499 # func_lalib_p file
1227 # True iff FILE is a libtool `.la' library or `.lo' object file.
2500 # True iff FILE is a libtool '.la' library or '.lo' object file.
12282501 # This function is only a basic sanity check; it will hardly flush out
12292502 # determined imposters.
12302503 func_lalib_p ()
12312504 {
12322505 test -f "$1" &&
1233 $SED -e 4q "$1" 2>/dev/null \
1234 | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
2506 $SED -e 4q "$1" 2>/dev/null | func_generated_by_libtool_p
12352507 }
12362508
12372509 # func_lalib_unsafe_p file
1238 # True iff FILE is a libtool `.la' library or `.lo' object file.
2510 # True iff FILE is a libtool '.la' library or '.lo' object file.
12392511 # This function implements the same check as func_lalib_p without
12402512 # resorting to external programs. To this end, it redirects stdin and
12412513 # closes it afterwards, without saving the original file descriptor.
12422514 # As a safety measure, use it only where a negative result would be
1243 # fatal anyway. Works if `file' does not exist.
2515 # fatal anyway. Works if 'file' does not exist.
12442516 func_lalib_unsafe_p ()
12452517 {
12462518 lalib_p=no
12482520 for lalib_p_l in 1 2 3 4
12492521 do
12502522 read lalib_p_line
1251 case "$lalib_p_line" in
2523 case $lalib_p_line in
12522524 \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
12532525 esac
12542526 done
12552527 exec 0<&5 5<&-
12562528 fi
1257 test "$lalib_p" = yes
2529 test yes = "$lalib_p"
12582530 }
12592531
12602532 # func_ltwrapper_script_p file
12632535 # determined imposters.
12642536 func_ltwrapper_script_p ()
12652537 {
1266 func_lalib_p "$1"
2538 test -f "$1" &&
2539 $lt_truncate_bin < "$1" 2>/dev/null | func_generated_by_libtool_p
12672540 }
12682541
12692542 # func_ltwrapper_executable_p file
12882561 {
12892562 func_dirname_and_basename "$1" "" "."
12902563 func_stripname '' '.exe' "$func_basename_result"
1291 func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
2564 func_ltwrapper_scriptname_result=$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper
12922565 }
12932566
12942567 # func_ltwrapper_p file
13072580 # FAIL_CMD may read-access the current command in variable CMD!
13082581 func_execute_cmds ()
13092582 {
1310 $opt_debug
2583 $debug_cmd
2584
13112585 save_ifs=$IFS; IFS='~'
13122586 for cmd in $1; do
2587 IFS=$sp$nl
2588 eval cmd=\"$cmd\"
13132589 IFS=$save_ifs
1314 eval cmd=\"$cmd\"
13152590 func_show_eval "$cmd" "${2-:}"
13162591 done
13172592 IFS=$save_ifs
13232598 # Note that it is not necessary on cygwin/mingw to append a dot to
13242599 # FILE even if both FILE and FILE.exe exist: automatic-append-.exe
13252600 # behavior happens only for exec(3), not for open(2)! Also, sourcing
1326 # `FILE.' does not work on cygwin managed mounts.
2601 # 'FILE.' does not work on cygwin managed mounts.
13272602 func_source ()
13282603 {
1329 $opt_debug
2604 $debug_cmd
2605
13302606 case $1 in
13312607 */* | *\\*) . "$1" ;;
13322608 *) . "./$1" ;;
13532629 # store the result into func_replace_sysroot_result.
13542630 func_replace_sysroot ()
13552631 {
1356 case "$lt_sysroot:$1" in
2632 case $lt_sysroot:$1 in
13572633 ?*:"$lt_sysroot"*)
13582634 func_stripname "$lt_sysroot" '' "$1"
1359 func_replace_sysroot_result="=$func_stripname_result"
2635 func_replace_sysroot_result='='$func_stripname_result
13602636 ;;
13612637 *)
13622638 # Including no sysroot.
13732649 # arg is usually of the form 'gcc ...'
13742650 func_infer_tag ()
13752651 {
1376 $opt_debug
2652 $debug_cmd
2653
13772654 if test -n "$available_tags" && test -z "$tagname"; then
13782655 CC_quoted=
13792656 for arg in $CC; do
13922669 for z in $available_tags; do
13932670 if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
13942671 # Evaluate the configuration.
1395 eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
2672 eval "`$SED -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
13962673 CC_quoted=
13972674 for arg in $CC; do
13982675 # Double-quote args containing other shell metacharacters.
14172694 # line option must be used.
14182695 if test -z "$tagname"; then
14192696 func_echo "unable to infer tagged configuration"
1420 func_fatal_error "specify a tag with \`--tag'"
2697 func_fatal_error "specify a tag with '--tag'"
14212698 # else
14222699 # func_verbose "using $tagname tagged configuration"
14232700 fi
14332710 # but don't create it if we're doing a dry run.
14342711 func_write_libtool_object ()
14352712 {
1436 write_libobj=${1}
1437 if test "$build_libtool_libs" = yes; then
1438 write_lobj=\'${2}\'
2713 write_libobj=$1
2714 if test yes = "$build_libtool_libs"; then
2715 write_lobj=\'$2\'
14392716 else
14402717 write_lobj=none
14412718 fi
14422719
1443 if test "$build_old_libs" = yes; then
1444 write_oldobj=\'${3}\'
2720 if test yes = "$build_old_libs"; then
2721 write_oldobj=\'$3\'
14452722 else
14462723 write_oldobj=none
14472724 fi
14492726 $opt_dry_run || {
14502727 cat >${write_libobj}T <<EOF
14512728 # $write_libobj - a libtool object file
1452 # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
2729 # Generated by $PROGRAM (GNU $PACKAGE) $VERSION
14532730 #
14542731 # Please DO NOT delete this file!
14552732 # It is necessary for linking the library.
14612738 non_pic_object=$write_oldobj
14622739
14632740 EOF
1464 $MV "${write_libobj}T" "${write_libobj}"
2741 $MV "${write_libobj}T" "$write_libobj"
14652742 }
14662743 }
14672744
14812758 # be empty on error (or when ARG is empty)
14822759 func_convert_core_file_wine_to_w32 ()
14832760 {
1484 $opt_debug
1485 func_convert_core_file_wine_to_w32_result="$1"
2761 $debug_cmd
2762
2763 func_convert_core_file_wine_to_w32_result=$1
14862764 if test -n "$1"; then
14872765 # Unfortunately, winepath does not exit with a non-zero error code, so we
14882766 # are forced to check the contents of stdout. On the other hand, if the
14902768 # *an error message* to stdout. So we must check for both error code of
14912769 # zero AND non-empty stdout, which explains the odd construction:
14922770 func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null`
1493 if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then
2771 if test "$?" -eq 0 && test -n "$func_convert_core_file_wine_to_w32_tmp"; then
14942772 func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" |
1495 $SED -e "$lt_sed_naive_backslashify"`
2773 $SED -e "$sed_naive_backslashify"`
14962774 else
14972775 func_convert_core_file_wine_to_w32_result=
14982776 fi
15132791 # are convertible, then the result may be empty.
15142792 func_convert_core_path_wine_to_w32 ()
15152793 {
1516 $opt_debug
2794 $debug_cmd
2795
15172796 # unfortunately, winepath doesn't convert paths, only file names
1518 func_convert_core_path_wine_to_w32_result=""
2797 func_convert_core_path_wine_to_w32_result=
15192798 if test -n "$1"; then
15202799 oldIFS=$IFS
15212800 IFS=:
15222801 for func_convert_core_path_wine_to_w32_f in $1; do
15232802 IFS=$oldIFS
15242803 func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f"
1525 if test -n "$func_convert_core_file_wine_to_w32_result" ; then
2804 if test -n "$func_convert_core_file_wine_to_w32_result"; then
15262805 if test -z "$func_convert_core_path_wine_to_w32_result"; then
1527 func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result"
2806 func_convert_core_path_wine_to_w32_result=$func_convert_core_file_wine_to_w32_result
15282807 else
15292808 func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result"
15302809 fi
15532832 # environment variable; do not put it in $PATH.
15542833 func_cygpath ()
15552834 {
1556 $opt_debug
2835 $debug_cmd
2836
15572837 if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then
15582838 func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null`
15592839 if test "$?" -ne 0; then
15622842 fi
15632843 else
15642844 func_cygpath_result=
1565 func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'"
2845 func_error "LT_CYGPATH is empty or specifies non-existent file: '$LT_CYGPATH'"
15662846 fi
15672847 }
15682848 #end: func_cygpath
15732853 # result in func_convert_core_msys_to_w32_result.
15742854 func_convert_core_msys_to_w32 ()
15752855 {
1576 $opt_debug
2856 $debug_cmd
2857
15772858 # awkward: cmd appends spaces to result
15782859 func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null |
1579 $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
2860 $SED -e 's/[ ]*$//' -e "$sed_naive_backslashify"`
15802861 }
15812862 #end: func_convert_core_msys_to_w32
15822863
15872868 # func_to_host_file_result to ARG1).
15882869 func_convert_file_check ()
15892870 {
1590 $opt_debug
1591 if test -z "$2" && test -n "$1" ; then
2871 $debug_cmd
2872
2873 if test -z "$2" && test -n "$1"; then
15922874 func_error "Could not determine host file name corresponding to"
1593 func_error " \`$1'"
2875 func_error " '$1'"
15942876 func_error "Continuing, but uninstalled executables may not work."
15952877 # Fallback:
1596 func_to_host_file_result="$1"
2878 func_to_host_file_result=$1
15972879 fi
15982880 }
15992881 # end func_convert_file_check
16052887 # func_to_host_file_result to a simplistic fallback value (see below).
16062888 func_convert_path_check ()
16072889 {
1608 $opt_debug
2890 $debug_cmd
2891
16092892 if test -z "$4" && test -n "$3"; then
16102893 func_error "Could not determine the host path corresponding to"
1611 func_error " \`$3'"
2894 func_error " '$3'"
16122895 func_error "Continuing, but uninstalled executables may not work."
16132896 # Fallback. This is a deliberately simplistic "conversion" and
16142897 # should not be "improved". See libtool.info.
16172900 func_to_host_path_result=`echo "$3" |
16182901 $SED -e "$lt_replace_pathsep_chars"`
16192902 else
1620 func_to_host_path_result="$3"
2903 func_to_host_path_result=$3
16212904 fi
16222905 fi
16232906 }
16292912 # and appending REPL if ORIG matches BACKPAT.
16302913 func_convert_path_front_back_pathsep ()
16312914 {
1632 $opt_debug
2915 $debug_cmd
2916
16332917 case $4 in
1634 $1 ) func_to_host_path_result="$3$func_to_host_path_result"
2918 $1 ) func_to_host_path_result=$3$func_to_host_path_result
16352919 ;;
16362920 esac
16372921 case $4 in
16452929 ##################################################
16462930 # $build to $host FILE NAME CONVERSION FUNCTIONS #
16472931 ##################################################
1648 # invoked via `$to_host_file_cmd ARG'
2932 # invoked via '$to_host_file_cmd ARG'
16492933 #
16502934 # In each case, ARG is the path to be converted from $build to $host format.
16512935 # Result will be available in $func_to_host_file_result.
16562940 # in func_to_host_file_result.
16572941 func_to_host_file ()
16582942 {
1659 $opt_debug
2943 $debug_cmd
2944
16602945 $to_host_file_cmd "$1"
16612946 }
16622947 # end func_to_host_file
16682953 # in (the comma separated) LAZY, no conversion takes place.
16692954 func_to_tool_file ()
16702955 {
1671 $opt_debug
2956 $debug_cmd
2957
16722958 case ,$2, in
16732959 *,"$to_tool_file_cmd",*)
16742960 func_to_tool_file_result=$1
16862972 # Copy ARG to func_to_host_file_result.
16872973 func_convert_file_noop ()
16882974 {
1689 func_to_host_file_result="$1"
2975 func_to_host_file_result=$1
16902976 }
16912977 # end func_convert_file_noop
16922978
16972983 # func_to_host_file_result.
16982984 func_convert_file_msys_to_w32 ()
16992985 {
1700 $opt_debug
1701 func_to_host_file_result="$1"
2986 $debug_cmd
2987
2988 func_to_host_file_result=$1
17022989 if test -n "$1"; then
17032990 func_convert_core_msys_to_w32 "$1"
1704 func_to_host_file_result="$func_convert_core_msys_to_w32_result"
2991 func_to_host_file_result=$func_convert_core_msys_to_w32_result
17052992 fi
17062993 func_convert_file_check "$1" "$func_to_host_file_result"
17072994 }
17133000 # func_to_host_file_result.
17143001 func_convert_file_cygwin_to_w32 ()
17153002 {
1716 $opt_debug
1717 func_to_host_file_result="$1"
3003 $debug_cmd
3004
3005 func_to_host_file_result=$1
17183006 if test -n "$1"; then
17193007 # because $build is cygwin, we call "the" cygpath in $PATH; no need to use
17203008 # LT_CYGPATH in this case.
17303018 # and a working winepath. Returns result in func_to_host_file_result.
17313019 func_convert_file_nix_to_w32 ()
17323020 {
1733 $opt_debug
1734 func_to_host_file_result="$1"
3021 $debug_cmd
3022
3023 func_to_host_file_result=$1
17353024 if test -n "$1"; then
17363025 func_convert_core_file_wine_to_w32 "$1"
1737 func_to_host_file_result="$func_convert_core_file_wine_to_w32_result"
3026 func_to_host_file_result=$func_convert_core_file_wine_to_w32_result
17383027 fi
17393028 func_convert_file_check "$1" "$func_to_host_file_result"
17403029 }
17463035 # Returns result in func_to_host_file_result.
17473036 func_convert_file_msys_to_cygwin ()
17483037 {
1749 $opt_debug
1750 func_to_host_file_result="$1"
3038 $debug_cmd
3039
3040 func_to_host_file_result=$1
17513041 if test -n "$1"; then
17523042 func_convert_core_msys_to_w32 "$1"
17533043 func_cygpath -u "$func_convert_core_msys_to_w32_result"
1754 func_to_host_file_result="$func_cygpath_result"
3044 func_to_host_file_result=$func_cygpath_result
17553045 fi
17563046 func_convert_file_check "$1" "$func_to_host_file_result"
17573047 }
17643054 # in func_to_host_file_result.
17653055 func_convert_file_nix_to_cygwin ()
17663056 {
1767 $opt_debug
1768 func_to_host_file_result="$1"
3057 $debug_cmd
3058
3059 func_to_host_file_result=$1
17693060 if test -n "$1"; then
17703061 # convert from *nix to w32, then use cygpath to convert from w32 to cygwin.
17713062 func_convert_core_file_wine_to_w32 "$1"
17723063 func_cygpath -u "$func_convert_core_file_wine_to_w32_result"
1773 func_to_host_file_result="$func_cygpath_result"
3064 func_to_host_file_result=$func_cygpath_result
17743065 fi
17753066 func_convert_file_check "$1" "$func_to_host_file_result"
17763067 }
17803071 #############################################
17813072 # $build to $host PATH CONVERSION FUNCTIONS #
17823073 #############################################
1783 # invoked via `$to_host_path_cmd ARG'
3074 # invoked via '$to_host_path_cmd ARG'
17843075 #
17853076 # In each case, ARG is the path to be converted from $build to $host format.
17863077 # The result will be available in $func_to_host_path_result.
18043095 to_host_path_cmd=
18053096 func_init_to_host_path_cmd ()
18063097 {
1807 $opt_debug
3098 $debug_cmd
3099
18083100 if test -z "$to_host_path_cmd"; then
18093101 func_stripname 'func_convert_file_' '' "$to_host_file_cmd"
1810 to_host_path_cmd="func_convert_path_${func_stripname_result}"
3102 to_host_path_cmd=func_convert_path_$func_stripname_result
18113103 fi
18123104 }
18133105
18173109 # in func_to_host_path_result.
18183110 func_to_host_path ()
18193111 {
1820 $opt_debug
3112 $debug_cmd
3113
18213114 func_init_to_host_path_cmd
18223115 $to_host_path_cmd "$1"
18233116 }
18283121 # Copy ARG to func_to_host_path_result.
18293122 func_convert_path_noop ()
18303123 {
1831 func_to_host_path_result="$1"
3124 func_to_host_path_result=$1
18323125 }
18333126 # end func_convert_path_noop
18343127
18393132 # func_to_host_path_result.
18403133 func_convert_path_msys_to_w32 ()
18413134 {
1842 $opt_debug
1843 func_to_host_path_result="$1"
3135 $debug_cmd
3136
3137 func_to_host_path_result=$1
18443138 if test -n "$1"; then
18453139 # Remove leading and trailing path separator characters from ARG. MSYS
18463140 # behavior is inconsistent here; cygpath turns them into '.;' and ';.';
18483142 func_stripname : : "$1"
18493143 func_to_host_path_tmp1=$func_stripname_result
18503144 func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
1851 func_to_host_path_result="$func_convert_core_msys_to_w32_result"
3145 func_to_host_path_result=$func_convert_core_msys_to_w32_result
18523146 func_convert_path_check : ";" \
18533147 "$func_to_host_path_tmp1" "$func_to_host_path_result"
18543148 func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
18623156 # func_to_host_file_result.
18633157 func_convert_path_cygwin_to_w32 ()
18643158 {
1865 $opt_debug
1866 func_to_host_path_result="$1"
3159 $debug_cmd
3160
3161 func_to_host_path_result=$1
18673162 if test -n "$1"; then
18683163 # See func_convert_path_msys_to_w32:
18693164 func_stripname : : "$1"
18823177 # a working winepath. Returns result in func_to_host_file_result.
18833178 func_convert_path_nix_to_w32 ()
18843179 {
1885 $opt_debug
1886 func_to_host_path_result="$1"
3180 $debug_cmd
3181
3182 func_to_host_path_result=$1
18873183 if test -n "$1"; then
18883184 # See func_convert_path_msys_to_w32:
18893185 func_stripname : : "$1"
18903186 func_to_host_path_tmp1=$func_stripname_result
18913187 func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
1892 func_to_host_path_result="$func_convert_core_path_wine_to_w32_result"
3188 func_to_host_path_result=$func_convert_core_path_wine_to_w32_result
18933189 func_convert_path_check : ";" \
18943190 "$func_to_host_path_tmp1" "$func_to_host_path_result"
18953191 func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
19033199 # Returns result in func_to_host_file_result.
19043200 func_convert_path_msys_to_cygwin ()
19053201 {
1906 $opt_debug
1907 func_to_host_path_result="$1"
3202 $debug_cmd
3203
3204 func_to_host_path_result=$1
19083205 if test -n "$1"; then
19093206 # See func_convert_path_msys_to_w32:
19103207 func_stripname : : "$1"
19113208 func_to_host_path_tmp1=$func_stripname_result
19123209 func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
19133210 func_cygpath -u -p "$func_convert_core_msys_to_w32_result"
1914 func_to_host_path_result="$func_cygpath_result"
3211 func_to_host_path_result=$func_cygpath_result
19153212 func_convert_path_check : : \
19163213 "$func_to_host_path_tmp1" "$func_to_host_path_result"
19173214 func_convert_path_front_back_pathsep ":*" "*:" : "$1"
19263223 # func_to_host_file_result.
19273224 func_convert_path_nix_to_cygwin ()
19283225 {
1929 $opt_debug
1930 func_to_host_path_result="$1"
3226 $debug_cmd
3227
3228 func_to_host_path_result=$1
19313229 if test -n "$1"; then
19323230 # Remove leading and trailing path separator characters from
19333231 # ARG. msys behavior is inconsistent here, cygpath turns them
19363234 func_to_host_path_tmp1=$func_stripname_result
19373235 func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
19383236 func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result"
1939 func_to_host_path_result="$func_cygpath_result"
3237 func_to_host_path_result=$func_cygpath_result
19403238 func_convert_path_check : : \
19413239 "$func_to_host_path_tmp1" "$func_to_host_path_result"
19423240 func_convert_path_front_back_pathsep ":*" "*:" : "$1"
19453243 # end func_convert_path_nix_to_cygwin
19463244
19473245
3246 # func_dll_def_p FILE
3247 # True iff FILE is a Windows DLL '.def' file.
3248 # Keep in sync with _LT_DLL_DEF_P in libtool.m4
3249 func_dll_def_p ()
3250 {
3251 $debug_cmd
3252
3253 func_dll_def_p_tmp=`$SED -n \
3254 -e 's/^[ ]*//' \
3255 -e '/^\(;.*\)*$/d' \
3256 -e 's/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p' \
3257 -e q \
3258 "$1"`
3259 test DEF = "$func_dll_def_p_tmp"
3260 }
3261
3262
19483263 # func_mode_compile arg...
19493264 func_mode_compile ()
19503265 {
1951 $opt_debug
3266 $debug_cmd
3267
19523268 # Get the compilation command and the source file.
19533269 base_compile=
1954 srcfile="$nonopt" # always keep a non-empty value in "srcfile"
3270 srcfile=$nonopt # always keep a non-empty value in "srcfile"
19553271 suppress_opt=yes
19563272 suppress_output=
19573273 arg_mode=normal
19643280 case $arg_mode in
19653281 arg )
19663282 # do not "continue". Instead, add this to base_compile
1967 lastarg="$arg"
3283 lastarg=$arg
19683284 arg_mode=normal
19693285 ;;
19703286
19713287 target )
1972 libobj="$arg"
3288 libobj=$arg
19733289 arg_mode=normal
19743290 continue
19753291 ;;
19793295 case $arg in
19803296 -o)
19813297 test -n "$libobj" && \
1982 func_fatal_error "you cannot specify \`-o' more than once"
3298 func_fatal_error "you cannot specify '-o' more than once"
19833299 arg_mode=target
19843300 continue
19853301 ;;
20083324 func_stripname '-Wc,' '' "$arg"
20093325 args=$func_stripname_result
20103326 lastarg=
2011 save_ifs="$IFS"; IFS=','
3327 save_ifs=$IFS; IFS=,
20123328 for arg in $args; do
2013 IFS="$save_ifs"
3329 IFS=$save_ifs
20143330 func_append_quoted lastarg "$arg"
20153331 done
2016 IFS="$save_ifs"
3332 IFS=$save_ifs
20173333 func_stripname ' ' '' "$lastarg"
20183334 lastarg=$func_stripname_result
20193335
20263342 # Accept the current argument as the source file.
20273343 # The previous "srcfile" becomes the current argument.
20283344 #
2029 lastarg="$srcfile"
2030 srcfile="$arg"
3345 lastarg=$srcfile
3346 srcfile=$arg
20313347 ;;
20323348 esac # case $arg
20333349 ;;
20423358 func_fatal_error "you must specify an argument for -Xcompile"
20433359 ;;
20443360 target)
2045 func_fatal_error "you must specify a target with \`-o'"
3361 func_fatal_error "you must specify a target with '-o'"
20463362 ;;
20473363 *)
20483364 # Get the name of the library object.
20493365 test -z "$libobj" && {
20503366 func_basename "$srcfile"
2051 libobj="$func_basename_result"
3367 libobj=$func_basename_result
20523368 }
20533369 ;;
20543370 esac
20683384 case $libobj in
20693385 *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
20703386 *)
2071 func_fatal_error "cannot determine name of library object from \`$libobj'"
3387 func_fatal_error "cannot determine name of library object from '$libobj'"
20723388 ;;
20733389 esac
20743390
20773393 for arg in $later; do
20783394 case $arg in
20793395 -shared)
2080 test "$build_libtool_libs" != yes && \
2081 func_fatal_configuration "can not build a shared library"
3396 test yes = "$build_libtool_libs" \
3397 || func_fatal_configuration "cannot build a shared library"
20823398 build_old_libs=no
20833399 continue
20843400 ;;
21043420 func_quote_for_eval "$libobj"
21053421 test "X$libobj" != "X$func_quote_for_eval_result" \
21063422 && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
2107 && func_warning "libobj name \`$libobj' may not contain shell special characters."
3423 && func_warning "libobj name '$libobj' may not contain shell special characters."
21083424 func_dirname_and_basename "$obj" "/" ""
2109 objname="$func_basename_result"
2110 xdir="$func_dirname_result"
2111 lobj=${xdir}$objdir/$objname
3425 objname=$func_basename_result
3426 xdir=$func_dirname_result
3427 lobj=$xdir$objdir/$objname
21123428
21133429 test -z "$base_compile" && \
21143430 func_fatal_help "you must specify a compilation command"
21153431
21163432 # Delete any leftover library objects.
2117 if test "$build_old_libs" = yes; then
3433 if test yes = "$build_old_libs"; then
21183434 removelist="$obj $lobj $libobj ${libobj}T"
21193435 else
21203436 removelist="$lobj $libobj ${libobj}T"
21263442 pic_mode=default
21273443 ;;
21283444 esac
2129 if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
3445 if test no = "$pic_mode" && test pass_all != "$deplibs_check_method"; then
21303446 # non-PIC code in shared libraries is not supported
21313447 pic_mode=default
21323448 fi
21333449
21343450 # Calculate the filename of the output object if compiler does
21353451 # not support -o with -c
2136 if test "$compiler_c_o" = no; then
2137 output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext}
2138 lockfile="$output_obj.lock"
3452 if test no = "$compiler_c_o"; then
3453 output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.$objext
3454 lockfile=$output_obj.lock
21393455 else
21403456 output_obj=
21413457 need_locks=no
21443460
21453461 # Lock this critical section if it is needed
21463462 # We use this script file to make the link, it avoids creating a new file
2147 if test "$need_locks" = yes; then
3463 if test yes = "$need_locks"; then
21483464 until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
21493465 func_echo "Waiting for $lockfile to be removed"
21503466 sleep 2
21513467 done
2152 elif test "$need_locks" = warn; then
3468 elif test warn = "$need_locks"; then
21533469 if test -f "$lockfile"; then
21543470 $ECHO "\
21553471 *** ERROR, $lockfile exists and contains:
21573473
21583474 This indicates that another process is trying to use the same
21593475 temporary object file, and libtool could not work around it because
2160 your compiler does not support \`-c' and \`-o' together. If you
3476 your compiler does not support '-c' and '-o' together. If you
21613477 repeat this compilation, it may succeed, by chance, but you had better
21623478 avoid parallel builds (make -j) in this platform, or get a better
21633479 compiler."
21793495 qsrcfile=$func_quote_for_eval_result
21803496
21813497 # Only build a PIC object if we are building libtool libraries.
2182 if test "$build_libtool_libs" = yes; then
3498 if test yes = "$build_libtool_libs"; then
21833499 # Without this assignment, base_compile gets emptied.
21843500 fbsd_hideous_sh_bug=$base_compile
21853501
2186 if test "$pic_mode" != no; then
3502 if test no != "$pic_mode"; then
21873503 command="$base_compile $qsrcfile $pic_flag"
21883504 else
21893505 # Don't build PIC code
22003516 func_show_eval_locale "$command" \
22013517 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
22023518
2203 if test "$need_locks" = warn &&
3519 if test warn = "$need_locks" &&
22043520 test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
22053521 $ECHO "\
22063522 *** ERROR, $lockfile contains:
22113527
22123528 This indicates that another process is trying to use the same
22133529 temporary object file, and libtool could not work around it because
2214 your compiler does not support \`-c' and \`-o' together. If you
3530 your compiler does not support '-c' and '-o' together. If you
22153531 repeat this compilation, it may succeed, by chance, but you had better
22163532 avoid parallel builds (make -j) in this platform, or get a better
22173533 compiler."
22273543 fi
22283544
22293545 # Allow error messages only from the first compilation.
2230 if test "$suppress_opt" = yes; then
3546 if test yes = "$suppress_opt"; then
22313547 suppress_output=' >/dev/null 2>&1'
22323548 fi
22333549 fi
22343550
22353551 # Only build a position-dependent object if we build old libraries.
2236 if test "$build_old_libs" = yes; then
2237 if test "$pic_mode" != yes; then
3552 if test yes = "$build_old_libs"; then
3553 if test yes != "$pic_mode"; then
22383554 # Don't build PIC code
22393555 command="$base_compile $qsrcfile$pie_flag"
22403556 else
22413557 command="$base_compile $qsrcfile $pic_flag"
22423558 fi
2243 if test "$compiler_c_o" = yes; then
3559 if test yes = "$compiler_c_o"; then
22443560 func_append command " -o $obj"
22453561 fi
22463562
22493565 func_show_eval_locale "$command" \
22503566 '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
22513567
2252 if test "$need_locks" = warn &&
3568 if test warn = "$need_locks" &&
22533569 test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
22543570 $ECHO "\
22553571 *** ERROR, $lockfile contains:
22603576
22613577 This indicates that another process is trying to use the same
22623578 temporary object file, and libtool could not work around it because
2263 your compiler does not support \`-c' and \`-o' together. If you
3579 your compiler does not support '-c' and '-o' together. If you
22643580 repeat this compilation, it may succeed, by chance, but you had better
22653581 avoid parallel builds (make -j) in this platform, or get a better
22663582 compiler."
22803596 func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
22813597
22823598 # Unlock the critical section if it was locked
2283 if test "$need_locks" != no; then
3599 if test no != "$need_locks"; then
22843600 removelist=$lockfile
22853601 $RM "$lockfile"
22863602 fi
22903606 }
22913607
22923608 $opt_help || {
2293 test "$opt_mode" = compile && func_mode_compile ${1+"$@"}
3609 test compile = "$opt_mode" && func_mode_compile ${1+"$@"}
22943610 }
22953611
22963612 func_mode_help ()
23103626 Remove files from the build directory.
23113627
23123628 RM is the name of the program to use to delete files associated with each FILE
2313 (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
3629 (typically '/bin/rm'). RM-OPTIONS are options (such as '-f') to be passed
23143630 to RM.
23153631
23163632 If FILE is a libtool library, object or program, all the files associated
23293645 -no-suppress do not suppress compiler output for multiple passes
23303646 -prefer-pic try to build PIC objects only
23313647 -prefer-non-pic try to build non-PIC objects only
2332 -shared do not build a \`.o' file suitable for static linking
2333 -static only build a \`.o' file suitable for static linking
3648 -shared do not build a '.o' file suitable for static linking
3649 -static only build a '.o' file suitable for static linking
23343650 -Wc,FLAG pass FLAG directly to the compiler
23353651
2336 COMPILE-COMMAND is a command to be used in creating a \`standard' object file
3652 COMPILE-COMMAND is a command to be used in creating a 'standard' object file
23373653 from the given SOURCEFILE.
23383654
23393655 The output file name is determined by removing the directory component from
2340 SOURCEFILE, then substituting the C source code suffix \`.c' with the
2341 library object suffix, \`.lo'."
3656 SOURCEFILE, then substituting the C source code suffix '.c' with the
3657 library object suffix, '.lo'."
23423658 ;;
23433659
23443660 execute)
23513667
23523668 -dlopen FILE add the directory containing FILE to the library path
23533669
2354 This mode sets the library path environment variable according to \`-dlopen'
3670 This mode sets the library path environment variable according to '-dlopen'
23553671 flags.
23563672
23573673 If any of the ARGS are libtool executable wrappers, then they are translated
23703686 Each LIBDIR is a directory that contains libtool libraries.
23713687
23723688 The commands that this mode executes may require superuser privileges. Use
2373 the \`--dry-run' option if you just want to see what would be executed."
3689 the '--dry-run' option if you just want to see what would be executed."
23743690 ;;
23753691
23763692 install)
23803696 Install executables or libraries.
23813697
23823698 INSTALL-COMMAND is the installation command. The first component should be
2383 either the \`install' or \`cp' program.
3699 either the 'install' or 'cp' program.
23843700
23853701 The following components of INSTALL-COMMAND are treated specially:
23863702
24063722 -avoid-version do not add a version suffix if possible
24073723 -bindir BINDIR specify path to binaries directory (for systems where
24083724 libraries must be found in the PATH setting at runtime)
2409 -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
3725 -dlopen FILE '-dlpreopen' FILE if it cannot be dlopened at runtime
24103726 -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
24113727 -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
24123728 -export-symbols SYMFILE
24203736 -no-install link a not-installable executable
24213737 -no-undefined declare that a library does not refer to external symbols
24223738 -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
2423 -objectlist FILE Use a list of object files found in FILE to specify objects
3739 -objectlist FILE use a list of object files found in FILE to specify objects
3740 -os2dllname NAME force a short DLL name on OS/2 (no effect on other OSes)
24243741 -precious-files-regex REGEX
24253742 don't remove output files matching REGEX
24263743 -release RELEASE specify package release information
24403757 -Xlinker FLAG pass linker-specific FLAG directly to the linker
24413758 -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC)
24423759
2443 All other options (arguments beginning with \`-') are ignored.
2444
2445 Every other argument is treated as a filename. Files ending in \`.la' are
3760 All other options (arguments beginning with '-') are ignored.
3761
3762 Every other argument is treated as a filename. Files ending in '.la' are
24463763 treated as uninstalled libtool libraries, other files are standard or library
24473764 object files.
24483765
2449 If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
2450 only library objects (\`.lo' files) may be specified, and \`-rpath' is
3766 If the OUTPUT-FILE ends in '.la', then a libtool library is created,
3767 only library objects ('.lo' files) may be specified, and '-rpath' is
24513768 required, except when creating a convenience library.
24523769
2453 If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
2454 using \`ar' and \`ranlib', or on Windows using \`lib'.
2455
2456 If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
3770 If OUTPUT-FILE ends in '.a' or '.lib', then a standard library is created
3771 using 'ar' and 'ranlib', or on Windows using 'lib'.
3772
3773 If OUTPUT-FILE ends in '.lo' or '.$objext', then a reloadable object file
24573774 is created, otherwise an executable program is created."
24583775 ;;
24593776
24643781 Remove libraries from an installation directory.
24653782
24663783 RM is the name of the program to use to delete files associated with each FILE
2467 (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
3784 (typically '/bin/rm'). RM-OPTIONS are options (such as '-f') to be passed
24683785 to RM.
24693786
24703787 If FILE is a libtool library, all the files associated with it are deleted.
24723789 ;;
24733790
24743791 *)
2475 func_fatal_help "invalid operation mode \`$opt_mode'"
3792 func_fatal_help "invalid operation mode '$opt_mode'"
24763793 ;;
24773794 esac
24783795
24793796 echo
2480 $ECHO "Try \`$progname --help' for more information about other modes."
3797 $ECHO "Try '$progname --help' for more information about other modes."
24813798 }
24823799
24833800 # Now that we've collected a possible --mode arg, show help if necessary
24843801 if $opt_help; then
2485 if test "$opt_help" = :; then
3802 if test : = "$opt_help"; then
24863803 func_mode_help
24873804 else
24883805 {
24903807 for opt_mode in compile link execute install finish uninstall clean; do
24913808 func_mode_help
24923809 done
2493 } | sed -n '1p; 2,$s/^Usage:/ or: /p'
3810 } | $SED -n '1p; 2,$s/^Usage:/ or: /p'
24943811 {
24953812 func_help noexit
24963813 for opt_mode in compile link execute install finish uninstall clean; do
24983815 func_mode_help
24993816 done
25003817 } |
2501 sed '1d
3818 $SED '1d
25023819 /^When reporting/,/^Report/{
25033820 H
25043821 d
25153832 # func_mode_execute arg...
25163833 func_mode_execute ()
25173834 {
2518 $opt_debug
3835 $debug_cmd
3836
25193837 # The first argument is the command name.
2520 cmd="$nonopt"
3838 cmd=$nonopt
25213839 test -z "$cmd" && \
25223840 func_fatal_help "you must specify a COMMAND"
25233841
25243842 # Handle -dlopen flags immediately.
25253843 for file in $opt_dlopen; do
25263844 test -f "$file" \
2527 || func_fatal_help "\`$file' is not a file"
3845 || func_fatal_help "'$file' is not a file"
25283846
25293847 dir=
25303848 case $file in
25343852
25353853 # Check to see that this really is a libtool archive.
25363854 func_lalib_unsafe_p "$file" \
2537 || func_fatal_help "\`$lib' is not a valid libtool archive"
3855 || func_fatal_help "'$lib' is not a valid libtool archive"
25383856
25393857 # Read the libtool library.
25403858 dlname=
25453863 if test -z "$dlname"; then
25463864 # Warn if it was a shared library.
25473865 test -n "$library_names" && \
2548 func_warning "\`$file' was not linked with \`-export-dynamic'"
3866 func_warning "'$file' was not linked with '-export-dynamic'"
25493867 continue
25503868 fi
25513869
25523870 func_dirname "$file" "" "."
2553 dir="$func_dirname_result"
3871 dir=$func_dirname_result
25543872
25553873 if test -f "$dir/$objdir/$dlname"; then
25563874 func_append dir "/$objdir"
25573875 else
25583876 if test ! -f "$dir/$dlname"; then
2559 func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
3877 func_fatal_error "cannot find '$dlname' in '$dir' or '$dir/$objdir'"
25603878 fi
25613879 fi
25623880 ;;
25643882 *.lo)
25653883 # Just add the directory containing the .lo file.
25663884 func_dirname "$file" "" "."
2567 dir="$func_dirname_result"
3885 dir=$func_dirname_result
25683886 ;;
25693887
25703888 *)
2571 func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
3889 func_warning "'-dlopen' is ignored for non-libtool libraries and objects"
25723890 continue
25733891 ;;
25743892 esac
25753893
25763894 # Get the absolute pathname.
25773895 absdir=`cd "$dir" && pwd`
2578 test -n "$absdir" && dir="$absdir"
3896 test -n "$absdir" && dir=$absdir
25793897
25803898 # Now add the directory to shlibpath_var.
25813899 if eval "test -z \"\$$shlibpath_var\""; then
25873905
25883906 # This variable tells wrapper scripts just to set shlibpath_var
25893907 # rather than running their programs.
2590 libtool_execute_magic="$magic"
3908 libtool_execute_magic=$magic
25913909
25923910 # Check if any of the arguments is a wrapper script.
25933911 args=
26003918 if func_ltwrapper_script_p "$file"; then
26013919 func_source "$file"
26023920 # Transform arg to wrapped name.
2603 file="$progdir/$program"
3921 file=$progdir/$program
26043922 elif func_ltwrapper_executable_p "$file"; then
26053923 func_ltwrapper_scriptname "$file"
26063924 func_source "$func_ltwrapper_scriptname_result"
26073925 # Transform arg to wrapped name.
2608 file="$progdir/$program"
3926 file=$progdir/$program
26093927 fi
26103928 ;;
26113929 esac
26133931 func_append_quoted args "$file"
26143932 done
26153933
2616 if test "X$opt_dry_run" = Xfalse; then
3934 if $opt_dry_run; then
3935 # Display what would be done.
3936 if test -n "$shlibpath_var"; then
3937 eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
3938 echo "export $shlibpath_var"
3939 fi
3940 $ECHO "$cmd$args"
3941 exit $EXIT_SUCCESS
3942 else
26173943 if test -n "$shlibpath_var"; then
26183944 # Export the shlibpath_var.
26193945 eval "export $shlibpath_var"
26303956 done
26313957
26323958 # Now prepare to actually exec the command.
2633 exec_cmd="\$cmd$args"
2634 else
2635 # Display what would be done.
2636 if test -n "$shlibpath_var"; then
2637 eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
2638 echo "export $shlibpath_var"
2639 fi
2640 $ECHO "$cmd$args"
2641 exit $EXIT_SUCCESS
3959 exec_cmd=\$cmd$args
26423960 fi
26433961 }
26443962
2645 test "$opt_mode" = execute && func_mode_execute ${1+"$@"}
3963 test execute = "$opt_mode" && func_mode_execute ${1+"$@"}
26463964
26473965
26483966 # func_mode_finish arg...
26493967 func_mode_finish ()
26503968 {
2651 $opt_debug
3969 $debug_cmd
3970
26523971 libs=
26533972 libdirs=
26543973 admincmds=
26623981 if func_lalib_unsafe_p "$opt"; then
26633982 func_append libs " $opt"
26643983 else
2665 func_warning "\`$opt' is not a valid libtool archive"
3984 func_warning "'$opt' is not a valid libtool archive"
26663985 fi
26673986
26683987 else
2669 func_fatal_error "invalid argument \`$opt'"
3988 func_fatal_error "invalid argument '$opt'"
26703989 fi
26713990 done
26723991
26814000 # Remove sysroot references
26824001 if $opt_dry_run; then
26834002 for lib in $libs; do
2684 echo "removing references to $lt_sysroot and \`=' prefixes from $lib"
4003 echo "removing references to $lt_sysroot and '=' prefixes from $lib"
26854004 done
26864005 else
26874006 tmpdir=`func_mktempdir`
26884007 for lib in $libs; do
2689 sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
4008 $SED -e "$sysroot_cmd s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
26904009 > $tmpdir/tmp-la
26914010 mv -f $tmpdir/tmp-la $lib
26924011 done
27114030 fi
27124031
27134032 # Exit here if they wanted silent mode.
2714 $opt_silent && exit $EXIT_SUCCESS
4033 $opt_quiet && exit $EXIT_SUCCESS
27154034
27164035 if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
27174036 echo "----------------------------------------------------------------------"
27224041 echo
27234042 echo "If you ever happen to want to link against installed libraries"
27244043 echo "in a given directory, LIBDIR, you must either use libtool, and"
2725 echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
4044 echo "specify the full pathname of the library, or use the '-LLIBDIR'"
27264045 echo "flag during linking and do at least one of the following:"
27274046 if test -n "$shlibpath_var"; then
2728 echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
4047 echo " - add LIBDIR to the '$shlibpath_var' environment variable"
27294048 echo " during execution"
27304049 fi
27314050 if test -n "$runpath_var"; then
2732 echo " - add LIBDIR to the \`$runpath_var' environment variable"
4051 echo " - add LIBDIR to the '$runpath_var' environment variable"
27334052 echo " during linking"
27344053 fi
27354054 if test -n "$hardcode_libdir_flag_spec"; then
27364055 libdir=LIBDIR
27374056 eval flag=\"$hardcode_libdir_flag_spec\"
27384057
2739 $ECHO " - use the \`$flag' linker flag"
4058 $ECHO " - use the '$flag' linker flag"
27404059 fi
27414060 if test -n "$admincmds"; then
27424061 $ECHO " - have your system administrator run these commands:$admincmds"
27434062 fi
27444063 if test -f /etc/ld.so.conf; then
2745 echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
4064 echo " - have your system administrator add LIBDIR to '/etc/ld.so.conf'"
27464065 fi
27474066 echo
27484067
27614080 exit $EXIT_SUCCESS
27624081 }
27634082
2764 test "$opt_mode" = finish && func_mode_finish ${1+"$@"}
4083 test finish = "$opt_mode" && func_mode_finish ${1+"$@"}
27654084
27664085
27674086 # func_mode_install arg...
27684087 func_mode_install ()
27694088 {
2770 $opt_debug
4089 $debug_cmd
4090
27714091 # There may be an optional sh(1) argument at the beginning of
27724092 # install_prog (especially on Windows NT).
2773 if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
4093 if test "$SHELL" = "$nonopt" || test /bin/sh = "$nonopt" ||
27744094 # Allow the use of GNU shtool's install command.
2775 case $nonopt in *shtool*) :;; *) false;; esac; then
4095 case $nonopt in *shtool*) :;; *) false;; esac
4096 then
27764097 # Aesthetically quote it.
27774098 func_quote_for_eval "$nonopt"
27784099 install_prog="$func_quote_for_eval_result "
27994120 opts=
28004121 prev=
28014122 install_type=
2802 isdir=no
4123 isdir=false
28034124 stripme=
28044125 no_mode=:
28054126 for arg
28124133 fi
28134134
28144135 case $arg in
2815 -d) isdir=yes ;;
4136 -d) isdir=: ;;
28164137 -f)
28174138 if $install_cp; then :; else
28184139 prev=$arg
28304151 *)
28314152 # If the previous option needed an argument, then skip it.
28324153 if test -n "$prev"; then
2833 if test "x$prev" = x-m && test -n "$install_override_mode"; then
4154 if test X-m = "X$prev" && test -n "$install_override_mode"; then
28344155 arg2=$install_override_mode
28354156 no_mode=false
28364157 fi
28554176 func_fatal_help "you must specify an install program"
28564177
28574178 test -n "$prev" && \
2858 func_fatal_help "the \`$prev' option requires an argument"
4179 func_fatal_help "the '$prev' option requires an argument"
28594180
28604181 if test -n "$install_override_mode" && $no_mode; then
28614182 if $install_cp; then :; else
28774198 dest=$func_stripname_result
28784199
28794200 # Check to see that the destination is a directory.
2880 test -d "$dest" && isdir=yes
2881 if test "$isdir" = yes; then
2882 destdir="$dest"
4201 test -d "$dest" && isdir=:
4202 if $isdir; then
4203 destdir=$dest
28834204 destname=
28844205 else
28854206 func_dirname_and_basename "$dest" "" "."
2886 destdir="$func_dirname_result"
2887 destname="$func_basename_result"
4207 destdir=$func_dirname_result
4208 destname=$func_basename_result
28884209
28894210 # Not a directory, so check to see that there is only one file specified.
28904211 set dummy $files; shift
28914212 test "$#" -gt 1 && \
2892 func_fatal_help "\`$dest' is not a directory"
4213 func_fatal_help "'$dest' is not a directory"
28934214 fi
28944215 case $destdir in
28954216 [\\/]* | [A-Za-z]:[\\/]*) ;;
28984219 case $file in
28994220 *.lo) ;;
29004221 *)
2901 func_fatal_help "\`$destdir' must be an absolute directory name"
4222 func_fatal_help "'$destdir' must be an absolute directory name"
29024223 ;;
29034224 esac
29044225 done
29074228
29084229 # This variable tells wrapper scripts just to set variables rather
29094230 # than running their programs.
2910 libtool_install_magic="$magic"
4231 libtool_install_magic=$magic
29114232
29124233 staticlibs=
29134234 future_libdirs=
29274248
29284249 # Check to see that this really is a libtool archive.
29294250 func_lalib_unsafe_p "$file" \
2930 || func_fatal_help "\`$file' is not a valid libtool archive"
4251 || func_fatal_help "'$file' is not a valid libtool archive"
29314252
29324253 library_names=
29334254 old_library=
29494270 fi
29504271
29514272 func_dirname "$file" "/" ""
2952 dir="$func_dirname_result"
4273 dir=$func_dirname_result
29534274 func_append dir "$objdir"
29544275
29554276 if test -n "$relink_command"; then
29634284 # are installed into $libdir/../bin (currently, that works fine)
29644285 # but it's something to keep an eye on.
29654286 test "$inst_prefix_dir" = "$destdir" && \
2966 func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
4287 func_fatal_error "error: cannot install '$file' to a directory not ending in $libdir"
29674288
29684289 if test -n "$inst_prefix_dir"; then
29694290 # Stick the inst_prefix_dir data into the link command.
29724293 relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
29734294 fi
29744295
2975 func_warning "relinking \`$file'"
4296 func_warning "relinking '$file'"
29764297 func_show_eval "$relink_command" \
2977 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
4298 'func_fatal_error "error: relink '\''$file'\'' with the above command before installing it"'
29784299 fi
29794300
29804301 # See the names of the shared library.
29814302 set dummy $library_names; shift
29824303 if test -n "$1"; then
2983 realname="$1"
4304 realname=$1
29844305 shift
29854306
2986 srcname="$realname"
2987 test -n "$relink_command" && srcname="$realname"T
4307 srcname=$realname
4308 test -n "$relink_command" && srcname=${realname}T
29884309
29894310 # Install the shared library and build the symlinks.
29904311 func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \
29914312 'exit $?'
2992 tstripme="$stripme"
4313 tstripme=$stripme
29934314 case $host_os in
29944315 cygwin* | mingw* | pw32* | cegcc*)
29954316 case $realname in
29964317 *.dll.a)
2997 tstripme=""
4318 tstripme=
4319 ;;
4320 esac
4321 ;;
4322 os2*)
4323 case $realname in
4324 *_dll.a)
4325 tstripme=
29984326 ;;
29994327 esac
30004328 ;;
30054333
30064334 if test "$#" -gt 0; then
30074335 # Delete the old symlinks, and create new ones.
3008 # Try `ln -sf' first, because the `ln' binary might depend on
4336 # Try 'ln -sf' first, because the 'ln' binary might depend on
30094337 # the symlink we replace! Solaris /bin/ln does not understand -f,
30104338 # so we also need to try rm && ln -s.
30114339 for linkname
30164344 fi
30174345
30184346 # Do each command in the postinstall commands.
3019 lib="$destdir/$realname"
4347 lib=$destdir/$realname
30204348 func_execute_cmds "$postinstall_cmds" 'exit $?'
30214349 fi
30224350
30234351 # Install the pseudo-library for information purposes.
30244352 func_basename "$file"
3025 name="$func_basename_result"
3026 instname="$dir/$name"i
4353 name=$func_basename_result
4354 instname=$dir/${name}i
30274355 func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
30284356
30294357 # Maybe install the static library, too.
30354363
30364364 # Figure out destination file name, if it wasn't already specified.
30374365 if test -n "$destname"; then
3038 destfile="$destdir/$destname"
4366 destfile=$destdir/$destname
30394367 else
30404368 func_basename "$file"
3041 destfile="$func_basename_result"
3042 destfile="$destdir/$destfile"
4369 destfile=$func_basename_result
4370 destfile=$destdir/$destfile
30434371 fi
30444372
30454373 # Deduce the name of the destination old-style object file.
30494377 staticdest=$func_lo2o_result
30504378 ;;
30514379 *.$objext)
3052 staticdest="$destfile"
4380 staticdest=$destfile
30534381 destfile=
30544382 ;;
30554383 *)
3056 func_fatal_help "cannot copy a libtool object to \`$destfile'"
4384 func_fatal_help "cannot copy a libtool object to '$destfile'"
30574385 ;;
30584386 esac
30594387
30624390 func_show_eval "$install_prog $file $destfile" 'exit $?'
30634391
30644392 # Install the old object if enabled.
3065 if test "$build_old_libs" = yes; then
4393 if test yes = "$build_old_libs"; then
30664394 # Deduce the name of the old-style object file.
30674395 func_lo2o "$file"
30684396 staticobj=$func_lo2o_result
30744402 *)
30754403 # Figure out destination file name, if it wasn't already specified.
30764404 if test -n "$destname"; then
3077 destfile="$destdir/$destname"
4405 destfile=$destdir/$destname
30784406 else
30794407 func_basename "$file"
3080 destfile="$func_basename_result"
3081 destfile="$destdir/$destfile"
4408 destfile=$func_basename_result
4409 destfile=$destdir/$destfile
30824410 fi
30834411
30844412 # If the file is missing, and there is a .exe on the end, strip it
30854413 # because it is most likely a libtool script we actually want to
30864414 # install
3087 stripped_ext=""
4415 stripped_ext=
30884416 case $file in
30894417 *.exe)
30904418 if test ! -f "$file"; then
30914419 func_stripname '' '.exe' "$file"
30924420 file=$func_stripname_result
3093 stripped_ext=".exe"
4421 stripped_ext=.exe
30944422 fi
30954423 ;;
30964424 esac
31184446
31194447 # Check the variables that should have been set.
31204448 test -z "$generated_by_libtool_version" && \
3121 func_fatal_error "invalid libtool wrapper script \`$wrapper'"
3122
3123 finalize=yes
4449 func_fatal_error "invalid libtool wrapper script '$wrapper'"
4450
4451 finalize=:
31244452 for lib in $notinst_deplibs; do
31254453 # Check to see that each library is installed.
31264454 libdir=
31274455 if test -f "$lib"; then
31284456 func_source "$lib"
31294457 fi
3130 libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test
4458 libfile=$libdir/`$ECHO "$lib" | $SED 's%^.*/%%g'`
31314459 if test -n "$libdir" && test ! -f "$libfile"; then
3132 func_warning "\`$lib' has not been installed in \`$libdir'"
3133 finalize=no
4460 func_warning "'$lib' has not been installed in '$libdir'"
4461 finalize=false
31344462 fi
31354463 done
31364464
31384466 func_source "$wrapper"
31394467
31404468 outputname=
3141 if test "$fast_install" = no && test -n "$relink_command"; then
4469 if test no = "$fast_install" && test -n "$relink_command"; then
31424470 $opt_dry_run || {
3143 if test "$finalize" = yes; then
4471 if $finalize; then
31444472 tmpdir=`func_mktempdir`
31454473 func_basename "$file$stripped_ext"
3146 file="$func_basename_result"
3147 outputname="$tmpdir/$file"
4474 file=$func_basename_result
4475 outputname=$tmpdir/$file
31484476 # Replace the output file specification.
31494477 relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'`
31504478
3151 $opt_silent || {
4479 $opt_quiet || {
31524480 func_quote_for_expand "$relink_command"
31534481 eval "func_echo $func_quote_for_expand_result"
31544482 }
31554483 if eval "$relink_command"; then :
31564484 else
3157 func_error "error: relink \`$file' with the above command before installing it"
4485 func_error "error: relink '$file' with the above command before installing it"
31584486 $opt_dry_run || ${RM}r "$tmpdir"
31594487 continue
31604488 fi
3161 file="$outputname"
4489 file=$outputname
31624490 else
3163 func_warning "cannot relink \`$file'"
4491 func_warning "cannot relink '$file'"
31644492 fi
31654493 }
31664494 else
31974525
31984526 for file in $staticlibs; do
31994527 func_basename "$file"
3200 name="$func_basename_result"
4528 name=$func_basename_result
32014529
32024530 # Set up the ranlib parameters.
3203 oldlib="$destdir/$name"
4531 oldlib=$destdir/$name
32044532 func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
32054533 tool_oldlib=$func_to_tool_file_result
32064534
32154543 done
32164544
32174545 test -n "$future_libdirs" && \
3218 func_warning "remember to run \`$progname --finish$future_libdirs'"
4546 func_warning "remember to run '$progname --finish$future_libdirs'"
32194547
32204548 if test -n "$current_libdirs"; then
32214549 # Maybe just do a dry run.
32224550 $opt_dry_run && current_libdirs=" -n$current_libdirs"
3223 exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
4551 exec_cmd='$SHELL "$progpath" $preserve_args --finish$current_libdirs'
32244552 else
32254553 exit $EXIT_SUCCESS
32264554 fi
32274555 }
32284556
3229 test "$opt_mode" = install && func_mode_install ${1+"$@"}
4557 test install = "$opt_mode" && func_mode_install ${1+"$@"}
32304558
32314559
32324560 # func_generate_dlsyms outputname originator pic_p
32344562 # a dlpreopen symbol table.
32354563 func_generate_dlsyms ()
32364564 {
3237 $opt_debug
3238 my_outputname="$1"
3239 my_originator="$2"
3240 my_pic_p="${3-no}"
3241 my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
4565 $debug_cmd
4566
4567 my_outputname=$1
4568 my_originator=$2
4569 my_pic_p=${3-false}
4570 my_prefix=`$ECHO "$my_originator" | $SED 's%[^a-zA-Z0-9]%_%g'`
32424571 my_dlsyms=
32434572
3244 if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
4573 if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then
32454574 if test -n "$NM" && test -n "$global_symbol_pipe"; then
3246 my_dlsyms="${my_outputname}S.c"
4575 my_dlsyms=${my_outputname}S.c
32474576 else
32484577 func_error "not configured to extract global symbols from dlpreopened files"
32494578 fi
32544583 "") ;;
32554584 *.c)
32564585 # Discover the nlist of each of the dlfiles.
3257 nlist="$output_objdir/${my_outputname}.nm"
4586 nlist=$output_objdir/$my_outputname.nm
32584587
32594588 func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
32604589
32624591 func_verbose "creating $output_objdir/$my_dlsyms"
32634592
32644593 $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
3265 /* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
3266 /* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
4594 /* $my_dlsyms - symbol resolution table for '$my_outputname' dlsym emulation. */
4595 /* Generated by $PROGRAM (GNU $PACKAGE) $VERSION */
32674596
32684597 #ifdef __cplusplus
32694598 extern \"C\" {
32704599 #endif
32714600
3272 #if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4))
4601 #if defined __GNUC__ && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4))
32734602 #pragma GCC diagnostic ignored \"-Wstrict-prototypes\"
32744603 #endif
32754604
32764605 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
3277 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
3278 /* DATA imports from DLLs on WIN32 con't be const, because runtime
4606 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
4607 /* DATA imports from DLLs on WIN32 can't be const, because runtime
32794608 relocations are performed -- see ld's documentation on pseudo-relocs. */
32804609 # define LT_DLSYM_CONST
3281 #elif defined(__osf__)
4610 #elif defined __osf__
32824611 /* This system does not cope well with relocations in const data. */
32834612 # define LT_DLSYM_CONST
32844613 #else
32854614 # define LT_DLSYM_CONST const
32864615 #endif
32874616
4617 #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0)
4618
32884619 /* External symbol declarations for the compiler. */\
32894620 "
32904621
3291 if test "$dlself" = yes; then
3292 func_verbose "generating symbol list for \`$output'"
4622 if test yes = "$dlself"; then
4623 func_verbose "generating symbol list for '$output'"
32934624
32944625 $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
32954626
32974628 progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP`
32984629 for progfile in $progfiles; do
32994630 func_to_tool_file "$progfile" func_convert_file_msys_to_w32
3300 func_verbose "extracting global C symbols from \`$func_to_tool_file_result'"
4631 func_verbose "extracting global C symbols from '$func_to_tool_file_result'"
33014632 $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'"
33024633 done
33034634
33174648
33184649 # Prepare the list of exported symbols
33194650 if test -z "$export_symbols"; then
3320 export_symbols="$output_objdir/$outputname.exp"
4651 export_symbols=$output_objdir/$outputname.exp
33214652 $opt_dry_run || {
33224653 $RM $export_symbols
3323 eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
4654 eval "$SED -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
33244655 case $host in
33254656 *cygwin* | *mingw* | *cegcc* )
33264657 eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
33304661 }
33314662 else
33324663 $opt_dry_run || {
3333 eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
4664 eval "$SED -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
33344665 eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
33354666 eval '$MV "$nlist"T "$nlist"'
33364667 case $host in
33444675 fi
33454676
33464677 for dlprefile in $dlprefiles; do
3347 func_verbose "extracting global C symbols from \`$dlprefile'"
4678 func_verbose "extracting global C symbols from '$dlprefile'"
33484679 func_basename "$dlprefile"
3349 name="$func_basename_result"
4680 name=$func_basename_result
33504681 case $host in
33514682 *cygwin* | *mingw* | *cegcc* )
33524683 # if an import library, we need to obtain dlname
33534684 if func_win32_import_lib_p "$dlprefile"; then
33544685 func_tr_sh "$dlprefile"
33554686 eval "curr_lafile=\$libfile_$func_tr_sh_result"
3356 dlprefile_dlbasename=""
4687 dlprefile_dlbasename=
33574688 if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then
33584689 # Use subshell, to avoid clobbering current variable values
33594690 dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"`
3360 if test -n "$dlprefile_dlname" ; then
4691 if test -n "$dlprefile_dlname"; then
33614692 func_basename "$dlprefile_dlname"
3362 dlprefile_dlbasename="$func_basename_result"
4693 dlprefile_dlbasename=$func_basename_result
33634694 else
33644695 # no lafile. user explicitly requested -dlpreopen <import library>.
33654696 $sharedlib_from_linklib_cmd "$dlprefile"
33674698 fi
33684699 fi
33694700 $opt_dry_run || {
3370 if test -n "$dlprefile_dlbasename" ; then
4701 if test -n "$dlprefile_dlbasename"; then
33714702 eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"'
33724703 else
33734704 func_warning "Could not compute DLL name from $name"
34234754 echo '/* NONE */' >> "$output_objdir/$my_dlsyms"
34244755 fi
34254756
4757 func_show_eval '$RM "${nlist}I"'
4758 if test -n "$global_symbol_to_import"; then
4759 eval "$global_symbol_to_import"' < "$nlist"S > "$nlist"I'
4760 fi
4761
34264762 echo >> "$output_objdir/$my_dlsyms" "\
34274763
34284764 /* The mapping between symbol names and symbols. */
34314767 void *address;
34324768 } lt_dlsymlist;
34334769 extern LT_DLSYM_CONST lt_dlsymlist
3434 lt_${my_prefix}_LTX_preloaded_symbols[];
4770 lt_${my_prefix}_LTX_preloaded_symbols[];\
4771 "
4772
4773 if test -s "$nlist"I; then
4774 echo >> "$output_objdir/$my_dlsyms" "\
4775 static void lt_syminit(void)
4776 {
4777 LT_DLSYM_CONST lt_dlsymlist *symbol = lt_${my_prefix}_LTX_preloaded_symbols;
4778 for (; symbol->name; ++symbol)
4779 {"
4780 $SED 's/.*/ if (STREQ (symbol->name, \"&\")) symbol->address = (void *) \&&;/' < "$nlist"I >> "$output_objdir/$my_dlsyms"
4781 echo >> "$output_objdir/$my_dlsyms" "\
4782 }
4783 }"
4784 fi
4785 echo >> "$output_objdir/$my_dlsyms" "\
34354786 LT_DLSYM_CONST lt_dlsymlist
34364787 lt_${my_prefix}_LTX_preloaded_symbols[] =
3437 {\
3438 { \"$my_originator\", (void *) 0 },"
4788 { {\"$my_originator\", (void *) 0},"
4789
4790 if test -s "$nlist"I; then
4791 echo >> "$output_objdir/$my_dlsyms" "\
4792 {\"@INIT@\", (void *) &lt_syminit},"
4793 fi
34394794
34404795 case $need_lib_prefix in
34414796 no)
34774832 *-*-hpux*)
34784833 pic_flag_for_symtable=" $pic_flag" ;;
34794834 *)
3480 if test "X$my_pic_p" != Xno; then
3481 pic_flag_for_symtable=" $pic_flag"
3482 fi
4835 $my_pic_p && pic_flag_for_symtable=" $pic_flag"
34834836 ;;
34844837 esac
34854838 ;;
34964849 func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
34974850
34984851 # Clean up the generated files.
3499 func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
4852 func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T" "${nlist}I"'
35004853
35014854 # Transform the symbol file into the correct name.
3502 symfileobj="$output_objdir/${my_outputname}S.$objext"
4855 symfileobj=$output_objdir/${my_outputname}S.$objext
35034856 case $host in
35044857 *cygwin* | *mingw* | *cegcc* )
35054858 if test -f "$output_objdir/$my_outputname.def"; then
35174870 esac
35184871 ;;
35194872 *)
3520 func_fatal_error "unknown suffix for \`$my_dlsyms'"
4873 func_fatal_error "unknown suffix for '$my_dlsyms'"
35214874 ;;
35224875 esac
35234876 else
35294882 compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"`
35304883 finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"`
35314884 fi
4885 }
4886
4887 # func_cygming_gnu_implib_p ARG
4888 # This predicate returns with zero status (TRUE) if
4889 # ARG is a GNU/binutils-style import library. Returns
4890 # with nonzero status (FALSE) otherwise.
4891 func_cygming_gnu_implib_p ()
4892 {
4893 $debug_cmd
4894
4895 func_to_tool_file "$1" func_convert_file_msys_to_w32
4896 func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
4897 test -n "$func_cygming_gnu_implib_tmp"
4898 }
4899
4900 # func_cygming_ms_implib_p ARG
4901 # This predicate returns with zero status (TRUE) if
4902 # ARG is an MS-style import library. Returns
4903 # with nonzero status (FALSE) otherwise.
4904 func_cygming_ms_implib_p ()
4905 {
4906 $debug_cmd
4907
4908 func_to_tool_file "$1" func_convert_file_msys_to_w32
4909 func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
4910 test -n "$func_cygming_ms_implib_tmp"
35324911 }
35334912
35344913 # func_win32_libid arg
35404919 # Despite the name, also deal with 64 bit binaries.
35414920 func_win32_libid ()
35424921 {
3543 $opt_debug
3544 win32_libid_type="unknown"
4922 $debug_cmd
4923
4924 win32_libid_type=unknown
35454925 win32_fileres=`file -L $1 2>/dev/null`
35464926 case $win32_fileres in
35474927 *ar\ archive\ import\ library*) # definitely import
35514931 # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD.
35524932 if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
35534933 $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then
3554 func_to_tool_file "$1" func_convert_file_msys_to_w32
3555 win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
3556 $SED -n -e '
4934 case $nm_interface in
4935 "MS dumpbin")
4936 if func_cygming_ms_implib_p "$1" ||
4937 func_cygming_gnu_implib_p "$1"
4938 then
4939 win32_nmres=import
4940 else
4941 win32_nmres=
4942 fi
4943 ;;
4944 *)
4945 func_to_tool_file "$1" func_convert_file_msys_to_w32
4946 win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
4947 $SED -n -e '
35574948 1,100{
35584949 / I /{
3559 s,.*,import,
4950 s|.*|import|
35604951 p
35614952 q
35624953 }
35634954 }'`
4955 ;;
4956 esac
35644957 case $win32_nmres in
35654958 import*) win32_libid_type="x86 archive import";;
35664959 *) win32_libid_type="x86 archive static";;
35924985 # $sharedlib_from_linklib_result
35934986 func_cygming_dll_for_implib ()
35944987 {
3595 $opt_debug
4988 $debug_cmd
4989
35964990 sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"`
35974991 }
35984992
36095003 # specified import library.
36105004 func_cygming_dll_for_implib_fallback_core ()
36115005 {
3612 $opt_debug
5006 $debug_cmd
5007
36135008 match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"`
36145009 $OBJDUMP -s --section "$1" "$2" 2>/dev/null |
36155010 $SED '/^Contents of section '"$match_literal"':/{
36455040 /./p' |
36465041 # we now have a list, one entry per line, of the stringified
36475042 # contents of the appropriate section of all members of the
3648 # archive which possess that section. Heuristic: eliminate
3649 # all those which have a first or second character that is
5043 # archive that possess that section. Heuristic: eliminate
5044 # all those that have a first or second character that is
36505045 # a '.' (that is, objdump's representation of an unprintable
36515046 # character.) This should work for all archives with less than
36525047 # 0x302f exports -- but will fail for DLLs whose name actually
36555050 #
36565051 # Of those that remain, print the first one.
36575052 $SED -e '/^\./d;/^.\./d;q'
3658 }
3659
3660 # func_cygming_gnu_implib_p ARG
3661 # This predicate returns with zero status (TRUE) if
3662 # ARG is a GNU/binutils-style import library. Returns
3663 # with nonzero status (FALSE) otherwise.
3664 func_cygming_gnu_implib_p ()
3665 {
3666 $opt_debug
3667 func_to_tool_file "$1" func_convert_file_msys_to_w32
3668 func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
3669 test -n "$func_cygming_gnu_implib_tmp"
3670 }
3671
3672 # func_cygming_ms_implib_p ARG
3673 # This predicate returns with zero status (TRUE) if
3674 # ARG is an MS-style import library. Returns
3675 # with nonzero status (FALSE) otherwise.
3676 func_cygming_ms_implib_p ()
3677 {
3678 $opt_debug
3679 func_to_tool_file "$1" func_convert_file_msys_to_w32
3680 func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
3681 test -n "$func_cygming_ms_implib_tmp"
36825053 }
36835054
36845055 # func_cygming_dll_for_implib_fallback ARG
36945065 # $sharedlib_from_linklib_result
36955066 func_cygming_dll_for_implib_fallback ()
36965067 {
3697 $opt_debug
3698 if func_cygming_gnu_implib_p "$1" ; then
5068 $debug_cmd
5069
5070 if func_cygming_gnu_implib_p "$1"; then
36995071 # binutils import library
37005072 sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"`
3701 elif func_cygming_ms_implib_p "$1" ; then
5073 elif func_cygming_ms_implib_p "$1"; then
37025074 # ms-generated import library
37035075 sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"`
37045076 else
37055077 # unknown
3706 sharedlib_from_linklib_result=""
5078 sharedlib_from_linklib_result=
37075079 fi
37085080 }
37095081
37115083 # func_extract_an_archive dir oldlib
37125084 func_extract_an_archive ()
37135085 {
3714 $opt_debug
3715 f_ex_an_ar_dir="$1"; shift
3716 f_ex_an_ar_oldlib="$1"
3717 if test "$lock_old_archive_extraction" = yes; then
5086 $debug_cmd
5087
5088 f_ex_an_ar_dir=$1; shift
5089 f_ex_an_ar_oldlib=$1
5090 if test yes = "$lock_old_archive_extraction"; then
37185091 lockfile=$f_ex_an_ar_oldlib.lock
37195092 until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
37205093 func_echo "Waiting for $lockfile to be removed"
37235096 fi
37245097 func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \
37255098 'stat=$?; rm -f "$lockfile"; exit $stat'
3726 if test "$lock_old_archive_extraction" = yes; then
5099 if test yes = "$lock_old_archive_extraction"; then
37275100 $opt_dry_run || rm -f "$lockfile"
37285101 fi
37295102 if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
37375110 # func_extract_archives gentop oldlib ...
37385111 func_extract_archives ()
37395112 {
3740 $opt_debug
3741 my_gentop="$1"; shift
5113 $debug_cmd
5114
5115 my_gentop=$1; shift
37425116 my_oldlibs=${1+"$@"}
3743 my_oldobjs=""
3744 my_xlib=""
3745 my_xabs=""
3746 my_xdir=""
5117 my_oldobjs=
5118 my_xlib=
5119 my_xabs=
5120 my_xdir=
37475121
37485122 for my_xlib in $my_oldlibs; do
37495123 # Extract the objects.
37505124 case $my_xlib in
3751 [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
5125 [\\/]* | [A-Za-z]:[\\/]*) my_xabs=$my_xlib ;;
37525126 *) my_xabs=`pwd`"/$my_xlib" ;;
37535127 esac
37545128 func_basename "$my_xlib"
3755 my_xlib="$func_basename_result"
5129 my_xlib=$func_basename_result
37565130 my_xlib_u=$my_xlib
37575131 while :; do
37585132 case " $extracted_archives " in
37645138 esac
37655139 done
37665140 extracted_archives="$extracted_archives $my_xlib_u"
3767 my_xdir="$my_gentop/$my_xlib_u"
5141 my_xdir=$my_gentop/$my_xlib_u
37685142
37695143 func_mkdir_p "$my_xdir"
37705144
37775151 cd $my_xdir || exit $?
37785152 darwin_archive=$my_xabs
37795153 darwin_curdir=`pwd`
3780 darwin_base_archive=`basename "$darwin_archive"`
5154 func_basename "$darwin_archive"
5155 darwin_base_archive=$func_basename_result
37815156 darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
37825157 if test -n "$darwin_arches"; then
37835158 darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
37845159 darwin_arch=
37855160 func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
3786 for darwin_arch in $darwin_arches ; do
3787 func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
3788 $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
3789 cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
3790 func_extract_an_archive "`pwd`" "${darwin_base_archive}"
5161 for darwin_arch in $darwin_arches; do
5162 func_mkdir_p "unfat-$$/$darwin_base_archive-$darwin_arch"
5163 $LIPO -thin $darwin_arch -output "unfat-$$/$darwin_base_archive-$darwin_arch/$darwin_base_archive" "$darwin_archive"
5164 cd "unfat-$$/$darwin_base_archive-$darwin_arch"
5165 func_extract_an_archive "`pwd`" "$darwin_base_archive"
37915166 cd "$darwin_curdir"
3792 $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
5167 $RM "unfat-$$/$darwin_base_archive-$darwin_arch/$darwin_base_archive"
37935168 done # $darwin_arches
37945169 ## Okay now we've a bunch of thin objects, gotta fatten them up :)
3795 darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
5170 darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$sed_basename" | sort -u`
37965171 darwin_file=
37975172 darwin_files=
37985173 for darwin_file in $darwin_filelist; do
38145189 my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP`
38155190 done
38165191
3817 func_extract_archives_result="$my_oldobjs"
5192 func_extract_archives_result=$my_oldobjs
38185193 }
38195194
38205195
38295204 #
38305205 # ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
38315206 # variable will take. If 'yes', then the emitted script
3832 # will assume that the directory in which it is stored is
5207 # will assume that the directory where it is stored is
38335208 # the $objdir directory. This is a cygwin/mingw-specific
38345209 # behavior.
38355210 func_emit_wrapper ()
38405215 #! $SHELL
38415216
38425217 # $output - temporary wrapper script for $objdir/$outputname
3843 # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
5218 # Generated by $PROGRAM (GNU $PACKAGE) $VERSION
38445219 #
38455220 # The $output program cannot be directly executed until all the libtool
38465221 # libraries that it depends on are installed.
38975272
38985273 # Very basic option parsing. These options are (a) specific to
38995274 # the libtool wrapper, (b) are identical between the wrapper
3900 # /script/ and the wrapper /executable/ which is used only on
5275 # /script/ and the wrapper /executable/ that is used only on
39015276 # windows platforms, and (c) all begin with the string "--lt-"
3902 # (application programs are unlikely to have options which match
5277 # (application programs are unlikely to have options that match
39035278 # this pattern).
39045279 #
39055280 # There are only two supported options: --lt-debug and
39325307
39335308 # Print the debug banner immediately:
39345309 if test -n \"\$lt_option_debug\"; then
3935 echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2
5310 echo \"$outputname:$output:\$LINENO: libtool wrapper (GNU $PACKAGE) $VERSION\" 1>&2
39365311 fi
39375312 }
39385313
39435318 lt_dump_args_N=1;
39445319 for lt_arg
39455320 do
3946 \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\"
5321 \$ECHO \"$outputname:$output:\$LINENO: newargv[\$lt_dump_args_N]: \$lt_arg\"
39475322 lt_dump_args_N=\`expr \$lt_dump_args_N + 1\`
39485323 done
39495324 }
39575332 *-*-mingw | *-*-os2* | *-cegcc*)
39585333 $ECHO "\
39595334 if test -n \"\$lt_option_debug\"; then
3960 \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2
5335 \$ECHO \"$outputname:$output:\$LINENO: newargv[0]: \$progdir\\\\\$program\" 1>&2
39615336 func_lt_dump_args \${1+\"\$@\"} 1>&2
39625337 fi
39635338 exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
39675342 *)
39685343 $ECHO "\
39695344 if test -n \"\$lt_option_debug\"; then
3970 \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2
5345 \$ECHO \"$outputname:$output:\$LINENO: newargv[0]: \$progdir/\$program\" 1>&2
39715346 func_lt_dump_args \${1+\"\$@\"} 1>&2
39725347 fi
39735348 exec \"\$progdir/\$program\" \${1+\"\$@\"}
40425417 test -n \"\$absdir\" && thisdir=\"\$absdir\"
40435418 "
40445419
4045 if test "$fast_install" = yes; then
5420 if test yes = "$fast_install"; then
40465421 $ECHO "\
40475422 program=lt-'$outputname'$exeext
40485423 progdir=\"\$thisdir/$objdir\"
40495424
40505425 if test ! -f \"\$progdir/\$program\" ||
4051 { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
5426 { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | $SED 1q\`; \\
40525427 test \"X\$file\" != \"X\$progdir/\$program\"; }; then
40535428
40545429 file=\"\$\$-\$program\"
40655440 if test -n \"\$relink_command\"; then
40665441 if relink_command_output=\`eval \$relink_command 2>&1\`; then :
40675442 else
4068 $ECHO \"\$relink_command_output\" >&2
5443 \$ECHO \"\$relink_command_output\" >&2
40695444 $RM \"\$progdir/\$file\"
40705445 exit 1
40715446 fi
41005475 fi
41015476
41025477 # Export our shlibpath_var if we have one.
4103 if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
5478 if test yes = "$shlibpath_overrides_runpath" && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
41045479 $ECHO "\
41055480 # Add our own library path to $shlibpath_var
41065481 $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
41205495 fi
41215496 else
41225497 # The program doesn't exist.
4123 \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
5498 \$ECHO \"\$0: error: '\$progdir/\$program' does not exist\" 1>&2
41245499 \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
41255500 \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
41265501 exit 1
41395514 cat <<EOF
41405515
41415516 /* $cwrappersource - temporary wrapper executable for $objdir/$outputname
4142 Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
5517 Generated by $PROGRAM (GNU $PACKAGE) $VERSION
41435518
41445519 The $output program cannot be directly executed until all the libtool
41455520 libraries that it depends on are installed.
41745549 #include <fcntl.h>
41755550 #include <sys/stat.h>
41765551
5552 #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0)
5553
41775554 /* declarations of non-ANSI functions */
4178 #if defined(__MINGW32__)
5555 #if defined __MINGW32__
41795556 # ifdef __STRICT_ANSI__
41805557 int _putenv (const char *);
41815558 # endif
4182 #elif defined(__CYGWIN__)
5559 #elif defined __CYGWIN__
41835560 # ifdef __STRICT_ANSI__
41845561 char *realpath (const char *, char *);
41855562 int putenv (char *);
41865563 int setenv (const char *, const char *, int);
41875564 # endif
4188 /* #elif defined (other platforms) ... */
5565 /* #elif defined other_platform || defined ... */
41895566 #endif
41905567
41915568 /* portability defines, excluding path handling macros */
4192 #if defined(_MSC_VER)
5569 #if defined _MSC_VER
41935570 # define setmode _setmode
41945571 # define stat _stat
41955572 # define chmod _chmod
41965573 # define getcwd _getcwd
41975574 # define putenv _putenv
41985575 # define S_IXUSR _S_IEXEC
4199 # ifndef _INTPTR_T_DEFINED
4200 # define _INTPTR_T_DEFINED
4201 # define intptr_t int
4202 # endif
4203 #elif defined(__MINGW32__)
5576 #elif defined __MINGW32__
42045577 # define setmode _setmode
42055578 # define stat _stat
42065579 # define chmod _chmod
42075580 # define getcwd _getcwd
42085581 # define putenv _putenv
4209 #elif defined(__CYGWIN__)
5582 #elif defined __CYGWIN__
42105583 # define HAVE_SETENV
42115584 # define FOPEN_WB "wb"
4212 /* #elif defined (other platforms) ... */
5585 /* #elif defined other platforms ... */
42135586 #endif
42145587
4215 #if defined(PATH_MAX)
5588 #if defined PATH_MAX
42165589 # define LT_PATHMAX PATH_MAX
4217 #elif defined(MAXPATHLEN)
5590 #elif defined MAXPATHLEN
42185591 # define LT_PATHMAX MAXPATHLEN
42195592 #else
42205593 # define LT_PATHMAX 1024
42335606 # define PATH_SEPARATOR ':'
42345607 #endif
42355608
4236 #if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
4237 defined (__OS2__)
5609 #if defined _WIN32 || defined __MSDOS__ || defined __DJGPP__ || \
5610 defined __OS2__
42385611 # define HAVE_DOS_BASED_FILE_SYSTEM
42395612 # define FOPEN_WB "wb"
42405613 # ifndef DIR_SEPARATOR_2
42675640
42685641 #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
42695642 #define XFREE(stale) do { \
4270 if (stale) { free ((void *) stale); stale = 0; } \
5643 if (stale) { free (stale); stale = 0; } \
42715644 } while (0)
42725645
4273 #if defined(LT_DEBUGWRAPPER)
5646 #if defined LT_DEBUGWRAPPER
42745647 static int lt_debug = 1;
42755648 #else
42765649 static int lt_debug = 0;
42995672 EOF
43005673
43015674 cat <<EOF
4302 volatile const char * MAGIC_EXE = "$magic_exe";
5675 #if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
5676 # define externally_visible volatile
5677 #else
5678 # define externally_visible __attribute__((externally_visible)) volatile
5679 #endif
5680 externally_visible const char * MAGIC_EXE = "$magic_exe";
43035681 const char * LIB_PATH_VARNAME = "$shlibpath_var";
43045682 EOF
43055683
4306 if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
5684 if test yes = "$shlibpath_overrides_runpath" && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
43075685 func_to_host_path "$temp_rpath"
43085686 cat <<EOF
43095687 const char * LIB_PATH_VALUE = "$func_to_host_path_result";
43275705 EOF
43285706 fi
43295707
4330 if test "$fast_install" = yes; then
5708 if test yes = "$fast_install"; then
43315709 cat <<EOF
43325710 const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
43335711 EOF
43565734 char *actual_cwrapper_name;
43575735 char *target_name;
43585736 char *lt_argv_zero;
4359 intptr_t rval = 127;
5737 int rval = 127;
43605738
43615739 int i;
43625740
43635741 program_name = (char *) xstrdup (base_name (argv[0]));
4364 newargz = XMALLOC (char *, argc + 1);
5742 newargz = XMALLOC (char *, (size_t) argc + 1);
43655743
43665744 /* very simple arg parsing; don't want to rely on getopt
43675745 * also, copy all non cwrapper options to newargz, except
43705748 newargc=0;
43715749 for (i = 1; i < argc; i++)
43725750 {
4373 if (strcmp (argv[i], dumpscript_opt) == 0)
5751 if (STREQ (argv[i], dumpscript_opt))
43745752 {
43755753 EOF
4376 case "$host" in
5754 case $host in
43775755 *mingw* | *cygwin* )
43785756 # make stdout use "unix" line endings
43795757 echo " setmode(1,_O_BINARY);"
43845762 lt_dump_script (stdout);
43855763 return 0;
43865764 }
4387 if (strcmp (argv[i], debug_opt) == 0)
5765 if (STREQ (argv[i], debug_opt))
43885766 {
43895767 lt_debug = 1;
43905768 continue;
43915769 }
4392 if (strcmp (argv[i], ltwrapper_option_prefix) == 0)
5770 if (STREQ (argv[i], ltwrapper_option_prefix))
43935771 {
43945772 /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
43955773 namespace, but it is not one of the ones we know about and
44125790 EOF
44135791 cat <<EOF
44145792 /* The GNU banner must be the first non-error debug message */
4415 lt_debugprintf (__FILE__, __LINE__, "libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\n");
5793 lt_debugprintf (__FILE__, __LINE__, "libtool wrapper (GNU $PACKAGE) $VERSION\n");
44165794 EOF
44175795 cat <<"EOF"
44185796 lt_debugprintf (__FILE__, __LINE__, "(main) argv[0]: %s\n", argv[0]);
45235901 cat <<"EOF"
45245902 /* execv doesn't actually work on mingw as expected on unix */
45255903 newargz = prepare_spawn (newargz);
4526 rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
5904 rval = (int) _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
45275905 if (rval == -1)
45285906 {
45295907 /* failed to start process */
45685946 {
45695947 const char *base;
45705948
4571 #if defined (HAVE_DOS_BASED_FILE_SYSTEM)
5949 #if defined HAVE_DOS_BASED_FILE_SYSTEM
45725950 /* Skip over the disk name in MSDOS pathnames. */
45735951 if (isalpha ((unsigned char) name[0]) && name[1] == ':')
45745952 name += 2;
46276005 const char *p_next;
46286006 /* static buffer for getcwd */
46296007 char tmp[LT_PATHMAX + 1];
4630 int tmp_len;
6008 size_t tmp_len;
46316009 char *concat_name;
46326010
46336011 lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n",
46376015 return NULL;
46386016
46396017 /* Absolute path? */
4640 #if defined (HAVE_DOS_BASED_FILE_SYSTEM)
6018 #if defined HAVE_DOS_BASED_FILE_SYSTEM
46416019 if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
46426020 {
46436021 concat_name = xstrdup (wrapper);
46556033 return concat_name;
46566034 XFREE (concat_name);
46576035 }
4658 #if defined (HAVE_DOS_BASED_FILE_SYSTEM)
6036 #if defined HAVE_DOS_BASED_FILE_SYSTEM
46596037 }
46606038 #endif
46616039
46786056 for (q = p; *q; q++)
46796057 if (IS_PATH_SEPARATOR (*q))
46806058 break;
4681 p_len = q - p;
6059 p_len = (size_t) (q - p);
46826060 p_next = (*q == '\0' ? q : q + 1);
46836061 if (p_len == 0)
46846062 {
47976175 if (patlen <= len)
47986176 {
47996177 str += len - patlen;
4800 if (strcmp (str, pat) == 0)
6178 if (STREQ (str, pat))
48016179 *str = '\0';
48026180 }
48036181 return str;
48626240 char *str = xstrdup (value);
48636241 setenv (name, str, 1);
48646242 #else
4865 int len = strlen (name) + 1 + strlen (value) + 1;
6243 size_t len = strlen (name) + 1 + strlen (value) + 1;
48666244 char *str = XMALLOC (char, len);
48676245 sprintf (str, "%s=%s", name, value);
48686246 if (putenv (str) != EXIT_SUCCESS)
48796257 char *new_value;
48806258 if (orig_value && *orig_value)
48816259 {
4882 int orig_value_len = strlen (orig_value);
4883 int add_len = strlen (add);
6260 size_t orig_value_len = strlen (orig_value);
6261 size_t add_len = strlen (add);
48846262 new_value = XMALLOC (char, add_len + orig_value_len + 1);
48856263 if (to_end)
48866264 {
49116289 {
49126290 char *new_value = lt_extend_str (getenv (name), value, 0);
49136291 /* some systems can't cope with a ':'-terminated path #' */
4914 int len = strlen (new_value);
4915 while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
6292 size_t len = strlen (new_value);
6293 while ((len > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
49166294 {
4917 new_value[len-1] = '\0';
6295 new_value[--len] = '\0';
49186296 }
49196297 lt_setenv (name, new_value);
49206298 XFREE (new_value);
50816459 # True if ARG is an import lib, as indicated by $file_magic_cmd
50826460 func_win32_import_lib_p ()
50836461 {
5084 $opt_debug
6462 $debug_cmd
6463
50856464 case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in
50866465 *import*) : ;;
50876466 *) false ;;
50886467 esac
50896468 }
50906469
6470 # func_suncc_cstd_abi
6471 # !!ONLY CALL THIS FOR SUN CC AFTER $compile_command IS FULLY EXPANDED!!
6472 # Several compiler flags select an ABI that is incompatible with the
6473 # Cstd library. Avoid specifying it if any are in CXXFLAGS.
6474 func_suncc_cstd_abi ()
6475 {
6476 $debug_cmd
6477
6478 case " $compile_command " in
6479 *" -compat=g "*|*\ -std=c++[0-9][0-9]\ *|*" -library=stdcxx4 "*|*" -library=stlport4 "*)
6480 suncc_use_cstd_abi=no
6481 ;;
6482 *)
6483 suncc_use_cstd_abi=yes
6484 ;;
6485 esac
6486 }
6487
50916488 # func_mode_link arg...
50926489 func_mode_link ()
50936490 {
5094 $opt_debug
6491 $debug_cmd
6492
50956493 case $host in
50966494 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
50976495 # It is impossible to link a dll without this setting, and
50986496 # we shouldn't force the makefile maintainer to figure out
5099 # which system we are compiling for in order to pass an extra
6497 # what system we are compiling for in order to pass an extra
51006498 # flag for every libtool invocation.
51016499 # allow_undefined=no
51026500
51036501 # FIXME: Unfortunately, there are problems with the above when trying
5104 # to make a dll which has undefined symbols, in which case not
6502 # to make a dll that has undefined symbols, in which case not
51056503 # even a static library is built. For now, we need to specify
51066504 # -no-undefined on the libtool link line when we can be certain
51076505 # that all symbols are satisfied, otherwise we get a static library.
51456543 module=no
51466544 no_install=no
51476545 objs=
6546 os2dllname=
51486547 non_pic_objects=
51496548 precious_files_regex=
51506549 prefer_static_libs=no
5151 preload=no
6550 preload=false
51526551 prev=
51536552 prevarg=
51546553 release=
51606559 vinfo=
51616560 vinfo_number=no
51626561 weak_libs=
5163 single_module="${wl}-single_module"
6562 single_module=$wl-single_module
51646563 func_infer_tag $base_compile
51656564
51666565 # We need to know -static, to get the right output filenames.
51686567 do
51696568 case $arg in
51706569 -shared)
5171 test "$build_libtool_libs" != yes && \
5172 func_fatal_configuration "can not build a shared library"
6570 test yes != "$build_libtool_libs" \
6571 && func_fatal_configuration "cannot build a shared library"
51736572 build_old_libs=no
51746573 break
51756574 ;;
51766575 -all-static | -static | -static-libtool-libs)
51776576 case $arg in
51786577 -all-static)
5179 if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
6578 if test yes = "$build_libtool_libs" && test -z "$link_static_flag"; then
51806579 func_warning "complete static linking is impossible in this configuration"
51816580 fi
51826581 if test -n "$link_static_flag"; then
52096608
52106609 # Go through the arguments, transforming them on the way.
52116610 while test "$#" -gt 0; do
5212 arg="$1"
6611 arg=$1
52136612 shift
52146613 func_quote_for_eval "$arg"
52156614 qarg=$func_quote_for_eval_unquoted_result
52266625
52276626 case $prev in
52286627 bindir)
5229 bindir="$arg"
6628 bindir=$arg
52306629 prev=
52316630 continue
52326631 ;;
52336632 dlfiles|dlprefiles)
5234 if test "$preload" = no; then
6633 $preload || {
52356634 # Add the symbol object into the linking commands.
52366635 func_append compile_command " @SYMFILE@"
52376636 func_append finalize_command " @SYMFILE@"
5238 preload=yes
5239 fi
6637 preload=:
6638 }
52406639 case $arg in
52416640 *.la | *.lo) ;; # We handle these cases below.
52426641 force)
5243 if test "$dlself" = no; then
6642 if test no = "$dlself"; then
52446643 dlself=needless
52456644 export_dynamic=yes
52466645 fi
52486647 continue
52496648 ;;
52506649 self)
5251 if test "$prev" = dlprefiles; then
6650 if test dlprefiles = "$prev"; then
52526651 dlself=yes
5253 elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
6652 elif test dlfiles = "$prev" && test yes != "$dlopen_self"; then
52546653 dlself=yes
52556654 else
52566655 dlself=needless
52606659 continue
52616660 ;;
52626661 *)
5263 if test "$prev" = dlfiles; then
6662 if test dlfiles = "$prev"; then
52646663 func_append dlfiles " $arg"
52656664 else
52666665 func_append dlprefiles " $arg"
52716670 esac
52726671 ;;
52736672 expsyms)
5274 export_symbols="$arg"
6673 export_symbols=$arg
52756674 test -f "$arg" \
5276 || func_fatal_error "symbol file \`$arg' does not exist"
6675 || func_fatal_error "symbol file '$arg' does not exist"
52776676 prev=
52786677 continue
52796678 ;;
52806679 expsyms_regex)
5281 export_symbols_regex="$arg"
6680 export_symbols_regex=$arg
52826681 prev=
52836682 continue
52846683 ;;
52966695 continue
52976696 ;;
52986697 inst_prefix)
5299 inst_prefix_dir="$arg"
6698 inst_prefix_dir=$arg
6699 prev=
6700 continue
6701 ;;
6702 mllvm)
6703 # Clang does not use LLVM to link, so we can simply discard any
6704 # '-mllvm $arg' options when doing the link step.
53006705 prev=
53016706 continue
53026707 ;;
53206725
53216726 if test -z "$pic_object" ||
53226727 test -z "$non_pic_object" ||
5323 test "$pic_object" = none &&
5324 test "$non_pic_object" = none; then
5325 func_fatal_error "cannot find name of object for \`$arg'"
6728 test none = "$pic_object" &&
6729 test none = "$non_pic_object"; then
6730 func_fatal_error "cannot find name of object for '$arg'"
53266731 fi
53276732
53286733 # Extract subdirectory from the argument.
53296734 func_dirname "$arg" "/" ""
5330 xdir="$func_dirname_result"
5331
5332 if test "$pic_object" != none; then
6735 xdir=$func_dirname_result
6736
6737 if test none != "$pic_object"; then
53336738 # Prepend the subdirectory the object is found in.
5334 pic_object="$xdir$pic_object"
5335
5336 if test "$prev" = dlfiles; then
5337 if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
6739 pic_object=$xdir$pic_object
6740
6741 if test dlfiles = "$prev"; then
6742 if test yes = "$build_libtool_libs" && test yes = "$dlopen_support"; then
53386743 func_append dlfiles " $pic_object"
53396744 prev=
53406745 continue
53456750 fi
53466751
53476752 # CHECK ME: I think I busted this. -Ossama
5348 if test "$prev" = dlprefiles; then
6753 if test dlprefiles = "$prev"; then
53496754 # Preload the old-style object.
53506755 func_append dlprefiles " $pic_object"
53516756 prev=
53536758
53546759 # A PIC object.
53556760 func_append libobjs " $pic_object"
5356 arg="$pic_object"
6761 arg=$pic_object
53576762 fi
53586763
53596764 # Non-PIC object.
5360 if test "$non_pic_object" != none; then
6765 if test none != "$non_pic_object"; then
53616766 # Prepend the subdirectory the object is found in.
5362 non_pic_object="$xdir$non_pic_object"
6767 non_pic_object=$xdir$non_pic_object
53636768
53646769 # A standard non-PIC object
53656770 func_append non_pic_objects " $non_pic_object"
5366 if test -z "$pic_object" || test "$pic_object" = none ; then
5367 arg="$non_pic_object"
6771 if test -z "$pic_object" || test none = "$pic_object"; then
6772 arg=$non_pic_object
53686773 fi
53696774 else
53706775 # If the PIC object exists, use it instead.
53716776 # $xdir was prepended to $pic_object above.
5372 non_pic_object="$pic_object"
6777 non_pic_object=$pic_object
53736778 func_append non_pic_objects " $non_pic_object"
53746779 fi
53756780 else
53776782 if $opt_dry_run; then
53786783 # Extract subdirectory from the argument.
53796784 func_dirname "$arg" "/" ""
5380 xdir="$func_dirname_result"
6785 xdir=$func_dirname_result
53816786
53826787 func_lo2o "$arg"
53836788 pic_object=$xdir$objdir/$func_lo2o_result
53856790 func_append libobjs " $pic_object"
53866791 func_append non_pic_objects " $non_pic_object"
53876792 else
5388 func_fatal_error "\`$arg' is not a valid libtool object"
6793 func_fatal_error "'$arg' is not a valid libtool object"
53896794 fi
53906795 fi
53916796 done
53926797 else
5393 func_fatal_error "link input file \`$arg' does not exist"
6798 func_fatal_error "link input file '$arg' does not exist"
53946799 fi
53956800 arg=$save_arg
53966801 prev=
53976802 continue
53986803 ;;
6804 os2dllname)
6805 os2dllname=$arg
6806 prev=
6807 continue
6808 ;;
53996809 precious_regex)
5400 precious_files_regex="$arg"
6810 precious_files_regex=$arg
54016811 prev=
54026812 continue
54036813 ;;
54046814 release)
5405 release="-$arg"
6815 release=-$arg
54066816 prev=
54076817 continue
54086818 ;;
54146824 func_fatal_error "only absolute run-paths are allowed"
54156825 ;;
54166826 esac
5417 if test "$prev" = rpath; then
6827 if test rpath = "$prev"; then
54186828 case "$rpath " in
54196829 *" $arg "*) ;;
54206830 *) func_append rpath " $arg" ;;
54296839 continue
54306840 ;;
54316841 shrext)
5432 shrext_cmds="$arg"
6842 shrext_cmds=$arg
54336843 prev=
54346844 continue
54356845 ;;
54696879 esac
54706880 fi # test -n "$prev"
54716881
5472 prevarg="$arg"
6882 prevarg=$arg
54736883
54746884 case $arg in
54756885 -all-static)
54836893
54846894 -allow-undefined)
54856895 # FIXME: remove this flag sometime in the future.
5486 func_fatal_error "\`-allow-undefined' must not be used because it is the default"
6896 func_fatal_error "'-allow-undefined' must not be used because it is the default"
54876897 ;;
54886898
54896899 -avoid-version)
55156925 if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
55166926 func_fatal_error "more than one -exported-symbols argument is not allowed"
55176927 fi
5518 if test "X$arg" = "X-export-symbols"; then
6928 if test X-export-symbols = "X$arg"; then
55196929 prev=expsyms
55206930 else
55216931 prev=expsyms_regex
55496959 func_stripname "-L" '' "$arg"
55506960 if test -z "$func_stripname_result"; then
55516961 if test "$#" -gt 0; then
5552 func_fatal_error "require no space between \`-L' and \`$1'"
6962 func_fatal_error "require no space between '-L' and '$1'"
55536963 else
5554 func_fatal_error "need path for \`-L' option"
6964 func_fatal_error "need path for '-L' option"
55556965 fi
55566966 fi
55576967 func_resolve_sysroot "$func_stripname_result"
55626972 *)
55636973 absdir=`cd "$dir" && pwd`
55646974 test -z "$absdir" && \
5565 func_fatal_error "cannot determine absolute directory name of \`$dir'"
5566 dir="$absdir"
6975 func_fatal_error "cannot determine absolute directory name of '$dir'"
6976 dir=$absdir
55676977 ;;
55686978 esac
55696979 case "$deplibs " in
55987008 ;;
55997009
56007010 -l*)
5601 if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
7011 if test X-lc = "X$arg" || test X-lm = "X$arg"; then
56027012 case $host in
56037013 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*)
56047014 # These systems don't actually have a C or math library (as such)
56067016 ;;
56077017 *-*-os2*)
56087018 # These systems don't actually have a C library (as such)
5609 test "X$arg" = "X-lc" && continue
7019 test X-lc = "X$arg" && continue
56107020 ;;
5611 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
7021 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*)
56127022 # Do not include libc due to us having libc/libc_r.
5613 test "X$arg" = "X-lc" && continue
7023 test X-lc = "X$arg" && continue
56147024 ;;
56157025 *-*-rhapsody* | *-*-darwin1.[012])
56167026 # Rhapsody C and math libraries are in the System framework
56197029 ;;
56207030 *-*-sco3.2v5* | *-*-sco5v6*)
56217031 # Causes problems with __ctype
5622 test "X$arg" = "X-lc" && continue
7032 test X-lc = "X$arg" && continue
56237033 ;;
56247034 *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
56257035 # Compiler inserts libc in the correct place for threads to work
5626 test "X$arg" = "X-lc" && continue
7036 test X-lc = "X$arg" && continue
56277037 ;;
56287038 esac
5629 elif test "X$arg" = "X-lc_r"; then
7039 elif test X-lc_r = "X$arg"; then
56307040 case $host in
5631 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
7041 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*)
56327042 # Do not include libc_r directly, use -pthread flag.
56337043 continue
56347044 ;;
56357045 esac
56367046 fi
56377047 func_append deplibs " $arg"
7048 continue
7049 ;;
7050
7051 -mllvm)
7052 prev=mllvm
56387053 continue
56397054 ;;
56407055
56677082 ;;
56687083
56697084 -multi_module)
5670 single_module="${wl}-multi_module"
7085 single_module=$wl-multi_module
56717086 continue
56727087 ;;
56737088
56817096 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
56827097 # The PATH hackery in wrapper scripts is required on Windows
56837098 # and Darwin in order for the loader to find any dlls it needs.
5684 func_warning "\`-no-install' is ignored for $host"
5685 func_warning "assuming \`-no-fast-install' instead"
7099 func_warning "'-no-install' is ignored for $host"
7100 func_warning "assuming '-no-fast-install' instead"
56867101 fast_install=no
56877102 ;;
56887103 *) no_install=yes ;;
56977112
56987113 -objectlist)
56997114 prev=objectlist
7115 continue
7116 ;;
7117
7118 -os2dllname)
7119 prev=os2dllname
57007120 continue
57017121 ;;
57027122
57877207 func_stripname '-Wc,' '' "$arg"
57887208 args=$func_stripname_result
57897209 arg=
5790 save_ifs="$IFS"; IFS=','
7210 save_ifs=$IFS; IFS=,
57917211 for flag in $args; do
5792 IFS="$save_ifs"
7212 IFS=$save_ifs
57937213 func_quote_for_eval "$flag"
57947214 func_append arg " $func_quote_for_eval_result"
57957215 func_append compiler_flags " $func_quote_for_eval_result"
57967216 done
5797 IFS="$save_ifs"
7217 IFS=$save_ifs
57987218 func_stripname ' ' '' "$arg"
57997219 arg=$func_stripname_result
58007220 ;;
58037223 func_stripname '-Wl,' '' "$arg"
58047224 args=$func_stripname_result
58057225 arg=
5806 save_ifs="$IFS"; IFS=','
7226 save_ifs=$IFS; IFS=,
58077227 for flag in $args; do
5808 IFS="$save_ifs"
7228 IFS=$save_ifs
58097229 func_quote_for_eval "$flag"
58107230 func_append arg " $wl$func_quote_for_eval_result"
58117231 func_append compiler_flags " $wl$func_quote_for_eval_result"
58127232 func_append linker_flags " $func_quote_for_eval_result"
58137233 done
5814 IFS="$save_ifs"
7234 IFS=$save_ifs
58157235 func_stripname ' ' '' "$arg"
58167236 arg=$func_stripname_result
58177237 ;;
58347254 # -msg_* for osf cc
58357255 -msg_*)
58367256 func_quote_for_eval "$arg"
5837 arg="$func_quote_for_eval_result"
7257 arg=$func_quote_for_eval_result
58387258 ;;
58397259
58407260 # Flags to be passed through unchanged, with rationale:
58467266 # -m*, -t[45]*, -txscale* architecture-specific flags for GCC
58477267 # -F/path path to uninstalled frameworks, gcc on darwin
58487268 # -p, -pg, --coverage, -fprofile-* profiling flags for GCC
7269 # -fstack-protector* stack protector flags for GCC
58497270 # @file GCC response files
58507271 # -tp=* Portland pgcc target processor selection
58517272 # --sysroot=* for sysroot support
5852 # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
7273 # -O*, -g*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
7274 # -stdlib=* select c++ std lib with clang
58537275 -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
58547276 -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
5855 -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
7277 -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*)
58567278 func_quote_for_eval "$arg"
5857 arg="$func_quote_for_eval_result"
7279 arg=$func_quote_for_eval_result
58587280 func_append compile_command " $arg"
58597281 func_append finalize_command " $arg"
58607282 func_append compiler_flags " $arg"
58617283 continue
58627284 ;;
58637285
7286 -Z*)
7287 if test os2 = "`expr $host : '.*\(os2\)'`"; then
7288 # OS/2 uses -Zxxx to specify OS/2-specific options
7289 compiler_flags="$compiler_flags $arg"
7290 func_append compile_command " $arg"
7291 func_append finalize_command " $arg"
7292 case $arg in
7293 -Zlinker | -Zstack)
7294 prev=xcompiler
7295 ;;
7296 esac
7297 continue
7298 else
7299 # Otherwise treat like 'Some other compiler flag' below
7300 func_quote_for_eval "$arg"
7301 arg=$func_quote_for_eval_result
7302 fi
7303 ;;
7304
58647305 # Some other compiler flag.
58657306 -* | +*)
58667307 func_quote_for_eval "$arg"
5867 arg="$func_quote_for_eval_result"
7308 arg=$func_quote_for_eval_result
58687309 ;;
58697310
58707311 *.$objext)
58857326
58867327 if test -z "$pic_object" ||
58877328 test -z "$non_pic_object" ||
5888 test "$pic_object" = none &&
5889 test "$non_pic_object" = none; then
5890 func_fatal_error "cannot find name of object for \`$arg'"
7329 test none = "$pic_object" &&
7330 test none = "$non_pic_object"; then
7331 func_fatal_error "cannot find name of object for '$arg'"
58917332 fi
58927333
58937334 # Extract subdirectory from the argument.
58947335 func_dirname "$arg" "/" ""
5895 xdir="$func_dirname_result"
5896
5897 if test "$pic_object" != none; then
7336 xdir=$func_dirname_result
7337
7338 test none = "$pic_object" || {
58987339 # Prepend the subdirectory the object is found in.
5899 pic_object="$xdir$pic_object"
5900
5901 if test "$prev" = dlfiles; then
5902 if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
7340 pic_object=$xdir$pic_object
7341
7342 if test dlfiles = "$prev"; then
7343 if test yes = "$build_libtool_libs" && test yes = "$dlopen_support"; then
59037344 func_append dlfiles " $pic_object"
59047345 prev=
59057346 continue
59107351 fi
59117352
59127353 # CHECK ME: I think I busted this. -Ossama
5913 if test "$prev" = dlprefiles; then
7354 if test dlprefiles = "$prev"; then
59147355 # Preload the old-style object.
59157356 func_append dlprefiles " $pic_object"
59167357 prev=
59187359
59197360 # A PIC object.
59207361 func_append libobjs " $pic_object"
5921 arg="$pic_object"
5922 fi
7362 arg=$pic_object
7363 }
59237364
59247365 # Non-PIC object.
5925 if test "$non_pic_object" != none; then
7366 if test none != "$non_pic_object"; then
59267367 # Prepend the subdirectory the object is found in.
5927 non_pic_object="$xdir$non_pic_object"
7368 non_pic_object=$xdir$non_pic_object
59287369
59297370 # A standard non-PIC object
59307371 func_append non_pic_objects " $non_pic_object"
5931 if test -z "$pic_object" || test "$pic_object" = none ; then
5932 arg="$non_pic_object"
7372 if test -z "$pic_object" || test none = "$pic_object"; then
7373 arg=$non_pic_object
59337374 fi
59347375 else
59357376 # If the PIC object exists, use it instead.
59367377 # $xdir was prepended to $pic_object above.
5937 non_pic_object="$pic_object"
7378 non_pic_object=$pic_object
59387379 func_append non_pic_objects " $non_pic_object"
59397380 fi
59407381 else
59427383 if $opt_dry_run; then
59437384 # Extract subdirectory from the argument.
59447385 func_dirname "$arg" "/" ""
5945 xdir="$func_dirname_result"
7386 xdir=$func_dirname_result
59467387
59477388 func_lo2o "$arg"
59487389 pic_object=$xdir$objdir/$func_lo2o_result
59507391 func_append libobjs " $pic_object"
59517392 func_append non_pic_objects " $non_pic_object"
59527393 else
5953 func_fatal_error "\`$arg' is not a valid libtool object"
7394 func_fatal_error "'$arg' is not a valid libtool object"
59547395 fi
59557396 fi
59567397 ;;
59667407 # A libtool-controlled library.
59677408
59687409 func_resolve_sysroot "$arg"
5969 if test "$prev" = dlfiles; then
7410 if test dlfiles = "$prev"; then
59707411 # This library was specified with -dlopen.
59717412 func_append dlfiles " $func_resolve_sysroot_result"
59727413 prev=
5973 elif test "$prev" = dlprefiles; then
7414 elif test dlprefiles = "$prev"; then
59747415 # The library was specified with -dlpreopen.
59757416 func_append dlprefiles " $func_resolve_sysroot_result"
59767417 prev=
59857426 # Unknown arguments in both finalize_command and compile_command need
59867427 # to be aesthetically quoted because they are evaled later.
59877428 func_quote_for_eval "$arg"
5988 arg="$func_quote_for_eval_result"
7429 arg=$func_quote_for_eval_result
59897430 ;;
59907431 esac # arg
59917432
59977438 done # argument parsing loop
59987439
59997440 test -n "$prev" && \
6000 func_fatal_help "the \`$prevarg' option requires an argument"
6001
6002 if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
7441 func_fatal_help "the '$prevarg' option requires an argument"
7442
7443 if test yes = "$export_dynamic" && test -n "$export_dynamic_flag_spec"; then
60037444 eval arg=\"$export_dynamic_flag_spec\"
60047445 func_append compile_command " $arg"
60057446 func_append finalize_command " $arg"
60087449 oldlibs=
60097450 # calculate the name of the file, without its directory
60107451 func_basename "$output"
6011 outputname="$func_basename_result"
6012 libobjs_save="$libobjs"
7452 outputname=$func_basename_result
7453 libobjs_save=$libobjs
60137454
60147455 if test -n "$shlibpath_var"; then
60157456 # get the directories listed in $shlibpath_var
6016 eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\`
7457 eval shlib_search_path=\`\$ECHO \"\$$shlibpath_var\" \| \$SED \'s/:/ /g\'\`
60177458 else
60187459 shlib_search_path=
60197460 fi
60207461 eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
60217462 eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
60227463
7464 # Definition is injected by LT_CONFIG during libtool generation.
7465 func_munge_path_list sys_lib_dlsearch_path "$LT_SYS_LIBRARY_PATH"
7466
60237467 func_dirname "$output" "/" ""
6024 output_objdir="$func_dirname_result$objdir"
7468 output_objdir=$func_dirname_result$objdir
60257469 func_to_tool_file "$output_objdir/"
60267470 tool_output_objdir=$func_to_tool_file_result
60277471 # Create the object directory.
60447488 # Find all interdependent deplibs by searching for libraries
60457489 # that are linked more than once (e.g. -la -lb -la)
60467490 for deplib in $deplibs; do
6047 if $opt_preserve_dup_deps ; then
7491 if $opt_preserve_dup_deps; then
60487492 case "$libs " in
60497493 *" $deplib "*) func_append specialdeplibs " $deplib" ;;
60507494 esac
60527496 func_append libs " $deplib"
60537497 done
60547498
6055 if test "$linkmode" = lib; then
7499 if test lib = "$linkmode"; then
60567500 libs="$predeps $libs $compiler_lib_search_path $postdeps"
60577501
60587502 # Compute libraries that are listed more than once in $predeps
60847528 case $file in
60857529 *.la) ;;
60867530 *)
6087 func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
7531 func_fatal_help "libraries can '-dlopen' only libtool libraries: $file"
60887532 ;;
60897533 esac
60907534 done
60927536 prog)
60937537 compile_deplibs=
60947538 finalize_deplibs=
6095 alldeplibs=no
7539 alldeplibs=false
60967540 newdlfiles=
60977541 newdlprefiles=
60987542 passes="conv scan dlopen dlpreopen link"
61047548 for pass in $passes; do
61057549 # The preopen pass in lib mode reverses $deplibs; put it back here
61067550 # so that -L comes before libs that need it for instance...
6107 if test "$linkmode,$pass" = "lib,link"; then
7551 if test lib,link = "$linkmode,$pass"; then
61087552 ## FIXME: Find the place where the list is rebuilt in the wrong
61097553 ## order, and fix it there properly
61107554 tmp_deplibs=
61117555 for deplib in $deplibs; do
61127556 tmp_deplibs="$deplib $tmp_deplibs"
61137557 done
6114 deplibs="$tmp_deplibs"
7558 deplibs=$tmp_deplibs
61157559 fi
61167560
6117 if test "$linkmode,$pass" = "lib,link" ||
6118 test "$linkmode,$pass" = "prog,scan"; then
6119 libs="$deplibs"
7561 if test lib,link = "$linkmode,$pass" ||
7562 test prog,scan = "$linkmode,$pass"; then
7563 libs=$deplibs
61207564 deplibs=
61217565 fi
6122 if test "$linkmode" = prog; then
7566 if test prog = "$linkmode"; then
61237567 case $pass in
6124 dlopen) libs="$dlfiles" ;;
6125 dlpreopen) libs="$dlprefiles" ;;
7568 dlopen) libs=$dlfiles ;;
7569 dlpreopen) libs=$dlprefiles ;;
61267570 link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
61277571 esac
61287572 fi
6129 if test "$linkmode,$pass" = "lib,dlpreopen"; then
7573 if test lib,dlpreopen = "$linkmode,$pass"; then
61307574 # Collect and forward deplibs of preopened libtool libs
61317575 for lib in $dlprefiles; do
61327576 # Ignore non-libtool-libs
61477591 esac
61487592 done
61497593 done
6150 libs="$dlprefiles"
7594 libs=$dlprefiles
61517595 fi
6152 if test "$pass" = dlopen; then
7596 if test dlopen = "$pass"; then
61537597 # Collect dlpreopened libraries
6154 save_deplibs="$deplibs"
7598 save_deplibs=$deplibs
61557599 deplibs=
61567600 fi
61577601
61587602 for deplib in $libs; do
61597603 lib=
6160 found=no
7604 found=false
61617605 case $deplib in
61627606 -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
61637607 |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
6164 if test "$linkmode,$pass" = "prog,link"; then
7608 if test prog,link = "$linkmode,$pass"; then
61657609 compile_deplibs="$deplib $compile_deplibs"
61667610 finalize_deplibs="$deplib $finalize_deplibs"
61677611 else
61687612 func_append compiler_flags " $deplib"
6169 if test "$linkmode" = lib ; then
7613 if test lib = "$linkmode"; then
61707614 case "$new_inherited_linker_flags " in
61717615 *" $deplib "*) ;;
61727616 * ) func_append new_inherited_linker_flags " $deplib" ;;
61767620 continue
61777621 ;;
61787622 -l*)
6179 if test "$linkmode" != lib && test "$linkmode" != prog; then
6180 func_warning "\`-l' is ignored for archives/objects"
7623 if test lib != "$linkmode" && test prog != "$linkmode"; then
7624 func_warning "'-l' is ignored for archives/objects"
61817625 continue
61827626 fi
61837627 func_stripname '-l' '' "$deplib"
61847628 name=$func_stripname_result
6185 if test "$linkmode" = lib; then
7629 if test lib = "$linkmode"; then
61867630 searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
61877631 else
61887632 searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
61907634 for searchdir in $searchdirs; do
61917635 for search_ext in .la $std_shrext .so .a; do
61927636 # Search the libtool library
6193 lib="$searchdir/lib${name}${search_ext}"
7637 lib=$searchdir/lib$name$search_ext
61947638 if test -f "$lib"; then
6195 if test "$search_ext" = ".la"; then
6196 found=yes
7639 if test .la = "$search_ext"; then
7640 found=:
61977641 else
6198 found=no
7642 found=false
61997643 fi
62007644 break 2
62017645 fi
62027646 done
62037647 done
6204 if test "$found" != yes; then
6205 # deplib doesn't seem to be a libtool library
6206 if test "$linkmode,$pass" = "prog,link"; then
6207 compile_deplibs="$deplib $compile_deplibs"
6208 finalize_deplibs="$deplib $finalize_deplibs"
6209 else
6210 deplibs="$deplib $deplibs"
6211 test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
6212 fi
6213 continue
6214 else # deplib is a libtool library
7648 if $found; then
7649 # deplib is a libtool library
62157650 # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
62167651 # We need to do some special things here, and not later.
6217 if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
7652 if test yes = "$allow_libtool_libs_with_static_runtimes"; then
62187653 case " $predeps $postdeps " in
62197654 *" $deplib "*)
62207655 if func_lalib_p "$lib"; then
62227657 old_library=
62237658 func_source "$lib"
62247659 for l in $old_library $library_names; do
6225 ll="$l"
7660 ll=$l
62267661 done
6227 if test "X$ll" = "X$old_library" ; then # only static version available
6228 found=no
7662 if test "X$ll" = "X$old_library"; then # only static version available
7663 found=false
62297664 func_dirname "$lib" "" "."
6230 ladir="$func_dirname_result"
7665 ladir=$func_dirname_result
62317666 lib=$ladir/$old_library
6232 if test "$linkmode,$pass" = "prog,link"; then
7667 if test prog,link = "$linkmode,$pass"; then
62337668 compile_deplibs="$deplib $compile_deplibs"
62347669 finalize_deplibs="$deplib $finalize_deplibs"
62357670 else
62367671 deplibs="$deplib $deplibs"
6237 test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
7672 test lib = "$linkmode" && newdependency_libs="$deplib $newdependency_libs"
62387673 fi
62397674 continue
62407675 fi
62437678 *) ;;
62447679 esac
62457680 fi
7681 else
7682 # deplib doesn't seem to be a libtool library
7683 if test prog,link = "$linkmode,$pass"; then
7684 compile_deplibs="$deplib $compile_deplibs"
7685 finalize_deplibs="$deplib $finalize_deplibs"
7686 else
7687 deplibs="$deplib $deplibs"
7688 test lib = "$linkmode" && newdependency_libs="$deplib $newdependency_libs"
7689 fi
7690 continue
62467691 fi
62477692 ;; # -l
62487693 *.ltframework)
6249 if test "$linkmode,$pass" = "prog,link"; then
7694 if test prog,link = "$linkmode,$pass"; then
62507695 compile_deplibs="$deplib $compile_deplibs"
62517696 finalize_deplibs="$deplib $finalize_deplibs"
62527697 else
62537698 deplibs="$deplib $deplibs"
6254 if test "$linkmode" = lib ; then
7699 if test lib = "$linkmode"; then
62557700 case "$new_inherited_linker_flags " in
62567701 *" $deplib "*) ;;
62577702 * ) func_append new_inherited_linker_flags " $deplib" ;;
62647709 case $linkmode in
62657710 lib)
62667711 deplibs="$deplib $deplibs"
6267 test "$pass" = conv && continue
7712 test conv = "$pass" && continue
62687713 newdependency_libs="$deplib $newdependency_libs"
62697714 func_stripname '-L' '' "$deplib"
62707715 func_resolve_sysroot "$func_stripname_result"
62717716 func_append newlib_search_path " $func_resolve_sysroot_result"
62727717 ;;
62737718 prog)
6274 if test "$pass" = conv; then
7719 if test conv = "$pass"; then
62757720 deplibs="$deplib $deplibs"
62767721 continue
62777722 fi
6278 if test "$pass" = scan; then
7723 if test scan = "$pass"; then
62797724 deplibs="$deplib $deplibs"
62807725 else
62817726 compile_deplibs="$deplib $compile_deplibs"
62867731 func_append newlib_search_path " $func_resolve_sysroot_result"
62877732 ;;
62887733 *)
6289 func_warning "\`-L' is ignored for archives/objects"
7734 func_warning "'-L' is ignored for archives/objects"
62907735 ;;
62917736 esac # linkmode
62927737 continue
62937738 ;; # -L
62947739 -R*)
6295 if test "$pass" = link; then
7740 if test link = "$pass"; then
62967741 func_stripname '-R' '' "$deplib"
62977742 func_resolve_sysroot "$func_stripname_result"
62987743 dir=$func_resolve_sysroot_result
63107755 lib=$func_resolve_sysroot_result
63117756 ;;
63127757 *.$libext)
6313 if test "$pass" = conv; then
7758 if test conv = "$pass"; then
63147759 deplibs="$deplib $deplibs"
63157760 continue
63167761 fi
63217766 case " $dlpreconveniencelibs " in
63227767 *" $deplib "*) ;;
63237768 *)
6324 valid_a_lib=no
7769 valid_a_lib=false
63257770 case $deplibs_check_method in
63267771 match_pattern*)
63277772 set dummy $deplibs_check_method; shift
63287773 match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
63297774 if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \
63307775 | $EGREP "$match_pattern_regex" > /dev/null; then
6331 valid_a_lib=yes
7776 valid_a_lib=:
63327777 fi
63337778 ;;
63347779 pass_all)
6335 valid_a_lib=yes
7780 valid_a_lib=:
63367781 ;;
63377782 esac
6338 if test "$valid_a_lib" != yes; then
7783 if $valid_a_lib; then
7784 echo
7785 $ECHO "*** Warning: Linking the shared library $output against the"
7786 $ECHO "*** static library $deplib is not portable!"
7787 deplibs="$deplib $deplibs"
7788 else
63397789 echo
63407790 $ECHO "*** Warning: Trying to link with static lib archive $deplib."
63417791 echo "*** I have the capability to make that library automatically link in when"
63437793 echo "*** shared version of the library, which you do not appear to have"
63447794 echo "*** because the file extensions .$libext of this argument makes me believe"
63457795 echo "*** that it is just a static archive that I should not use here."
6346 else
6347 echo
6348 $ECHO "*** Warning: Linking the shared library $output against the"
6349 $ECHO "*** static library $deplib is not portable!"
6350 deplibs="$deplib $deplibs"
63517796 fi
63527797 ;;
63537798 esac
63547799 continue
63557800 ;;
63567801 prog)
6357 if test "$pass" != link; then
7802 if test link != "$pass"; then
63587803 deplibs="$deplib $deplibs"
63597804 else
63607805 compile_deplibs="$deplib $compile_deplibs"
63657810 esac # linkmode
63667811 ;; # *.$libext
63677812 *.lo | *.$objext)
6368 if test "$pass" = conv; then
7813 if test conv = "$pass"; then
63697814 deplibs="$deplib $deplibs"
6370 elif test "$linkmode" = prog; then
6371 if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
7815 elif test prog = "$linkmode"; then
7816 if test dlpreopen = "$pass" || test yes != "$dlopen_support" || test no = "$build_libtool_libs"; then
63727817 # If there is no dlopen support or we're linking statically,
63737818 # we need to preload.
63747819 func_append newdlprefiles " $deplib"
63817826 continue
63827827 ;;
63837828 %DEPLIBS%)
6384 alldeplibs=yes
7829 alldeplibs=:
63857830 continue
63867831 ;;
63877832 esac # case $deplib
63887833
6389 if test "$found" = yes || test -f "$lib"; then :
6390 else
6391 func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
6392 fi
7834 $found || test -f "$lib" \
7835 || func_fatal_error "cannot find the library '$lib' or unhandled argument '$deplib'"
63937836
63947837 # Check to see that this really is a libtool archive.
63957838 func_lalib_unsafe_p "$lib" \
6396 || func_fatal_error "\`$lib' is not a valid libtool archive"
7839 || func_fatal_error "'$lib' is not a valid libtool archive"
63977840
63987841 func_dirname "$lib" "" "."
6399 ladir="$func_dirname_result"
7842 ladir=$func_dirname_result
64007843
64017844 dlname=
64027845 dlopen=
64267869 done
64277870 fi
64287871 dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
6429 if test "$linkmode,$pass" = "lib,link" ||
6430 test "$linkmode,$pass" = "prog,scan" ||
6431 { test "$linkmode" != prog && test "$linkmode" != lib; }; then
7872 if test lib,link = "$linkmode,$pass" ||
7873 test prog,scan = "$linkmode,$pass" ||
7874 { test prog != "$linkmode" && test lib != "$linkmode"; }; then
64327875 test -n "$dlopen" && func_append dlfiles " $dlopen"
64337876 test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen"
64347877 fi
64357878
6436 if test "$pass" = conv; then
7879 if test conv = "$pass"; then
64377880 # Only check for convenience libraries
64387881 deplibs="$lib $deplibs"
64397882 if test -z "$libdir"; then
64407883 if test -z "$old_library"; then
6441 func_fatal_error "cannot find name of link library for \`$lib'"
7884 func_fatal_error "cannot find name of link library for '$lib'"
64427885 fi
64437886 # It is a libtool convenience library, so add in its objects.
64447887 func_append convenience " $ladir/$objdir/$old_library"
64457888 func_append old_convenience " $ladir/$objdir/$old_library"
6446 elif test "$linkmode" != prog && test "$linkmode" != lib; then
6447 func_fatal_error "\`$lib' is not a convenience library"
7889 elif test prog != "$linkmode" && test lib != "$linkmode"; then
7890 func_fatal_error "'$lib' is not a convenience library"
64487891 fi
64497892 tmp_libs=
64507893 for deplib in $dependency_libs; do
64517894 deplibs="$deplib $deplibs"
6452 if $opt_preserve_dup_deps ; then
7895 if $opt_preserve_dup_deps; then
64537896 case "$tmp_libs " in
64547897 *" $deplib "*) func_append specialdeplibs " $deplib" ;;
64557898 esac
64637906 # Get the name of the library we link against.
64647907 linklib=
64657908 if test -n "$old_library" &&
6466 { test "$prefer_static_libs" = yes ||
6467 test "$prefer_static_libs,$installed" = "built,no"; }; then
7909 { test yes = "$prefer_static_libs" ||
7910 test built,no = "$prefer_static_libs,$installed"; }; then
64687911 linklib=$old_library
64697912 else
64707913 for l in $old_library $library_names; do
6471 linklib="$l"
7914 linklib=$l
64727915 done
64737916 fi
64747917 if test -z "$linklib"; then
6475 func_fatal_error "cannot find name of link library for \`$lib'"
7918 func_fatal_error "cannot find name of link library for '$lib'"
64767919 fi
64777920
64787921 # This library was specified with -dlopen.
6479 if test "$pass" = dlopen; then
6480 if test -z "$libdir"; then
6481 func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
6482 fi
7922 if test dlopen = "$pass"; then
7923 test -z "$libdir" \
7924 && func_fatal_error "cannot -dlopen a convenience library: '$lib'"
64837925 if test -z "$dlname" ||
6484 test "$dlopen_support" != yes ||
6485 test "$build_libtool_libs" = no; then
7926 test yes != "$dlopen_support" ||
7927 test no = "$build_libtool_libs"
7928 then
64867929 # If there is no dlname, no dlopen support or we're linking
64877930 # statically, we need to preload. We also need to preload any
64887931 # dependent libraries so libltdl's deplib preloader doesn't
64967939
64977940 # We need an absolute path.
64987941 case $ladir in
6499 [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
7942 [\\/]* | [A-Za-z]:[\\/]*) abs_ladir=$ladir ;;
65007943 *)
65017944 abs_ladir=`cd "$ladir" && pwd`
65027945 if test -z "$abs_ladir"; then
6503 func_warning "cannot determine absolute directory name of \`$ladir'"
7946 func_warning "cannot determine absolute directory name of '$ladir'"
65047947 func_warning "passing it literally to the linker, although it might fail"
6505 abs_ladir="$ladir"
7948 abs_ladir=$ladir
65067949 fi
65077950 ;;
65087951 esac
65097952 func_basename "$lib"
6510 laname="$func_basename_result"
7953 laname=$func_basename_result
65117954
65127955 # Find the relevant object directory and library name.
6513 if test "X$installed" = Xyes; then
7956 if test yes = "$installed"; then
65147957 if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
6515 func_warning "library \`$lib' was moved."
6516 dir="$ladir"
6517 absdir="$abs_ladir"
6518 libdir="$abs_ladir"
7958 func_warning "library '$lib' was moved."
7959 dir=$ladir
7960 absdir=$abs_ladir
7961 libdir=$abs_ladir
65197962 else
6520 dir="$lt_sysroot$libdir"
6521 absdir="$lt_sysroot$libdir"
7963 dir=$lt_sysroot$libdir
7964 absdir=$lt_sysroot$libdir
65227965 fi
6523 test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
7966 test yes = "$hardcode_automatic" && avoidtemprpath=yes
65247967 else
65257968 if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
6526 dir="$ladir"
6527 absdir="$abs_ladir"
7969 dir=$ladir
7970 absdir=$abs_ladir
65287971 # Remove this search path later
65297972 func_append notinst_path " $abs_ladir"
65307973 else
6531 dir="$ladir/$objdir"
6532 absdir="$abs_ladir/$objdir"
7974 dir=$ladir/$objdir
7975 absdir=$abs_ladir/$objdir
65337976 # Remove this search path later
65347977 func_append notinst_path " $abs_ladir"
65357978 fi
65387981 name=$func_stripname_result
65397982
65407983 # This library was specified with -dlpreopen.
6541 if test "$pass" = dlpreopen; then
6542 if test -z "$libdir" && test "$linkmode" = prog; then
6543 func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
7984 if test dlpreopen = "$pass"; then
7985 if test -z "$libdir" && test prog = "$linkmode"; then
7986 func_fatal_error "only libraries may -dlpreopen a convenience library: '$lib'"
65447987 fi
6545 case "$host" in
7988 case $host in
65467989 # special handling for platforms with PE-DLLs.
65477990 *cygwin* | *mingw* | *cegcc* )
65487991 # Linker will automatically link against shared library if both
65868029
65878030 if test -z "$libdir"; then
65888031 # Link the convenience library
6589 if test "$linkmode" = lib; then
8032 if test lib = "$linkmode"; then
65908033 deplibs="$dir/$old_library $deplibs"
6591 elif test "$linkmode,$pass" = "prog,link"; then
8034 elif test prog,link = "$linkmode,$pass"; then
65928035 compile_deplibs="$dir/$old_library $compile_deplibs"
65938036 finalize_deplibs="$dir/$old_library $finalize_deplibs"
65948037 else
65988041 fi
65998042
66008043
6601 if test "$linkmode" = prog && test "$pass" != link; then
8044 if test prog = "$linkmode" && test link != "$pass"; then
66028045 func_append newlib_search_path " $ladir"
66038046 deplibs="$lib $deplibs"
66048047
6605 linkalldeplibs=no
6606 if test "$link_all_deplibs" != no || test -z "$library_names" ||
6607 test "$build_libtool_libs" = no; then
6608 linkalldeplibs=yes
8048 linkalldeplibs=false
8049 if test no != "$link_all_deplibs" || test -z "$library_names" ||
8050 test no = "$build_libtool_libs"; then
8051 linkalldeplibs=:
66098052 fi
66108053
66118054 tmp_libs=
66178060 ;;
66188061 esac
66198062 # Need to link against all dependency_libs?
6620 if test "$linkalldeplibs" = yes; then
8063 if $linkalldeplibs; then
66218064 deplibs="$deplib $deplibs"
66228065 else
66238066 # Need to hardcode shared library paths
66248067 # or/and link against static libraries
66258068 newdependency_libs="$deplib $newdependency_libs"
66268069 fi
6627 if $opt_preserve_dup_deps ; then
8070 if $opt_preserve_dup_deps; then
66288071 case "$tmp_libs " in
66298072 *" $deplib "*) func_append specialdeplibs " $deplib" ;;
66308073 esac
66348077 continue
66358078 fi # $linkmode = prog...
66368079
6637 if test "$linkmode,$pass" = "prog,link"; then
8080 if test prog,link = "$linkmode,$pass"; then
66388081 if test -n "$library_names" &&
6639 { { test "$prefer_static_libs" = no ||
6640 test "$prefer_static_libs,$installed" = "built,yes"; } ||
8082 { { test no = "$prefer_static_libs" ||
8083 test built,yes = "$prefer_static_libs,$installed"; } ||
66418084 test -z "$old_library"; }; then
66428085 # We need to hardcode the library path
6643 if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
8086 if test -n "$shlibpath_var" && test -z "$avoidtemprpath"; then
66448087 # Make sure the rpath contains only unique directories.
6645 case "$temp_rpath:" in
8088 case $temp_rpath: in
66468089 *"$absdir:"*) ;;
66478090 *) func_append temp_rpath "$absdir:" ;;
66488091 esac
66718114 esac
66728115 fi # $linkmode,$pass = prog,link...
66738116
6674 if test "$alldeplibs" = yes &&
6675 { test "$deplibs_check_method" = pass_all ||
6676 { test "$build_libtool_libs" = yes &&
8117 if $alldeplibs &&
8118 { test pass_all = "$deplibs_check_method" ||
8119 { test yes = "$build_libtool_libs" &&
66778120 test -n "$library_names"; }; }; then
66788121 # We only need to search for static libraries
66798122 continue
66828125
66838126 link_static=no # Whether the deplib will be linked statically
66848127 use_static_libs=$prefer_static_libs
6685 if test "$use_static_libs" = built && test "$installed" = yes; then
8128 if test built = "$use_static_libs" && test yes = "$installed"; then
66868129 use_static_libs=no
66878130 fi
66888131 if test -n "$library_names" &&
6689 { test "$use_static_libs" = no || test -z "$old_library"; }; then
8132 { test no = "$use_static_libs" || test -z "$old_library"; }; then
66908133 case $host in
6691 *cygwin* | *mingw* | *cegcc*)
8134 *cygwin* | *mingw* | *cegcc* | *os2*)
66928135 # No point in relinking DLLs because paths are not encoded
66938136 func_append notinst_deplibs " $lib"
66948137 need_relink=no
66958138 ;;
66968139 *)
6697 if test "$installed" = no; then
8140 if test no = "$installed"; then
66988141 func_append notinst_deplibs " $lib"
66998142 need_relink=yes
67008143 fi
67048147
67058148 # Warn about portability, can't link against -module's on some
67068149 # systems (darwin). Don't bleat about dlopened modules though!
6707 dlopenmodule=""
8150 dlopenmodule=
67088151 for dlpremoduletest in $dlprefiles; do
67098152 if test "X$dlpremoduletest" = "X$lib"; then
6710 dlopenmodule="$dlpremoduletest"
8153 dlopenmodule=$dlpremoduletest
67118154 break
67128155 fi
67138156 done
6714 if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
8157 if test -z "$dlopenmodule" && test yes = "$shouldnotlink" && test link = "$pass"; then
67158158 echo
6716 if test "$linkmode" = prog; then
8159 if test prog = "$linkmode"; then
67178160 $ECHO "*** Warning: Linking the executable $output against the loadable module"
67188161 else
67198162 $ECHO "*** Warning: Linking the shared library $output against the loadable module"
67208163 fi
67218164 $ECHO "*** $linklib is not portable!"
67228165 fi
6723 if test "$linkmode" = lib &&
6724 test "$hardcode_into_libs" = yes; then
8166 if test lib = "$linkmode" &&
8167 test yes = "$hardcode_into_libs"; then
67258168 # Hardcode the library path.
67268169 # Skip directories that are in the system default run-time
67278170 # search path.
67498192 # figure out the soname
67508193 set dummy $library_names
67518194 shift
6752 realname="$1"
8195 realname=$1
67538196 shift
67548197 libname=`eval "\\$ECHO \"$libname_spec\""`
67558198 # use dlname if we got it. it's perfectly good, no?
67568199 if test -n "$dlname"; then
6757 soname="$dlname"
8200 soname=$dlname
67588201 elif test -n "$soname_spec"; then
67598202 # bleh windows
67608203 case $host in
6761 *cygwin* | mingw* | *cegcc*)
8204 *cygwin* | mingw* | *cegcc* | *os2*)
67628205 func_arith $current - $age
67638206 major=$func_arith_result
6764 versuffix="-$major"
8207 versuffix=-$major
67658208 ;;
67668209 esac
67678210 eval soname=\"$soname_spec\"
67688211 else
6769 soname="$realname"
8212 soname=$realname
67708213 fi
67718214
67728215 # Make a new name for the extract_expsyms_cmds to use
6773 soroot="$soname"
8216 soroot=$soname
67748217 func_basename "$soroot"
6775 soname="$func_basename_result"
8218 soname=$func_basename_result
67768219 func_stripname 'lib' '.dll' "$soname"
67778220 newlib=libimp-$func_stripname_result.a
67788221
67798222 # If the library has no export list, then create one now
67808223 if test -f "$output_objdir/$soname-def"; then :
67818224 else
6782 func_verbose "extracting exported symbol list from \`$soname'"
8225 func_verbose "extracting exported symbol list from '$soname'"
67838226 func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
67848227 fi
67858228
67868229 # Create $newlib
67878230 if test -f "$output_objdir/$newlib"; then :; else
6788 func_verbose "generating import library for \`$soname'"
8231 func_verbose "generating import library for '$soname'"
67898232 func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
67908233 fi
67918234 # make sure the library variables are pointing to the new library
67938236 linklib=$newlib
67948237 fi # test -n "$old_archive_from_expsyms_cmds"
67958238
6796 if test "$linkmode" = prog || test "$opt_mode" != relink; then
8239 if test prog = "$linkmode" || test relink != "$opt_mode"; then
67978240 add_shlibpath=
67988241 add_dir=
67998242 add=
68008243 lib_linked=yes
68018244 case $hardcode_action in
68028245 immediate | unsupported)
6803 if test "$hardcode_direct" = no; then
6804 add="$dir/$linklib"
8246 if test no = "$hardcode_direct"; then
8247 add=$dir/$linklib
68058248 case $host in
6806 *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
6807 *-*-sysv4*uw2*) add_dir="-L$dir" ;;
8249 *-*-sco3.2v5.0.[024]*) add_dir=-L$dir ;;
8250 *-*-sysv4*uw2*) add_dir=-L$dir ;;
68088251 *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
6809 *-*-unixware7*) add_dir="-L$dir" ;;
8252 *-*-unixware7*) add_dir=-L$dir ;;
68108253 *-*-darwin* )
6811 # if the lib is a (non-dlopened) module then we can not
8254 # if the lib is a (non-dlopened) module then we cannot
68128255 # link against it, someone is ignoring the earlier warnings
68138256 if /usr/bin/file -L $add 2> /dev/null |
6814 $GREP ": [^:]* bundle" >/dev/null ; then
8257 $GREP ": [^:]* bundle" >/dev/null; then
68158258 if test "X$dlopenmodule" != "X$lib"; then
68168259 $ECHO "*** Warning: lib $linklib is a module, not a shared library"
6817 if test -z "$old_library" ; then
8260 if test -z "$old_library"; then
68188261 echo
68198262 echo "*** And there doesn't seem to be a static archive available"
68208263 echo "*** The link will probably fail, sorry"
68218264 else
6822 add="$dir/$old_library"
8265 add=$dir/$old_library
68238266 fi
68248267 elif test -n "$old_library"; then
6825 add="$dir/$old_library"
8268 add=$dir/$old_library
68268269 fi
68278270 fi
68288271 esac
6829 elif test "$hardcode_minus_L" = no; then
8272 elif test no = "$hardcode_minus_L"; then
68308273 case $host in
6831 *-*-sunos*) add_shlibpath="$dir" ;;
8274 *-*-sunos*) add_shlibpath=$dir ;;
68328275 esac
6833 add_dir="-L$dir"
6834 add="-l$name"
6835 elif test "$hardcode_shlibpath_var" = no; then
6836 add_shlibpath="$dir"
6837 add="-l$name"
8276 add_dir=-L$dir
8277 add=-l$name
8278 elif test no = "$hardcode_shlibpath_var"; then
8279 add_shlibpath=$dir
8280 add=-l$name
68388281 else
68398282 lib_linked=no
68408283 fi
68418284 ;;
68428285 relink)
6843 if test "$hardcode_direct" = yes &&
6844 test "$hardcode_direct_absolute" = no; then
6845 add="$dir/$linklib"
6846 elif test "$hardcode_minus_L" = yes; then
6847 add_dir="-L$absdir"
8286 if test yes = "$hardcode_direct" &&
8287 test no = "$hardcode_direct_absolute"; then
8288 add=$dir/$linklib
8289 elif test yes = "$hardcode_minus_L"; then
8290 add_dir=-L$absdir
68488291 # Try looking first in the location we're being installed to.
68498292 if test -n "$inst_prefix_dir"; then
68508293 case $libdir in
68538296 ;;
68548297 esac
68558298 fi
6856 add="-l$name"
6857 elif test "$hardcode_shlibpath_var" = yes; then
6858 add_shlibpath="$dir"
6859 add="-l$name"
8299 add=-l$name
8300 elif test yes = "$hardcode_shlibpath_var"; then
8301 add_shlibpath=$dir
8302 add=-l$name
68608303 else
68618304 lib_linked=no
68628305 fi
68648307 *) lib_linked=no ;;
68658308 esac
68668309
6867 if test "$lib_linked" != yes; then
8310 if test yes != "$lib_linked"; then
68688311 func_fatal_configuration "unsupported hardcode properties"
68698312 fi
68708313
68748317 *) func_append compile_shlibpath "$add_shlibpath:" ;;
68758318 esac
68768319 fi
6877 if test "$linkmode" = prog; then
8320 if test prog = "$linkmode"; then
68788321 test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
68798322 test -n "$add" && compile_deplibs="$add $compile_deplibs"
68808323 else
68818324 test -n "$add_dir" && deplibs="$add_dir $deplibs"
68828325 test -n "$add" && deplibs="$add $deplibs"
6883 if test "$hardcode_direct" != yes &&
6884 test "$hardcode_minus_L" != yes &&
6885 test "$hardcode_shlibpath_var" = yes; then
8326 if test yes != "$hardcode_direct" &&
8327 test yes != "$hardcode_minus_L" &&
8328 test yes = "$hardcode_shlibpath_var"; then
68868329 case :$finalize_shlibpath: in
68878330 *":$libdir:"*) ;;
68888331 *) func_append finalize_shlibpath "$libdir:" ;;
68918334 fi
68928335 fi
68938336
6894 if test "$linkmode" = prog || test "$opt_mode" = relink; then
8337 if test prog = "$linkmode" || test relink = "$opt_mode"; then
68958338 add_shlibpath=
68968339 add_dir=
68978340 add=
68988341 # Finalize command for both is simple: just hardcode it.
6899 if test "$hardcode_direct" = yes &&
6900 test "$hardcode_direct_absolute" = no; then
6901 add="$libdir/$linklib"
6902 elif test "$hardcode_minus_L" = yes; then
6903 add_dir="-L$libdir"
6904 add="-l$name"
6905 elif test "$hardcode_shlibpath_var" = yes; then
8342 if test yes = "$hardcode_direct" &&
8343 test no = "$hardcode_direct_absolute"; then
8344 add=$libdir/$linklib
8345 elif test yes = "$hardcode_minus_L"; then
8346 add_dir=-L$libdir
8347 add=-l$name
8348 elif test yes = "$hardcode_shlibpath_var"; then
69068349 case :$finalize_shlibpath: in
69078350 *":$libdir:"*) ;;
69088351 *) func_append finalize_shlibpath "$libdir:" ;;
69098352 esac
6910 add="-l$name"
6911 elif test "$hardcode_automatic" = yes; then
8353 add=-l$name
8354 elif test yes = "$hardcode_automatic"; then
69128355 if test -n "$inst_prefix_dir" &&
6913 test -f "$inst_prefix_dir$libdir/$linklib" ; then
6914 add="$inst_prefix_dir$libdir/$linklib"
8356 test -f "$inst_prefix_dir$libdir/$linklib"; then
8357 add=$inst_prefix_dir$libdir/$linklib
69158358 else
6916 add="$libdir/$linklib"
8359 add=$libdir/$linklib
69178360 fi
69188361 else
69198362 # We cannot seem to hardcode it, guess we'll fake it.
6920 add_dir="-L$libdir"
8363 add_dir=-L$libdir
69218364 # Try looking first in the location we're being installed to.
69228365 if test -n "$inst_prefix_dir"; then
69238366 case $libdir in
69268369 ;;
69278370 esac
69288371 fi
6929 add="-l$name"
8372 add=-l$name
69308373 fi
69318374
6932 if test "$linkmode" = prog; then
8375 if test prog = "$linkmode"; then
69338376 test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
69348377 test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
69358378 else
69378380 test -n "$add" && deplibs="$add $deplibs"
69388381 fi
69398382 fi
6940 elif test "$linkmode" = prog; then
8383 elif test prog = "$linkmode"; then
69418384 # Here we assume that one of hardcode_direct or hardcode_minus_L
69428385 # is not unsupported. This is valid on all known static and
69438386 # shared platforms.
6944 if test "$hardcode_direct" != unsupported; then
6945 test -n "$old_library" && linklib="$old_library"
8387 if test unsupported != "$hardcode_direct"; then
8388 test -n "$old_library" && linklib=$old_library
69468389 compile_deplibs="$dir/$linklib $compile_deplibs"
69478390 finalize_deplibs="$dir/$linklib $finalize_deplibs"
69488391 else
69498392 compile_deplibs="-l$name -L$dir $compile_deplibs"
69508393 finalize_deplibs="-l$name -L$dir $finalize_deplibs"
69518394 fi
6952 elif test "$build_libtool_libs" = yes; then
8395 elif test yes = "$build_libtool_libs"; then
69538396 # Not a shared library
6954 if test "$deplibs_check_method" != pass_all; then
8397 if test pass_all != "$deplibs_check_method"; then
69558398 # We're trying link a shared library against a static one
69568399 # but the system doesn't support it.
69578400
69588401 # Just print a warning and add the library to dependency_libs so
69598402 # that the program can be linked against the static library.
69608403 echo
6961 $ECHO "*** Warning: This system can not link to static lib archive $lib."
8404 $ECHO "*** Warning: This system cannot link to static lib archive $lib."
69628405 echo "*** I have the capability to make that library automatically link in when"
69638406 echo "*** you link to this library. But I can only do this if you have a"
69648407 echo "*** shared version of the library, which you do not appear to have."
6965 if test "$module" = yes; then
8408 if test yes = "$module"; then
69668409 echo "*** But as you try to build a module library, libtool will still create "
69678410 echo "*** a static module, that should work as long as the dlopening application"
69688411 echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
69698412 if test -z "$global_symbol_pipe"; then
69708413 echo
69718414 echo "*** However, this would only work if libtool was able to extract symbol"
6972 echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
8415 echo "*** lists from a program, using 'nm' or equivalent, but libtool could"
69738416 echo "*** not find such a program. So, this module is probably useless."
6974 echo "*** \`nm' from GNU binutils and a full rebuild may help."
8417 echo "*** 'nm' from GNU binutils and a full rebuild may help."
69758418 fi
6976 if test "$build_old_libs" = no; then
8419 if test no = "$build_old_libs"; then
69778420 build_libtool_libs=module
69788421 build_old_libs=yes
69798422 else
69868429 fi
69878430 fi # link shared/static library?
69888431
6989 if test "$linkmode" = lib; then
8432 if test lib = "$linkmode"; then
69908433 if test -n "$dependency_libs" &&
6991 { test "$hardcode_into_libs" != yes ||
6992 test "$build_old_libs" = yes ||
6993 test "$link_static" = yes; }; then
8434 { test yes != "$hardcode_into_libs" ||
8435 test yes = "$build_old_libs" ||
8436 test yes = "$link_static"; }; then
69948437 # Extract -R from dependency_libs
69958438 temp_deplibs=
69968439 for libdir in $dependency_libs; do
70048447 *) func_append temp_deplibs " $libdir";;
70058448 esac
70068449 done
7007 dependency_libs="$temp_deplibs"
8450 dependency_libs=$temp_deplibs
70088451 fi
70098452
70108453 func_append newlib_search_path " $absdir"
70118454 # Link against this library
7012 test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
8455 test no = "$link_static" && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
70138456 # ... and its dependency_libs
70148457 tmp_libs=
70158458 for deplib in $dependency_libs; do
70198462 func_resolve_sysroot "$func_stripname_result";;
70208463 *) func_resolve_sysroot "$deplib" ;;
70218464 esac
7022 if $opt_preserve_dup_deps ; then
8465 if $opt_preserve_dup_deps; then
70238466 case "$tmp_libs " in
70248467 *" $func_resolve_sysroot_result "*)
70258468 func_append specialdeplibs " $func_resolve_sysroot_result" ;;
70288471 func_append tmp_libs " $func_resolve_sysroot_result"
70298472 done
70308473
7031 if test "$link_all_deplibs" != no; then
8474 if test no != "$link_all_deplibs"; then
70328475 # Add the search paths of all dependency libraries
70338476 for deplib in $dependency_libs; do
70348477 path=
70358478 case $deplib in
7036 -L*) path="$deplib" ;;
8479 -L*) path=$deplib ;;
70378480 *.la)
70388481 func_resolve_sysroot "$deplib"
70398482 deplib=$func_resolve_sysroot_result
70418484 dir=$func_dirname_result
70428485 # We need an absolute path.
70438486 case $dir in
7044 [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
8487 [\\/]* | [A-Za-z]:[\\/]*) absdir=$dir ;;
70458488 *)
70468489 absdir=`cd "$dir" && pwd`
70478490 if test -z "$absdir"; then
7048 func_warning "cannot determine absolute directory name of \`$dir'"
7049 absdir="$dir"
8491 func_warning "cannot determine absolute directory name of '$dir'"
8492 absdir=$dir
70508493 fi
70518494 ;;
70528495 esac
70548497 case $host in
70558498 *-*-darwin*)
70568499 depdepl=
7057 eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
7058 if test -n "$deplibrary_names" ; then
7059 for tmp in $deplibrary_names ; do
8500 eval deplibrary_names=`$SED -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
8501 if test -n "$deplibrary_names"; then
8502 for tmp in $deplibrary_names; do
70608503 depdepl=$tmp
70618504 done
7062 if test -f "$absdir/$objdir/$depdepl" ; then
7063 depdepl="$absdir/$objdir/$depdepl"
7064 darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
8505 if test -f "$absdir/$objdir/$depdepl"; then
8506 depdepl=$absdir/$objdir/$depdepl
8507 darwin_install_name=`$OTOOL -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
70658508 if test -z "$darwin_install_name"; then
7066 darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
8509 darwin_install_name=`$OTOOL64 -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
70678510 fi
7068 func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
7069 func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}"
8511 func_append compiler_flags " $wl-dylib_file $wl$darwin_install_name:$depdepl"
8512 func_append linker_flags " -dylib_file $darwin_install_name:$depdepl"
70708513 path=
70718514 fi
70728515 fi
70738516 ;;
70748517 *)
7075 path="-L$absdir/$objdir"
8518 path=-L$absdir/$objdir
70768519 ;;
70778520 esac
70788521 else
7079 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
8522 eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
70808523 test -z "$libdir" && \
7081 func_fatal_error "\`$deplib' is not a valid libtool archive"
8524 func_fatal_error "'$deplib' is not a valid libtool archive"
70828525 test "$absdir" != "$libdir" && \
7083 func_warning "\`$deplib' seems to be moved"
7084
7085 path="-L$absdir"
8526 func_warning "'$deplib' seems to be moved"
8527
8528 path=-L$absdir
70868529 fi
70878530 ;;
70888531 esac
70948537 fi # link_all_deplibs != no
70958538 fi # linkmode = lib
70968539 done # for deplib in $libs
7097 if test "$pass" = link; then
7098 if test "$linkmode" = "prog"; then
8540 if test link = "$pass"; then
8541 if test prog = "$linkmode"; then
70998542 compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
71008543 finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
71018544 else
71028545 compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
71038546 fi
71048547 fi
7105 dependency_libs="$newdependency_libs"
7106 if test "$pass" = dlpreopen; then
8548 dependency_libs=$newdependency_libs
8549 if test dlpreopen = "$pass"; then
71078550 # Link the dlpreopened libraries before other libraries
71088551 for deplib in $save_deplibs; do
71098552 deplibs="$deplib $deplibs"
71108553 done
71118554 fi
7112 if test "$pass" != dlopen; then
7113 if test "$pass" != conv; then
8555 if test dlopen != "$pass"; then
8556 test conv = "$pass" || {
71148557 # Make sure lib_search_path contains only unique directories.
71158558 lib_search_path=
71168559 for dir in $newlib_search_path; do
71208563 esac
71218564 done
71228565 newlib_search_path=
7123 fi
7124
7125 if test "$linkmode,$pass" != "prog,link"; then
7126 vars="deplibs"
8566 }
8567
8568 if test prog,link = "$linkmode,$pass"; then
8569 vars="compile_deplibs finalize_deplibs"
71278570 else
7128 vars="compile_deplibs finalize_deplibs"
8571 vars=deplibs
71298572 fi
71308573 for var in $vars dependency_libs; do
71318574 # Add libraries to $var in reverse order
71838626 eval $var=\"$tmp_libs\"
71848627 done # for var
71858628 fi
8629
8630 # Add Sun CC postdeps if required:
8631 test CXX = "$tagname" && {
8632 case $host_os in
8633 linux*)
8634 case `$CC -V 2>&1 | sed 5q` in
8635 *Sun\ C*) # Sun C++ 5.9
8636 func_suncc_cstd_abi
8637
8638 if test no != "$suncc_use_cstd_abi"; then
8639 func_append postdeps ' -library=Cstd -library=Crun'
8640 fi
8641 ;;
8642 esac
8643 ;;
8644
8645 solaris*)
8646 func_cc_basename "$CC"
8647 case $func_cc_basename_result in
8648 CC* | sunCC*)
8649 func_suncc_cstd_abi
8650
8651 if test no != "$suncc_use_cstd_abi"; then
8652 func_append postdeps ' -library=Cstd -library=Crun'
8653 fi
8654 ;;
8655 esac
8656 ;;
8657 esac
8658 }
8659
71868660 # Last step: remove runtime libs from dependency_libs
71878661 # (they stay in deplibs)
71888662 tmp_libs=
7189 for i in $dependency_libs ; do
8663 for i in $dependency_libs; do
71908664 case " $predeps $postdeps $compiler_lib_search_path " in
71918665 *" $i "*)
7192 i=""
8666 i=
71938667 ;;
71948668 esac
7195 if test -n "$i" ; then
8669 if test -n "$i"; then
71968670 func_append tmp_libs " $i"
71978671 fi
71988672 done
71998673 dependency_libs=$tmp_libs
72008674 done # for pass
7201 if test "$linkmode" = prog; then
7202 dlfiles="$newdlfiles"
8675 if test prog = "$linkmode"; then
8676 dlfiles=$newdlfiles
72038677 fi
7204 if test "$linkmode" = prog || test "$linkmode" = lib; then
7205 dlprefiles="$newdlprefiles"
8678 if test prog = "$linkmode" || test lib = "$linkmode"; then
8679 dlprefiles=$newdlprefiles
72068680 fi
72078681
72088682 case $linkmode in
72098683 oldlib)
7210 if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
7211 func_warning "\`-dlopen' is ignored for archives"
8684 if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then
8685 func_warning "'-dlopen' is ignored for archives"
72128686 fi
72138687
72148688 case " $deplibs" in
72158689 *\ -l* | *\ -L*)
7216 func_warning "\`-l' and \`-L' are ignored for archives" ;;
8690 func_warning "'-l' and '-L' are ignored for archives" ;;
72178691 esac
72188692
72198693 test -n "$rpath" && \
7220 func_warning "\`-rpath' is ignored for archives"
8694 func_warning "'-rpath' is ignored for archives"
72218695
72228696 test -n "$xrpath" && \
7223 func_warning "\`-R' is ignored for archives"
8697 func_warning "'-R' is ignored for archives"
72248698
72258699 test -n "$vinfo" && \
7226 func_warning "\`-version-info/-version-number' is ignored for archives"
8700 func_warning "'-version-info/-version-number' is ignored for archives"
72278701
72288702 test -n "$release" && \
7229 func_warning "\`-release' is ignored for archives"
8703 func_warning "'-release' is ignored for archives"
72308704
72318705 test -n "$export_symbols$export_symbols_regex" && \
7232 func_warning "\`-export-symbols' is ignored for archives"
8706 func_warning "'-export-symbols' is ignored for archives"
72338707
72348708 # Now set the variables for building old libraries.
72358709 build_libtool_libs=no
7236 oldlibs="$output"
8710 oldlibs=$output
72378711 func_append objs "$old_deplibs"
72388712 ;;
72398713
72408714 lib)
7241 # Make sure we only generate libraries of the form `libNAME.la'.
8715 # Make sure we only generate libraries of the form 'libNAME.la'.
72428716 case $outputname in
72438717 lib*)
72448718 func_stripname 'lib' '.la' "$outputname"
72478721 eval libname=\"$libname_spec\"
72488722 ;;
72498723 *)
7250 test "$module" = no && \
7251 func_fatal_help "libtool library \`$output' must begin with \`lib'"
7252
7253 if test "$need_lib_prefix" != no; then
8724 test no = "$module" \
8725 && func_fatal_help "libtool library '$output' must begin with 'lib'"
8726
8727 if test no != "$need_lib_prefix"; then
72548728 # Add the "lib" prefix for modules if required
72558729 func_stripname '' '.la' "$outputname"
72568730 name=$func_stripname_result
72648738 esac
72658739
72668740 if test -n "$objs"; then
7267 if test "$deplibs_check_method" != pass_all; then
7268 func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
8741 if test pass_all != "$deplibs_check_method"; then
8742 func_fatal_error "cannot build libtool library '$output' from non-libtool objects on this host:$objs"
72698743 else
72708744 echo
72718745 $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
72748748 fi
72758749 fi
72768750
7277 test "$dlself" != no && \
7278 func_warning "\`-dlopen self' is ignored for libtool libraries"
8751 test no = "$dlself" \
8752 || func_warning "'-dlopen self' is ignored for libtool libraries"
72798753
72808754 set dummy $rpath
72818755 shift
7282 test "$#" -gt 1 && \
7283 func_warning "ignoring multiple \`-rpath's for a libtool library"
7284
7285 install_libdir="$1"
8756 test 1 -lt "$#" \
8757 && func_warning "ignoring multiple '-rpath's for a libtool library"
8758
8759 install_libdir=$1
72868760
72878761 oldlibs=
72888762 if test -z "$rpath"; then
7289 if test "$build_libtool_libs" = yes; then
8763 if test yes = "$build_libtool_libs"; then
72908764 # Building a libtool convenience library.
7291 # Some compilers have problems with a `.al' extension so
8765 # Some compilers have problems with a '.al' extension so
72928766 # convenience libraries should have the same extension an
72938767 # archive normally would.
72948768 oldlibs="$output_objdir/$libname.$libext $oldlibs"
72978771 fi
72988772
72998773 test -n "$vinfo" && \
7300 func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
8774 func_warning "'-version-info/-version-number' is ignored for convenience libraries"
73018775
73028776 test -n "$release" && \
7303 func_warning "\`-release' is ignored for convenience libraries"
8777 func_warning "'-release' is ignored for convenience libraries"
73048778 else
73058779
73068780 # Parse the version information argument.
7307 save_ifs="$IFS"; IFS=':'
8781 save_ifs=$IFS; IFS=:
73088782 set dummy $vinfo 0 0 0
73098783 shift
7310 IFS="$save_ifs"
8784 IFS=$save_ifs
73118785
73128786 test -n "$7" && \
7313 func_fatal_help "too many parameters to \`-version-info'"
8787 func_fatal_help "too many parameters to '-version-info'"
73148788
73158789 # convert absolute version numbers to libtool ages
73168790 # this retains compatibility with .la files and attempts
73188792
73198793 case $vinfo_number in
73208794 yes)
7321 number_major="$1"
7322 number_minor="$2"
7323 number_revision="$3"
8795 number_major=$1
8796 number_minor=$2
8797 number_revision=$3
73248798 #
73258799 # There are really only two kinds -- those that
73268800 # use the current revision as the major version
73278801 # and those that subtract age and use age as
73288802 # a minor version. But, then there is irix
7329 # which has an extra 1 added just for fun
8803 # that has an extra 1 added just for fun
73308804 #
73318805 case $version_type in
73328806 # correct linux to gnu/linux during the next big refactor
7333 darwin|linux|osf|windows|none)
8807 darwin|freebsd-elf|linux|osf|windows|none)
73348808 func_arith $number_major + $number_minor
73358809 current=$func_arith_result
7336 age="$number_minor"
7337 revision="$number_revision"
8810 age=$number_minor
8811 revision=$number_revision
73388812 ;;
7339 freebsd-aout|freebsd-elf|qnx|sunos)
7340 current="$number_major"
7341 revision="$number_minor"
7342 age="0"
8813 freebsd-aout|qnx|sunos)
8814 current=$number_major
8815 revision=$number_minor
8816 age=0
73438817 ;;
73448818 irix|nonstopux)
73458819 func_arith $number_major + $number_minor
73468820 current=$func_arith_result
7347 age="$number_minor"
7348 revision="$number_minor"
8821 age=$number_minor
8822 revision=$number_minor
73498823 lt_irix_increment=no
73508824 ;;
73518825 esac
73528826 ;;
73538827 no)
7354 current="$1"
7355 revision="$2"
7356 age="$3"
8828 current=$1
8829 revision=$2
8830 age=$3
73578831 ;;
73588832 esac
73598833
73618835 case $current in
73628836 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
73638837 *)
7364 func_error "CURRENT \`$current' must be a nonnegative integer"
7365 func_fatal_error "\`$vinfo' is not valid version information"
8838 func_error "CURRENT '$current' must be a nonnegative integer"
8839 func_fatal_error "'$vinfo' is not valid version information"
73668840 ;;
73678841 esac
73688842
73698843 case $revision in
73708844 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
73718845 *)
7372 func_error "REVISION \`$revision' must be a nonnegative integer"
7373 func_fatal_error "\`$vinfo' is not valid version information"
8846 func_error "REVISION '$revision' must be a nonnegative integer"
8847 func_fatal_error "'$vinfo' is not valid version information"
73748848 ;;
73758849 esac
73768850
73778851 case $age in
73788852 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
73798853 *)
7380 func_error "AGE \`$age' must be a nonnegative integer"
7381 func_fatal_error "\`$vinfo' is not valid version information"
8854 func_error "AGE '$age' must be a nonnegative integer"
8855 func_fatal_error "'$vinfo' is not valid version information"
73828856 ;;
73838857 esac
73848858
73858859 if test "$age" -gt "$current"; then
7386 func_error "AGE \`$age' is greater than the current interface number \`$current'"
7387 func_fatal_error "\`$vinfo' is not valid version information"
8860 func_error "AGE '$age' is greater than the current interface number '$current'"
8861 func_fatal_error "'$vinfo' is not valid version information"
73888862 fi
73898863
73908864 # Calculate the version variables.
73998873 # verstring for coding it into the library header
74008874 func_arith $current - $age
74018875 major=.$func_arith_result
7402 versuffix="$major.$age.$revision"
8876 versuffix=$major.$age.$revision
74038877 # Darwin ld doesn't like 0 for these options...
74048878 func_arith $current + 1
74058879 minor_current=$func_arith_result
7406 xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
8880 xlcverstring="$wl-compatibility_version $wl$minor_current $wl-current_version $wl$minor_current.$revision"
74078881 verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
8882 # On Darwin other compilers
8883 case $CC in
8884 nagfor*)
8885 verstring="$wl-compatibility_version $wl$minor_current $wl-current_version $wl$minor_current.$revision"
8886 ;;
8887 *)
8888 verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
8889 ;;
8890 esac
74088891 ;;
74098892
74108893 freebsd-aout)
7411 major=".$current"
7412 versuffix=".$current.$revision";
8894 major=.$current
8895 versuffix=.$current.$revision
74138896 ;;
74148897
74158898 freebsd-elf)
7416 major=".$current"
7417 versuffix=".$current"
8899 func_arith $current - $age
8900 major=.$func_arith_result
8901 versuffix=$major.$age.$revision
74188902 ;;
74198903
74208904 irix | nonstopux)
7421 if test "X$lt_irix_increment" = "Xno"; then
8905 if test no = "$lt_irix_increment"; then
74228906 func_arith $current - $age
74238907 else
74248908 func_arith $current - $age + 1
74298913 nonstopux) verstring_prefix=nonstopux ;;
74308914 *) verstring_prefix=sgi ;;
74318915 esac
7432 verstring="$verstring_prefix$major.$revision"
8916 verstring=$verstring_prefix$major.$revision
74338917
74348918 # Add in all the interfaces that we are compatible with.
74358919 loop=$revision
7436 while test "$loop" -ne 0; do
8920 while test 0 -ne "$loop"; do
74378921 func_arith $revision - $loop
74388922 iface=$func_arith_result
74398923 func_arith $loop - 1
74408924 loop=$func_arith_result
7441 verstring="$verstring_prefix$major.$iface:$verstring"
8925 verstring=$verstring_prefix$major.$iface:$verstring
74428926 done
74438927
7444 # Before this point, $major must not contain `.'.
8928 # Before this point, $major must not contain '.'.
74458929 major=.$major
7446 versuffix="$major.$revision"
8930 versuffix=$major.$revision
74478931 ;;
74488932
74498933 linux) # correct to gnu/linux during the next big refactor
74508934 func_arith $current - $age
74518935 major=.$func_arith_result
7452 versuffix="$major.$age.$revision"
8936 versuffix=$major.$age.$revision
74538937 ;;
74548938
74558939 osf)
74568940 func_arith $current - $age
74578941 major=.$func_arith_result
7458 versuffix=".$current.$age.$revision"
7459 verstring="$current.$age.$revision"
8942 versuffix=.$current.$age.$revision
8943 verstring=$current.$age.$revision
74608944
74618945 # Add in all the interfaces that we are compatible with.
74628946 loop=$age
7463 while test "$loop" -ne 0; do
8947 while test 0 -ne "$loop"; do
74648948 func_arith $current - $loop
74658949 iface=$func_arith_result
74668950 func_arith $loop - 1
74678951 loop=$func_arith_result
7468 verstring="$verstring:${iface}.0"
8952 verstring=$verstring:$iface.0
74698953 done
74708954
74718955 # Make executables depend on our current version.
7472 func_append verstring ":${current}.0"
8956 func_append verstring ":$current.0"
74738957 ;;
74748958
74758959 qnx)
7476 major=".$current"
7477 versuffix=".$current"
8960 major=.$current
8961 versuffix=.$current
74788962 ;;
74798963
8964 sco)
8965 major=.$current
8966 versuffix=.$current
8967 ;;
8968
74808969 sunos)
7481 major=".$current"
7482 versuffix=".$current.$revision"
8970 major=.$current
8971 versuffix=.$current.$revision
74838972 ;;
74848973
74858974 windows)
74868975 # Use '-' rather than '.', since we only want one
7487 # extension on DOS 8.3 filesystems.
8976 # extension on DOS 8.3 file systems.
74888977 func_arith $current - $age
74898978 major=$func_arith_result
7490 versuffix="-$major"
8979 versuffix=-$major
74918980 ;;
74928981
74938982 *)
7494 func_fatal_configuration "unknown library version type \`$version_type'"
8983 func_fatal_configuration "unknown library version type '$version_type'"
74958984 ;;
74968985 esac
74978986
75058994 verstring=
75068995 ;;
75078996 *)
7508 verstring="0.0"
8997 verstring=0.0
75098998 ;;
75108999 esac
7511 if test "$need_version" = no; then
9000 if test no = "$need_version"; then
75129001 versuffix=
75139002 else
7514 versuffix=".0.0"
9003 versuffix=.0.0
75159004 fi
75169005 fi
75179006
75189007 # Remove version info from name if versioning should be avoided
7519 if test "$avoid_version" = yes && test "$need_version" = no; then
9008 if test yes,no = "$avoid_version,$need_version"; then
75209009 major=
75219010 versuffix=
7522 verstring=""
9011 verstring=
75239012 fi
75249013
75259014 # Check to see if the archive will have undefined symbols.
7526 if test "$allow_undefined" = yes; then
7527 if test "$allow_undefined_flag" = unsupported; then
7528 func_warning "undefined symbols not allowed in $host shared libraries"
7529 build_libtool_libs=no
7530 build_old_libs=yes
9015 if test yes = "$allow_undefined"; then
9016 if test unsupported = "$allow_undefined_flag"; then
9017 if test yes = "$build_old_libs"; then
9018 func_warning "undefined symbols not allowed in $host shared libraries; building static only"
9019 build_libtool_libs=no
9020 else
9021 func_fatal_error "can't build $host shared library unless -no-undefined is specified"
9022 fi
75319023 fi
75329024 else
75339025 # Don't allow undefined symbols.
7534 allow_undefined_flag="$no_undefined_flag"
9026 allow_undefined_flag=$no_undefined_flag
75359027 fi
75369028
75379029 fi
75389030
7539 func_generate_dlsyms "$libname" "$libname" "yes"
9031 func_generate_dlsyms "$libname" "$libname" :
75409032 func_append libobjs " $symfileobj"
7541 test "X$libobjs" = "X " && libobjs=
7542
7543 if test "$opt_mode" != relink; then
9033 test " " = "$libobjs" && libobjs=
9034
9035 if test relink != "$opt_mode"; then
75449036 # Remove our outputs, but don't remove object files since they
75459037 # may have been created when compiling PIC objects.
75469038 removelist=
75499041 case $p in
75509042 *.$objext | *.gcno)
75519043 ;;
7552 $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
7553 if test "X$precious_files_regex" != "X"; then
9044 $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/$libname$release.*)
9045 if test -n "$precious_files_regex"; then
75549046 if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
75559047 then
75569048 continue
75669058 fi
75679059
75689060 # Now set the variables for building old libraries.
7569 if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
9061 if test yes = "$build_old_libs" && test convenience != "$build_libtool_libs"; then
75709062 func_append oldlibs " $output_objdir/$libname.$libext"
75719063
75729064 # Transform .lo files to .o files.
7573 oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP`
9065 oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.$libext$/d; $lo2o" | $NL2SP`
75749066 fi
75759067
75769068 # Eliminate all temporary directories.
75919083 *) func_append finalize_rpath " $libdir" ;;
75929084 esac
75939085 done
7594 if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
9086 if test yes != "$hardcode_into_libs" || test yes = "$build_old_libs"; then
75959087 dependency_libs="$temp_xrpath $dependency_libs"
75969088 fi
75979089 fi
75989090
75999091 # Make sure dlfiles contains only unique files that won't be dlpreopened
7600 old_dlfiles="$dlfiles"
9092 old_dlfiles=$dlfiles
76019093 dlfiles=
76029094 for lib in $old_dlfiles; do
76039095 case " $dlprefiles $dlfiles " in
76079099 done
76089100
76099101 # Make sure dlprefiles contains only unique files
7610 old_dlprefiles="$dlprefiles"
9102 old_dlprefiles=$dlprefiles
76119103 dlprefiles=
76129104 for lib in $old_dlprefiles; do
76139105 case "$dlprefiles " in
76169108 esac
76179109 done
76189110
7619 if test "$build_libtool_libs" = yes; then
9111 if test yes = "$build_libtool_libs"; then
76209112 if test -n "$rpath"; then
76219113 case $host in
76229114 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*)
76409132 ;;
76419133 *)
76429134 # Add libc to deplibs on all other systems if necessary.
7643 if test "$build_libtool_need_lc" = "yes"; then
9135 if test yes = "$build_libtool_need_lc"; then
76449136 func_append deplibs " -lc"
76459137 fi
76469138 ;;
76569148 # I'm not sure if I'm treating the release correctly. I think
76579149 # release should show up in the -l (ie -lgmp5) so we don't want to
76589150 # add it in twice. Is that correct?
7659 release=""
7660 versuffix=""
7661 major=""
9151 release=
9152 versuffix=
9153 major=
76629154 newdeplibs=
76639155 droppeddeps=no
76649156 case $deplibs_check_method in
76879179 -l*)
76889180 func_stripname -l '' "$i"
76899181 name=$func_stripname_result
7690 if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
9182 if test yes = "$allow_libtool_libs_with_static_runtimes"; then
76919183 case " $predeps $postdeps " in
76929184 *" $i "*)
76939185 func_append newdeplibs " $i"
7694 i=""
9186 i=
76959187 ;;
76969188 esac
76979189 fi
7698 if test -n "$i" ; then
9190 if test -n "$i"; then
76999191 libname=`eval "\\$ECHO \"$libname_spec\""`
77009192 deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
77019193 set dummy $deplib_matches; shift
77029194 deplib_match=$1
7703 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
9195 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0; then
77049196 func_append newdeplibs " $i"
77059197 else
77069198 droppeddeps=yes
77309222 $opt_dry_run || $RM conftest
77319223 if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
77329224 ldd_output=`ldd conftest`
7733 if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
9225 if test yes = "$allow_libtool_libs_with_static_runtimes"; then
77349226 case " $predeps $postdeps " in
77359227 *" $i "*)
77369228 func_append newdeplibs " $i"
7737 i=""
9229 i=
77389230 ;;
77399231 esac
77409232 fi
7741 if test -n "$i" ; then
9233 if test -n "$i"; then
77429234 libname=`eval "\\$ECHO \"$libname_spec\""`
77439235 deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
77449236 set dummy $deplib_matches; shift
77459237 deplib_match=$1
7746 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
9238 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0; then
77479239 func_append newdeplibs " $i"
77489240 else
77499241 droppeddeps=yes
77809272 -l*)
77819273 func_stripname -l '' "$a_deplib"
77829274 name=$func_stripname_result
7783 if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
9275 if test yes = "$allow_libtool_libs_with_static_runtimes"; then
77849276 case " $predeps $postdeps " in
77859277 *" $a_deplib "*)
77869278 func_append newdeplibs " $a_deplib"
7787 a_deplib=""
9279 a_deplib=
77889280 ;;
77899281 esac
77909282 fi
7791 if test -n "$a_deplib" ; then
9283 if test -n "$a_deplib"; then
77929284 libname=`eval "\\$ECHO \"$libname_spec\""`
77939285 if test -n "$file_magic_glob"; then
77949286 libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob`
77959287 else
77969288 libnameglob=$libname
77979289 fi
7798 test "$want_nocaseglob" = yes && nocaseglob=`shopt -p nocaseglob`
9290 test yes = "$want_nocaseglob" && nocaseglob=`shopt -p nocaseglob`
77999291 for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
7800 if test "$want_nocaseglob" = yes; then
9292 if test yes = "$want_nocaseglob"; then
78019293 shopt -s nocaseglob
78029294 potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
78039295 $nocaseglob
78159307 # We might still enter an endless loop, since a link
78169308 # loop can be closed while we follow links,
78179309 # but so what?
7818 potlib="$potent_lib"
9310 potlib=$potent_lib
78199311 while test -h "$potlib" 2>/dev/null; do
7820 potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
9312 potliblink=`ls -ld $potlib | $SED 's/.* -> //'`
78219313 case $potliblink in
7822 [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
7823 *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";;
9314 [\\/]* | [A-Za-z]:[\\/]*) potlib=$potliblink;;
9315 *) potlib=`$ECHO "$potlib" | $SED 's|[^/]*$||'`"$potliblink";;
78249316 esac
78259317 done
78269318 if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
78279319 $SED -e 10q |
78289320 $EGREP "$file_magic_regex" > /dev/null; then
78299321 func_append newdeplibs " $a_deplib"
7830 a_deplib=""
9322 a_deplib=
78319323 break 2
78329324 fi
78339325 done
78349326 done
78359327 fi
7836 if test -n "$a_deplib" ; then
9328 if test -n "$a_deplib"; then
78379329 droppeddeps=yes
78389330 echo
78399331 $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
78419333 echo "*** you link to this library. But I can only do this if you have a"
78429334 echo "*** shared version of the library, which you do not appear to have"
78439335 echo "*** because I did check the linker path looking for a file starting"
7844 if test -z "$potlib" ; then
9336 if test -z "$potlib"; then
78459337 $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
78469338 else
78479339 $ECHO "*** with $libname and none of the candidates passed a file format test"
78649356 -l*)
78659357 func_stripname -l '' "$a_deplib"
78669358 name=$func_stripname_result
7867 if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
9359 if test yes = "$allow_libtool_libs_with_static_runtimes"; then
78689360 case " $predeps $postdeps " in
78699361 *" $a_deplib "*)
78709362 func_append newdeplibs " $a_deplib"
7871 a_deplib=""
9363 a_deplib=
78729364 ;;
78739365 esac
78749366 fi
7875 if test -n "$a_deplib" ; then
9367 if test -n "$a_deplib"; then
78769368 libname=`eval "\\$ECHO \"$libname_spec\""`
78779369 for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
78789370 potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
78799371 for potent_lib in $potential_libs; do
7880 potlib="$potent_lib" # see symlink-check above in file_magic test
9372 potlib=$potent_lib # see symlink-check above in file_magic test
78819373 if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \
78829374 $EGREP "$match_pattern_regex" > /dev/null; then
78839375 func_append newdeplibs " $a_deplib"
7884 a_deplib=""
9376 a_deplib=
78859377 break 2
78869378 fi
78879379 done
78889380 done
78899381 fi
7890 if test -n "$a_deplib" ; then
9382 if test -n "$a_deplib"; then
78919383 droppeddeps=yes
78929384 echo
78939385 $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
78959387 echo "*** you link to this library. But I can only do this if you have a"
78969388 echo "*** shared version of the library, which you do not appear to have"
78979389 echo "*** because I did check the linker path looking for a file starting"
7898 if test -z "$potlib" ; then
9390 if test -z "$potlib"; then
78999391 $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
79009392 else
79019393 $ECHO "*** with $libname and none of the candidates passed a file format test"
79119403 done # Gone through all deplibs.
79129404 ;;
79139405 none | unknown | *)
7914 newdeplibs=""
9406 newdeplibs=
79159407 tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'`
7916 if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
7917 for i in $predeps $postdeps ; do
9408 if test yes = "$allow_libtool_libs_with_static_runtimes"; then
9409 for i in $predeps $postdeps; do
79189410 # can't use Xsed below, because $i might contain '/'
7919 tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"`
9411 tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s|$i||"`
79209412 done
79219413 fi
79229414 case $tmp_deplibs in
79239415 *[!\ \ ]*)
79249416 echo
7925 if test "X$deplibs_check_method" = "Xnone"; then
9417 if test none = "$deplibs_check_method"; then
79269418 echo "*** Warning: inter-library dependencies are not supported in this platform."
79279419 else
79289420 echo "*** Warning: inter-library dependencies are not known to be supported."
79469438 ;;
79479439 esac
79489440
7949 if test "$droppeddeps" = yes; then
7950 if test "$module" = yes; then
9441 if test yes = "$droppeddeps"; then
9442 if test yes = "$module"; then
79519443 echo
79529444 echo "*** Warning: libtool could not satisfy all declared inter-library"
79539445 $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
79569448 if test -z "$global_symbol_pipe"; then
79579449 echo
79589450 echo "*** However, this would only work if libtool was able to extract symbol"
7959 echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
9451 echo "*** lists from a program, using 'nm' or equivalent, but libtool could"
79609452 echo "*** not find such a program. So, this module is probably useless."
7961 echo "*** \`nm' from GNU binutils and a full rebuild may help."
9453 echo "*** 'nm' from GNU binutils and a full rebuild may help."
79629454 fi
7963 if test "$build_old_libs" = no; then
7964 oldlibs="$output_objdir/$libname.$libext"
9455 if test no = "$build_old_libs"; then
9456 oldlibs=$output_objdir/$libname.$libext
79659457 build_libtool_libs=module
79669458 build_old_libs=yes
79679459 else
79729464 echo "*** automatically added whenever a program is linked with this library"
79739465 echo "*** or is declared to -dlopen it."
79749466
7975 if test "$allow_undefined" = no; then
9467 if test no = "$allow_undefined"; then
79769468 echo
79779469 echo "*** Since this library must not contain undefined symbols,"
79789470 echo "*** because either the platform does not support them or"
79799471 echo "*** it was explicitly requested with -no-undefined,"
79809472 echo "*** libtool will only create a static version of it."
7981 if test "$build_old_libs" = no; then
7982 oldlibs="$output_objdir/$libname.$libext"
9473 if test no = "$build_old_libs"; then
9474 oldlibs=$output_objdir/$libname.$libext
79839475 build_libtool_libs=module
79849476 build_old_libs=yes
79859477 else
80259517 *) func_append new_libs " $deplib" ;;
80269518 esac
80279519 done
8028 deplibs="$new_libs"
9520 deplibs=$new_libs
80299521
80309522 # All the library-specific variables (install_libdir is set above).
80319523 library_names=
80339525 dlname=
80349526
80359527 # Test again, we may have decided not to build it any more
8036 if test "$build_libtool_libs" = yes; then
8037 # Remove ${wl} instances when linking with ld.
9528 if test yes = "$build_libtool_libs"; then
9529 # Remove $wl instances when linking with ld.
80389530 # FIXME: should test the right _cmds variable.
80399531 case $archive_cmds in
80409532 *\$LD\ *) wl= ;;
80419533 esac
8042 if test "$hardcode_into_libs" = yes; then
9534 if test yes = "$hardcode_into_libs"; then
80439535 # Hardcode the library paths
80449536 hardcode_libdirs=
80459537 dep_rpath=
8046 rpath="$finalize_rpath"
8047 test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
9538 rpath=$finalize_rpath
9539 test relink = "$opt_mode" || rpath=$compile_rpath$rpath
80489540 for libdir in $rpath; do
80499541 if test -n "$hardcode_libdir_flag_spec"; then
80509542 if test -n "$hardcode_libdir_separator"; then
80519543 func_replace_sysroot "$libdir"
80529544 libdir=$func_replace_sysroot_result
80539545 if test -z "$hardcode_libdirs"; then
8054 hardcode_libdirs="$libdir"
9546 hardcode_libdirs=$libdir
80559547 else
80569548 # Just accumulate the unique libdirs.
80579549 case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
80769568 # Substitute the hardcoded libdirs into the rpath.
80779569 if test -n "$hardcode_libdir_separator" &&
80789570 test -n "$hardcode_libdirs"; then
8079 libdir="$hardcode_libdirs"
9571 libdir=$hardcode_libdirs
80809572 eval "dep_rpath=\"$hardcode_libdir_flag_spec\""
80819573 fi
80829574 if test -n "$runpath_var" && test -n "$perm_rpath"; then
80909582 test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
80919583 fi
80929584
8093 shlibpath="$finalize_shlibpath"
8094 test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
9585 shlibpath=$finalize_shlibpath
9586 test relink = "$opt_mode" || shlibpath=$compile_shlibpath$shlibpath
80959587 if test -n "$shlibpath"; then
80969588 eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
80979589 fi
81019593 eval library_names=\"$library_names_spec\"
81029594 set dummy $library_names
81039595 shift
8104 realname="$1"
9596 realname=$1
81059597 shift
81069598
81079599 if test -n "$soname_spec"; then
81089600 eval soname=\"$soname_spec\"
81099601 else
8110 soname="$realname"
9602 soname=$realname
81119603 fi
81129604 if test -z "$dlname"; then
81139605 dlname=$soname
81149606 fi
81159607
8116 lib="$output_objdir/$realname"
9608 lib=$output_objdir/$realname
81179609 linknames=
81189610 for link
81199611 do
81279619 delfiles=
81289620 if test -n "$export_symbols" && test -n "$include_expsyms"; then
81299621 $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
8130 export_symbols="$output_objdir/$libname.uexp"
9622 export_symbols=$output_objdir/$libname.uexp
81319623 func_append delfiles " $export_symbols"
81329624 fi
81339625
81369628 cygwin* | mingw* | cegcc*)
81379629 if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
81389630 # exporting using user supplied symfile
8139 if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
9631 func_dll_def_p "$export_symbols" || {
81409632 # and it's NOT already a .def file. Must figure out
81419633 # which of the given symbols are data symbols and tag
81429634 # them as such. So, trigger use of export_symbols_cmds.
81439635 # export_symbols gets reassigned inside the "prepare
81449636 # the list of exported symbols" if statement, so the
81459637 # include_expsyms logic still works.
8146 orig_export_symbols="$export_symbols"
9638 orig_export_symbols=$export_symbols
81479639 export_symbols=
81489640 always_export_symbols=yes
8149 fi
9641 }
81509642 fi
81519643 ;;
81529644 esac
81539645
81549646 # Prepare the list of exported symbols
81559647 if test -z "$export_symbols"; then
8156 if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
8157 func_verbose "generating symbol list for \`$libname.la'"
8158 export_symbols="$output_objdir/$libname.exp"
9648 if test yes = "$always_export_symbols" || test -n "$export_symbols_regex"; then
9649 func_verbose "generating symbol list for '$libname.la'"
9650 export_symbols=$output_objdir/$libname.exp
81599651 $opt_dry_run || $RM $export_symbols
81609652 cmds=$export_symbols_cmds
8161 save_ifs="$IFS"; IFS='~'
9653 save_ifs=$IFS; IFS='~'
81629654 for cmd1 in $cmds; do
8163 IFS="$save_ifs"
9655 IFS=$save_ifs
81649656 # Take the normal branch if the nm_file_list_spec branch
81659657 # doesn't work or if tool conversion is not needed.
81669658 case $nm_file_list_spec~$to_tool_file_cmd in
81749666 try_normal_branch=no
81759667 ;;
81769668 esac
8177 if test "$try_normal_branch" = yes \
9669 if test yes = "$try_normal_branch" \
81789670 && { test "$len" -lt "$max_cmd_len" \
81799671 || test "$max_cmd_len" -le -1; }
81809672 then
81859677 output_la=$func_basename_result
81869678 save_libobjs=$libobjs
81879679 save_output=$output
8188 output=${output_objdir}/${output_la}.nm
9680 output=$output_objdir/$output_la.nm
81899681 func_to_tool_file "$output"
81909682 libobjs=$nm_file_list_spec$func_to_tool_file_result
81919683 func_append delfiles " $output"
82089700 break
82099701 fi
82109702 done
8211 IFS="$save_ifs"
8212 if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
9703 IFS=$save_ifs
9704 if test -n "$export_symbols_regex" && test : != "$skipped_export"; then
82139705 func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
82149706 func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
82159707 fi
82179709 fi
82189710
82199711 if test -n "$export_symbols" && test -n "$include_expsyms"; then
8220 tmp_export_symbols="$export_symbols"
8221 test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
9712 tmp_export_symbols=$export_symbols
9713 test -n "$orig_export_symbols" && tmp_export_symbols=$orig_export_symbols
82229714 $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
82239715 fi
82249716
8225 if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
9717 if test : != "$skipped_export" && test -n "$orig_export_symbols"; then
82269718 # The given exports_symbols file has to be filtered, so filter it.
8227 func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
9719 func_verbose "filter symbol list for '$libname.la' to tag DATA exports"
82289720 # FIXME: $output_objdir/$libname.filter potentially contains lots of
8229 # 's' commands which not all seds can handle. GNU sed should be fine
9721 # 's' commands, which not all seds can handle. GNU sed should be fine
82309722 # though. Also, the filter scales superlinearly with the number of
82319723 # global variables. join(1) would be nice here, but unfortunately
82329724 # isn't a blessed tool.
82459737 ;;
82469738 esac
82479739 done
8248 deplibs="$tmp_deplibs"
9740 deplibs=$tmp_deplibs
82499741
82509742 if test -n "$convenience"; then
82519743 if test -n "$whole_archive_flag_spec" &&
8252 test "$compiler_needs_object" = yes &&
9744 test yes = "$compiler_needs_object" &&
82539745 test -z "$libobjs"; then
82549746 # extract the archives, so we have objects to list.
82559747 # TODO: could optimize this to just extract one archive.
82609752 eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
82619753 test "X$libobjs" = "X " && libobjs=
82629754 else
8263 gentop="$output_objdir/${outputname}x"
9755 gentop=$output_objdir/${outputname}x
82649756 func_append generated " $gentop"
82659757
82669758 func_extract_archives $gentop $convenience
82699761 fi
82709762 fi
82719763
8272 if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
9764 if test yes = "$thread_safe" && test -n "$thread_safe_flag_spec"; then
82739765 eval flag=\"$thread_safe_flag_spec\"
82749766 func_append linker_flags " $flag"
82759767 fi
82769768
82779769 # Make a backup of the uninstalled library when relinking
8278 if test "$opt_mode" = relink; then
9770 if test relink = "$opt_mode"; then
82799771 $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
82809772 fi
82819773
82829774 # Do each of the archive commands.
8283 if test "$module" = yes && test -n "$module_cmds" ; then
9775 if test yes = "$module" && test -n "$module_cmds"; then
82849776 if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
82859777 eval test_cmds=\"$module_expsym_cmds\"
82869778 cmds=$module_expsym_cmds
82989790 fi
82999791 fi
83009792
8301 if test "X$skipped_export" != "X:" &&
9793 if test : != "$skipped_export" &&
83029794 func_len " $test_cmds" &&
83039795 len=$func_len_result &&
83049796 test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
83319823 last_robj=
83329824 k=1
83339825
8334 if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
8335 output=${output_objdir}/${output_la}.lnkscript
9826 if test -n "$save_libobjs" && test : != "$skipped_export" && test yes = "$with_gnu_ld"; then
9827 output=$output_objdir/$output_la.lnkscript
83369828 func_verbose "creating GNU ld script: $output"
83379829 echo 'INPUT (' > $output
83389830 for obj in $save_libobjs
83449836 func_append delfiles " $output"
83459837 func_to_tool_file "$output"
83469838 output=$func_to_tool_file_result
8347 elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
8348 output=${output_objdir}/${output_la}.lnk
9839 elif test -n "$save_libobjs" && test : != "$skipped_export" && test -n "$file_list_spec"; then
9840 output=$output_objdir/$output_la.lnk
83499841 func_verbose "creating linker input file list: $output"
83509842 : > $output
83519843 set x $save_libobjs
83529844 shift
83539845 firstobj=
8354 if test "$compiler_needs_object" = yes; then
9846 if test yes = "$compiler_needs_object"; then
83559847 firstobj="$1 "
83569848 shift
83579849 fi
83669858 else
83679859 if test -n "$save_libobjs"; then
83689860 func_verbose "creating reloadable object files..."
8369 output=$output_objdir/$output_la-${k}.$objext
9861 output=$output_objdir/$output_la-$k.$objext
83709862 eval test_cmds=\"$reload_cmds\"
83719863 func_len " $test_cmds"
83729864 len0=$func_len_result
83789870 func_len " $obj"
83799871 func_arith $len + $func_len_result
83809872 len=$func_arith_result
8381 if test "X$objlist" = X ||
9873 if test -z "$objlist" ||
83829874 test "$len" -lt "$max_cmd_len"; then
83839875 func_append objlist " $obj"
83849876 else
83859877 # The command $test_cmds is almost too long, add a
83869878 # command to the queue.
8387 if test "$k" -eq 1 ; then
9879 if test 1 -eq "$k"; then
83889880 # The first file doesn't have a previous command to add.
83899881 reload_objs=$objlist
83909882 eval concat_cmds=\"$reload_cmds\"
83949886 reload_objs="$objlist $last_robj"
83959887 eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\"
83969888 fi
8397 last_robj=$output_objdir/$output_la-${k}.$objext
9889 last_robj=$output_objdir/$output_la-$k.$objext
83989890 func_arith $k + 1
83999891 k=$func_arith_result
8400 output=$output_objdir/$output_la-${k}.$objext
9892 output=$output_objdir/$output_la-$k.$objext
84019893 objlist=" $obj"
84029894 func_len " $last_robj"
84039895 func_arith $len0 + $func_len_result
84099901 # files will link in the last one created.
84109902 test -z "$concat_cmds" || concat_cmds=$concat_cmds~
84119903 reload_objs="$objlist $last_robj"
8412 eval concat_cmds=\"\${concat_cmds}$reload_cmds\"
9904 eval concat_cmds=\"\$concat_cmds$reload_cmds\"
84139905 if test -n "$last_robj"; then
8414 eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
9906 eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
84159907 fi
84169908 func_append delfiles " $output"
84179909
84199911 output=
84209912 fi
84219913
8422 if ${skipped_export-false}; then
8423 func_verbose "generating symbol list for \`$libname.la'"
8424 export_symbols="$output_objdir/$libname.exp"
9914 ${skipped_export-false} && {
9915 func_verbose "generating symbol list for '$libname.la'"
9916 export_symbols=$output_objdir/$libname.exp
84259917 $opt_dry_run || $RM $export_symbols
84269918 libobjs=$output
84279919 # Append the command to create the export file.
84309922 if test -n "$last_robj"; then
84319923 eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
84329924 fi
8433 fi
9925 }
84349926
84359927 test -n "$save_libobjs" &&
84369928 func_verbose "creating a temporary reloadable object file: $output"
84379929
84389930 # Loop through the commands generated above and execute them.
8439 save_ifs="$IFS"; IFS='~'
9931 save_ifs=$IFS; IFS='~'
84409932 for cmd in $concat_cmds; do
8441 IFS="$save_ifs"
8442 $opt_silent || {
9933 IFS=$save_ifs
9934 $opt_quiet || {
84439935 func_quote_for_expand "$cmd"
84449936 eval "func_echo $func_quote_for_expand_result"
84459937 }
84479939 lt_exit=$?
84489940
84499941 # Restore the uninstalled library and exit
8450 if test "$opt_mode" = relink; then
9942 if test relink = "$opt_mode"; then
84519943 ( cd "$output_objdir" && \
84529944 $RM "${realname}T" && \
84539945 $MV "${realname}U" "$realname" )
84569948 exit $lt_exit
84579949 }
84589950 done
8459 IFS="$save_ifs"
9951 IFS=$save_ifs
84609952
84619953 if test -n "$export_symbols_regex" && ${skipped_export-false}; then
84629954 func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
84649956 fi
84659957 fi
84669958
8467 if ${skipped_export-false}; then
9959 ${skipped_export-false} && {
84689960 if test -n "$export_symbols" && test -n "$include_expsyms"; then
8469 tmp_export_symbols="$export_symbols"
8470 test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
9961 tmp_export_symbols=$export_symbols
9962 test -n "$orig_export_symbols" && tmp_export_symbols=$orig_export_symbols
84719963 $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
84729964 fi
84739965
84749966 if test -n "$orig_export_symbols"; then
84759967 # The given exports_symbols file has to be filtered, so filter it.
8476 func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
9968 func_verbose "filter symbol list for '$libname.la' to tag DATA exports"
84779969 # FIXME: $output_objdir/$libname.filter potentially contains lots of
8478 # 's' commands which not all seds can handle. GNU sed should be fine
9970 # 's' commands, which not all seds can handle. GNU sed should be fine
84799971 # though. Also, the filter scales superlinearly with the number of
84809972 # global variables. join(1) would be nice here, but unfortunately
84819973 # isn't a blessed tool.
84849976 export_symbols=$output_objdir/$libname.def
84859977 $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
84869978 fi
8487 fi
9979 }
84889980
84899981 libobjs=$output
84909982 # Restore the value of output.
84989990 # value of $libobjs for piecewise linking.
84999991
85009992 # Do each of the archive commands.
8501 if test "$module" = yes && test -n "$module_cmds" ; then
9993 if test yes = "$module" && test -n "$module_cmds"; then
85029994 if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
85039995 cmds=$module_expsym_cmds
85049996 else
852010012
852110013 # Add any objects from preloaded convenience libraries
852210014 if test -n "$dlprefiles"; then
8523 gentop="$output_objdir/${outputname}x"
10015 gentop=$output_objdir/${outputname}x
852410016 func_append generated " $gentop"
852510017
852610018 func_extract_archives $gentop $dlprefiles
852810020 test "X$libobjs" = "X " && libobjs=
852910021 fi
853010022
8531 save_ifs="$IFS"; IFS='~'
10023 save_ifs=$IFS; IFS='~'
853210024 for cmd in $cmds; do
8533 IFS="$save_ifs"
10025 IFS=$sp$nl
853410026 eval cmd=\"$cmd\"
8535 $opt_silent || {
10027 IFS=$save_ifs
10028 $opt_quiet || {
853610029 func_quote_for_expand "$cmd"
853710030 eval "func_echo $func_quote_for_expand_result"
853810031 }
854010033 lt_exit=$?
854110034
854210035 # Restore the uninstalled library and exit
8543 if test "$opt_mode" = relink; then
10036 if test relink = "$opt_mode"; then
854410037 ( cd "$output_objdir" && \
854510038 $RM "${realname}T" && \
854610039 $MV "${realname}U" "$realname" )
854910042 exit $lt_exit
855010043 }
855110044 done
8552 IFS="$save_ifs"
10045 IFS=$save_ifs
855310046
855410047 # Restore the uninstalled library and exit
8555 if test "$opt_mode" = relink; then
10048 if test relink = "$opt_mode"; then
855610049 $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
855710050
855810051 if test -n "$convenience"; then
857210065 done
857310066
857410067 # If -module or -export-dynamic was specified, set the dlname.
8575 if test "$module" = yes || test "$export_dynamic" = yes; then
10068 if test yes = "$module" || test yes = "$export_dynamic"; then
857610069 # On all known operating systems, these are identical.
8577 dlname="$soname"
10070 dlname=$soname
857810071 fi
857910072 fi
858010073 ;;
858110074
858210075 obj)
8583 if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
8584 func_warning "\`-dlopen' is ignored for objects"
10076 if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then
10077 func_warning "'-dlopen' is ignored for objects"
858510078 fi
858610079
858710080 case " $deplibs" in
858810081 *\ -l* | *\ -L*)
8589 func_warning "\`-l' and \`-L' are ignored for objects" ;;
10082 func_warning "'-l' and '-L' are ignored for objects" ;;
859010083 esac
859110084
859210085 test -n "$rpath" && \
8593 func_warning "\`-rpath' is ignored for objects"
10086 func_warning "'-rpath' is ignored for objects"
859410087
859510088 test -n "$xrpath" && \
8596 func_warning "\`-R' is ignored for objects"
10089 func_warning "'-R' is ignored for objects"
859710090
859810091 test -n "$vinfo" && \
8599 func_warning "\`-version-info' is ignored for objects"
10092 func_warning "'-version-info' is ignored for objects"
860010093
860110094 test -n "$release" && \
8602 func_warning "\`-release' is ignored for objects"
10095 func_warning "'-release' is ignored for objects"
860310096
860410097 case $output in
860510098 *.lo)
860610099 test -n "$objs$old_deplibs" && \
8607 func_fatal_error "cannot build library object \`$output' from non-libtool objects"
10100 func_fatal_error "cannot build library object '$output' from non-libtool objects"
860810101
860910102 libobj=$output
861010103 func_lo2o "$libobj"
861210105 ;;
861310106 *)
861410107 libobj=
8615 obj="$output"
10108 obj=$output
861610109 ;;
861710110 esac
861810111
862510118 # the extraction.
862610119 reload_conv_objs=
862710120 gentop=
8628 # reload_cmds runs $LD directly, so let us get rid of
8629 # -Wl from whole_archive_flag_spec and hope we can get by with
8630 # turning comma into space..
8631 wl=
8632
10121 # if reload_cmds runs $LD directly, get rid of -Wl from
10122 # whole_archive_flag_spec and hope we can get by with turning comma
10123 # into space.
10124 case $reload_cmds in
10125 *\$LD[\ \$]*) wl= ;;
10126 esac
863310127 if test -n "$convenience"; then
863410128 if test -n "$whole_archive_flag_spec"; then
863510129 eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
8636 reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
10130 test -n "$wl" || tmp_whole_archive_flags=`$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
10131 reload_conv_objs=$reload_objs\ $tmp_whole_archive_flags
863710132 else
8638 gentop="$output_objdir/${obj}x"
10133 gentop=$output_objdir/${obj}x
863910134 func_append generated " $gentop"
864010135
864110136 func_extract_archives $gentop $convenience
864410139 fi
864510140
864610141 # If we're not building shared, we need to use non_pic_objs
8647 test "$build_libtool_libs" != yes && libobjs="$non_pic_objects"
10142 test yes = "$build_libtool_libs" || libobjs=$non_pic_objects
864810143
864910144 # Create the old-style object.
8650 reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
8651
8652 output="$obj"
10145 reload_objs=$objs$old_deplibs' '`$ECHO "$libobjs" | $SP2NL | $SED "/\.$libext$/d; /\.lib$/d; $lo2o" | $NL2SP`' '$reload_conv_objs
10146
10147 output=$obj
865310148 func_execute_cmds "$reload_cmds" 'exit $?'
865410149
865510150 # Exit if we aren't doing a library object file.
866110156 exit $EXIT_SUCCESS
866210157 fi
866310158
8664 if test "$build_libtool_libs" != yes; then
10159 test yes = "$build_libtool_libs" || {
866510160 if test -n "$gentop"; then
866610161 func_show_eval '${RM}r "$gentop"'
866710162 fi
867110166 # $show "echo timestamp > $libobj"
867210167 # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
867310168 exit $EXIT_SUCCESS
8674 fi
8675
8676 if test -n "$pic_flag" || test "$pic_mode" != default; then
10169 }
10170
10171 if test -n "$pic_flag" || test default != "$pic_mode"; then
867710172 # Only do commands if we really have different PIC objects.
867810173 reload_objs="$libobjs $reload_conv_objs"
8679 output="$libobj"
10174 output=$libobj
868010175 func_execute_cmds "$reload_cmds" 'exit $?'
868110176 fi
868210177
869310188 output=$func_stripname_result.exe;;
869410189 esac
869510190 test -n "$vinfo" && \
8696 func_warning "\`-version-info' is ignored for programs"
10191 func_warning "'-version-info' is ignored for programs"
869710192
869810193 test -n "$release" && \
8699 func_warning "\`-release' is ignored for programs"
8700
8701 test "$preload" = yes \
8702 && test "$dlopen_support" = unknown \
8703 && test "$dlopen_self" = unknown \
8704 && test "$dlopen_self_static" = unknown && \
8705 func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
10194 func_warning "'-release' is ignored for programs"
10195
10196 $preload \
10197 && test unknown,unknown,unknown = "$dlopen_support,$dlopen_self,$dlopen_self_static" \
10198 && func_warning "'LT_INIT([dlopen])' not used. Assuming no dlopen support."
870610199
870710200 case $host in
870810201 *-*-rhapsody* | *-*-darwin1.[012])
871610209 *-*-darwin*)
871710210 # Don't allow lazy linking, it breaks C++ global constructors
871810211 # But is supposedly fixed on 10.4 or later (yay!).
8719 if test "$tagname" = CXX ; then
10212 if test CXX = "$tagname"; then
872010213 case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
872110214 10.[0123])
8722 func_append compile_command " ${wl}-bind_at_load"
8723 func_append finalize_command " ${wl}-bind_at_load"
10215 func_append compile_command " $wl-bind_at_load"
10216 func_append finalize_command " $wl-bind_at_load"
872410217 ;;
872510218 esac
872610219 fi
875610249 *) func_append new_libs " $deplib" ;;
875710250 esac
875810251 done
8759 compile_deplibs="$new_libs"
10252 compile_deplibs=$new_libs
876010253
876110254
876210255 func_append compile_command " $compile_deplibs"
878010273 if test -n "$hardcode_libdir_flag_spec"; then
878110274 if test -n "$hardcode_libdir_separator"; then
878210275 if test -z "$hardcode_libdirs"; then
8783 hardcode_libdirs="$libdir"
10276 hardcode_libdirs=$libdir
878410277 else
878510278 # Just accumulate the unique libdirs.
878610279 case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
880310296 fi
880410297 case $host in
880510298 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
8806 testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
10299 testbindir=`$ECHO "$libdir" | $SED -e 's*/lib$*/bin*'`
880710300 case :$dllsearchpath: in
880810301 *":$libdir:"*) ;;
880910302 ::) dllsearchpath=$libdir;;
882010313 # Substitute the hardcoded libdirs into the rpath.
882110314 if test -n "$hardcode_libdir_separator" &&
882210315 test -n "$hardcode_libdirs"; then
8823 libdir="$hardcode_libdirs"
10316 libdir=$hardcode_libdirs
882410317 eval rpath=\" $hardcode_libdir_flag_spec\"
882510318 fi
8826 compile_rpath="$rpath"
10319 compile_rpath=$rpath
882710320
882810321 rpath=
882910322 hardcode_libdirs=
883110324 if test -n "$hardcode_libdir_flag_spec"; then
883210325 if test -n "$hardcode_libdir_separator"; then
883310326 if test -z "$hardcode_libdirs"; then
8834 hardcode_libdirs="$libdir"
10327 hardcode_libdirs=$libdir
883510328 else
883610329 # Just accumulate the unique libdirs.
883710330 case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
885610349 # Substitute the hardcoded libdirs into the rpath.
885710350 if test -n "$hardcode_libdir_separator" &&
885810351 test -n "$hardcode_libdirs"; then
8859 libdir="$hardcode_libdirs"
10352 libdir=$hardcode_libdirs
886010353 eval rpath=\" $hardcode_libdir_flag_spec\"
886110354 fi
8862 finalize_rpath="$rpath"
8863
8864 if test -n "$libobjs" && test "$build_old_libs" = yes; then
10355 finalize_rpath=$rpath
10356
10357 if test -n "$libobjs" && test yes = "$build_old_libs"; then
886510358 # Transform all the library objects into standard objects.
886610359 compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
886710360 finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
886810361 fi
886910362
8870 func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
10363 func_generate_dlsyms "$outputname" "@PROGRAM@" false
887110364
887210365 # template prelinking step
887310366 if test -n "$prelink_cmds"; then
887410367 func_execute_cmds "$prelink_cmds" 'exit $?'
887510368 fi
887610369
8877 wrappers_required=yes
10370 wrappers_required=:
887810371 case $host in
887910372 *cegcc* | *mingw32ce*)
888010373 # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway.
8881 wrappers_required=no
10374 wrappers_required=false
888210375 ;;
888310376 *cygwin* | *mingw* )
8884 if test "$build_libtool_libs" != yes; then
8885 wrappers_required=no
8886 fi
10377 test yes = "$build_libtool_libs" || wrappers_required=false
888710378 ;;
888810379 *)
8889 if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
8890 wrappers_required=no
10380 if test no = "$need_relink" || test yes != "$build_libtool_libs"; then
10381 wrappers_required=false
889110382 fi
889210383 ;;
889310384 esac
8894 if test "$wrappers_required" = no; then
10385 $wrappers_required || {
889510386 # Replace the output file specification.
889610387 compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
8897 link_command="$compile_command$compile_rpath"
10388 link_command=$compile_command$compile_rpath
889810389
889910390 # We have no uninstalled library dependencies, so finalize right now.
890010391 exit_status=0
890710398 fi
890810399
890910400 # Delete the generated files.
8910 if test -f "$output_objdir/${outputname}S.${objext}"; then
8911 func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
10401 if test -f "$output_objdir/${outputname}S.$objext"; then
10402 func_show_eval '$RM "$output_objdir/${outputname}S.$objext"'
891210403 fi
891310404
891410405 exit $exit_status
8915 fi
10406 }
891610407
891710408 if test -n "$compile_shlibpath$finalize_shlibpath"; then
891810409 compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
894210433 fi
894310434 fi
894410435
8945 if test "$no_install" = yes; then
10436 if test yes = "$no_install"; then
894610437 # We don't need to create a wrapper script.
8947 link_command="$compile_var$compile_command$compile_rpath"
10438 link_command=$compile_var$compile_command$compile_rpath
894810439 # Replace the output file specification.
894910440 link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
895010441 # Delete the old output file.
896110452 exit $EXIT_SUCCESS
896210453 fi
896310454
8964 if test "$hardcode_action" = relink; then
8965 # Fast installation is not supported
8966 link_command="$compile_var$compile_command$compile_rpath"
8967 relink_command="$finalize_var$finalize_command$finalize_rpath"
8968
8969 func_warning "this platform does not like uninstalled shared libraries"
8970 func_warning "\`$output' will be relinked during installation"
8971 else
8972 if test "$fast_install" != no; then
8973 link_command="$finalize_var$compile_command$finalize_rpath"
8974 if test "$fast_install" = yes; then
8975 relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'`
8976 else
8977 # fast_install is set to needless
8978 relink_command=
8979 fi
8980 else
8981 link_command="$compile_var$compile_command$compile_rpath"
8982 relink_command="$finalize_var$finalize_command$finalize_rpath"
8983 fi
8984 fi
10455 case $hardcode_action,$fast_install in
10456 relink,*)
10457 # Fast installation is not supported
10458 link_command=$compile_var$compile_command$compile_rpath
10459 relink_command=$finalize_var$finalize_command$finalize_rpath
10460
10461 func_warning "this platform does not like uninstalled shared libraries"
10462 func_warning "'$output' will be relinked during installation"
10463 ;;
10464 *,yes)
10465 link_command=$finalize_var$compile_command$finalize_rpath
10466 relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'`
10467 ;;
10468 *,no)
10469 link_command=$compile_var$compile_command$compile_rpath
10470 relink_command=$finalize_var$finalize_command$finalize_rpath
10471 ;;
10472 *,needless)
10473 link_command=$finalize_var$compile_command$finalize_rpath
10474 relink_command=
10475 ;;
10476 esac
898510477
898610478 # Replace the output file specification.
898710479 link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
903810530 func_dirname_and_basename "$output" "" "."
903910531 output_name=$func_basename_result
904010532 output_path=$func_dirname_result
9041 cwrappersource="$output_path/$objdir/lt-$output_name.c"
9042 cwrapper="$output_path/$output_name.exe"
10533 cwrappersource=$output_path/$objdir/lt-$output_name.c
10534 cwrapper=$output_path/$output_name.exe
904310535 $RM $cwrappersource $cwrapper
904410536 trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
904510537
906010552 trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
906110553 $opt_dry_run || {
906210554 # note: this script will not be executed, so do not chmod.
9063 if test "x$build" = "x$host" ; then
10555 if test "x$build" = "x$host"; then
906410556 $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
906510557 else
906610558 func_emit_wrapper no > $func_ltwrapper_scriptname_result
908310575 # See if we need to build an old-fashioned archive.
908410576 for oldlib in $oldlibs; do
908510577
9086 if test "$build_libtool_libs" = convenience; then
9087 oldobjs="$libobjs_save $symfileobj"
9088 addlibs="$convenience"
9089 build_libtool_libs=no
9090 else
9091 if test "$build_libtool_libs" = module; then
9092 oldobjs="$libobjs_save"
10578 case $build_libtool_libs in
10579 convenience)
10580 oldobjs="$libobjs_save $symfileobj"
10581 addlibs=$convenience
909310582 build_libtool_libs=no
9094 else
10583 ;;
10584 module)
10585 oldobjs=$libobjs_save
10586 addlibs=$old_convenience
10587 build_libtool_libs=no
10588 ;;
10589 *)
909510590 oldobjs="$old_deplibs $non_pic_objects"
9096 if test "$preload" = yes && test -f "$symfileobj"; then
9097 func_append oldobjs " $symfileobj"
9098 fi
9099 fi
9100 addlibs="$old_convenience"
9101 fi
10591 $preload && test -f "$symfileobj" \
10592 && func_append oldobjs " $symfileobj"
10593 addlibs=$old_convenience
10594 ;;
10595 esac
910210596
910310597 if test -n "$addlibs"; then
9104 gentop="$output_objdir/${outputname}x"
10598 gentop=$output_objdir/${outputname}x
910510599 func_append generated " $gentop"
910610600
910710601 func_extract_archives $gentop $addlibs
910910603 fi
911010604
911110605 # Do each command in the archive commands.
9112 if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
10606 if test -n "$old_archive_from_new_cmds" && test yes = "$build_libtool_libs"; then
911310607 cmds=$old_archive_from_new_cmds
911410608 else
911510609
911610610 # Add any objects from preloaded convenience libraries
911710611 if test -n "$dlprefiles"; then
9118 gentop="$output_objdir/${outputname}x"
10612 gentop=$output_objdir/${outputname}x
911910613 func_append generated " $gentop"
912010614
912110615 func_extract_archives $gentop $dlprefiles
913610630 :
913710631 else
913810632 echo "copying selected object files to avoid basename conflicts..."
9139 gentop="$output_objdir/${outputname}x"
10633 gentop=$output_objdir/${outputname}x
914010634 func_append generated " $gentop"
914110635 func_mkdir_p "$gentop"
914210636 save_oldobjs=$oldobjs
914510639 for obj in $save_oldobjs
914610640 do
914710641 func_basename "$obj"
9148 objbase="$func_basename_result"
10642 objbase=$func_basename_result
914910643 case " $oldobjs " in
915010644 " ") oldobjs=$obj ;;
915110645 *[\ /]"$objbase "*)
921410708 else
921510709 # the above command should be used before it gets too long
921610710 oldobjs=$objlist
9217 if test "$obj" = "$last_oldobj" ; then
10711 if test "$obj" = "$last_oldobj"; then
921810712 RANLIB=$save_RANLIB
921910713 fi
922010714 test -z "$concat_cmds" || concat_cmds=$concat_cmds~
9221 eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
10715 eval concat_cmds=\"\$concat_cmds$old_archive_cmds\"
922210716 objlist=
922310717 len=$len0
922410718 fi
922510719 done
922610720 RANLIB=$save_RANLIB
922710721 oldobjs=$objlist
9228 if test "X$oldobjs" = "X" ; then
10722 if test -z "$oldobjs"; then
922910723 eval cmds=\"\$concat_cmds\"
923010724 else
923110725 eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
924210736 case $output in
924310737 *.la)
924410738 old_library=
9245 test "$build_old_libs" = yes && old_library="$libname.$libext"
10739 test yes = "$build_old_libs" && old_library=$libname.$libext
924610740 func_verbose "creating $output"
924710741
924810742 # Preserve any variables that may affect compiler behavior
925710751 fi
925810752 done
925910753 # Quote the link command for shipping.
9260 relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
10754 relink_command="(cd `pwd`; $SHELL \"$progpath\" $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
926110755 relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
9262 if test "$hardcode_automatic" = yes ; then
10756 if test yes = "$hardcode_automatic"; then
926310757 relink_command=
926410758 fi
926510759
926610760 # Only create the output if not a dry run.
926710761 $opt_dry_run || {
926810762 for installed in no yes; do
9269 if test "$installed" = yes; then
10763 if test yes = "$installed"; then
927010764 if test -z "$install_libdir"; then
927110765 break
927210766 fi
9273 output="$output_objdir/$outputname"i
10767 output=$output_objdir/${outputname}i
927410768 # Replace all uninstalled libtool libraries with the installed ones
927510769 newdependency_libs=
927610770 for deplib in $dependency_libs; do
927710771 case $deplib in
927810772 *.la)
927910773 func_basename "$deplib"
9280 name="$func_basename_result"
10774 name=$func_basename_result
928110775 func_resolve_sysroot "$deplib"
9282 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
10776 eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
928310777 test -z "$libdir" && \
9284 func_fatal_error "\`$deplib' is not a valid libtool archive"
10778 func_fatal_error "'$deplib' is not a valid libtool archive"
928510779 func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
928610780 ;;
928710781 -L*)
929710791 *) func_append newdependency_libs " $deplib" ;;
929810792 esac
929910793 done
9300 dependency_libs="$newdependency_libs"
10794 dependency_libs=$newdependency_libs
930110795 newdlfiles=
930210796
930310797 for lib in $dlfiles; do
930410798 case $lib in
930510799 *.la)
930610800 func_basename "$lib"
9307 name="$func_basename_result"
9308 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
10801 name=$func_basename_result
10802 eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
930910803 test -z "$libdir" && \
9310 func_fatal_error "\`$lib' is not a valid libtool archive"
10804 func_fatal_error "'$lib' is not a valid libtool archive"
931110805 func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name"
931210806 ;;
931310807 *) func_append newdlfiles " $lib" ;;
931410808 esac
931510809 done
9316 dlfiles="$newdlfiles"
10810 dlfiles=$newdlfiles
931710811 newdlprefiles=
931810812 for lib in $dlprefiles; do
931910813 case $lib in
932310817 # didn't already link the preopened objects directly into
932410818 # the library:
932510819 func_basename "$lib"
9326 name="$func_basename_result"
9327 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
10820 name=$func_basename_result
10821 eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
932810822 test -z "$libdir" && \
9329 func_fatal_error "\`$lib' is not a valid libtool archive"
10823 func_fatal_error "'$lib' is not a valid libtool archive"
933010824 func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name"
933110825 ;;
933210826 esac
933310827 done
9334 dlprefiles="$newdlprefiles"
10828 dlprefiles=$newdlprefiles
933510829 else
933610830 newdlfiles=
933710831 for lib in $dlfiles; do
933810832 case $lib in
9339 [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
10833 [\\/]* | [A-Za-z]:[\\/]*) abs=$lib ;;
934010834 *) abs=`pwd`"/$lib" ;;
934110835 esac
934210836 func_append newdlfiles " $abs"
934310837 done
9344 dlfiles="$newdlfiles"
10838 dlfiles=$newdlfiles
934510839 newdlprefiles=
934610840 for lib in $dlprefiles; do
934710841 case $lib in
9348 [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
10842 [\\/]* | [A-Za-z]:[\\/]*) abs=$lib ;;
934910843 *) abs=`pwd`"/$lib" ;;
935010844 esac
935110845 func_append newdlprefiles " $abs"
935210846 done
9353 dlprefiles="$newdlprefiles"
10847 dlprefiles=$newdlprefiles
935410848 fi
935510849 $RM $output
935610850 # place dlname in correct position for cygwin
936610860 case $host,$output,$installed,$module,$dlname in
936710861 *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll)
936810862 # If a -bindir argument was supplied, place the dll there.
9369 if test "x$bindir" != x ;
9370 then
10863 if test -n "$bindir"; then
937110864 func_relative_path "$install_libdir" "$bindir"
9372 tdlname=$func_relative_path_result$dlname
10865 tdlname=$func_relative_path_result/$dlname
937310866 else
937410867 # Otherwise fall back on heuristic.
937510868 tdlname=../bin/$dlname
937810871 esac
937910872 $ECHO > $output "\
938010873 # $outputname - a libtool library file
9381 # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
10874 # Generated by $PROGRAM (GNU $PACKAGE) $VERSION
938210875 #
938310876 # Please DO NOT delete this file!
938410877 # It is necessary for linking the library.
939210885 # The name of the static archive.
939310886 old_library='$old_library'
939410887
9395 # Linker flags that can not go in dependency_libs.
10888 # Linker flags that cannot go in dependency_libs.
939610889 inherited_linker_flags='$new_inherited_linker_flags'
939710890
939810891 # Libraries that this one depends upon.
941810911
941910912 # Directory that this library needs to be installed in:
942010913 libdir='$install_libdir'"
9421 if test "$installed" = no && test "$need_relink" = yes; then
10914 if test no,yes = "$installed,$need_relink"; then
942210915 $ECHO >> $output "\
942310916 relink_command=\"$relink_command\""
942410917 fi
943310926 exit $EXIT_SUCCESS
943410927 }
943510928
9436 { test "$opt_mode" = link || test "$opt_mode" = relink; } &&
9437 func_mode_link ${1+"$@"}
10929 if test link = "$opt_mode" || test relink = "$opt_mode"; then
10930 func_mode_link ${1+"$@"}
10931 fi
943810932
943910933
944010934 # func_mode_uninstall arg...
944110935 func_mode_uninstall ()
944210936 {
9443 $opt_debug
9444 RM="$nonopt"
10937 $debug_cmd
10938
10939 RM=$nonopt
944510940 files=
9446 rmforce=
10941 rmforce=false
944710942 exit_status=0
944810943
944910944 # This variable tells wrapper scripts just to set variables rather
945010945 # than running their programs.
9451 libtool_install_magic="$magic"
10946 libtool_install_magic=$magic
945210947
945310948 for arg
945410949 do
945510950 case $arg in
9456 -f) func_append RM " $arg"; rmforce=yes ;;
10951 -f) func_append RM " $arg"; rmforce=: ;;
945710952 -*) func_append RM " $arg" ;;
945810953 *) func_append files " $arg" ;;
945910954 esac
946610961
946710962 for file in $files; do
946810963 func_dirname "$file" "" "."
9469 dir="$func_dirname_result"
9470 if test "X$dir" = X.; then
9471 odir="$objdir"
10964 dir=$func_dirname_result
10965 if test . = "$dir"; then
10966 odir=$objdir
947210967 else
9473 odir="$dir/$objdir"
10968 odir=$dir/$objdir
947410969 fi
947510970 func_basename "$file"
9476 name="$func_basename_result"
9477 test "$opt_mode" = uninstall && odir="$dir"
10971 name=$func_basename_result
10972 test uninstall = "$opt_mode" && odir=$dir
947810973
947910974 # Remember odir for removal later, being careful to avoid duplicates
9480 if test "$opt_mode" = clean; then
10975 if test clean = "$opt_mode"; then
948110976 case " $rmdirs " in
948210977 *" $odir "*) ;;
948310978 *) func_append rmdirs " $odir" ;;
949210987 elif test -d "$file"; then
949310988 exit_status=1
949410989 continue
9495 elif test "$rmforce" = yes; then
10990 elif $rmforce; then
949610991 continue
949710992 fi
949810993
9499 rmfiles="$file"
10994 rmfiles=$file
950010995
950110996 case $name in
950210997 *.la)
951011005 done
951111006 test -n "$old_library" && func_append rmfiles " $odir/$old_library"
951211007
9513 case "$opt_mode" in
11008 case $opt_mode in
951411009 clean)
951511010 case " $library_names " in
951611011 *" $dlname "*) ;;
952111016 uninstall)
952211017 if test -n "$library_names"; then
952311018 # Do each command in the postuninstall commands.
9524 func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
11019 func_execute_cmds "$postuninstall_cmds" '$rmforce || exit_status=1'
952511020 fi
952611021
952711022 if test -n "$old_library"; then
952811023 # Do each command in the old_postuninstall commands.
9529 func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
11024 func_execute_cmds "$old_postuninstall_cmds" '$rmforce || exit_status=1'
953011025 fi
953111026 # FIXME: should reinstall the best remaining shared library.
953211027 ;;
954211037 func_source $dir/$name
954311038
954411039 # Add PIC object to the list of files to remove.
9545 if test -n "$pic_object" &&
9546 test "$pic_object" != none; then
11040 if test -n "$pic_object" && test none != "$pic_object"; then
954711041 func_append rmfiles " $dir/$pic_object"
954811042 fi
954911043
955011044 # Add non-PIC object to the list of files to remove.
9551 if test -n "$non_pic_object" &&
9552 test "$non_pic_object" != none; then
11045 if test -n "$non_pic_object" && test none != "$non_pic_object"; then
955311046 func_append rmfiles " $dir/$non_pic_object"
955411047 fi
955511048 fi
955611049 ;;
955711050
955811051 *)
9559 if test "$opt_mode" = clean ; then
11052 if test clean = "$opt_mode"; then
956011053 noexename=$name
956111054 case $file in
956211055 *.exe)
958311076
958411077 # note $name still contains .exe if it was in $file originally
958511078 # as does the version of $file that was added into $rmfiles
9586 func_append rmfiles " $odir/$name $odir/${name}S.${objext}"
9587 if test "$fast_install" = yes && test -n "$relink_command"; then
11079 func_append rmfiles " $odir/$name $odir/${name}S.$objext"
11080 if test yes = "$fast_install" && test -n "$relink_command"; then
958811081 func_append rmfiles " $odir/lt-$name"
958911082 fi
9590 if test "X$noexename" != "X$name" ; then
9591 func_append rmfiles " $odir/lt-${noexename}.c"
11083 if test "X$noexename" != "X$name"; then
11084 func_append rmfiles " $odir/lt-$noexename.c"
959211085 fi
959311086 fi
959411087 fi
959711090 func_show_eval "$RM $rmfiles" 'exit_status=1'
959811091 done
959911092
9600 # Try to remove the ${objdir}s in the directories where we deleted files
11093 # Try to remove the $objdir's in the directories where we deleted files
960111094 for dir in $rmdirs; do
960211095 if test -d "$dir"; then
960311096 func_show_eval "rmdir $dir >/dev/null 2>&1"
960711100 exit $exit_status
960811101 }
960911102
9610 { test "$opt_mode" = uninstall || test "$opt_mode" = clean; } &&
9611 func_mode_uninstall ${1+"$@"}
11103 if test uninstall = "$opt_mode" || test clean = "$opt_mode"; then
11104 func_mode_uninstall ${1+"$@"}
11105 fi
961211106
961311107 test -z "$opt_mode" && {
9614 help="$generic_help"
11108 help=$generic_help
961511109 func_fatal_help "you must specify a MODE"
961611110 }
961711111
961811112 test -z "$exec_cmd" && \
9619 func_fatal_help "invalid operation mode \`$opt_mode'"
11113 func_fatal_help "invalid operation mode '$opt_mode'"
962011114
962111115 if test -n "$exec_cmd"; then
962211116 eval exec "$exec_cmd"
962711121
962811122
962911123 # The TAGs below are defined such that we never get into a situation
9630 # in which we disable both kinds of libraries. Given conflicting
11124 # where we disable both kinds of libraries. Given conflicting
963111125 # choices, we go for a static library, that is the most portable,
963211126 # since we can't tell whether shared libraries were disabled because
963311127 # the user asked for that or because the platform doesn't support
965011144 # mode:shell-script
965111145 # sh-indentation:2
965211146 # End:
9653 # vi:sw=2
9654
4848 /* Have virNetworkGetDHCPLeases? */
4949 #undef HAVE_VIR_NETWORK_GET_DHCP_LEASES
5050
51 /* Define to the sub-directory in which libtool stores uninstalled libraries.
52 */
51 /* Define to the sub-directory where libtool stores uninstalled libraries. */
5352 #undef LT_OBJDIR
5453
5554 /* Name of package */
+1280
-875
configure less more
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.69 for libvirt-glib 0.2.2.
2 # Generated by GNU Autoconf 2.69 for libvirt-glib 0.2.3.
33 #
44 #
55 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
586586 # Identity of this package.
587587 PACKAGE_NAME='libvirt-glib'
588588 PACKAGE_TARNAME='libvirt-glib'
589 PACKAGE_VERSION='0.2.2'
590 PACKAGE_STRING='libvirt-glib 0.2.2'
589 PACKAGE_VERSION='0.2.3'
590 PACKAGE_STRING='libvirt-glib 0.2.3'
591591 PACKAGE_BUGREPORT=''
592592 PACKAGE_URL=''
593593
742742 PKG_CONFIG
743743 WARN_CFLAGS
744744 CPP
745 LT_SYS_LIBRARY_PATH
745746 OTOOL64
746747 OTOOL
747748 LIPO
871872 enable_static
872873 with_pic
873874 enable_fast_install
875 with_aix_soname
874876 with_gnu_ld
875877 with_sysroot
876878 enable_libtool_lock
895897 LDFLAGS
896898 LIBS
897899 CPPFLAGS
900 LT_SYS_LIBRARY_PATH
898901 CPP
899902 PKG_CONFIG
900903 PKG_CONFIG_PATH
14531456 # Omit some internal or obsolete options to make the list less imposing.
14541457 # This message is too long to be a string in the A/UX 3.1 sh.
14551458 cat <<_ACEOF
1456 \`configure' configures libvirt-glib 0.2.2 to adapt to many kinds of systems.
1459 \`configure' configures libvirt-glib 0.2.3 to adapt to many kinds of systems.
14571460
14581461 Usage: $0 [OPTION]... [VAR=VALUE]...
14591462
15231526
15241527 if test -n "$ac_init_help"; then
15251528 case $ac_init_help in
1526 short | recursive ) echo "Configuration of libvirt-glib 0.2.2:";;
1529 short | recursive ) echo "Configuration of libvirt-glib 0.2.3:";;
15271530 esac
15281531 cat <<\_ACEOF
15291532
15611564 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
15621565 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
15631566 both]
1567 --with-aix-soname=aix|svr4|both
1568 shared library versioning (aka "SONAME") variant to
1569 provide on AIX, [default=aix].
15641570 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1565 --with-sysroot=DIR Search for dependent libraries within DIR
1566 (or the compiler's sysroot if not specified).
1571 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
1572 compiler's sysroot if not specified).
15671573 --with-html-dir=PATH path to installed docs
15681574 --with-python Build python bindings [default=yes]
15691575
15751581 LIBS libraries to pass to the linker, e.g. -l<library>
15761582 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
15771583 you have headers in a nonstandard directory <include dir>
1584 LT_SYS_LIBRARY_PATH
1585 User-defined run-time library search path.
15781586 CPP C preprocessor
15791587 PKG_CONFIG path to pkg-config utility
15801588 PKG_CONFIG_PATH
16731681 test -n "$ac_init_help" && exit $ac_status
16741682 if $ac_init_version; then
16751683 cat <<\_ACEOF
1676 libvirt-glib configure 0.2.2
1684 libvirt-glib configure 0.2.3
16771685 generated by GNU Autoconf 2.69
16781686
16791687 Copyright (C) 2012 Free Software Foundation, Inc.
19511959 This file contains any messages produced by compilers while
19521960 running configure, to aid debugging if configure makes a mistake.
19531961
1954 It was created by libvirt-glib $as_me 0.2.2, which was
1962 It was created by libvirt-glib $as_me 0.2.3, which was
19551963 generated by GNU Autoconf 2.69. Invocation command line was
19561964
19571965 $ $0 $@
28182826
28192827 # Define the identity of the package.
28202828 PACKAGE='libvirt-glib'
2821 VERSION='0.2.2'
2829 VERSION='0.2.3'
28222830
28232831
28242832 cat >>confdefs.h <<_ACEOF
30233031 AM_BACKSLASH='\'
30243032
30253033
3026 LIBVIRT_REQUIRED=0.10.2
3034 LIBVIRT_REQUIRED=1.1.1
30273035 GLIB2_REQUIRED=2.36.0
30283036 GLIB2_TEST_REQUIRED=2.38.0
3029 GOBJECT2_REQUIRED=2.10.0
3030 GIO_REQUIRED=2.10.0
3031 GOBJECT_INTROSPECTION_REQUIRED=0.10.8
3037 GOBJECT_INTROSPECTION_REQUIRED=1.36.0
30323038 LIBXML2_REQUIRED=2.0.0
30333039
30343040 LIBVIRT_GLIB_MAJOR_VERSION=`echo $VERSION | awk -F. '{print $1}'`
41314137
41324138
41334139
4134 macro_version='2.4.2'
4135 macro_revision='1.3337'
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149 ltmain="$ac_aux_dir/ltmain.sh"
4140 macro_version='2.4.6'
4141 macro_revision='2.4.6'
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155 ltmain=$ac_aux_dir/ltmain.sh
41504156
41514157 # Backslashify metacharacters that are still active within
41524158 # double-quoted strings.
41954201 $ECHO ""
41964202 }
41974203
4198 case "$ECHO" in
4204 case $ECHO in
41994205 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
42004206 $as_echo "printf" >&6; } ;;
42014207 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
45184524
45194525 # Check whether --with-gnu-ld was given.
45204526 if test "${with_gnu_ld+set}" = set; then :
4521 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4527 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
45224528 else
45234529 with_gnu_ld=no
45244530 fi
45254531
45264532 ac_prog=ld
4527 if test "$GCC" = yes; then
4533 if test yes = "$GCC"; then
45284534 # Check if gcc -print-prog-name=ld gives a path.
45294535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
45304536 $as_echo_n "checking for ld used by $CC... " >&6; }
45314537 case $host in
45324538 *-*-mingw*)
4533 # gcc leaves a trailing carriage return which upsets mingw
4539 # gcc leaves a trailing carriage return, which upsets mingw
45344540 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
45354541 *)
45364542 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
45444550 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
45454551 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
45464552 done
4547 test -z "$LD" && LD="$ac_prog"
4553 test -z "$LD" && LD=$ac_prog
45484554 ;;
45494555 "")
45504556 # If it fails, then pretend we aren't using GCC.
45554561 with_gnu_ld=unknown
45564562 ;;
45574563 esac
4558 elif test "$with_gnu_ld" = yes; then
4564 elif test yes = "$with_gnu_ld"; then
45594565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
45604566 $as_echo_n "checking for GNU ld... " >&6; }
45614567 else
45664572 $as_echo_n "(cached) " >&6
45674573 else
45684574 if test -z "$LD"; then
4569 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4575 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
45704576 for ac_dir in $PATH; do
4571 IFS="$lt_save_ifs"
4577 IFS=$lt_save_ifs
45724578 test -z "$ac_dir" && ac_dir=.
45734579 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4574 lt_cv_path_LD="$ac_dir/$ac_prog"
4580 lt_cv_path_LD=$ac_dir/$ac_prog
45754581 # Check to see if the program is GNU ld. I'd rather use --version,
45764582 # but apparently some variants of GNU ld only accept -v.
45774583 # Break only if it was the GNU/non-GNU ld that we prefer.
45784584 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
45794585 *GNU* | *'with BFD'*)
4580 test "$with_gnu_ld" != no && break
4586 test no != "$with_gnu_ld" && break
45814587 ;;
45824588 *)
4583 test "$with_gnu_ld" != yes && break
4589 test yes != "$with_gnu_ld" && break
45844590 ;;
45854591 esac
45864592 fi
45874593 done
4588 IFS="$lt_save_ifs"
4589 else
4590 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4591 fi
4592 fi
4593
4594 LD="$lt_cv_path_LD"
4594 IFS=$lt_save_ifs
4595 else
4596 lt_cv_path_LD=$LD # Let the user override the test with a path.
4597 fi
4598 fi
4599
4600 LD=$lt_cv_path_LD
45954601 if test -n "$LD"; then
45964602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
45974603 $as_echo "$LD" >&6; }
46344640 else
46354641 if test -n "$NM"; then
46364642 # Let the user override the test.
4637 lt_cv_path_NM="$NM"
4638 else
4639 lt_nm_to_check="${ac_tool_prefix}nm"
4643 lt_cv_path_NM=$NM
4644 else
4645 lt_nm_to_check=${ac_tool_prefix}nm
46404646 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
46414647 lt_nm_to_check="$lt_nm_to_check nm"
46424648 fi
46434649 for lt_tmp_nm in $lt_nm_to_check; do
4644 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4650 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
46454651 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4646 IFS="$lt_save_ifs"
4652 IFS=$lt_save_ifs
46474653 test -z "$ac_dir" && ac_dir=.
4648 tmp_nm="$ac_dir/$lt_tmp_nm"
4649 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4654 tmp_nm=$ac_dir/$lt_tmp_nm
4655 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
46504656 # Check to see if the nm accepts a BSD-compat flag.
4651 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4657 # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
46524658 # nm: unknown option "B" ignored
46534659 # Tru64's nm complains that /dev/null is an invalid object file
4654 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4655 */dev/null* | *'Invalid file or object type'*)
4660 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
4661 case $build_os in
4662 mingw*) lt_bad_file=conftest.nm/nofile ;;
4663 *) lt_bad_file=/dev/null ;;
4664 esac
4665 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
4666 *$lt_bad_file* | *'Invalid file or object type'*)
46564667 lt_cv_path_NM="$tmp_nm -B"
4657 break
4668 break 2
46584669 ;;
46594670 *)
46604671 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
46614672 */dev/null*)
46624673 lt_cv_path_NM="$tmp_nm -p"
4663 break
4674 break 2
46644675 ;;
46654676 *)
46664677 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
46714682 esac
46724683 fi
46734684 done
4674 IFS="$lt_save_ifs"
4685 IFS=$lt_save_ifs
46754686 done
46764687 : ${lt_cv_path_NM=no}
46774688 fi
46784689 fi
46794690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
46804691 $as_echo "$lt_cv_path_NM" >&6; }
4681 if test "$lt_cv_path_NM" != "no"; then
4682 NM="$lt_cv_path_NM"
4692 if test no != "$lt_cv_path_NM"; then
4693 NM=$lt_cv_path_NM
46834694 else
46844695 # Didn't find any BSD compatible name lister, look for dumpbin.
46854696 if test -n "$DUMPBIN"; then :
47854796 fi
47864797 fi
47874798
4788 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4799 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
47894800 *COFF*)
4790 DUMPBIN="$DUMPBIN -symbols"
4801 DUMPBIN="$DUMPBIN -symbols -headers"
47914802 ;;
47924803 *)
47934804 DUMPBIN=:
47954806 esac
47964807 fi
47974808
4798 if test "$DUMPBIN" != ":"; then
4799 NM="$DUMPBIN"
4809 if test : != "$DUMPBIN"; then
4810 NM=$DUMPBIN
48004811 fi
48014812 fi
48024813 test -z "$NM" && NM=nm
48474858 $as_echo_n "(cached) " >&6
48484859 else
48494860 i=0
4850 teststring="ABCD"
4861 teststring=ABCD
48514862
48524863 case $build_os in
48534864 msdosdjgpp*)
48874898 lt_cv_sys_max_cmd_len=8192;
48884899 ;;
48894900
4890 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4901 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
48914902 # This has been around since 386BSD, at least. Likely further.
48924903 if test -x /sbin/sysctl; then
48934904 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
49374948 ;;
49384949 *)
49394950 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4940 if test -n "$lt_cv_sys_max_cmd_len"; then
4951 if test -n "$lt_cv_sys_max_cmd_len" && \
4952 test undefined != "$lt_cv_sys_max_cmd_len"; then
49414953 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
49424954 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
49434955 else
49444956 # Make teststring a little bigger before we do anything with it.
49454957 # a 1K string should be a reasonable start.
4946 for i in 1 2 3 4 5 6 7 8 ; do
4958 for i in 1 2 3 4 5 6 7 8; do
49474959 teststring=$teststring$teststring
49484960 done
49494961 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
49504962 # If test is not a shell built-in, we'll probably end up computing a
49514963 # maximum length that is only half of the actual maximum length, but
49524964 # we can't tell.
4953 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4965 while { test X`env echo "$teststring$teststring" 2>/dev/null` \
49544966 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4955 test $i != 17 # 1/2 MB should be enough
4967 test 17 != "$i" # 1/2 MB should be enough
49564968 do
49574969 i=`expr $i + 1`
49584970 teststring=$teststring$teststring
49704982
49714983 fi
49724984
4973 if test -n $lt_cv_sys_max_cmd_len ; then
4985 if test -n "$lt_cv_sys_max_cmd_len"; then
49744986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
49754987 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
49764988 else
49874999 : ${CP="cp -f"}
49885000 : ${MV="mv -f"}
49895001 : ${RM="rm -f"}
4990
4991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4992 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4993 # Try some XSI features
4994 xsi_shell=no
4995 ( _lt_dummy="a/b/c"
4996 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4997 = c,a/b,b/c, \
4998 && eval 'test $(( 1 + 1 )) -eq 2 \
4999 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5000 && xsi_shell=yes
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5002 $as_echo "$xsi_shell" >&6; }
5003
5004
5005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5006 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5007 lt_shell_append=no
5008 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5009 >/dev/null 2>&1 \
5010 && lt_shell_append=yes
5011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5012 $as_echo "$lt_shell_append" >&6; }
5013
50145002
50155003 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
50165004 lt_unset=unset
51345122 reload_cmds='$LD$reload_flag -o $output$reload_objs'
51355123 case $host_os in
51365124 cygwin* | mingw* | pw32* | cegcc*)
5137 if test "$GCC" != yes; then
5125 if test yes != "$GCC"; then
51385126 reload_cmds=false
51395127 fi
51405128 ;;
51415129 darwin*)
5142 if test "$GCC" = yes; then
5143 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5130 if test yes = "$GCC"; then
5131 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
51445132 else
51455133 reload_cmds='$LD$reload_flag -o $output$reload_objs'
51465134 fi
52655253 # Need to set the preceding variable on all platforms that support
52665254 # interlibrary dependencies.
52675255 # 'none' -- dependencies not supported.
5268 # `unknown' -- same as none, but documents that we really don't know.
5256 # 'unknown' -- same as none, but documents that we really don't know.
52695257 # 'pass_all' -- all dependencies passed with no checks.
52705258 # 'test_compile' -- check by making test program.
52715259 # 'file_magic [[regex]]' -- check by looking for files in library path
5272 # which responds to the $file_magic_cmd with a given extended regex.
5273 # If you have `file' or equivalent on your system and you're not sure
5274 # whether `pass_all' will *always* work, you probably want this one.
5260 # that responds to the $file_magic_cmd with a given extended regex.
5261 # If you have 'file' or equivalent on your system and you're not sure
5262 # whether 'pass_all' will *always* work, you probably want this one.
52755263
52765264 case $host_os in
52775265 aix[4-9]*)
52985286 # Base MSYS/MinGW do not provide the 'file' command needed by
52995287 # func_win32_libid shell function, so use a weaker test based on 'objdump',
53005288 # unless we find 'file', for example because we are cross-compiling.
5301 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5302 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5289 if ( file / ) >/dev/null 2>&1; then
53035290 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
53045291 lt_cv_file_magic_cmd='func_win32_libid'
53055292 else
53335320 else
53345321 lt_cv_deplibs_check_method=pass_all
53355322 fi
5336 ;;
5337
5338 gnu*)
5339 lt_cv_deplibs_check_method=pass_all
53405323 ;;
53415324
53425325 haiku*)
53775360 ;;
53785361
53795362 # This must be glibc/ELF.
5380 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5363 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
53815364 lt_cv_deplibs_check_method=pass_all
53825365 ;;
53835366
53995382 lt_cv_deplibs_check_method=pass_all
54005383 ;;
54015384
5402 openbsd*)
5403 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5385 openbsd* | bitrig*)
5386 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
54045387 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
54055388 else
54065389 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
54535436 tpf*)
54545437 lt_cv_deplibs_check_method=pass_all
54555438 ;;
5439 os2*)
5440 lt_cv_deplibs_check_method=pass_all
5441 ;;
54565442 esac
54575443
54585444 fi
56075593
56085594 case $host_os in
56095595 cygwin* | mingw* | pw32* | cegcc*)
5610 # two different shell functions defined in ltmain.sh
5611 # decide which to use based on capabilities of $DLLTOOL
5596 # two different shell functions defined in ltmain.sh;
5597 # decide which one to use based on capabilities of $DLLTOOL
56125598 case `$DLLTOOL --help 2>&1` in
56135599 *--identify-strict*)
56145600 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
56205606 ;;
56215607 *)
56225608 # fallback: assume linklib IS sharedlib
5623 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5609 lt_cv_sharedlib_from_linklib_cmd=$ECHO
56245610 ;;
56255611 esac
56265612
57755761 ac_status=$?
57765762 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
57775763 test $ac_status = 0; }
5778 if test "$ac_status" -eq 0; then
5764 if test 0 -eq "$ac_status"; then
57795765 # Ensure the archiver fails upon bogus file names.
57805766 rm -f conftest.$ac_objext libconftest.a
57815767 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
57835769 ac_status=$?
57845770 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
57855771 test $ac_status = 0; }
5786 if test "$ac_status" -ne 0; then
5772 if test 0 -ne "$ac_status"; then
57875773 lt_cv_ar_at_file=@
57885774 fi
57895775 fi
57965782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
57975783 $as_echo "$lt_cv_ar_at_file" >&6; }
57985784
5799 if test "x$lt_cv_ar_at_file" = xno; then
5785 if test no = "$lt_cv_ar_at_file"; then
58005786 archiver_list_spec=
58015787 else
58025788 archiver_list_spec=$lt_cv_ar_at_file
60135999
60146000 if test -n "$RANLIB"; then
60156001 case $host_os in
6016 openbsd*)
6002 bitrig* | openbsd*)
60176003 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
60186004 ;;
60196005 *)
61036089 symcode='[ABCDGISTW]'
61046090 ;;
61056091 hpux*)
6106 if test "$host_cpu" = ia64; then
6092 if test ia64 = "$host_cpu"; then
61076093 symcode='[ABCDEGRST]'
61086094 fi
61096095 ;;
61366122 symcode='[ABCDGIRSTW]' ;;
61376123 esac
61386124
6125 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6126 # Gets list of data symbols to import.
6127 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6128 # Adjust the below global symbol transforms to fixup imported variables.
6129 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6130 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
6131 lt_c_name_lib_hook="\
6132 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
6133 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
6134 else
6135 # Disable hooks by default.
6136 lt_cv_sys_global_symbol_to_import=
6137 lt_cdecl_hook=
6138 lt_c_name_hook=
6139 lt_c_name_lib_hook=
6140 fi
6141
61396142 # Transform an extracted symbol line into a proper C declaration.
61406143 # Some systems (esp. on ia64) link data and code symbols differently,
61416144 # so use this general approach.
6142 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6145 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6146 $lt_cdecl_hook\
6147 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6148 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
61436149
61446150 # Transform an extracted symbol line into symbol name and symbol address
6145 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6146 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
6151 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6152 $lt_c_name_hook\
6153 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
6154 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
6155
6156 # Transform an extracted symbol line into symbol name with lib prefix and
6157 # symbol address.
6158 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6159 $lt_c_name_lib_hook\
6160 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
6161 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
6162 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
61476163
61486164 # Handle CRLF in mingw tool chain
61496165 opt_cr=
61616177
61626178 # Write the raw and C identifiers.
61636179 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6164 # Fake it for dumpbin and say T for any non-static function
6165 # and D for any global variable.
6180 # Fake it for dumpbin and say T for any non-static function,
6181 # D for any global variable and I for any imported variable.
61666182 # Also find C++ and __fastcall symbols from MSVC++,
61676183 # which start with @ or ?.
61686184 lt_cv_sys_global_symbol_pipe="$AWK '"\
61696185 " {last_section=section; section=\$ 3};"\
61706186 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
61716187 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6188 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6189 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6190 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
61726191 " \$ 0!~/External *\|/{next};"\
61736192 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
61746193 " {if(hide[section]) next};"\
6175 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6176 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6177 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6178 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6194 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6195 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6196 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6197 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
61796198 " ' prfx=^$ac_symprfx"
61806199 else
61816200 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
62236242 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
62246243 cat <<_LT_EOF > conftest.$ac_ext
62256244 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6226 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6227 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6245 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6246 /* DATA imports from DLLs on WIN32 can't be const, because runtime
62286247 relocations are performed -- see ld's documentation on pseudo-relocs. */
62296248 # define LT_DLSYM_CONST
6230 #elif defined(__osf__)
6249 #elif defined __osf__
62316250 /* This system does not cope well with relocations in const data. */
62326251 # define LT_DLSYM_CONST
62336252 #else
62536272 {
62546273 { "@PROGRAM@", (void *) 0 },
62556274 _LT_EOF
6256 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6275 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
62576276 cat <<\_LT_EOF >> conftest.$ac_ext
62586277 {0, (void *) 0}
62596278 };
62736292 mv conftest.$ac_objext conftstm.$ac_objext
62746293 lt_globsym_save_LIBS=$LIBS
62756294 lt_globsym_save_CFLAGS=$CFLAGS
6276 LIBS="conftstm.$ac_objext"
6295 LIBS=conftstm.$ac_objext
62776296 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
62786297 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
62796298 (eval $ac_link) 2>&5
62806299 ac_status=$?
62816300 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6282 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6301 test $ac_status = 0; } && test -s conftest$ac_exeext; then
62836302 pipe_works=yes
62846303 fi
62856304 LIBS=$lt_globsym_save_LIBS
63006319 rm -rf conftest* conftst*
63016320
63026321 # Do not use the global_symbol_pipe unless it works.
6303 if test "$pipe_works" = yes; then
6322 if test yes = "$pipe_works"; then
63046323 break
63056324 else
63066325 lt_cv_sys_global_symbol_pipe=
63536372
63546373
63556374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
63566385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
63576386 $as_echo_n "checking for sysroot... " >&6; }
63586387
63656394
63666395
63676396 lt_sysroot=
6368 case ${with_sysroot} in #(
6397 case $with_sysroot in #(
63696398 yes)
6370 if test "$GCC" = yes; then
6399 if test yes = "$GCC"; then
63716400 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
63726401 fi
63736402 ;; #(
63776406 no|'')
63786407 ;; #(
63796408 *)
6380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6381 $as_echo "${with_sysroot}" >&6; }
6409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
6410 $as_echo "$with_sysroot" >&6; }
63826411 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
63836412 ;;
63846413 esac
63906419
63916420
63926421
6422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
6423 $as_echo_n "checking for a working dd... " >&6; }
6424 if ${ac_cv_path_lt_DD+:} false; then :
6425 $as_echo_n "(cached) " >&6
6426 else
6427 printf 0123456789abcdef0123456789abcdef >conftest.i
6428 cat conftest.i conftest.i >conftest2.i
6429 : ${lt_DD:=$DD}
6430 if test -z "$lt_DD"; then
6431 ac_path_lt_DD_found=false
6432 # Loop through the user's path and test for each of PROGNAME-LIST
6433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6434 for as_dir in $PATH
6435 do
6436 IFS=$as_save_IFS
6437 test -z "$as_dir" && as_dir=.
6438 for ac_prog in dd; do
6439 for ac_exec_ext in '' $ac_executable_extensions; do
6440 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
6441 as_fn_executable_p "$ac_path_lt_DD" || continue
6442 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6443 cmp -s conftest.i conftest.out \
6444 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
6445 fi
6446 $ac_path_lt_DD_found && break 3
6447 done
6448 done
6449 done
6450 IFS=$as_save_IFS
6451 if test -z "$ac_cv_path_lt_DD"; then
6452 :
6453 fi
6454 else
6455 ac_cv_path_lt_DD=$lt_DD
6456 fi
6457
6458 rm -f conftest.i conftest2.i conftest.out
6459 fi
6460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
6461 $as_echo "$ac_cv_path_lt_DD" >&6; }
6462
6463
6464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
6465 $as_echo_n "checking how to truncate binary pipes... " >&6; }
6466 if ${lt_cv_truncate_bin+:} false; then :
6467 $as_echo_n "(cached) " >&6
6468 else
6469 printf 0123456789abcdef0123456789abcdef >conftest.i
6470 cat conftest.i conftest.i >conftest2.i
6471 lt_cv_truncate_bin=
6472 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6473 cmp -s conftest.i conftest.out \
6474 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
6475 fi
6476 rm -f conftest.i conftest2.i conftest.out
6477 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
6478 fi
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
6480 $as_echo "$lt_cv_truncate_bin" >&6; }
6481
6482
6483
6484
6485
6486
6487
6488 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
6489 func_cc_basename ()
6490 {
6491 for cc_temp in $*""; do
6492 case $cc_temp in
6493 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6494 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6495 \-*) ;;
6496 *) break;;
6497 esac
6498 done
6499 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
6500 }
6501
63936502 # Check whether --enable-libtool-lock was given.
63946503 if test "${enable_libtool_lock+set}" = set; then :
63956504 enableval=$enable_libtool_lock;
63966505 fi
63976506
6398 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6507 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
63996508
64006509 # Some flags need to be propagated to the compiler or linker for good
64016510 # libtool support.
64026511 case $host in
64036512 ia64-*-hpux*)
6404 # Find out which ABI we are using.
6513 # Find out what ABI is being produced by ac_compile, and set mode
6514 # options accordingly.
64056515 echo 'int i;' > conftest.$ac_ext
64066516 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
64076517 (eval $ac_compile) 2>&5
64106520 test $ac_status = 0; }; then
64116521 case `/usr/bin/file conftest.$ac_objext` in
64126522 *ELF-32*)
6413 HPUX_IA64_MODE="32"
6523 HPUX_IA64_MODE=32
64146524 ;;
64156525 *ELF-64*)
6416 HPUX_IA64_MODE="64"
6526 HPUX_IA64_MODE=64
64176527 ;;
64186528 esac
64196529 fi
64206530 rm -rf conftest*
64216531 ;;
64226532 *-*-irix6*)
6423 # Find out which ABI we are using.
6533 # Find out what ABI is being produced by ac_compile, and set linker
6534 # options accordingly.
64246535 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
64256536 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
64266537 (eval $ac_compile) 2>&5
64276538 ac_status=$?
64286539 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
64296540 test $ac_status = 0; }; then
6430 if test "$lt_cv_prog_gnu_ld" = yes; then
6541 if test yes = "$lt_cv_prog_gnu_ld"; then
64316542 case `/usr/bin/file conftest.$ac_objext` in
64326543 *32-bit*)
64336544 LD="${LD-ld} -melf32bsmip"
64566567 rm -rf conftest*
64576568 ;;
64586569
6570 mips64*-*linux*)
6571 # Find out what ABI is being produced by ac_compile, and set linker
6572 # options accordingly.
6573 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6574 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6575 (eval $ac_compile) 2>&5
6576 ac_status=$?
6577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6578 test $ac_status = 0; }; then
6579 emul=elf
6580 case `/usr/bin/file conftest.$ac_objext` in
6581 *32-bit*)
6582 emul="${emul}32"
6583 ;;
6584 *64-bit*)
6585 emul="${emul}64"
6586 ;;
6587 esac
6588 case `/usr/bin/file conftest.$ac_objext` in
6589 *MSB*)
6590 emul="${emul}btsmip"
6591 ;;
6592 *LSB*)
6593 emul="${emul}ltsmip"
6594 ;;
6595 esac
6596 case `/usr/bin/file conftest.$ac_objext` in
6597 *N32*)
6598 emul="${emul}n32"
6599 ;;
6600 esac
6601 LD="${LD-ld} -m $emul"
6602 fi
6603 rm -rf conftest*
6604 ;;
6605
64596606 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
64606607 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6461 # Find out which ABI we are using.
6608 # Find out what ABI is being produced by ac_compile, and set linker
6609 # options accordingly. Note that the listed cases only cover the
6610 # situations where additional linker options are needed (such as when
6611 # doing 32-bit compilation for a host where ld defaults to 64-bit, or
6612 # vice versa); the common cases where no linker options are needed do
6613 # not appear in the list.
64626614 echo 'int i;' > conftest.$ac_ext
64636615 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
64646616 (eval $ac_compile) 2>&5
64726624 LD="${LD-ld} -m elf_i386_fbsd"
64736625 ;;
64746626 x86_64-*linux*)
6475 LD="${LD-ld} -m elf_i386"
6627 case `/usr/bin/file conftest.o` in
6628 *x86-64*)
6629 LD="${LD-ld} -m elf32_x86_64"
6630 ;;
6631 *)
6632 LD="${LD-ld} -m elf_i386"
6633 ;;
6634 esac
64766635 ;;
64776636 powerpc64le-*linux*)
64786637 LD="${LD-ld} -m elf32lppclinux"
65176676
65186677 *-*-sco3.2v5*)
65196678 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6520 SAVE_CFLAGS="$CFLAGS"
6679 SAVE_CFLAGS=$CFLAGS
65216680 CFLAGS="$CFLAGS -belf"
65226681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
65236682 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
65576716 fi
65586717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
65596718 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6560 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6719 if test yes != "$lt_cv_cc_needs_belf"; then
65616720 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6562 CFLAGS="$SAVE_CFLAGS"
6721 CFLAGS=$SAVE_CFLAGS
65636722 fi
65646723 ;;
65656724 *-*solaris*)
6566 # Find out which ABI we are using.
6725 # Find out what ABI is being produced by ac_compile, and set linker
6726 # options accordingly.
65676727 echo 'int i;' > conftest.$ac_ext
65686728 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
65696729 (eval $ac_compile) 2>&5
65756735 case $lt_cv_prog_gnu_ld in
65766736 yes*)
65776737 case $host in
6578 i?86-*-solaris*)
6738 i?86-*-solaris*|x86_64-*-solaris*)
65796739 LD="${LD-ld} -m elf_x86_64"
65806740 ;;
65816741 sparc*-*-solaris*)
65846744 esac
65856745 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
65866746 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6587 LD="${LD-ld}_sol2"
6747 LD=${LD-ld}_sol2
65886748 fi
65896749 ;;
65906750 *)
66006760 ;;
66016761 esac
66026762
6603 need_locks="$enable_libtool_lock"
6763 need_locks=$enable_libtool_lock
66046764
66056765 if test -n "$ac_tool_prefix"; then
66066766 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
67116871 fi
67126872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
67136873 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6714 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6874 if test yes != "$lt_cv_path_mainfest_tool"; then
67156875 MANIFEST_TOOL=:
67166876 fi
67176877
72147374 $as_echo_n "(cached) " >&6
72157375 else
72167376 lt_cv_apple_cc_single_mod=no
7217 if test -z "${LT_MULTI_MODULE}"; then
7377 if test -z "$LT_MULTI_MODULE"; then
72187378 # By default we will add the -single_module flag. You can override
72197379 # by either setting the environment variable LT_MULTI_MODULE
72207380 # non-empty at configure time, or by adding -multi_module to the
72327392 cat conftest.err >&5
72337393 # Otherwise, if the output was created with a 0 exit code from
72347394 # the compiler, it worked.
7235 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7395 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
72367396 lt_cv_apple_cc_single_mod=yes
72377397 else
72387398 cat conftest.err >&5
72717431 fi
72727432 rm -f core conftest.err conftest.$ac_objext \
72737433 conftest$ac_exeext conftest.$ac_ext
7274 LDFLAGS="$save_LDFLAGS"
7434 LDFLAGS=$save_LDFLAGS
72757435
72767436 fi
72777437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
73007460 _lt_result=$?
73017461 if test -s conftest.err && $GREP force_load conftest.err; then
73027462 cat conftest.err >&5
7303 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7463 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
73047464 lt_cv_ld_force_load=yes
73057465 else
73067466 cat conftest.err >&5
73137473 $as_echo "$lt_cv_ld_force_load" >&6; }
73147474 case $host_os in
73157475 rhapsody* | darwin1.[012])
7316 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7476 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
73177477 darwin1.*)
7318 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7478 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
73197479 darwin*) # darwin 5.x on
73207480 # if running on 10.5 or later, the deployment target defaults
73217481 # to the OS version, if on x86, and 10.4, the deployment
73227482 # target defaults to 10.4. Don't you love it?
73237483 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
73247484 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7325 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7326 10.[012]*)
7327 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7485 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7486 10.[012][,.]*)
7487 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
73287488 10.*)
7329 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7489 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
73307490 esac
73317491 ;;
73327492 esac
7333 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7493 if test yes = "$lt_cv_apple_cc_single_mod"; then
73347494 _lt_dar_single_mod='$single_module'
73357495 fi
7336 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7337 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7496 if test yes = "$lt_cv_ld_exported_symbols_list"; then
7497 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
73387498 else
7339 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7499 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
73407500 fi
7341 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7501 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
73427502 _lt_dsymutil='~$DSYMUTIL $lib || :'
73437503 else
73447504 _lt_dsymutil=
73457505 fi
73467506 ;;
73477507 esac
7508
7509 # func_munge_path_list VARIABLE PATH
7510 # -----------------------------------
7511 # VARIABLE is name of variable containing _space_ separated list of
7512 # directories to be munged by the contents of PATH, which is string
7513 # having a format:
7514 # "DIR[:DIR]:"
7515 # string "DIR[ DIR]" will be prepended to VARIABLE
7516 # ":DIR[:DIR]"
7517 # string "DIR[ DIR]" will be appended to VARIABLE
7518 # "DIRP[:DIRP]::[DIRA:]DIRA"
7519 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
7520 # "DIRA[ DIRA]" will be appended to VARIABLE
7521 # "DIR[:DIR]"
7522 # VARIABLE will be replaced by "DIR[ DIR]"
7523 func_munge_path_list ()
7524 {
7525 case x$2 in
7526 x)
7527 ;;
7528 *:)
7529 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
7530 ;;
7531 x:*)
7532 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
7533 ;;
7534 *::*)
7535 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
7536 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
7537 ;;
7538 *)
7539 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
7540 ;;
7541 esac
7542 }
73487543
73497544 ac_ext=c
73507545 ac_cpp='$CPP $CPPFLAGS'
76407835 *)
76417836 enable_shared=no
76427837 # Look at the argument we got. We use all the common list separators.
7643 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7838 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
76447839 for pkg in $enableval; do
7645 IFS="$lt_save_ifs"
7840 IFS=$lt_save_ifs
76467841 if test "X$pkg" = "X$p"; then
76477842 enable_shared=yes
76487843 fi
76497844 done
7650 IFS="$lt_save_ifs"
7845 IFS=$lt_save_ifs
76517846 ;;
76527847 esac
76537848 else
76697864 *)
76707865 enable_static=no
76717866 # Look at the argument we got. We use all the common list separators.
7672 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7867 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
76737868 for pkg in $enableval; do
7674 IFS="$lt_save_ifs"
7869 IFS=$lt_save_ifs
76757870 if test "X$pkg" = "X$p"; then
76767871 enable_static=yes
76777872 fi
76787873 done
7679 IFS="$lt_save_ifs"
7874 IFS=$lt_save_ifs
76807875 ;;
76817876 esac
76827877 else
80078202 *)
80088203 pic_mode=default
80098204 # Look at the argument we got. We use all the common list separators.
8010 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8205 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
80118206 for lt_pkg in $withval; do
8012 IFS="$lt_save_ifs"
8207 IFS=$lt_save_ifs
80138208 if test "X$lt_pkg" = "X$lt_p"; then
80148209 pic_mode=yes
80158210 fi
80168211 done
8017 IFS="$lt_save_ifs"
8212 IFS=$lt_save_ifs
80188213 ;;
80198214 esac
80208215 else
80218216 pic_mode=default
80228217 fi
80238218
8024
8025 test -z "$pic_mode" && pic_mode=default
80268219
80278220
80288221
80398232 *)
80408233 enable_fast_install=no
80418234 # Look at the argument we got. We use all the common list separators.
8042 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8235 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
80438236 for pkg in $enableval; do
8044 IFS="$lt_save_ifs"
8237 IFS=$lt_save_ifs
80458238 if test "X$pkg" = "X$p"; then
80468239 enable_fast_install=yes
80478240 fi
80488241 done
8049 IFS="$lt_save_ifs"
8242 IFS=$lt_save_ifs
80508243 ;;
80518244 esac
80528245 else
80608253
80618254
80628255
8256 shared_archive_member_spec=
8257 case $host,$enable_shared in
8258 power*-*-aix[5-9]*,yes)
8259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8260 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
8261
8262 # Check whether --with-aix-soname was given.
8263 if test "${with_aix_soname+set}" = set; then :
8264 withval=$with_aix_soname; case $withval in
8265 aix|svr4|both)
8266 ;;
8267 *)
8268 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8269 ;;
8270 esac
8271 lt_cv_with_aix_soname=$with_aix_soname
8272 else
8273 if ${lt_cv_with_aix_soname+:} false; then :
8274 $as_echo_n "(cached) " >&6
8275 else
8276 lt_cv_with_aix_soname=aix
8277 fi
8278
8279 with_aix_soname=$lt_cv_with_aix_soname
8280 fi
8281
8282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8283 $as_echo "$with_aix_soname" >&6; }
8284 if test aix != "$with_aix_soname"; then
8285 # For the AIX way of multilib, we name the shared archive member
8286 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8287 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8288 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8289 # the AIX toolchain works better with OBJECT_MODE set (default 32).
8290 if test 64 = "${OBJECT_MODE-32}"; then
8291 shared_archive_member_spec=shr_64
8292 else
8293 shared_archive_member_spec=shr
8294 fi
8295 fi
8296 ;;
8297 *)
8298 with_aix_soname=aix
8299 ;;
8300 esac
8301
8302
8303
8304
8305
8306
8307
80638308
80648309
80658310
80668311 # This can be used to rebuild libtool when needed
8067 LIBTOOL_DEPS="$ltmain"
8312 LIBTOOL_DEPS=$ltmain
80688313
80698314 # Always use our own libtool.
80708315 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
81138358
81148359
81158360
8116 if test -n "${ZSH_VERSION+set}" ; then
8361 if test -n "${ZSH_VERSION+set}"; then
81178362 setopt NO_GLOB_SUBST
81188363 fi
81198364
81528397 # AIX sometimes has problems with the GCC collect2 program. For some
81538398 # reason, if we set the COLLECT_NAMES environment variable, the problems
81548399 # vanish in a puff of smoke.
8155 if test "X${COLLECT_NAMES+set}" != Xset; then
8400 if test set != "${COLLECT_NAMES+set}"; then
81568401 COLLECT_NAMES=
81578402 export COLLECT_NAMES
81588403 fi
81638408 ofile=libtool
81648409 can_build_shared=yes
81658410
8166 # All known linkers require a `.a' archive for static linking (except MSVC,
8411 # All known linkers require a '.a' archive for static linking (except MSVC,
81678412 # which needs '.lib').
81688413 libext=a
81698414
8170 with_gnu_ld="$lt_cv_prog_gnu_ld"
8171
8172 old_CC="$CC"
8173 old_CFLAGS="$CFLAGS"
8415 with_gnu_ld=$lt_cv_prog_gnu_ld
8416
8417 old_CC=$CC
8418 old_CFLAGS=$CFLAGS
81748419
81758420 # Set sane defaults for various variables
81768421 test -z "$CC" && CC=cc
81798424 test -z "$LD" && LD=ld
81808425 test -z "$ac_objext" && ac_objext=o
81818426
8182 for cc_temp in $compiler""; do
8183 case $cc_temp in
8184 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8185 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8186 \-*) ;;
8187 *) break;;
8188 esac
8189 done
8190 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8427 func_cc_basename $compiler
8428 cc_basename=$func_cc_basename_result
81918429
81928430
81938431 # Only perform the check for file, if the check method requires it
82028440 else
82038441 case $MAGIC_CMD in
82048442 [\\/*] | ?:[\\/]*)
8205 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8443 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
82068444 ;;
82078445 *)
8208 lt_save_MAGIC_CMD="$MAGIC_CMD"
8209 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8446 lt_save_MAGIC_CMD=$MAGIC_CMD
8447 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
82108448 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
82118449 for ac_dir in $ac_dummy; do
8212 IFS="$lt_save_ifs"
8450 IFS=$lt_save_ifs
82138451 test -z "$ac_dir" && ac_dir=.
8214 if test -f $ac_dir/${ac_tool_prefix}file; then
8215 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8452 if test -f "$ac_dir/${ac_tool_prefix}file"; then
8453 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
82168454 if test -n "$file_magic_test_file"; then
82178455 case $deplibs_check_method in
82188456 "file_magic "*)
82198457 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8220 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8458 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
82218459 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
82228460 $EGREP "$file_magic_regex" > /dev/null; then
82238461 :
82408478 break
82418479 fi
82428480 done
8243 IFS="$lt_save_ifs"
8244 MAGIC_CMD="$lt_save_MAGIC_CMD"
8481 IFS=$lt_save_ifs
8482 MAGIC_CMD=$lt_save_MAGIC_CMD
82458483 ;;
82468484 esac
82478485 fi
82488486
8249 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8487 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
82508488 if test -n "$MAGIC_CMD"; then
82518489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
82528490 $as_echo "$MAGIC_CMD" >&6; }
82688506 else
82698507 case $MAGIC_CMD in
82708508 [\\/*] | ?:[\\/]*)
8271 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8509 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
82728510 ;;
82738511 *)
8274 lt_save_MAGIC_CMD="$MAGIC_CMD"
8275 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8512 lt_save_MAGIC_CMD=$MAGIC_CMD
8513 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
82768514 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
82778515 for ac_dir in $ac_dummy; do
8278 IFS="$lt_save_ifs"
8516 IFS=$lt_save_ifs
82798517 test -z "$ac_dir" && ac_dir=.
8280 if test -f $ac_dir/file; then
8281 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8518 if test -f "$ac_dir/file"; then
8519 lt_cv_path_MAGIC_CMD=$ac_dir/"file"
82828520 if test -n "$file_magic_test_file"; then
82838521 case $deplibs_check_method in
82848522 "file_magic "*)
82858523 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8286 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8524 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
82878525 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
82888526 $EGREP "$file_magic_regex" > /dev/null; then
82898527 :
83068544 break
83078545 fi
83088546 done
8309 IFS="$lt_save_ifs"
8310 MAGIC_CMD="$lt_save_MAGIC_CMD"
8547 IFS=$lt_save_ifs
8548 MAGIC_CMD=$lt_save_MAGIC_CMD
83118549 ;;
83128550 esac
83138551 fi
83148552
8315 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8553 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
83168554 if test -n "$MAGIC_CMD"; then
83178555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
83188556 $as_echo "$MAGIC_CMD" >&6; }
83338571
83348572 # Use C for the default configuration in the libtool script
83358573
8336 lt_save_CC="$CC"
8574 lt_save_CC=$CC
83378575 ac_ext=c
83388576 ac_cpp='$CPP $CPPFLAGS'
83398577 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
83958633
83968634 lt_prog_compiler_no_builtin_flag=
83978635
8398 if test "$GCC" = yes; then
8636 if test yes = "$GCC"; then
83998637 case $cc_basename in
84008638 nvcc*)
84018639 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
84118649 lt_cv_prog_compiler_rtti_exceptions=no
84128650 ac_outfile=conftest.$ac_objext
84138651 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8414 lt_compiler_flag="-fno-rtti -fno-exceptions"
8652 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment
84158653 # Insert the option either (1) after the last *FLAGS variable, or
84168654 # (2) before a word containing "conftest.", or (3) at the end.
84178655 # Note that $ac_compile itself does not contain backslashes and begins
84418679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
84428680 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
84438681
8444 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8682 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
84458683 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
84468684 else
84478685 :
84598697 lt_prog_compiler_static=
84608698
84618699
8462 if test "$GCC" = yes; then
8700 if test yes = "$GCC"; then
84638701 lt_prog_compiler_wl='-Wl,'
84648702 lt_prog_compiler_static='-static'
84658703
84668704 case $host_os in
84678705 aix*)
84688706 # All AIX code is PIC.
8469 if test "$host_cpu" = ia64; then
8707 if test ia64 = "$host_cpu"; then
84708708 # AIX 5 now supports IA64 processor
84718709 lt_prog_compiler_static='-Bstatic'
84728710 fi
8711 lt_prog_compiler_pic='-fPIC'
84738712 ;;
84748713
84758714 amigaos*)
84808719 ;;
84818720 m68k)
84828721 # FIXME: we need at least 68020 code to build shared libraries, but
8483 # adding the `-m68020' flag to GCC prevents building anything better,
8484 # like `-m68040'.
8722 # adding the '-m68020' flag to GCC prevents building anything better,
8723 # like '-m68040'.
84858724 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
84868725 ;;
84878726 esac
84978736 # Although the cygwin gcc ignores -fPIC, still need this for old-style
84988737 # (--disable-auto-import) libraries
84998738 lt_prog_compiler_pic='-DDLL_EXPORT'
8739 case $host_os in
8740 os2*)
8741 lt_prog_compiler_static='$wl-static'
8742 ;;
8743 esac
85008744 ;;
85018745
85028746 darwin* | rhapsody*)
85678811 case $host_os in
85688812 aix*)
85698813 lt_prog_compiler_wl='-Wl,'
8570 if test "$host_cpu" = ia64; then
8814 if test ia64 = "$host_cpu"; then
85718815 # AIX 5 now supports IA64 processor
85728816 lt_prog_compiler_static='-Bstatic'
85738817 else
85758819 fi
85768820 ;;
85778821
8822 darwin* | rhapsody*)
8823 # PIC is the default on this platform
8824 # Common symbols not allowed in MH_DYLIB files
8825 lt_prog_compiler_pic='-fno-common'
8826 case $cc_basename in
8827 nagfor*)
8828 # NAG Fortran compiler
8829 lt_prog_compiler_wl='-Wl,-Wl,,'
8830 lt_prog_compiler_pic='-PIC'
8831 lt_prog_compiler_static='-Bstatic'
8832 ;;
8833 esac
8834 ;;
8835
85788836 mingw* | cygwin* | pw32* | os2* | cegcc*)
85798837 # This hack is so that the source file can tell whether it is being
85808838 # built for inclusion in a dll (and should export symbols for example).
85818839 lt_prog_compiler_pic='-DDLL_EXPORT'
8840 case $host_os in
8841 os2*)
8842 lt_prog_compiler_static='$wl-static'
8843 ;;
8844 esac
85828845 ;;
85838846
85848847 hpux9* | hpux10* | hpux11*)
85948857 ;;
85958858 esac
85968859 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8597 lt_prog_compiler_static='${wl}-a ${wl}archive'
8860 lt_prog_compiler_static='$wl-a ${wl}archive'
85988861 ;;
85998862
86008863 irix5* | irix6* | nonstopux*)
86038866 lt_prog_compiler_static='-non_shared'
86048867 ;;
86058868
8606 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8869 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
86078870 case $cc_basename in
8608 # old Intel for x86_64 which still supported -KPIC.
8871 # old Intel for x86_64, which still supported -KPIC.
86098872 ecc*)
86108873 lt_prog_compiler_wl='-Wl,'
86118874 lt_prog_compiler_pic='-KPIC'
86298892 lt_prog_compiler_wl='-Wl,-Wl,,'
86308893 lt_prog_compiler_pic='-PIC'
86318894 lt_prog_compiler_static='-Bstatic'
8895 ;;
8896 tcc*)
8897 # Fabrice Bellard et al's Tiny C Compiler
8898 lt_prog_compiler_wl='-Wl,'
8899 lt_prog_compiler_pic='-fPIC'
8900 lt_prog_compiler_static='-static'
86328901 ;;
86338902 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
86348903 # Portland Group compilers (*not* the Pentium gcc compiler,
87278996 ;;
87288997
87298998 sysv4*MP*)
8730 if test -d /usr/nec ;then
8999 if test -d /usr/nec; then
87319000 lt_prog_compiler_pic='-Kconform_pic'
87329001 lt_prog_compiler_static='-Bstatic'
87339002 fi
87569025 fi
87579026
87589027 case $host_os in
8759 # For platforms which do not support PIC, -DPIC is meaningless:
9028 # For platforms that do not support PIC, -DPIC is meaningless:
87609029 *djgpp*)
87619030 lt_prog_compiler_pic=
87629031 ;;
87889057 lt_cv_prog_compiler_pic_works=no
87899058 ac_outfile=conftest.$ac_objext
87909059 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8791 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9060 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment
87929061 # Insert the option either (1) after the last *FLAGS variable, or
87939062 # (2) before a word containing "conftest.", or (3) at the end.
87949063 # Note that $ac_compile itself does not contain backslashes and begins
88189087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
88199088 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
88209089
8821 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9090 if test yes = "$lt_cv_prog_compiler_pic_works"; then
88229091 case $lt_prog_compiler_pic in
88239092 "" | " "*) ;;
88249093 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
88509119 $as_echo_n "(cached) " >&6
88519120 else
88529121 lt_cv_prog_compiler_static_works=no
8853 save_LDFLAGS="$LDFLAGS"
9122 save_LDFLAGS=$LDFLAGS
88549123 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
88559124 echo "$lt_simple_link_test_code" > conftest.$ac_ext
88569125 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
88699138 fi
88709139 fi
88719140 $RM -r conftest*
8872 LDFLAGS="$save_LDFLAGS"
9141 LDFLAGS=$save_LDFLAGS
88739142
88749143 fi
88759144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
88769145 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
88779146
8878 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9147 if test yes = "$lt_cv_prog_compiler_static_works"; then
88799148 :
88809149 else
88819150 lt_prog_compiler_static=
89959264
89969265
89979266
8998 hard_links="nottested"
8999 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9267 hard_links=nottested
9268 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
90009269 # do not overwrite the value of need_locks provided by the user
90019270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
90029271 $as_echo_n "checking if we can lock with hard links... " >&6; }
90089277 ln conftest.a conftest.b 2>/dev/null && hard_links=no
90099278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
90109279 $as_echo "$hard_links" >&6; }
9011 if test "$hard_links" = no; then
9012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9013 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9280 if test no = "$hard_links"; then
9281 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9282 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
90149283 need_locks=warn
90159284 fi
90169285 else
90539322 # included in the symbol list
90549323 include_expsyms=
90559324 # exclude_expsyms can be an extended regexp of symbols to exclude
9056 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9057 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9058 # as well as any symbol that contains `d'.
9325 # it will be wrapped by ' (' and ')$', so one must not match beginning or
9326 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9327 # as well as any symbol that contains 'd'.
90599328 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
90609329 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
90619330 # platforms (ab)use it in PIC code, but their linkers get confused if
90709339 # FIXME: the MSVC++ port hasn't been tested in a loooong time
90719340 # When not using gcc, we currently assume that we are using
90729341 # Microsoft Visual C++.
9073 if test "$GCC" != yes; then
9342 if test yes != "$GCC"; then
90749343 with_gnu_ld=no
90759344 fi
90769345 ;;
90789347 # we just hope/assume this is gcc and not c89 (= MSVC++)
90799348 with_gnu_ld=yes
90809349 ;;
9081 openbsd*)
9350 openbsd* | bitrig*)
90829351 with_gnu_ld=no
90839352 ;;
90849353 esac
90889357 # On some targets, GNU ld is compatible enough with the native linker
90899358 # that we're better off using the native interface for both.
90909359 lt_use_gnu_ld_interface=no
9091 if test "$with_gnu_ld" = yes; then
9360 if test yes = "$with_gnu_ld"; then
90929361 case $host_os in
90939362 aix*)
90949363 # The AIX port of GNU ld has always aspired to compatibility
91109379 esac
91119380 fi
91129381
9113 if test "$lt_use_gnu_ld_interface" = yes; then
9382 if test yes = "$lt_use_gnu_ld_interface"; then
91149383 # If archive_cmds runs LD, not CC, wlarc should be empty
9115 wlarc='${wl}'
9384 wlarc='$wl'
91169385
91179386 # Set some defaults for GNU ld with shared library support. These
91189387 # are reset later if shared libraries are not supported. Putting them
91199388 # here allows them to be overridden if necessary.
91209389 runpath_var=LD_RUN_PATH
9121 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9122 export_dynamic_flag_spec='${wl}--export-dynamic'
9390 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9391 export_dynamic_flag_spec='$wl--export-dynamic'
91239392 # ancient GNU ld didn't support --whole-archive et. al.
91249393 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9125 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9394 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
91269395 else
91279396 whole_archive_flag_spec=
91289397 fi
91299398 supports_anon_versioning=no
9130 case `$LD -v 2>&1` in
9399 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
91319400 *GNU\ gold*) supports_anon_versioning=yes ;;
91329401 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
91339402 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
91409409 case $host_os in
91419410 aix[3-9]*)
91429411 # On AIX/PPC, the GNU linker is very broken
9143 if test "$host_cpu" != ia64; then
9412 if test ia64 != "$host_cpu"; then
91449413 ld_shlibs=no
91459414 cat <<_LT_EOF 1>&2
91469415
91599428 case $host_cpu in
91609429 powerpc)
91619430 # see comment about AmigaOS4 .so support
9162 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9431 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
91639432 archive_expsym_cmds=''
91649433 ;;
91659434 m68k)
91759444 allow_undefined_flag=unsupported
91769445 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
91779446 # support --undefined. This deserves some investigation. FIXME
9178 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9447 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
91799448 else
91809449 ld_shlibs=no
91819450 fi
91859454 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
91869455 # as there is no search path for DLLs.
91879456 hardcode_libdir_flag_spec='-L$libdir'
9188 export_dynamic_flag_spec='${wl}--export-all-symbols'
9457 export_dynamic_flag_spec='$wl--export-all-symbols'
91899458 allow_undefined_flag=unsupported
91909459 always_export_symbols=no
91919460 enable_shared_with_static_runtimes=yes
91939462 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
91949463
91959464 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9196 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9197 # If the export-symbols file already is a .def file (1st line
9198 # is EXPORTS), use it as is; otherwise, prepend...
9199 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9200 cp $export_symbols $output_objdir/$soname.def;
9201 else
9202 echo EXPORTS > $output_objdir/$soname.def;
9203 cat $export_symbols >> $output_objdir/$soname.def;
9204 fi~
9205 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9465 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9466 # If the export-symbols file already is a .def file, use it as
9467 # is; otherwise, prepend EXPORTS...
9468 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
9469 cp $export_symbols $output_objdir/$soname.def;
9470 else
9471 echo EXPORTS > $output_objdir/$soname.def;
9472 cat $export_symbols >> $output_objdir/$soname.def;
9473 fi~
9474 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
92069475 else
92079476 ld_shlibs=no
92089477 fi
92099478 ;;
92109479
92119480 haiku*)
9212 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9481 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
92139482 link_all_deplibs=yes
9483 ;;
9484
9485 os2*)
9486 hardcode_libdir_flag_spec='-L$libdir'
9487 hardcode_minus_L=yes
9488 allow_undefined_flag=unsupported
9489 shrext_cmds=.dll
9490 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9491 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9492 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9493 $ECHO EXPORTS >> $output_objdir/$libname.def~
9494 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9495 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9496 emximp -o $lib $output_objdir/$libname.def'
9497 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9498 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9499 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9500 $ECHO EXPORTS >> $output_objdir/$libname.def~
9501 prefix_cmds="$SED"~
9502 if test EXPORTS = "`$SED 1q $export_symbols`"; then
9503 prefix_cmds="$prefix_cmds -e 1d";
9504 fi~
9505 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9506 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9507 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9508 emximp -o $lib $output_objdir/$libname.def'
9509 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9510 enable_shared_with_static_runtimes=yes
92149511 ;;
92159512
92169513 interix[3-9]*)
92179514 hardcode_direct=no
92189515 hardcode_shlibpath_var=no
9219 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9220 export_dynamic_flag_spec='${wl}-E'
9516 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9517 export_dynamic_flag_spec='$wl-E'
92219518 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
92229519 # Instead, shared libraries are loaded at an image base (0x10000000 by
92239520 # default) and relocated if they conflict, which is a slow very memory
92249521 # consuming and fragmenting process. To avoid this, we pick a random,
92259522 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
92269523 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9227 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9228 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9524 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9525 archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
92299526 ;;
92309527
92319528 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
92329529 tmp_diet=no
9233 if test "$host_os" = linux-dietlibc; then
9530 if test linux-dietlibc = "$host_os"; then
92349531 case $cc_basename in
92359532 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
92369533 esac
92379534 fi
92389535 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9239 && test "$tmp_diet" = no
9536 && test no = "$tmp_diet"
92409537 then
92419538 tmp_addflag=' $pic_flag'
92429539 tmp_sharedflag='-shared'
92439540 case $cc_basename,$host_cpu in
92449541 pgcc*) # Portland Group C compiler
9245 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9542 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
92469543 tmp_addflag=' $pic_flag'
92479544 ;;
92489545 pgf77* | pgf90* | pgf95* | pgfortran*)
92499546 # Portland Group f77 and f90 compilers
9250 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9547 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
92519548 tmp_addflag=' $pic_flag -Mnomain' ;;
92529549 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
92539550 tmp_addflag=' -i_dynamic' ;;
92589555 lf95*) # Lahey Fortran 8.1
92599556 whole_archive_flag_spec=
92609557 tmp_sharedflag='--shared' ;;
9558 nagfor*) # NAGFOR 5.3
9559 tmp_sharedflag='-Wl,-shared' ;;
92619560 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
92629561 tmp_sharedflag='-qmkshrobj'
92639562 tmp_addflag= ;;
92649563 nvcc*) # Cuda Compiler Driver 2.2
9265 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9564 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
92669565 compiler_needs_object=yes
92679566 ;;
92689567 esac
92699568 case `$CC -V 2>&1 | sed 5q` in
92709569 *Sun\ C*) # Sun C 5.9
9271 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9570 whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
92729571 compiler_needs_object=yes
92739572 tmp_sharedflag='-G' ;;
92749573 *Sun\ F*) # Sun Fortran 8.3
92759574 tmp_sharedflag='-G' ;;
92769575 esac
9277 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9278
9279 if test "x$supports_anon_versioning" = xyes; then
9576 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9577
9578 if test yes = "$supports_anon_versioning"; then
92809579 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9281 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9282 echo "local: *; };" >> $output_objdir/$libname.ver~
9283 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9580 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9581 echo "local: *; };" >> $output_objdir/$libname.ver~
9582 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
92849583 fi
92859584
92869585 case $cc_basename in
9586 tcc*)
9587 export_dynamic_flag_spec='-rdynamic'
9588 ;;
92879589 xlf* | bgf* | bgxlf* | mpixlf*)
92889590 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
92899591 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9290 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9592 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
92919593 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9292 if test "x$supports_anon_versioning" = xyes; then
9594 if test yes = "$supports_anon_versioning"; then
92939595 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9294 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9295 echo "local: *; };" >> $output_objdir/$libname.ver~
9296 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9596 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9597 echo "local: *; };" >> $output_objdir/$libname.ver~
9598 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
92979599 fi
92989600 ;;
92999601 esac
93079609 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
93089610 wlarc=
93099611 else
9310 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9311 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9612 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9613 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
93129614 fi
93139615 ;;
93149616
93269628
93279629 _LT_EOF
93289630 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9329 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9330 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9631 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9632 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
93319633 else
93329634 ld_shlibs=no
93339635 fi
93399641 ld_shlibs=no
93409642 cat <<_LT_EOF 1>&2
93419643
9342 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9644 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
93439645 *** reliably create shared libraries on SCO systems. Therefore, libtool
93449646 *** is disabling shared libraries support. We urge you to upgrade GNU
93459647 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
93549656 # DT_RUNPATH tag from executables and libraries. But doing so
93559657 # requires that you compile everything twice, which is a pain.
93569658 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9357 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9358 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9359 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9659 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9660 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9661 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
93609662 else
93619663 ld_shlibs=no
93629664 fi
93739675
93749676 *)
93759677 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9376 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9377 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9678 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9679 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
93789680 else
93799681 ld_shlibs=no
93809682 fi
93819683 ;;
93829684 esac
93839685
9384 if test "$ld_shlibs" = no; then
9686 if test no = "$ld_shlibs"; then
93859687 runpath_var=
93869688 hardcode_libdir_flag_spec=
93879689 export_dynamic_flag_spec=
93979699 # Note: this linker hardcodes the directories in LIBPATH if there
93989700 # are no directories specified by -L.
93999701 hardcode_minus_L=yes
9400 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9702 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
94019703 # Neither direct hardcoding nor static linking is supported with a
94029704 # broken collect2.
94039705 hardcode_direct=unsupported
94059707 ;;
94069708
94079709 aix[4-9]*)
9408 if test "$host_cpu" = ia64; then
9710 if test ia64 = "$host_cpu"; then
94099711 # On IA64, the linker does run time linking by default, so we don't
94109712 # have to do anything special.
94119713 aix_use_runtimelinking=no
94129714 exp_sym_flag='-Bexport'
9413 no_entry_flag=""
9715 no_entry_flag=
94149716 else
94159717 # If we're using GNU nm, then we don't want the "-C" option.
9416 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9417 # Also, AIX nm treats weak defined symbols like other global
9418 # defined symbols, whereas GNU nm marks them as "W".
9718 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
9719 # Without the "-l" option, or with the "-B" option, AIX nm treats
9720 # weak defined symbols like other global defined symbols, whereas
9721 # GNU nm marks them as "W".
9722 # While the 'weak' keyword is ignored in the Export File, we need
9723 # it in the Import File for the 'aix-soname' feature, so we have
9724 # to replace the "-B" option with "-P" for AIX nm.
94199725 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9420 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9726 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
94219727 else
9422 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9728 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
94239729 fi
94249730 aix_use_runtimelinking=no
94259731
94269732 # Test if we are trying to use run time linking or normal
94279733 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9428 # need to do runtime linking.
9734 # have runtime linking enabled, and use it for executables.
9735 # For shared libraries, we enable/disable runtime linking
9736 # depending on the kind of the shared library created -
9737 # when "with_aix_soname,aix_use_runtimelinking" is:
9738 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
9739 # "aix,yes" lib.so shared, rtl:yes, for executables
9740 # lib.a static archive
9741 # "both,no" lib.so.V(shr.o) shared, rtl:yes
9742 # lib.a(lib.so.V) shared, rtl:no, for executables
9743 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
9744 # lib.a(lib.so.V) shared, rtl:no
9745 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
9746 # lib.a static archive
94299747 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
94309748 for ld_flag in $LDFLAGS; do
9431 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9749 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
94329750 aix_use_runtimelinking=yes
94339751 break
94349752 fi
94359753 done
9754 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
9755 # With aix-soname=svr4, we create the lib.so.V shared archives only,
9756 # so we don't have lib.a shared libs to link our executables.
9757 # We have to force runtime linking in this case.
9758 aix_use_runtimelinking=yes
9759 LDFLAGS="$LDFLAGS -Wl,-brtl"
9760 fi
94369761 ;;
94379762 esac
94389763
94519776 hardcode_direct_absolute=yes
94529777 hardcode_libdir_separator=':'
94539778 link_all_deplibs=yes
9454 file_list_spec='${wl}-f,'
9455
9456 if test "$GCC" = yes; then
9779 file_list_spec='$wl-f,'
9780 case $with_aix_soname,$aix_use_runtimelinking in
9781 aix,*) ;; # traditional, no import file
9782 svr4,* | *,yes) # use import file
9783 # The Import File defines what to hardcode.
9784 hardcode_direct=no
9785 hardcode_direct_absolute=no
9786 ;;
9787 esac
9788
9789 if test yes = "$GCC"; then
94579790 case $host_os in aix4.[012]|aix4.[012].*)
94589791 # We only want to do this on AIX 4.2 and lower, the check
94599792 # below for broken collect2 doesn't work under 4.3+
9460 collect2name=`${CC} -print-prog-name=collect2`
9793 collect2name=`$CC -print-prog-name=collect2`
94619794 if test -f "$collect2name" &&
94629795 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
94639796 then
94769809 ;;
94779810 esac
94789811 shared_flag='-shared'
9479 if test "$aix_use_runtimelinking" = yes; then
9480 shared_flag="$shared_flag "'${wl}-G'
9812 if test yes = "$aix_use_runtimelinking"; then
9813 shared_flag="$shared_flag "'$wl-G'
94819814 fi
9815 # Need to ensure runtime linking is disabled for the traditional
9816 # shared library, or the linker may eventually find shared libraries
9817 # /with/ Import File - we do not want to mix them.
9818 shared_flag_aix='-shared'
9819 shared_flag_svr4='-shared $wl-G'
94829820 else
94839821 # not using gcc
9484 if test "$host_cpu" = ia64; then
9822 if test ia64 = "$host_cpu"; then
94859823 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
94869824 # chokes on -Wl,-G. The following line is correct:
94879825 shared_flag='-G'
94889826 else
9489 if test "$aix_use_runtimelinking" = yes; then
9490 shared_flag='${wl}-G'
9827 if test yes = "$aix_use_runtimelinking"; then
9828 shared_flag='$wl-G'
94919829 else
9492 shared_flag='${wl}-bM:SRE'
9830 shared_flag='$wl-bM:SRE'
94939831 fi
9832 shared_flag_aix='$wl-bM:SRE'
9833 shared_flag_svr4='$wl-G'
94949834 fi
94959835 fi
94969836
9497 export_dynamic_flag_spec='${wl}-bexpall'
9837 export_dynamic_flag_spec='$wl-bexpall'
94989838 # It seems that -bexpall does not export symbols beginning with
94999839 # underscore (_), so it is better to generate a list of symbols to export.
95009840 always_export_symbols=yes
9501 if test "$aix_use_runtimelinking" = yes; then
9841 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
95029842 # Warning - without using the other runtime loading flags (-brtl),
95039843 # -berok will link without error, but may produce a broken library.
95049844 allow_undefined_flag='-berok'
95059845 # Determine the default libpath from the value encoded in an
95069846 # empty executable.
9507 if test "${lt_cv_aix_libpath+set}" = set; then
9847 if test set = "${lt_cv_aix_libpath+set}"; then
95089848 aix_libpath=$lt_cv_aix_libpath
95099849 else
95109850 if ${lt_cv_aix_libpath_+:} false; then :
95399879 rm -f core conftest.err conftest.$ac_objext \
95409880 conftest$ac_exeext conftest.$ac_ext
95419881 if test -z "$lt_cv_aix_libpath_"; then
9542 lt_cv_aix_libpath_="/usr/lib:/lib"
9882 lt_cv_aix_libpath_=/usr/lib:/lib
95439883 fi
95449884
95459885 fi
95479887 aix_libpath=$lt_cv_aix_libpath_
95489888 fi
95499889
9550 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9551 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9890 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9891 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
95529892 else
9553 if test "$host_cpu" = ia64; then
9554 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9893 if test ia64 = "$host_cpu"; then
9894 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
95559895 allow_undefined_flag="-z nodefs"
9556 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
9896 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
95579897 else
95589898 # Determine the default libpath from the value encoded in an
95599899 # empty executable.
9560 if test "${lt_cv_aix_libpath+set}" = set; then
9900 if test set = "${lt_cv_aix_libpath+set}"; then
95619901 aix_libpath=$lt_cv_aix_libpath
95629902 else
95639903 if ${lt_cv_aix_libpath_+:} false; then :
95929932 rm -f core conftest.err conftest.$ac_objext \
95939933 conftest$ac_exeext conftest.$ac_ext
95949934 if test -z "$lt_cv_aix_libpath_"; then
9595 lt_cv_aix_libpath_="/usr/lib:/lib"
9935 lt_cv_aix_libpath_=/usr/lib:/lib
95969936 fi
95979937
95989938 fi
96009940 aix_libpath=$lt_cv_aix_libpath_
96019941 fi
96029942
9603 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9943 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
96049944 # Warning - without using the other run time loading flags,
96059945 # -berok will link without error, but may produce a broken library.
9606 no_undefined_flag=' ${wl}-bernotok'
9607 allow_undefined_flag=' ${wl}-berok'
9608 if test "$with_gnu_ld" = yes; then
9946 no_undefined_flag=' $wl-bernotok'
9947 allow_undefined_flag=' $wl-berok'
9948 if test yes = "$with_gnu_ld"; then
96099949 # We only use this code for GNU lds that support --whole-archive.
9610 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9950 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
96119951 else
96129952 # Exported symbols can be pulled into shared objects from archives
96139953 whole_archive_flag_spec='$convenience'
96149954 fi
96159955 archive_cmds_need_lc=yes
9616 # This is similar to how AIX traditionally builds its shared libraries.
9617 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9956 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
9957 # -brtl affects multiple linker settings, -berok does not and is overridden later
9958 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
9959 if test svr4 != "$with_aix_soname"; then
9960 # This is similar to how AIX traditionally builds its shared libraries.
9961 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
9962 fi
9963 if test aix != "$with_aix_soname"; then
9964 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
9965 else
9966 # used by -dlpreopen to get the symbols
9967 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
9968 fi
9969 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
96189970 fi
96199971 fi
96209972 ;;
96239975 case $host_cpu in
96249976 powerpc)
96259977 # see comment about AmigaOS4 .so support
9626 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9978 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
96279979 archive_expsym_cmds=''
96289980 ;;
96299981 m68k)
965310005 # Tell ltmain to make .lib files, not .a files.
965410006 libext=lib
965510007 # Tell ltmain to make .dll files, not .so files.
9656 shrext_cmds=".dll"
10008 shrext_cmds=.dll
965710009 # FIXME: Setting linknames here is a bad hack.
9658 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9659 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9660 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9661 else
9662 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9663 fi~
9664 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9665 linknames='
10010 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
10011 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
10012 cp "$export_symbols" "$output_objdir/$soname.def";
10013 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
10014 else
10015 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
10016 fi~
10017 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10018 linknames='
966610019 # The linker will not automatically build a static lib if we build a DLL.
966710020 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
966810021 enable_shared_with_static_runtimes=yes
967110024 # Don't use ranlib
967210025 old_postinstall_cmds='chmod 644 $oldlib'
967310026 postlink_cmds='lt_outputfile="@OUTPUT@"~
9674 lt_tool_outputfile="@TOOL_OUTPUT@"~
9675 case $lt_outputfile in
9676 *.exe|*.EXE) ;;
9677 *)
9678 lt_outputfile="$lt_outputfile.exe"
9679 lt_tool_outputfile="$lt_tool_outputfile.exe"
9680 ;;
9681 esac~
9682 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9683 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9684 $RM "$lt_outputfile.manifest";
9685 fi'
10027 lt_tool_outputfile="@TOOL_OUTPUT@"~
10028 case $lt_outputfile in
10029 *.exe|*.EXE) ;;
10030 *)
10031 lt_outputfile=$lt_outputfile.exe
10032 lt_tool_outputfile=$lt_tool_outputfile.exe
10033 ;;
10034 esac~
10035 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
10036 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10037 $RM "$lt_outputfile.manifest";
10038 fi'
968610039 ;;
968710040 *)
968810041 # Assume MSVC wrapper
969110044 # Tell ltmain to make .lib files, not .a files.
969210045 libext=lib
969310046 # Tell ltmain to make .dll files, not .so files.
9694 shrext_cmds=".dll"
10047 shrext_cmds=.dll
969510048 # FIXME: Setting linknames here is a bad hack.
969610049 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
969710050 # The linker will automatically build a .lib file if we build a DLL.
971010063 hardcode_direct=no
971110064 hardcode_automatic=yes
971210065 hardcode_shlibpath_var=unsupported
9713 if test "$lt_cv_ld_force_load" = "yes"; then
9714 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
10066 if test yes = "$lt_cv_ld_force_load"; then
10067 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
971510068
971610069 else
971710070 whole_archive_flag_spec=''
971810071 fi
971910072 link_all_deplibs=yes
9720 allow_undefined_flag="$_lt_dar_allow_undefined"
10073 allow_undefined_flag=$_lt_dar_allow_undefined
972110074 case $cc_basename in
9722 ifort*) _lt_dar_can_shared=yes ;;
10075 ifort*|nagfor*) _lt_dar_can_shared=yes ;;
972310076 *) _lt_dar_can_shared=$GCC ;;
972410077 esac
9725 if test "$_lt_dar_can_shared" = "yes"; then
10078 if test yes = "$_lt_dar_can_shared"; then
972610079 output_verbose_link_cmd=func_echo_all
9727 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9728 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9729 archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9730 module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
10080 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10081 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10082 archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
10083 module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
973110084
973210085 else
973310086 ld_shlibs=no
976910122 ;;
977010123
977110124 hpux9*)
9772 if test "$GCC" = yes; then
9773 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
10125 if test yes = "$GCC"; then
10126 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
977410127 else
9775 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
10128 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
977610129 fi
9777 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10130 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
977810131 hardcode_libdir_separator=:
977910132 hardcode_direct=yes
978010133
978110134 # hardcode_minus_L: Not really in the search PATH,
978210135 # but as the default location of the library.
978310136 hardcode_minus_L=yes
9784 export_dynamic_flag_spec='${wl}-E'
10137 export_dynamic_flag_spec='$wl-E'
978510138 ;;
978610139
978710140 hpux10*)
9788 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9789 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10141 if test yes,no = "$GCC,$with_gnu_ld"; then
10142 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
979010143 else
979110144 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
979210145 fi
9793 if test "$with_gnu_ld" = no; then
9794 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10146 if test no = "$with_gnu_ld"; then
10147 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
979510148 hardcode_libdir_separator=:
979610149 hardcode_direct=yes
979710150 hardcode_direct_absolute=yes
9798 export_dynamic_flag_spec='${wl}-E'
10151 export_dynamic_flag_spec='$wl-E'
979910152 # hardcode_minus_L: Not really in the search PATH,
980010153 # but as the default location of the library.
980110154 hardcode_minus_L=yes
980310156 ;;
980410157
980510158 hpux11*)
9806 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10159 if test yes,no = "$GCC,$with_gnu_ld"; then
980710160 case $host_cpu in
980810161 hppa*64*)
9809 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10162 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
981010163 ;;
981110164 ia64*)
9812 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10165 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
981310166 ;;
981410167 *)
9815 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10168 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
981610169 ;;
981710170 esac
981810171 else
981910172 case $host_cpu in
982010173 hppa*64*)
9821 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10174 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
982210175 ;;
982310176 ia64*)
9824 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10177 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
982510178 ;;
982610179 *)
982710180
983310186 $as_echo_n "(cached) " >&6
983410187 else
983510188 lt_cv_prog_compiler__b=no
9836 save_LDFLAGS="$LDFLAGS"
10189 save_LDFLAGS=$LDFLAGS
983710190 LDFLAGS="$LDFLAGS -b"
983810191 echo "$lt_simple_link_test_code" > conftest.$ac_ext
983910192 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
985210205 fi
985310206 fi
985410207 $RM -r conftest*
9855 LDFLAGS="$save_LDFLAGS"
10208 LDFLAGS=$save_LDFLAGS
985610209
985710210 fi
985810211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
985910212 $as_echo "$lt_cv_prog_compiler__b" >&6; }
986010213
9861 if test x"$lt_cv_prog_compiler__b" = xyes; then
9862 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10214 if test yes = "$lt_cv_prog_compiler__b"; then
10215 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
986310216 else
986410217 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
986510218 fi
986710220 ;;
986810221 esac
986910222 fi
9870 if test "$with_gnu_ld" = no; then
9871 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10223 if test no = "$with_gnu_ld"; then
10224 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
987210225 hardcode_libdir_separator=:
987310226
987410227 case $host_cpu in
987910232 *)
988010233 hardcode_direct=yes
988110234 hardcode_direct_absolute=yes
9882 export_dynamic_flag_spec='${wl}-E'
10235 export_dynamic_flag_spec='$wl-E'
988310236
988410237 # hardcode_minus_L: Not really in the search PATH,
988510238 # but as the default location of the library.
989010243 ;;
989110244
989210245 irix5* | irix6* | nonstopux*)
9893 if test "$GCC" = yes; then
9894 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10246 if test yes = "$GCC"; then
10247 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
989510248 # Try to use the -exported_symbol ld option, if it does not
989610249 # work, assume that -exports_file does not work either and
989710250 # implicitly export all symbols.
990110254 if ${lt_cv_irix_exported_symbol+:} false; then :
990210255 $as_echo_n "(cached) " >&6
990310256 else
9904 save_LDFLAGS="$LDFLAGS"
9905 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10257 save_LDFLAGS=$LDFLAGS
10258 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
990610259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
990710260 /* end confdefs.h. */
990810261 int foo (void) { return 0; }
991410267 fi
991510268 rm -f core conftest.err conftest.$ac_objext \
991610269 conftest$ac_exeext conftest.$ac_ext
9917 LDFLAGS="$save_LDFLAGS"
10270 LDFLAGS=$save_LDFLAGS
991810271 fi
991910272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
992010273 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9921 if test "$lt_cv_irix_exported_symbol" = yes; then
9922 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
10274 if test yes = "$lt_cv_irix_exported_symbol"; then
10275 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
992310276 fi
992410277 else
9925 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9926 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
10278 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10279 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
992710280 fi
992810281 archive_cmds_need_lc='no'
9929 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10282 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
993010283 hardcode_libdir_separator=:
993110284 inherit_rpath=yes
993210285 link_all_deplibs=yes
10286 ;;
10287
10288 linux*)
10289 case $cc_basename in
10290 tcc*)
10291 # Fabrice Bellard et al's Tiny C Compiler
10292 ld_shlibs=yes
10293 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10294 ;;
10295 esac
993310296 ;;
993410297
993510298 netbsd*)
994610309 newsos6)
994710310 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
994810311 hardcode_direct=yes
9949 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10312 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
995010313 hardcode_libdir_separator=:
995110314 hardcode_shlibpath_var=no
995210315 ;;
995410317 *nto* | *qnx*)
995510318 ;;
995610319
9957 openbsd*)
10320 openbsd* | bitrig*)
995810321 if test -f /usr/libexec/ld.so; then
995910322 hardcode_direct=yes
996010323 hardcode_shlibpath_var=no
996110324 hardcode_direct_absolute=yes
9962 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10325 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
996310326 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9964 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9965 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9966 export_dynamic_flag_spec='${wl}-E'
10327 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10328 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10329 export_dynamic_flag_spec='$wl-E'
996710330 else
9968 case $host_os in
9969 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9970 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9971 hardcode_libdir_flag_spec='-R$libdir'
9972 ;;
9973 *)
9974 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9975 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9976 ;;
9977 esac
10331 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10332 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
997810333 fi
997910334 else
998010335 ld_shlibs=no
998510340 hardcode_libdir_flag_spec='-L$libdir'
998610341 hardcode_minus_L=yes
998710342 allow_undefined_flag=unsupported
9988 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9989 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10343 shrext_cmds=.dll
10344 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10345 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10346 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10347 $ECHO EXPORTS >> $output_objdir/$libname.def~
10348 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10349 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10350 emximp -o $lib $output_objdir/$libname.def'
10351 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10352 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10353 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10354 $ECHO EXPORTS >> $output_objdir/$libname.def~
10355 prefix_cmds="$SED"~
10356 if test EXPORTS = "`$SED 1q $export_symbols`"; then
10357 prefix_cmds="$prefix_cmds -e 1d";
10358 fi~
10359 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10360 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10361 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10362 emximp -o $lib $output_objdir/$libname.def'
10363 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10364 enable_shared_with_static_runtimes=yes
999010365 ;;
999110366
999210367 osf3*)
9993 if test "$GCC" = yes; then
9994 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9995 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10368 if test yes = "$GCC"; then
10369 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10370 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
999610371 else
999710372 allow_undefined_flag=' -expect_unresolved \*'
9998 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10373 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
999910374 fi
1000010375 archive_cmds_need_lc='no'
10001 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10376 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
1000210377 hardcode_libdir_separator=:
1000310378 ;;
1000410379
1000510380 osf4* | osf5*) # as osf3* with the addition of -msym flag
10006 if test "$GCC" = yes; then
10007 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10008 archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10009 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10381 if test yes = "$GCC"; then
10382 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10383 archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10384 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
1001010385 else
1001110386 allow_undefined_flag=' -expect_unresolved \*'
10012 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10387 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
1001310388 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
10014 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
10389 $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
1001510390
1001610391 # Both c and cxx compiler support -rpath directly
1001710392 hardcode_libdir_flag_spec='-rpath $libdir'
1002210397
1002310398 solaris*)
1002410399 no_undefined_flag=' -z defs'
10025 if test "$GCC" = yes; then
10026 wlarc='${wl}'
10027 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10400 if test yes = "$GCC"; then
10401 wlarc='$wl'
10402 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
1002810403 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10029 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10404 $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
1003010405 else
1003110406 case `$CC -V 2>&1` in
1003210407 *"Compilers 5.0"*)
1003310408 wlarc=''
10034 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10409 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
1003510410 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10036 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10411 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
1003710412 ;;
1003810413 *)
10039 wlarc='${wl}'
10040 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10414 wlarc='$wl'
10415 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
1004110416 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10042 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10417 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
1004310418 ;;
1004410419 esac
1004510420 fi
1004910424 solaris2.[0-5] | solaris2.[0-5].*) ;;
1005010425 *)
1005110426 # The compiler driver will combine and reorder linker options,
10052 # but understands `-z linker_flag'. GCC discards it without `$wl',
10427 # but understands '-z linker_flag'. GCC discards it without '$wl',
1005310428 # but is careful enough not to reorder.
1005410429 # Supported since Solaris 2.6 (maybe 2.5.1?)
10055 if test "$GCC" = yes; then
10056 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10430 if test yes = "$GCC"; then
10431 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
1005710432 else
1005810433 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
1005910434 fi
1006310438 ;;
1006410439
1006510440 sunos4*)
10066 if test "x$host_vendor" = xsequent; then
10441 if test sequent = "$host_vendor"; then
1006710442 # Use $CC to link under sequent, because it throws in some extra .o
1006810443 # files that make .init and .fini sections work.
10069 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10444 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
1007010445 else
1007110446 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
1007210447 fi
1011510490 ;;
1011610491
1011710492 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10118 no_undefined_flag='${wl}-z,text'
10493 no_undefined_flag='$wl-z,text'
1011910494 archive_cmds_need_lc=no
1012010495 hardcode_shlibpath_var=no
1012110496 runpath_var='LD_RUN_PATH'
1012210497
10123 if test "$GCC" = yes; then
10124 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10125 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10498 if test yes = "$GCC"; then
10499 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10500 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
1012610501 else
10127 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10128 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10502 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10503 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
1012910504 fi
1013010505 ;;
1013110506
1013210507 sysv5* | sco3.2v5* | sco5v6*)
10133 # Note: We can NOT use -z defs as we might desire, because we do not
10508 # Note: We CANNOT use -z defs as we might desire, because we do not
1013410509 # link with -lc, and that would cause any symbols used from libc to
1013510510 # always be unresolved, which means just about no library would
1013610511 # ever link correctly. If we're not using GNU ld we use -z text
1013710512 # though, which does catch some bad symbols but isn't as heavy-handed
1013810513 # as -z defs.
10139 no_undefined_flag='${wl}-z,text'
10140 allow_undefined_flag='${wl}-z,nodefs'
10514 no_undefined_flag='$wl-z,text'
10515 allow_undefined_flag='$wl-z,nodefs'
1014110516 archive_cmds_need_lc=no
1014210517 hardcode_shlibpath_var=no
10143 hardcode_libdir_flag_spec='${wl}-R,$libdir'
10518 hardcode_libdir_flag_spec='$wl-R,$libdir'
1014410519 hardcode_libdir_separator=':'
1014510520 link_all_deplibs=yes
10146 export_dynamic_flag_spec='${wl}-Bexport'
10521 export_dynamic_flag_spec='$wl-Bexport'
1014710522 runpath_var='LD_RUN_PATH'
1014810523
10149 if test "$GCC" = yes; then
10150 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10151 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10524 if test yes = "$GCC"; then
10525 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10526 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
1015210527 else
10153 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10154 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10528 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10529 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
1015510530 fi
1015610531 ;;
1015710532
1016610541 ;;
1016710542 esac
1016810543
10169 if test x$host_vendor = xsni; then
10544 if test sni = "$host_vendor"; then
1017010545 case $host in
1017110546 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10172 export_dynamic_flag_spec='${wl}-Blargedynsym'
10547 export_dynamic_flag_spec='$wl-Blargedynsym'
1017310548 ;;
1017410549 esac
1017510550 fi
1017710552
1017810553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
1017910554 $as_echo "$ld_shlibs" >&6; }
10180 test "$ld_shlibs" = no && can_build_shared=no
10555 test no = "$ld_shlibs" && can_build_shared=no
1018110556
1018210557 with_gnu_ld=$with_gnu_ld
1018310558
1020310578 # Assume -lc should be added
1020410579 archive_cmds_need_lc=yes
1020510580
10206 if test "$enable_shared" = yes && test "$GCC" = yes; then
10581 if test yes,yes = "$GCC,$enable_shared"; then
1020710582 case $archive_cmds in
1020810583 *'~'*)
1020910584 # FIXME: we may have to deal with multi-command sequences.
1041810793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
1041910794 $as_echo_n "checking dynamic linker characteristics... " >&6; }
1042010795
10421 if test "$GCC" = yes; then
10796 if test yes = "$GCC"; then
1042210797 case $host_os in
10423 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10424 *) lt_awk_arg="/^libraries:/" ;;
10798 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
10799 *) lt_awk_arg='/^libraries:/' ;;
1042510800 esac
1042610801 case $host_os in
10427 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10428 *) lt_sed_strip_eq="s,=/,/,g" ;;
10802 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
10803 *) lt_sed_strip_eq='s|=/|/|g' ;;
1042910804 esac
1043010805 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
1043110806 case $lt_search_path_spec in
1044110816 ;;
1044210817 esac
1044310818 # Ok, now we have the path, separated by spaces, we can step through it
10444 # and add multilib dir if necessary.
10819 # and add multilib dir if necessary...
1044510820 lt_tmp_lt_search_path_spec=
10446 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10821 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10822 # ...but if some path component already ends with the multilib dir we assume
10823 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
10824 case "$lt_multi_os_dir; $lt_search_path_spec " in
10825 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
10826 lt_multi_os_dir=
10827 ;;
10828 esac
1044710829 for lt_sys_path in $lt_search_path_spec; do
10448 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10449 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10450 else
10830 if test -d "$lt_sys_path$lt_multi_os_dir"; then
10831 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
10832 elif test -n "$lt_multi_os_dir"; then
1045110833 test -d "$lt_sys_path" && \
1045210834 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
1045310835 fi
1045410836 done
1045510837 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10456 BEGIN {RS=" "; FS="/|\n";} {
10457 lt_foo="";
10458 lt_count=0;
10838 BEGIN {RS = " "; FS = "/|\n";} {
10839 lt_foo = "";
10840 lt_count = 0;
1045910841 for (lt_i = NF; lt_i > 0; lt_i--) {
1046010842 if ($lt_i != "" && $lt_i != ".") {
1046110843 if ($lt_i == "..") {
1046210844 lt_count++;
1046310845 } else {
1046410846 if (lt_count == 0) {
10465 lt_foo="/" $lt_i lt_foo;
10847 lt_foo = "/" $lt_i lt_foo;
1046610848 } else {
1046710849 lt_count--;
1046810850 }
1047610858 # for these hosts.
1047710859 case $host_os in
1047810860 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10479 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10861 $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
1048010862 esac
1048110863 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
1048210864 else
1048510867 library_names_spec=
1048610868 libname_spec='lib$name'
1048710869 soname_spec=
10488 shrext_cmds=".so"
10870 shrext_cmds=.so
1048910871 postinstall_cmds=
1049010872 postuninstall_cmds=
1049110873 finish_cmds=
1050210884 # flags to be left without arguments
1050310885 need_version=unknown
1050410886
10887
10888
1050510889 case $host_os in
1050610890 aix3*)
1050710891 version_type=linux # correct to gnu/linux during the next big refactor
10508 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10892 library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
1050910893 shlibpath_var=LIBPATH
1051010894
1051110895 # AIX 3 has no versioning support, so we append a major version to the name.
10512 soname_spec='${libname}${release}${shared_ext}$major'
10896 soname_spec='$libname$release$shared_ext$major'
1051310897 ;;
1051410898
1051510899 aix[4-9]*)
1051710901 need_lib_prefix=no
1051810902 need_version=no
1051910903 hardcode_into_libs=yes
10520 if test "$host_cpu" = ia64; then
10904 if test ia64 = "$host_cpu"; then
1052110905 # AIX 5 supports IA64
10522 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10906 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
1052310907 shlibpath_var=LD_LIBRARY_PATH
1052410908 else
1052510909 # With GCC up to 2.95.x, collect2 would create an import file
1052610910 # for dependence libraries. The import file would start with
10527 # the line `#! .'. This would cause the generated library to
10528 # depend on `.', always an invalid library. This was fixed in
10911 # the line '#! .'. This would cause the generated library to
10912 # depend on '.', always an invalid library. This was fixed in
1052910913 # development snapshots of GCC prior to 3.0.
1053010914 case $host_os in
1053110915 aix4 | aix4.[01] | aix4.[01].*)
1053210916 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
1053310917 echo ' yes '
10534 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10918 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
1053510919 :
1053610920 else
1053710921 can_build_shared=no
1053810922 fi
1053910923 ;;
1054010924 esac
10541 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10925 # Using Import Files as archive members, it is possible to support
10926 # filename-based versioning of shared library archives on AIX. While
10927 # this would work for both with and without runtime linking, it will
10928 # prevent static linking of such archives. So we do filename-based
10929 # shared library versioning with .so extension only, which is used
10930 # when both runtime linking and shared linking is enabled.
10931 # Unfortunately, runtime linking may impact performance, so we do
10932 # not want this to be the default eventually. Also, we use the
10933 # versioned .so libs for executables only if there is the -brtl
10934 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
10935 # To allow for filename-based versioning support, we need to create
10936 # libNAME.so.V as an archive file, containing:
10937 # *) an Import File, referring to the versioned filename of the
10938 # archive as well as the shared archive member, telling the
10939 # bitwidth (32 or 64) of that shared object, and providing the
10940 # list of exported symbols of that shared object, eventually
10941 # decorated with the 'weak' keyword
10942 # *) the shared object with the F_LOADONLY flag set, to really avoid
10943 # it being seen by the linker.
10944 # At run time we better use the real file rather than another symlink,
10945 # but for link time we create the symlink libNAME.so -> libNAME.so.V
10946
10947 case $with_aix_soname,$aix_use_runtimelinking in
10948 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
1054210949 # soname into executable. Probably we can add versioning support to
1054310950 # collect2, so additional links can be useful in future.
10544 if test "$aix_use_runtimelinking" = yes; then
10951 aix,yes) # traditional libtool
10952 dynamic_linker='AIX unversionable lib.so'
1054510953 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
1054610954 # instead of lib<name>.a to let people know that these are not
1054710955 # typical AIX shared libraries.
10548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10549 else
10956 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10957 ;;
10958 aix,no) # traditional AIX only
10959 dynamic_linker='AIX lib.a(lib.so.V)'
1055010960 # We preserve .a as extension for shared libraries through AIX4.2
1055110961 # and later when we are not doing run time linking.
10552 library_names_spec='${libname}${release}.a $libname.a'
10553 soname_spec='${libname}${release}${shared_ext}$major'
10554 fi
10962 library_names_spec='$libname$release.a $libname.a'
10963 soname_spec='$libname$release$shared_ext$major'
10964 ;;
10965 svr4,*) # full svr4 only
10966 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
10967 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10968 # We do not specify a path in Import Files, so LIBPATH fires.
10969 shlibpath_overrides_runpath=yes
10970 ;;
10971 *,yes) # both, prefer svr4
10972 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
10973 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10974 # unpreferred sharedlib libNAME.a needs extra handling
10975 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
10976 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
10977 # We do not specify a path in Import Files, so LIBPATH fires.
10978 shlibpath_overrides_runpath=yes
10979 ;;
10980 *,no) # both, prefer aix
10981 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
10982 library_names_spec='$libname$release.a $libname.a'
10983 soname_spec='$libname$release$shared_ext$major'
10984 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
10985 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
10986 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
10987 ;;
10988 esac
1055510989 shlibpath_var=LIBPATH
1055610990 fi
1055710991 ;;
1056110995 powerpc)
1056210996 # Since July 2007 AmigaOS4 officially supports .so libraries.
1056310997 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10564 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10998 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
1056510999 ;;
1056611000 m68k)
1056711001 library_names_spec='$libname.ixlibrary $libname.a'
1056811002 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10569 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
11003 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
1057011004 ;;
1057111005 esac
1057211006 ;;
1057311007
1057411008 beos*)
10575 library_names_spec='${libname}${shared_ext}'
11009 library_names_spec='$libname$shared_ext'
1057611010 dynamic_linker="$host_os ld.so"
1057711011 shlibpath_var=LIBRARY_PATH
1057811012 ;;
1058011014 bsdi[45]*)
1058111015 version_type=linux # correct to gnu/linux during the next big refactor
1058211016 need_version=no
10583 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10584 soname_spec='${libname}${release}${shared_ext}$major'
11017 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11018 soname_spec='$libname$release$shared_ext$major'
1058511019 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
1058611020 shlibpath_var=LD_LIBRARY_PATH
1058711021 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
1059311027
1059411028 cygwin* | mingw* | pw32* | cegcc*)
1059511029 version_type=windows
10596 shrext_cmds=".dll"
11030 shrext_cmds=.dll
1059711031 need_version=no
1059811032 need_lib_prefix=no
1059911033
1060211036 # gcc
1060311037 library_names_spec='$libname.dll.a'
1060411038 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10605 postinstall_cmds='base_file=`basename \${file}`~
10606 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11039 postinstall_cmds='base_file=`basename \$file`~
11040 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
1060711041 dldir=$destdir/`dirname \$dlpath`~
1060811042 test -d \$dldir || mkdir -p \$dldir~
1060911043 $install_prog $dir/$dlname \$dldir/$dlname~
1061911053 case $host_os in
1062011054 cygwin*)
1062111055 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10622 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11056 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1062311057
1062411058 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
1062511059 ;;
1062611060 mingw* | cegcc*)
1062711061 # MinGW DLLs use traditional 'lib' prefix
10628 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11062 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1062911063 ;;
1063011064 pw32*)
1063111065 # pw32 DLLs use 'pw' prefix rather than 'lib'
10632 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11066 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
1063311067 ;;
1063411068 esac
1063511069 dynamic_linker='Win32 ld.exe'
1063811072 *,cl*)
1063911073 # Native MSVC
1064011074 libname_spec='$name'
10641 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10642 library_names_spec='${libname}.dll.lib'
11075 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11076 library_names_spec='$libname.dll.lib'
1064311077
1064411078 case $build_os in
1064511079 mingw*)
1066611100 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1066711101 ;;
1066811102 *)
10669 sys_lib_search_path_spec="$LIB"
11103 sys_lib_search_path_spec=$LIB
1067011104 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
1067111105 # It is most probably a Windows format PATH.
1067211106 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
1067911113 esac
1068011114
1068111115 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10682 postinstall_cmds='base_file=`basename \${file}`~
10683 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11116 postinstall_cmds='base_file=`basename \$file`~
11117 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
1068411118 dldir=$destdir/`dirname \$dlpath`~
1068511119 test -d \$dldir || mkdir -p \$dldir~
1068611120 $install_prog $dir/$dlname \$dldir/$dlname'
1069311127
1069411128 *)
1069511129 # Assume MSVC wrapper
10696 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11130 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
1069711131 dynamic_linker='Win32 ld.exe'
1069811132 ;;
1069911133 esac
1070611140 version_type=darwin
1070711141 need_lib_prefix=no
1070811142 need_version=no
10709 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10710 soname_spec='${libname}${release}${major}$shared_ext'
11143 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
11144 soname_spec='$libname$release$major$shared_ext'
1071111145 shlibpath_overrides_runpath=yes
1071211146 shlibpath_var=DYLD_LIBRARY_PATH
1071311147 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
1072011154 version_type=linux # correct to gnu/linux during the next big refactor
1072111155 need_lib_prefix=no
1072211156 need_version=no
10723 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10724 soname_spec='${libname}${release}${shared_ext}$major'
11157 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11158 soname_spec='$libname$release$shared_ext$major'
1072511159 shlibpath_var=LD_LIBRARY_PATH
1072611160 ;;
1072711161
1073911173 version_type=freebsd-$objformat
1074011174 case $version_type in
1074111175 freebsd-elf*)
10742 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11176 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11177 soname_spec='$libname$release$shared_ext$major'
1074311178 need_version=no
1074411179 need_lib_prefix=no
1074511180 ;;
1074611181 freebsd-*)
10747 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11182 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
1074811183 need_version=yes
1074911184 ;;
1075011185 esac
1076911204 esac
1077011205 ;;
1077111206
10772 gnu*)
10773 version_type=linux # correct to gnu/linux during the next big refactor
10774 need_lib_prefix=no
10775 need_version=no
10776 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10777 soname_spec='${libname}${release}${shared_ext}$major'
10778 shlibpath_var=LD_LIBRARY_PATH
10779 shlibpath_overrides_runpath=no
10780 hardcode_into_libs=yes
10781 ;;
10782
1078311207 haiku*)
1078411208 version_type=linux # correct to gnu/linux during the next big refactor
1078511209 need_lib_prefix=no
1078611210 need_version=no
1078711211 dynamic_linker="$host_os runtime_loader"
10788 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10789 soname_spec='${libname}${release}${shared_ext}$major'
11212 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11213 soname_spec='$libname$release$shared_ext$major'
1079011214 shlibpath_var=LIBRARY_PATH
10791 shlibpath_overrides_runpath=yes
11215 shlibpath_overrides_runpath=no
1079211216 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
1079311217 hardcode_into_libs=yes
1079411218 ;;
1080611230 dynamic_linker="$host_os dld.so"
1080711231 shlibpath_var=LD_LIBRARY_PATH
1080811232 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10809 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10810 soname_spec='${libname}${release}${shared_ext}$major'
10811 if test "X$HPUX_IA64_MODE" = X32; then
11233 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11234 soname_spec='$libname$release$shared_ext$major'
11235 if test 32 = "$HPUX_IA64_MODE"; then
1081211236 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11237 sys_lib_dlsearch_path_spec=/usr/lib/hpux32
1081311238 else
1081411239 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11240 sys_lib_dlsearch_path_spec=/usr/lib/hpux64
1081511241 fi
10816 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
1081711242 ;;
1081811243 hppa*64*)
1081911244 shrext_cmds='.sl'
1082111246 dynamic_linker="$host_os dld.sl"
1082211247 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
1082311248 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10824 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10825 soname_spec='${libname}${release}${shared_ext}$major'
11249 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11250 soname_spec='$libname$release$shared_ext$major'
1082611251 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
1082711252 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
1082811253 ;;
1083111256 dynamic_linker="$host_os dld.sl"
1083211257 shlibpath_var=SHLIB_PATH
1083311258 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10834 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10835 soname_spec='${libname}${release}${shared_ext}$major'
11259 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11260 soname_spec='$libname$release$shared_ext$major'
1083611261 ;;
1083711262 esac
1083811263 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
1084511270 version_type=linux # correct to gnu/linux during the next big refactor
1084611271 need_lib_prefix=no
1084711272 need_version=no
10848 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10849 soname_spec='${libname}${release}${shared_ext}$major'
11273 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11274 soname_spec='$libname$release$shared_ext$major'
1085011275 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
1085111276 shlibpath_var=LD_LIBRARY_PATH
1085211277 shlibpath_overrides_runpath=no
1085711282 case $host_os in
1085811283 nonstopux*) version_type=nonstopux ;;
1085911284 *)
10860 if test "$lt_cv_prog_gnu_ld" = yes; then
11285 if test yes = "$lt_cv_prog_gnu_ld"; then
1086111286 version_type=linux # correct to gnu/linux during the next big refactor
1086211287 else
1086311288 version_type=irix
1086511290 esac
1086611291 need_lib_prefix=no
1086711292 need_version=no
10868 soname_spec='${libname}${release}${shared_ext}$major'
10869 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11293 soname_spec='$libname$release$shared_ext$major'
11294 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
1087011295 case $host_os in
1087111296 irix5* | nonstopux*)
1087211297 libsuff= shlibsuff=
1088511310 esac
1088611311 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
1088711312 shlibpath_overrides_runpath=no
10888 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10889 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11313 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11314 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
1089011315 hardcode_into_libs=yes
1089111316 ;;
1089211317
1089511320 dynamic_linker=no
1089611321 ;;
1089711322
11323 linux*android*)
11324 version_type=none # Android doesn't support versioned libraries.
11325 need_lib_prefix=no
11326 need_version=no
11327 library_names_spec='$libname$release$shared_ext'
11328 soname_spec='$libname$release$shared_ext'
11329 finish_cmds=
11330 shlibpath_var=LD_LIBRARY_PATH
11331 shlibpath_overrides_runpath=yes
11332
11333 # This implies no fast_install, which is unacceptable.
11334 # Some rework will be needed to allow for fast_install
11335 # before this can be enabled.
11336 hardcode_into_libs=yes
11337
11338 dynamic_linker='Android linker'
11339 # Don't embed -rpath directories since the linker doesn't support them.
11340 hardcode_libdir_flag_spec='-L$libdir'
11341 ;;
11342
1089811343 # This must be glibc/ELF.
10899 linux* | k*bsd*-gnu | kopensolaris*-gnu)
11344 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
1090011345 version_type=linux # correct to gnu/linux during the next big refactor
1090111346 need_lib_prefix=no
1090211347 need_version=no
10903 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10904 soname_spec='${libname}${release}${shared_ext}$major'
11348 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11349 soname_spec='$libname$release$shared_ext$major'
1090511350 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
1090611351 shlibpath_var=LD_LIBRARY_PATH
1090711352 shlibpath_overrides_runpath=no
1094811393 # Add ABI-specific directories to the system library path.
1094911394 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
1095011395
10951 # Append ld.so.conf contents to the search path
11396 # Ideally, we could use ldconfig to report *all* directores which are
11397 # searched for libraries, however this is still not possible. Aside from not
11398 # being certain /sbin/ldconfig is available, command
11399 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11400 # even though it is searched at run-time. Try to do the best guess by
11401 # appending ld.so.conf contents (and includes) to the search path.
1095211402 if test -f /etc/ld.so.conf; then
1095311403 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
1095411404 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
10955
1095611405 fi
1095711406
1095811407 # We used to test for /lib/ld.so.1 and disable shared libraries on
1096911418 need_lib_prefix=no
1097011419 need_version=no
1097111420 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10972 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11421 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
1097311422 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
1097411423 dynamic_linker='NetBSD (a.out) ld.so'
1097511424 else
10976 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10977 soname_spec='${libname}${release}${shared_ext}$major'
11425 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11426 soname_spec='$libname$release$shared_ext$major'
1097811427 dynamic_linker='NetBSD ld.elf_so'
1097911428 fi
1098011429 shlibpath_var=LD_LIBRARY_PATH
1098411433
1098511434 newsos6)
1098611435 version_type=linux # correct to gnu/linux during the next big refactor
10987 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11436 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
1098811437 shlibpath_var=LD_LIBRARY_PATH
1098911438 shlibpath_overrides_runpath=yes
1099011439 ;;
1099311442 version_type=qnx
1099411443 need_lib_prefix=no
1099511444 need_version=no
10996 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10997 soname_spec='${libname}${release}${shared_ext}$major'
11445 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11446 soname_spec='$libname$release$shared_ext$major'
1099811447 shlibpath_var=LD_LIBRARY_PATH
1099911448 shlibpath_overrides_runpath=no
1100011449 hardcode_into_libs=yes
1100111450 dynamic_linker='ldqnx.so'
1100211451 ;;
1100311452
11004 openbsd*)
11453 openbsd* | bitrig*)
1100511454 version_type=sunos
11006 sys_lib_dlsearch_path_spec="/usr/lib"
11455 sys_lib_dlsearch_path_spec=/usr/lib
1100711456 need_lib_prefix=no
11008 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11009 case $host_os in
11010 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
11011 *) need_version=no ;;
11012 esac
11013 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11457 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11458 need_version=no
11459 else
11460 need_version=yes
11461 fi
11462 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
1101411463 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
1101511464 shlibpath_var=LD_LIBRARY_PATH
11016 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11017 case $host_os in
11018 openbsd2.[89] | openbsd2.[89].*)
11019 shlibpath_overrides_runpath=no
11020 ;;
11021 *)
11022 shlibpath_overrides_runpath=yes
11023 ;;
11024 esac
11025 else
11026 shlibpath_overrides_runpath=yes
11027 fi
11465 shlibpath_overrides_runpath=yes
1102811466 ;;
1102911467
1103011468 os2*)
1103111469 libname_spec='$name'
11032 shrext_cmds=".dll"
11470 version_type=windows
11471 shrext_cmds=.dll
11472 need_version=no
1103311473 need_lib_prefix=no
11034 library_names_spec='$libname${shared_ext} $libname.a'
11474 # OS/2 can only load a DLL with a base name of 8 characters or less.
11475 soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11476 v=$($ECHO $release$versuffix | tr -d .-);
11477 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11478 $ECHO $n$v`$shared_ext'
11479 library_names_spec='${libname}_dll.$libext'
1103511480 dynamic_linker='OS/2 ld.exe'
11036 shlibpath_var=LIBPATH
11481 shlibpath_var=BEGINLIBPATH
11482 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11483 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11484 postinstall_cmds='base_file=`basename \$file`~
11485 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11486 dldir=$destdir/`dirname \$dlpath`~
11487 test -d \$dldir || mkdir -p \$dldir~
11488 $install_prog $dir/$dlname \$dldir/$dlname~
11489 chmod a+x \$dldir/$dlname~
11490 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11491 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11492 fi'
11493 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11494 dlpath=$dir/\$dldll~
11495 $RM \$dlpath'
1103711496 ;;
1103811497
1103911498 osf3* | osf4* | osf5*)
1104011499 version_type=osf
1104111500 need_lib_prefix=no
1104211501 need_version=no
11043 soname_spec='${libname}${release}${shared_ext}$major'
11044 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11502 soname_spec='$libname$release$shared_ext$major'
11503 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
1104511504 shlibpath_var=LD_LIBRARY_PATH
1104611505 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11047 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11506 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
1104811507 ;;
1104911508
1105011509 rdos*)
1105511514 version_type=linux # correct to gnu/linux during the next big refactor
1105611515 need_lib_prefix=no
1105711516 need_version=no
11058 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11059 soname_spec='${libname}${release}${shared_ext}$major'
11517 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11518 soname_spec='$libname$release$shared_ext$major'
1106011519 shlibpath_var=LD_LIBRARY_PATH
1106111520 shlibpath_overrides_runpath=yes
1106211521 hardcode_into_libs=yes
1106611525
1106711526 sunos4*)
1106811527 version_type=sunos
11069 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11528 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
1107011529 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
1107111530 shlibpath_var=LD_LIBRARY_PATH
1107211531 shlibpath_overrides_runpath=yes
11073 if test "$with_gnu_ld" = yes; then
11532 if test yes = "$with_gnu_ld"; then
1107411533 need_lib_prefix=no
1107511534 fi
1107611535 need_version=yes
1107811537
1107911538 sysv4 | sysv4.3*)
1108011539 version_type=linux # correct to gnu/linux during the next big refactor
11081 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11082 soname_spec='${libname}${release}${shared_ext}$major'
11540 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11541 soname_spec='$libname$release$shared_ext$major'
1108311542 shlibpath_var=LD_LIBRARY_PATH
1108411543 case $host_vendor in
1108511544 sni)
1110011559 ;;
1110111560
1110211561 sysv4*MP*)
11103 if test -d /usr/nec ;then
11562 if test -d /usr/nec; then
1110411563 version_type=linux # correct to gnu/linux during the next big refactor
11105 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11106 soname_spec='$libname${shared_ext}.$major'
11564 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11565 soname_spec='$libname$shared_ext.$major'
1110711566 shlibpath_var=LD_LIBRARY_PATH
1110811567 fi
1110911568 ;;
1111011569
1111111570 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11112 version_type=freebsd-elf
11571 version_type=sco
1111311572 need_lib_prefix=no
1111411573 need_version=no
11115 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11116 soname_spec='${libname}${release}${shared_ext}$major'
11574 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11575 soname_spec='$libname$release$shared_ext$major'
1111711576 shlibpath_var=LD_LIBRARY_PATH
1111811577 shlibpath_overrides_runpath=yes
1111911578 hardcode_into_libs=yes
11120 if test "$with_gnu_ld" = yes; then
11579 if test yes = "$with_gnu_ld"; then
1112111580 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
1112211581 else
1112311582 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
1113511594 version_type=linux # correct to gnu/linux during the next big refactor
1113611595 need_lib_prefix=no
1113711596 need_version=no
11138 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11597 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
1113911598 shlibpath_var=LD_LIBRARY_PATH
1114011599 shlibpath_overrides_runpath=no
1114111600 hardcode_into_libs=yes
1114311602
1114411603 uts4*)
1114511604 version_type=linux # correct to gnu/linux during the next big refactor
11146 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11147 soname_spec='${libname}${release}${shared_ext}$major'
11605 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11606 soname_spec='$libname$release$shared_ext$major'
1114811607 shlibpath_var=LD_LIBRARY_PATH
1114911608 ;;
1115011609
1115411613 esac
1115511614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
1115611615 $as_echo "$dynamic_linker" >&6; }
11157 test "$dynamic_linker" = no && can_build_shared=no
11616 test no = "$dynamic_linker" && can_build_shared=no
1115811617
1115911618 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11160 if test "$GCC" = yes; then
11619 if test yes = "$GCC"; then
1116111620 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
1116211621 fi
1116311622
11164 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11165 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11166 fi
11167 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11168 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11169 fi
11623 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11624 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
11625 fi
11626
11627 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11628 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
11629 fi
11630
11631 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
11632 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
11633
11634 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
11635 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
11636
11637 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
11638 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
11639
11640
11641
11642
11643
1117011644
1117111645
1117211646
1126411738 hardcode_action=
1126511739 if test -n "$hardcode_libdir_flag_spec" ||
1126611740 test -n "$runpath_var" ||
11267 test "X$hardcode_automatic" = "Xyes" ; then
11741 test yes = "$hardcode_automatic"; then
1126811742
1126911743 # We can hardcode non-existent directories.
11270 if test "$hardcode_direct" != no &&
11744 if test no != "$hardcode_direct" &&
1127111745 # If the only mechanism to avoid hardcoding is shlibpath_var, we
1127211746 # have to relink, otherwise we might link with an installed library
1127311747 # when we should be linking with a yet-to-be-installed one
11274 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11275 test "$hardcode_minus_L" != no; then
11748 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
11749 test no != "$hardcode_minus_L"; then
1127611750 # Linking always hardcodes the temporary library directory.
1127711751 hardcode_action=relink
1127811752 else
1128711761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
1128811762 $as_echo "$hardcode_action" >&6; }
1128911763
11290 if test "$hardcode_action" = relink ||
11291 test "$inherit_rpath" = yes; then
11764 if test relink = "$hardcode_action" ||
11765 test yes = "$inherit_rpath"; then
1129211766 # Fast installation is not supported
1129311767 enable_fast_install=no
11294 elif test "$shlibpath_overrides_runpath" = yes ||
11295 test "$enable_shared" = no; then
11768 elif test yes = "$shlibpath_overrides_runpath" ||
11769 test no = "$enable_shared"; then
1129611770 # Fast installation is not necessary
1129711771 enable_fast_install=needless
1129811772 fi
1130211776
1130311777
1130411778
11305 if test "x$enable_dlopen" != xyes; then
11779 if test yes != "$enable_dlopen"; then
1130611780 enable_dlopen=unknown
1130711781 enable_dlopen_self=unknown
1130811782 enable_dlopen_self_static=unknown
1131211786
1131311787 case $host_os in
1131411788 beos*)
11315 lt_cv_dlopen="load_add_on"
11789 lt_cv_dlopen=load_add_on
1131611790 lt_cv_dlopen_libs=
1131711791 lt_cv_dlopen_self=yes
1131811792 ;;
1131911793
1132011794 mingw* | pw32* | cegcc*)
11321 lt_cv_dlopen="LoadLibrary"
11795 lt_cv_dlopen=LoadLibrary
1132211796 lt_cv_dlopen_libs=
1132311797 ;;
1132411798
1132511799 cygwin*)
11326 lt_cv_dlopen="dlopen"
11800 lt_cv_dlopen=dlopen
1132711801 lt_cv_dlopen_libs=
1132811802 ;;
1132911803
1133011804 darwin*)
11331 # if libdl is installed we need to link against it
11805 # if libdl is installed we need to link against it
1133211806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
1133311807 $as_echo_n "checking for dlopen in -ldl... " >&6; }
1133411808 if ${ac_cv_lib_dl_dlopen+:} false; then :
1136611840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
1136711841 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
1136811842 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11369 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11370 else
11371
11372 lt_cv_dlopen="dyld"
11843 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11844 else
11845
11846 lt_cv_dlopen=dyld
1137311847 lt_cv_dlopen_libs=
1137411848 lt_cv_dlopen_self=yes
1137511849
1137611850 fi
1137711851
11852 ;;
11853
11854 tpf*)
11855 # Don't try to run any link tests for TPF. We know it's impossible
11856 # because TPF is a cross-compiler, and we know how we open DSOs.
11857 lt_cv_dlopen=dlopen
11858 lt_cv_dlopen_libs=
11859 lt_cv_dlopen_self=no
1137811860 ;;
1137911861
1138011862 *)
1138111863 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
1138211864 if test "x$ac_cv_func_shl_load" = xyes; then :
11383 lt_cv_dlopen="shl_load"
11865 lt_cv_dlopen=shl_load
1138411866 else
1138511867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
1138611868 $as_echo_n "checking for shl_load in -ldld... " >&6; }
1141911901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
1142011902 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
1142111903 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11422 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11904 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
1142311905 else
1142411906 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
1142511907 if test "x$ac_cv_func_dlopen" = xyes; then :
11426 lt_cv_dlopen="dlopen"
11908 lt_cv_dlopen=dlopen
1142711909 else
1142811910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
1142911911 $as_echo_n "checking for dlopen in -ldl... " >&6; }
1146211944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
1146311945 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
1146411946 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11465 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11947 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
1146611948 else
1146711949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
1146811950 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
1150111983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
1150211984 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
1150311985 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11504 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11986 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
1150511987 else
1150611988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
1150711989 $as_echo_n "checking for dld_link in -ldld... " >&6; }
1154012022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
1154112023 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
1154212024 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11543 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12025 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
1154412026 fi
1154512027
1154612028
1156112043 ;;
1156212044 esac
1156312045
11564 if test "x$lt_cv_dlopen" != xno; then
12046 if test no = "$lt_cv_dlopen"; then
12047 enable_dlopen=no
12048 else
1156512049 enable_dlopen=yes
11566 else
11567 enable_dlopen=no
1156812050 fi
1156912051
1157012052 case $lt_cv_dlopen in
1157112053 dlopen)
11572 save_CPPFLAGS="$CPPFLAGS"
11573 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11574
11575 save_LDFLAGS="$LDFLAGS"
12054 save_CPPFLAGS=$CPPFLAGS
12055 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12056
12057 save_LDFLAGS=$LDFLAGS
1157612058 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
1157712059
11578 save_LIBS="$LIBS"
12060 save_LIBS=$LIBS
1157912061 LIBS="$lt_cv_dlopen_libs $LIBS"
1158012062
1158112063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
1158312065 if ${lt_cv_dlopen_self+:} false; then :
1158412066 $as_echo_n "(cached) " >&6
1158512067 else
11586 if test "$cross_compiling" = yes; then :
12068 if test yes = "$cross_compiling"; then :
1158712069 lt_cv_dlopen_self=cross
1158812070 else
1158912071 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1163012112 # endif
1163112113 #endif
1163212114
11633 /* When -fvisbility=hidden is used, assume the code has been annotated
12115 /* When -fvisibility=hidden is used, assume the code has been annotated
1163412116 correspondingly for the symbols needed. */
11635 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12117 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1163612118 int fnord () __attribute__((visibility("default")));
1163712119 #endif
1163812120
1166212144 (eval $ac_link) 2>&5
1166312145 ac_status=$?
1166412146 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11665 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12147 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
1166612148 (./conftest; exit; ) >&5 2>/dev/null
1166712149 lt_status=$?
1166812150 case x$lt_status in
1168212164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
1168312165 $as_echo "$lt_cv_dlopen_self" >&6; }
1168412166
11685 if test "x$lt_cv_dlopen_self" = xyes; then
12167 if test yes = "$lt_cv_dlopen_self"; then
1168612168 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
1168712169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
1168812170 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
1168912171 if ${lt_cv_dlopen_self_static+:} false; then :
1169012172 $as_echo_n "(cached) " >&6
1169112173 else
11692 if test "$cross_compiling" = yes; then :
12174 if test yes = "$cross_compiling"; then :
1169312175 lt_cv_dlopen_self_static=cross
1169412176 else
1169512177 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1173612218 # endif
1173712219 #endif
1173812220
11739 /* When -fvisbility=hidden is used, assume the code has been annotated
12221 /* When -fvisibility=hidden is used, assume the code has been annotated
1174012222 correspondingly for the symbols needed. */
11741 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12223 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1174212224 int fnord () __attribute__((visibility("default")));
1174312225 #endif
1174412226
1176812250 (eval $ac_link) 2>&5
1176912251 ac_status=$?
1177012252 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11771 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12253 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
1177212254 (./conftest; exit; ) >&5 2>/dev/null
1177312255 lt_status=$?
1177412256 case x$lt_status in
1178912271 $as_echo "$lt_cv_dlopen_self_static" >&6; }
1179012272 fi
1179112273
11792 CPPFLAGS="$save_CPPFLAGS"
11793 LDFLAGS="$save_LDFLAGS"
11794 LIBS="$save_LIBS"
12274 CPPFLAGS=$save_CPPFLAGS
12275 LDFLAGS=$save_LDFLAGS
12276 LIBS=$save_LIBS
1179512277 ;;
1179612278 esac
1179712279
1183512317 # FIXME - insert some real tests, host_os isn't really good enough
1183612318 case $host_os in
1183712319 darwin*)
11838 if test -n "$STRIP" ; then
12320 if test -n "$STRIP"; then
1183912321 striplib="$STRIP -x"
1184012322 old_striplib="$STRIP -S"
1184112323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1186312345
1186412346
1186512347
11866 # Report which library types will actually be built
12348 # Report what library types will actually be built
1186712349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
1186812350 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
1186912351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
1187112353
1187212354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
1187312355 $as_echo_n "checking whether to build shared libraries... " >&6; }
11874 test "$can_build_shared" = "no" && enable_shared=no
12356 test no = "$can_build_shared" && enable_shared=no
1187512357
1187612358 # On AIX, shared libraries and static libraries use the same namespace, and
1187712359 # are all built from PIC.
1187812360 case $host_os in
1187912361 aix3*)
11880 test "$enable_shared" = yes && enable_static=no
12362 test yes = "$enable_shared" && enable_static=no
1188112363 if test -n "$RANLIB"; then
1188212364 archive_cmds="$archive_cmds~\$RANLIB \$lib"
1188312365 postinstall_cmds='$RANLIB $lib'
1188512367 ;;
1188612368
1188712369 aix[4-9]*)
11888 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11889 test "$enable_shared" = yes && enable_static=no
12370 if test ia64 != "$host_cpu"; then
12371 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12372 yes,aix,yes) ;; # shared object as lib.so file only
12373 yes,svr4,*) ;; # shared object as lib.so archive member only
12374 yes,*) enable_static=no ;; # shared object in lib.a archive as well
12375 esac
1189012376 fi
1189112377 ;;
1189212378 esac
1189612382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
1189712383 $as_echo_n "checking whether to build static libraries... " >&6; }
1189812384 # Make sure either enable_shared or enable_static is yes.
11899 test "$enable_shared" = yes || enable_static=yes
12385 test yes = "$enable_shared" || enable_static=yes
1190012386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
1190112387 $as_echo "$enable_static" >&6; }
1190212388
1191012396 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1191112397 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1191212398
11913 CC="$lt_save_CC"
12399 CC=$lt_save_CC
1191412400
1191512401
1191612402
1555516041 # report actual input values of CONFIG_FILES etc. instead of their
1555616042 # values after options handling.
1555716043 ac_log="
15558 This file was extended by libvirt-glib $as_me 0.2.2, which was
16044 This file was extended by libvirt-glib $as_me 0.2.3, which was
1555916045 generated by GNU Autoconf 2.69. Invocation command line was
1556016046
1556116047 CONFIG_FILES = $CONFIG_FILES
1562516111 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1562616112 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1562716113 ac_cs_version="\\
15628 libvirt-glib config.status 0.2.2
16114 libvirt-glib config.status 0.2.3
1562916115 configured by $0, generated by GNU Autoconf 2.69,
1563016116 with options \\"\$ac_cs_config\\"
1563116117
1576316249 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
1576416250 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
1576516251 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16252 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
1576616253 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
1576716254 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
1576816255 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
1581016297 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
1581116298 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
1581216299 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16300 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
1581316301 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
1581416302 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
16303 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
1581516304 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
1581616305 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
16306 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
1581716307 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
1581816308 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
1581916309 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
1587816368 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
1587916369 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
1588016370 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15881 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16371 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
16372 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
1588216373 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
1588316374 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
1588416375 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
1593016421 compiler \
1593116422 lt_cv_sys_global_symbol_pipe \
1593216423 lt_cv_sys_global_symbol_to_cdecl \
16424 lt_cv_sys_global_symbol_to_import \
1593316425 lt_cv_sys_global_symbol_to_c_name_address \
1593416426 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16427 lt_cv_nm_interface \
1593516428 nm_file_list_spec \
16429 lt_cv_truncate_bin \
1593616430 lt_prog_compiler_no_builtin_flag \
1593716431 lt_prog_compiler_pic \
1593816432 lt_prog_compiler_wl \
1596716461 striplib; do
1596816462 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1596916463 *[\\\\\\\`\\"\\\$]*)
15970 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16464 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
1597116465 ;;
1597216466 *)
1597316467 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1599416488 postuninstall_cmds \
1599516489 finish_cmds \
1599616490 sys_lib_search_path_spec \
15997 sys_lib_dlsearch_path_spec; do
16491 configure_time_dlsearch_path \
16492 configure_time_lt_sys_library_path; do
1599816493 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1599916494 *[\\\\\\\`\\"\\\$]*)
16000 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16495 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
1600116496 ;;
1600216497 *)
1600316498 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1600616501 done
1600716502
1600816503 ac_aux_dir='$ac_aux_dir'
16009 xsi_shell='$xsi_shell'
16010 lt_shell_append='$lt_shell_append'
16011
16012 # See if we are running on zsh, and set the options which allow our
16504
16505 # See if we are running on zsh, and set the options that allow our
1601316506 # commands through without removal of \ escapes INIT.
16014 if test -n "\${ZSH_VERSION+set}" ; then
16507 if test -n "\${ZSH_VERSION+set}"; then
1601516508 setopt NO_GLOB_SUBST
1601616509 fi
1601716510
1601816511
1601916512 PACKAGE='$PACKAGE'
1602016513 VERSION='$VERSION'
16021 TIMESTAMP='$TIMESTAMP'
1602216514 RM='$RM'
1602316515 ofile='$ofile'
1602416516
1678117273 ;;
1678217274 "libtool":C)
1678317275
16784 # See if we are running on zsh, and set the options which allow our
17276 # See if we are running on zsh, and set the options that allow our
1678517277 # commands through without removal of \ escapes.
16786 if test -n "${ZSH_VERSION+set}" ; then
17278 if test -n "${ZSH_VERSION+set}"; then
1678717279 setopt NO_GLOB_SUBST
1678817280 fi
1678917281
16790 cfgfile="${ofile}T"
17282 cfgfile=${ofile}T
1679117283 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
1679217284 $RM "$cfgfile"
1679317285
1679417286 cat <<_LT_EOF >> "$cfgfile"
1679517287 #! $SHELL
16796
16797 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16798 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17288 # Generated automatically by $as_me ($PACKAGE) $VERSION
1679917289 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1680017290 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
17291
17292 # Provide generalized library-building support services.
17293 # Written by Gordon Matzigkeit, 1996
17294
17295 # Copyright (C) 2014 Free Software Foundation, Inc.
17296 # This is free software; see the source for copying conditions. There is NO
17297 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
17298
17299 # GNU Libtool is free software; you can redistribute it and/or modify
17300 # it under the terms of the GNU General Public License as published by
17301 # the Free Software Foundation; either version 2 of of the License, or
17302 # (at your option) any later version.
1680117303 #
16802 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16803 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
16804 # Foundation, Inc.
16805 # Written by Gordon Matzigkeit, 1996
17304 # As a special exception to the GNU General Public License, if you
17305 # distribute this file as part of a program or library that is built
17306 # using GNU Libtool, you may include this file under the same
17307 # distribution terms that you use for the rest of that program.
1680617308 #
16807 # This file is part of GNU Libtool.
16808 #
16809 # GNU Libtool is free software; you can redistribute it and/or
16810 # modify it under the terms of the GNU General Public License as
16811 # published by the Free Software Foundation; either version 2 of
16812 # the License, or (at your option) any later version.
16813 #
16814 # As a special exception to the GNU General Public License,
16815 # if you distribute this file as part of a program or library that
16816 # is built using GNU Libtool, you may include this file under the
16817 # same distribution terms that you use for the rest of that program.
16818 #
16819 # GNU Libtool is distributed in the hope that it will be useful,
16820 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17309 # GNU Libtool is distributed in the hope that it will be useful, but
17310 # WITHOUT ANY WARRANTY; without even the implied warranty of
1682117311 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1682217312 # GNU General Public License for more details.
1682317313 #
1682417314 # You should have received a copy of the GNU General Public License
16825 # along with GNU Libtool; see the file COPYING. If not, a copy
16826 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16827 # obtained by writing to the Free Software Foundation, Inc.,
16828 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17315 # along with this program. If not, see <http://www.gnu.org/licenses/>.
1682917316
1683017317
1683117318 # The names of the tagged configurations supported by this script.
16832 available_tags=""
17319 available_tags=''
17320
17321 # Configured defaults for sys_lib_dlsearch_path munging.
17322 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
1683317323
1683417324 # ### BEGIN LIBTOOL CONFIG
1683517325
1685717347
1685817348 # Whether or not to optimize for fast installation.
1685917349 fast_install=$enable_fast_install
17350
17351 # Shared archive member basename,for filename based shared library versioning on AIX.
17352 shared_archive_member_spec=$shared_archive_member_spec
1686017353
1686117354 # Shell to use when invoking shell scripts.
1686217355 SHELL=$lt_SHELL
1696917462 # Transform the output of nm in a proper C declaration.
1697017463 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
1697117464
17465 # Transform the output of nm into a list of symbols to manually relocate.
17466 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
17467
1697217468 # Transform the output of nm in a C name address pair.
1697317469 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
1697417470
1697517471 # Transform the output of nm in a C name address pair when lib prefix is needed.
1697617472 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
1697717473
17474 # The name lister interface.
17475 nm_interface=$lt_lt_cv_nm_interface
17476
1697817477 # Specify filename containing input files for \$NM.
1697917478 nm_file_list_spec=$lt_nm_file_list_spec
1698017479
16981 # The root where to search for dependent libraries,and in which our libraries should be installed.
17480 # The root where to search for dependent libraries,and where our libraries should be installed.
1698217481 lt_sysroot=$lt_sysroot
17482
17483 # Command to truncate a binary pipe.
17484 lt_truncate_bin=$lt_lt_cv_truncate_bin
1698317485
1698417486 # The name of the directory that contains temporary libtool files.
1698517487 objdir=$objdir
1707117573 # Compile-time system search path for libraries.
1707217574 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
1707317575
17074 # Run-time system search path for libraries.
17075 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17576 # Detected run-time system search path for libraries.
17577 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
17578
17579 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
17580 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
1707617581
1707717582 # Whether dlopen is supported.
1707817583 dlopen_support=$enable_dlopen
1716517670 # Whether we need a single "-rpath" flag with a separated argument.
1716617671 hardcode_libdir_separator=$lt_hardcode_libdir_separator
1716717672
17168 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17673 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
1716917674 # DIR into the resulting binary.
1717017675 hardcode_direct=$hardcode_direct
1717117676
17172 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17677 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
1717317678 # DIR into the resulting binary and the resulting library dependency is
17174 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17679 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
1717517680 # library is relocated.
1717617681 hardcode_direct_absolute=$hardcode_direct_absolute
1717717682
1722017725 hardcode_action=$hardcode_action
1722117726
1722217727 # ### END LIBTOOL CONFIG
17728
17729 _LT_EOF
17730
17731 cat <<'_LT_EOF' >> "$cfgfile"
17732
17733 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
17734
17735 # func_munge_path_list VARIABLE PATH
17736 # -----------------------------------
17737 # VARIABLE is name of variable containing _space_ separated list of
17738 # directories to be munged by the contents of PATH, which is string
17739 # having a format:
17740 # "DIR[:DIR]:"
17741 # string "DIR[ DIR]" will be prepended to VARIABLE
17742 # ":DIR[:DIR]"
17743 # string "DIR[ DIR]" will be appended to VARIABLE
17744 # "DIRP[:DIRP]::[DIRA:]DIRA"
17745 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
17746 # "DIRA[ DIRA]" will be appended to VARIABLE
17747 # "DIR[:DIR]"
17748 # VARIABLE will be replaced by "DIR[ DIR]"
17749 func_munge_path_list ()
17750 {
17751 case x$2 in
17752 x)
17753 ;;
17754 *:)
17755 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
17756 ;;
17757 x:*)
17758 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
17759 ;;
17760 *::*)
17761 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
17762 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
17763 ;;
17764 *)
17765 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
17766 ;;
17767 esac
17768 }
17769
17770
17771 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
17772 func_cc_basename ()
17773 {
17774 for cc_temp in $*""; do
17775 case $cc_temp in
17776 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
17777 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
17778 \-*) ;;
17779 *) break;;
17780 esac
17781 done
17782 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
17783 }
17784
17785
17786 # ### END FUNCTIONS SHARED WITH CONFIGURE
1722317787
1722417788 _LT_EOF
1722517789
1722917793 # AIX sometimes has problems with the GCC collect2 program. For some
1723017794 # reason, if we set the COLLECT_NAMES environment variable, the problems
1723117795 # vanish in a puff of smoke.
17232 if test "X${COLLECT_NAMES+set}" != Xset; then
17796 if test set != "${COLLECT_NAMES+set}"; then
1723317797 COLLECT_NAMES=
1723417798 export COLLECT_NAMES
1723517799 fi
1723817802 esac
1723917803
1724017804
17241 ltmain="$ac_aux_dir/ltmain.sh"
17805 ltmain=$ac_aux_dir/ltmain.sh
1724217806
1724317807
1724417808 # We use sed instead of cat because bash on DJGPP gets confused if
1724717811 # is reportedly fixed, but why not run on old versions too?
1724817812 sed '$q' "$ltmain" >> "$cfgfile" \
1724917813 || (rm -f "$cfgfile"; exit 1)
17250
17251 if test x"$xsi_shell" = xyes; then
17252 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
17253 func_dirname ()\
17254 {\
17255 \ case ${1} in\
17256 \ */*) func_dirname_result="${1%/*}${2}" ;;\
17257 \ * ) func_dirname_result="${3}" ;;\
17258 \ esac\
17259 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
17260 && mv -f "$cfgfile.tmp" "$cfgfile" \
17261 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17262 test 0 -eq $? || _lt_function_replace_fail=:
17263
17264
17265 sed -e '/^func_basename ()$/,/^} # func_basename /c\
17266 func_basename ()\
17267 {\
17268 \ func_basename_result="${1##*/}"\
17269 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
17270 && mv -f "$cfgfile.tmp" "$cfgfile" \
17271 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17272 test 0 -eq $? || _lt_function_replace_fail=:
17273
17274
17275 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
17276 func_dirname_and_basename ()\
17277 {\
17278 \ case ${1} in\
17279 \ */*) func_dirname_result="${1%/*}${2}" ;;\
17280 \ * ) func_dirname_result="${3}" ;;\
17281 \ esac\
17282 \ func_basename_result="${1##*/}"\
17283 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
17284 && mv -f "$cfgfile.tmp" "$cfgfile" \
17285 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17286 test 0 -eq $? || _lt_function_replace_fail=:
17287
17288
17289 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
17290 func_stripname ()\
17291 {\
17292 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
17293 \ # positional parameters, so assign one to ordinary parameter first.\
17294 \ func_stripname_result=${3}\
17295 \ func_stripname_result=${func_stripname_result#"${1}"}\
17296 \ func_stripname_result=${func_stripname_result%"${2}"}\
17297 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
17298 && mv -f "$cfgfile.tmp" "$cfgfile" \
17299 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17300 test 0 -eq $? || _lt_function_replace_fail=:
17301
17302
17303 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
17304 func_split_long_opt ()\
17305 {\
17306 \ func_split_long_opt_name=${1%%=*}\
17307 \ func_split_long_opt_arg=${1#*=}\
17308 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
17309 && mv -f "$cfgfile.tmp" "$cfgfile" \
17310 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17311 test 0 -eq $? || _lt_function_replace_fail=:
17312
17313
17314 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
17315 func_split_short_opt ()\
17316 {\
17317 \ func_split_short_opt_arg=${1#??}\
17318 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
17319 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
17320 && mv -f "$cfgfile.tmp" "$cfgfile" \
17321 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17322 test 0 -eq $? || _lt_function_replace_fail=:
17323
17324
17325 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
17326 func_lo2o ()\
17327 {\
17328 \ case ${1} in\
17329 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
17330 \ *) func_lo2o_result=${1} ;;\
17331 \ esac\
17332 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
17333 && mv -f "$cfgfile.tmp" "$cfgfile" \
17334 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17335 test 0 -eq $? || _lt_function_replace_fail=:
17336
17337
17338 sed -e '/^func_xform ()$/,/^} # func_xform /c\
17339 func_xform ()\
17340 {\
17341 func_xform_result=${1%.*}.lo\
17342 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
17343 && mv -f "$cfgfile.tmp" "$cfgfile" \
17344 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17345 test 0 -eq $? || _lt_function_replace_fail=:
17346
17347
17348 sed -e '/^func_arith ()$/,/^} # func_arith /c\
17349 func_arith ()\
17350 {\
17351 func_arith_result=$(( $* ))\
17352 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
17353 && mv -f "$cfgfile.tmp" "$cfgfile" \
17354 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17355 test 0 -eq $? || _lt_function_replace_fail=:
17356
17357
17358 sed -e '/^func_len ()$/,/^} # func_len /c\
17359 func_len ()\
17360 {\
17361 func_len_result=${#1}\
17362 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
17363 && mv -f "$cfgfile.tmp" "$cfgfile" \
17364 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17365 test 0 -eq $? || _lt_function_replace_fail=:
17366
17367 fi
17368
17369 if test x"$lt_shell_append" = xyes; then
17370 sed -e '/^func_append ()$/,/^} # func_append /c\
17371 func_append ()\
17372 {\
17373 eval "${1}+=\\${2}"\
17374 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
17375 && mv -f "$cfgfile.tmp" "$cfgfile" \
17376 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17377 test 0 -eq $? || _lt_function_replace_fail=:
17378
17379
17380 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
17381 func_append_quoted ()\
17382 {\
17383 \ func_quote_for_eval "${2}"\
17384 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
17385 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
17386 && mv -f "$cfgfile.tmp" "$cfgfile" \
17387 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17388 test 0 -eq $? || _lt_function_replace_fail=:
17389
17390
17391 # Save a `func_append' function call where possible by direct use of '+='
17392 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
17393 && mv -f "$cfgfile.tmp" "$cfgfile" \
17394 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17395 test 0 -eq $? || _lt_function_replace_fail=:
17396 else
17397 # Save a `func_append' function call even when '+=' is not available
17398 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
17399 && mv -f "$cfgfile.tmp" "$cfgfile" \
17400 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
17401 test 0 -eq $? || _lt_function_replace_fail=:
17402 fi
17403
17404 if test x"$_lt_function_replace_fail" = x":"; then
17405 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
17406 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
17407 fi
17408
1740917814
1741017815 mv -f "$cfgfile" "$ofile" ||
1741117816 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
0 AC_INIT(libvirt-glib, 0.2.2)
0 AC_INIT(libvirt-glib, 0.2.3)
11 AC_CONFIG_SRCDIR(libvirt-glib/libvirt-glib-main.c)
22 AC_CONFIG_AUX_DIR([build-aux])
33 AC_CONFIG_HEADERS([config.h])
88
99 AM_SILENT_RULES([yes])
1010
11 LIBVIRT_REQUIRED=0.10.2
11 LIBVIRT_REQUIRED=1.1.1
1212 AC_SUBST([LIBVIRT_REQUIRED]) dnl used in the .spec file
1313 GLIB2_REQUIRED=2.36.0
1414 AC_SUBST([GLIB2_REQUIRED]) dnl used in the .spec file
1515 GLIB2_TEST_REQUIRED=2.38.0
16 GOBJECT2_REQUIRED=2.10.0
17 GIO_REQUIRED=2.10.0
18 GOBJECT_INTROSPECTION_REQUIRED=0.10.8
16 GOBJECT_INTROSPECTION_REQUIRED=1.36.0
1917 LIBXML2_REQUIRED=2.0.0
2018
2119 LIBVIRT_GLIB_MAJOR_VERSION=`echo $VERSION | awk -F. '{print $1}'`
278278 LIPO = @LIPO@
279279 LN_S = @LN_S@
280280 LTLIBOBJS = @LTLIBOBJS@
281 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
281282 MAKEINFO = @MAKEINFO@
282283 MANIFEST_TOOL = @MANIFEST_TOOL@
283284 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
218218
219219 <SECTION>
220220 <FILE>libvirt-gconfig-compat</FILE>
221 G_DEPRECATED
222 G_DEPRECATED_FOR
223221 g_type_init
224222 </SECTION>
225223
224224 LIPO = @LIPO@
225225 LN_S = @LN_S@
226226 LTLIBOBJS = @LTLIBOBJS@
227 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
227228 MAKEINFO = @MAKEINFO@
228229 MANIFEST_TOOL = @MANIFEST_TOOL@
229230 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
167167 </tr>
168168 <tr>
169169 <td class="function_type">
170 <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="returnvalue">GStrv</span></a>
170 <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="returnvalue">GStrv</span></a>
171171 </td>
172172 <td class="function_name">
173173 <a class="link" href="GVirConfigDomain.html#gvir-config-domain-get-features" title="gvir_config_domain_get_features ()">gvir_config_domain_get_features</a> <span class="c_punctuation">()</span>
332332 <td class="property_flags">Read / Write</td>
333333 </tr>
334334 <tr>
335 <td class="property_type"><a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a></td>
335 <td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></td>
336336 <td class="property_name"><a class="link" href="GVirConfigDomain.html#GVirConfigDomain--features" title="The “features” property">features</a></td>
337337 <td class="property_flags">Read / Write</td>
338338 </tr>
678678 <hr>
679679 <div class="refsect2">
680680 <a name="gvir-config-domain-get-features"></a><h3>gvir_config_domain_get_features ()</h3>
681 <pre class="programlisting"><a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="returnvalue">GStrv</span></a>
681 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="returnvalue">GStrv</span></a>
682682 gvir_config_domain_get_features (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>);</pre>
683683 <div class="refsect3">
684684 <a name="id-1.2.3.8.18.4"></a><h4>Parameters</h4>
707707 <a name="gvir-config-domain-set-features"></a><h3>gvir_config_domain_set_features ()</h3>
708708 <pre class="programlisting"><span class="returnvalue">void</span>
709709 gvir_config_domain_set_features (<em class="parameter"><code><a class="link" href="GVirConfigDomain.html" title="GVirConfigDomain"><span class="type">GVirConfigDomain</span></a> *domain</code></em>,
710 <em class="parameter"><code>const <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> features</code></em>);</pre>
710 <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a> features</code></em>);</pre>
711711 </div>
712712 <hr>
713713 <div class="refsect2">
12821282 <hr>
12831283 <div class="refsect2">
12841284 <a name="GVirConfigDomain--features"></a><h3>The <code class="literal">“features”</code> property</h3>
1285 <pre class="programlisting"> “features” <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a></pre>
1285 <pre class="programlisting"> “features” <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre>
12861286 <p>Hypervisor Features.</p>
12871287 <p>Flags: Read / Write</p>
12881288 </div>
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxD">D</a>
16  <span class="dim">|</span> 
17 <a class="shortcut" href="#idxT">T</a>
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxT">T</a>
1816  <span class="dim">|</span> 
1917 <a class="shortcut" href="#idxV">V</a></span></td>
2018 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
2523 <div class="index">
2624 <div class="titlepage"><div><div><h1 class="title">
2725 <a name="api-index-full"></a>API Index</h1></div></div></div>
28 <a name="idx"></a><a name="idxD"></a><h3 class="title">D</h3>
29 <dt>
30 <a href="https://developer.gnome.org/glib/unstable/glib-Miscellaneous-Macros.html#G-DEPRECATED:CAPS">G_DEPRECATED</a>, macro in libvirt-gconfig-compat
31 </dt>
32 <dd></dd>
33 <dt>
34 <a href="https://developer.gnome.org/glib/unstable/glib-Miscellaneous-Macros.html#G-DEPRECATED-FOR:CAPS">G_DEPRECATED_FOR</a>, macro in libvirt-gconfig-compat
35 </dt>
36 <dd></dd>
37 <a name="idxT"></a><h3 class="title">T</h3>
26 <a name="idx"></a><a name="idxT"></a><h3 class="title">T</h3>
3827 <dt>
3928 <a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#g-type-init">g_type_init</a>, macro in libvirt-gconfig-compat
4029 </dt>
225225 LIPO = @LIPO@
226226 LN_S = @LN_S@
227227 LTLIBOBJS = @LTLIBOBJS@
228 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
228229 MAKEINFO = @MAKEINFO@
229230 MANIFEST_TOOL = @MANIFEST_TOOL@
230231 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
33 gvir_mutex_new
44 g_mutex_new
55 g_mutex_free
6 G_DEFINE_BOXED_TYPE
7 G_DEFINE_BOXED_TYPE_WITH_CODE
8 g_clear_object
9 g_simple_async_result_take_error
10 g_simple_async_result_new_take_error
11 g_simple_async_report_take_gerror_in_idle
126 </SECTION>
137
148 <SECTION>
143137 gvir_domain_fetch_snapshots_async
144138 gvir_domain_fetch_snapshots_finish
145139 gvir_domain_get_has_current_snapshot
140 gvir_domain_set_time
141 gvir_domain_set_time_async
142 gvir_domain_set_time_finish
146143 <SUBSECTION Standard>
147144 GVIR_DOMAIN
148145 GVIR_DOMAIN_CLASS
224224 LIPO = @LIPO@
225225 LN_S = @LN_S@
226226 LTLIBOBJS = @LTLIBOBJS@
227 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
227228 MAKEINFO = @MAKEINFO@
228229 MANIFEST_TOOL = @MANIFEST_TOOL@
229230 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
391391 <a class="link" href="GVirDomain.html#gvir-domain-get-has-current-snapshot" title="gvir_domain_get_has_current_snapshot ()">gvir_domain_get_has_current_snapshot</a> <span class="c_punctuation">()</span>
392392 </td>
393393 </tr>
394 <tr>
395 <td class="function_type">
396 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
397 </td>
398 <td class="function_name">
399 <a class="link" href="GVirDomain.html#gvir-domain-set-time" title="gvir_domain_set_time ()">gvir_domain_set_time</a> <span class="c_punctuation">()</span>
400 </td>
401 </tr>
402 <tr>
403 <td class="function_type">
404 <span class="returnvalue">void</span>
405 </td>
406 <td class="function_name">
407 <a class="link" href="GVirDomain.html#gvir-domain-set-time-async" title="gvir_domain_set_time_async ()">gvir_domain_set_time_async</a> <span class="c_punctuation">()</span>
408 </td>
409 </tr>
410 <tr>
411 <td class="function_type">
412 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
413 </td>
414 <td class="function_name">
415 <a class="link" href="GVirDomain.html#gvir-domain-set-time-finish" title="gvir_domain_set_time_finish ()">gvir_domain_set_time_finish</a> <span class="c_punctuation">()</span>
416 </td>
417 </tr>
394418 </tbody>
395419 </table></div>
396420 </div>
20962120 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
20972121 </div>
20982122 </div>
2123 <hr>
2124 <div class="refsect2">
2125 <a name="gvir-domain-set-time"></a><h3>gvir_domain_set_time ()</h3>
2126 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2127 gvir_domain_set_time (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
2128 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-GDateTime.html#GDateTime"><span class="type">GDateTime</span></a> *date_time</code></em>,
2129 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
2130 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
2131 <p>This function tries to set guest time to the given value. The passed
2132 time must in UTC.</p>
2133 <p>If <em class="parameter"><code>date_time</code></em>
2134 is <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the time is reset using the domain's RTC.</p>
2135 <p>Please note that some hypervisors may require guest agent to be configured
2136 and running in order for this function to work.</p>
2137 <div class="refsect3">
2138 <a name="id-1.2.3.10.46.7"></a><h4>Parameters</h4>
2139 <div class="informaltable"><table width="100%" border="0">
2140 <colgroup>
2141 <col width="150px" class="parameters_name">
2142 <col class="parameters_description">
2143 <col width="200px" class="parameters_annotations">
2144 </colgroup>
2145 <tbody>
2146 <tr>
2147 <td class="parameter_name"><p>dom</p></td>
2148 <td class="parameter_description"><p>the domain</p></td>
2149 <td class="parameter_annotations"> </td>
2150 </tr>
2151 <tr>
2152 <td class="parameter_name"><p>date_time</p></td>
2153 <td class="parameter_description"><p> the time to set as <a href="https://developer.gnome.org/glib/unstable/glib-GDateTime.html#GDateTime"><span class="type">GDateTime</span></a>. </p></td>
2154 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
2155 </tr>
2156 <tr>
2157 <td class="parameter_name"><p>flags</p></td>
2158 <td class="parameter_description"><p>Unused, pass 0.</p></td>
2159 <td class="parameter_annotations"> </td>
2160 </tr>
2161 <tr>
2162 <td class="parameter_name"><p>error</p></td>
2163 <td class="parameter_description"><p> Place-holder for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2164 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
2165 </tr>
2166 </tbody>
2167 </table></div>
2168 </div>
2169 <div class="refsect3">
2170 <a name="id-1.2.3.10.46.8"></a><h4>Returns</h4>
2171 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
2172 </div>
2173 </div>
2174 <hr>
2175 <div class="refsect2">
2176 <a name="gvir-domain-set-time-async"></a><h3>gvir_domain_set_time_async ()</h3>
2177 <pre class="programlisting"><span class="returnvalue">void</span>
2178 gvir_domain_set_time_async (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
2179 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-GDateTime.html#GDateTime"><span class="type">GDateTime</span></a> *date_time</code></em>,
2180 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> flags</code></em>,
2181 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2182 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
2183 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
2184 <p>Asynchronous variant of <a class="link" href="GVirDomain.html#gvir-domain-set-time" title="gvir_domain_set_time ()"><span class="type">gvir_domain_set_time</span></a>.</p>
2185 <div class="refsect3">
2186 <a name="id-1.2.3.10.47.5"></a><h4>Parameters</h4>
2187 <div class="informaltable"><table width="100%" border="0">
2188 <colgroup>
2189 <col width="150px" class="parameters_name">
2190 <col class="parameters_description">
2191 <col width="200px" class="parameters_annotations">
2192 </colgroup>
2193 <tbody>
2194 <tr>
2195 <td class="parameter_name"><p>dom</p></td>
2196 <td class="parameter_description"><p>the domain</p></td>
2197 <td class="parameter_annotations"> </td>
2198 </tr>
2199 <tr>
2200 <td class="parameter_name"><p>date_time</p></td>
2201 <td class="parameter_description"><p> the time to set as <a href="https://developer.gnome.org/glib/unstable/glib-GDateTime.html#GDateTime"><span class="type">GDateTime</span></a>. </p></td>
2202 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
2203 </tr>
2204 <tr>
2205 <td class="parameter_name"><p>flags</p></td>
2206 <td class="parameter_description"><p>bitwise-OR of <span class="type">GVirDomainSetTimeFlags</span>.</p></td>
2207 <td class="parameter_annotations"> </td>
2208 </tr>
2209 <tr>
2210 <td class="parameter_name"><p>cancellable</p></td>
2211 <td class="parameter_description"><p> cancellation object. </p></td>
2212 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
2213 </tr>
2214 <tr>
2215 <td class="parameter_name"><p>callback</p></td>
2216 <td class="parameter_description"><p> completion callback. </p></td>
2217 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
2218 </tr>
2219 <tr>
2220 <td class="parameter_name"><p>user_data</p></td>
2221 <td class="parameter_description"><p> opaque data for callback. </p></td>
2222 <td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td>
2223 </tr>
2224 </tbody>
2225 </table></div>
2226 </div>
2227 </div>
2228 <hr>
2229 <div class="refsect2">
2230 <a name="gvir-domain-set-time-finish"></a><h3>gvir_domain_set_time_finish ()</h3>
2231 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2232 gvir_domain_set_time_finish (<em class="parameter"><code><a class="link" href="GVirDomain.html" title="GVirDomain"><span class="type">GVirDomain</span></a> *dom</code></em>,
2233 <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
2234 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
2235 <p>Finishes the operation started by <a class="link" href="GVirDomain.html#gvir-domain-set-time-async" title="gvir_domain_set_time_async ()"><span class="type">gvir_domain_set_time_async</span></a>.</p>
2236 <div class="refsect3">
2237 <a name="id-1.2.3.10.48.5"></a><h4>Parameters</h4>
2238 <div class="informaltable"><table width="100%" border="0">
2239 <colgroup>
2240 <col width="150px" class="parameters_name">
2241 <col class="parameters_description">
2242 <col width="200px" class="parameters_annotations">
2243 </colgroup>
2244 <tbody>
2245 <tr>
2246 <td class="parameter_name"><p>dom</p></td>
2247 <td class="parameter_description"><p>the domain</p></td>
2248 <td class="parameter_annotations"> </td>
2249 </tr>
2250 <tr>
2251 <td class="parameter_name"><p>result</p></td>
2252 <td class="parameter_description"><p> async method result. </p></td>
2253 <td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
2254 </tr>
2255 <tr>
2256 <td class="parameter_name"><p>err</p></td>
2257 <td class="parameter_description"><p>Place-holder for possible errors</p></td>
2258 <td class="parameter_annotations"> </td>
2259 </tr>
2260 </tbody>
2261 </table></div>
2262 </div>
2263 <div class="refsect3">
2264 <a name="id-1.2.3.10.48.6"></a><h4>Returns</h4>
2265 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
2266 </div>
2267 </div>
20992268 </div>
21002269 <div class="refsect1">
21012270 <a name="GVirDomain.other_details"></a><h2>Types and Values</h2>
409409 </div>
410410 <div class="refsect3">
411411 <a name="id-1.2.11.9.7.5"></a><h4>Returns</h4>
412 <p> the info. The returned object should be
413 unreffed with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed. </p>
412 <p> the info. The returned pointer should be
413 freed using <a href="https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html#g-boxed-free"><code class="function"><GTKDOCLINK HREF="g-boxed-free"><code class="function">g_boxed_free()</code></a></code></GTKDOCLINK> when no longer needed. </p>
414414 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
415415 </div>
416416 </div>
125125 <keyword type="function" name="gvir_domain_fetch_snapshots_async ()" link="GVirDomain.html#gvir-domain-fetch-snapshots-async"/>
126126 <keyword type="function" name="gvir_domain_fetch_snapshots_finish ()" link="GVirDomain.html#gvir-domain-fetch-snapshots-finish"/>
127127 <keyword type="function" name="gvir_domain_get_has_current_snapshot ()" link="GVirDomain.html#gvir-domain-get-has-current-snapshot"/>
128 <keyword type="function" name="gvir_domain_set_time ()" link="GVirDomain.html#gvir-domain-set-time"/>
129 <keyword type="function" name="gvir_domain_set_time_async ()" link="GVirDomain.html#gvir-domain-set-time-async"/>
130 <keyword type="function" name="gvir_domain_set_time_finish ()" link="GVirDomain.html#gvir-domain-set-time-finish"/>
128131 <keyword type="enum" name="enum GVirDomainState" link="GVirDomain.html#GVirDomainState"/>
129132 <keyword type="enum" name="enum GVirDomainStartFlags" link="GVirDomain.html#GVirDomainStartFlags"/>
130133 <keyword type="enum" name="enum GVirDomainDeleteFlags" link="GVirDomain.html#GVirDomainDeleteFlags"/>
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a>
16  <span class="dim">|</span> 
17 <a class="shortcut" href="#idxD">D</a>
18  <span class="dim">|</span> 
19 <a class="shortcut" href="#idxM">M</a>
20  <span class="dim">|</span> 
21 <a class="shortcut" href="#idxS">S</a>
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxM">M</a>
2216  <span class="dim">|</span> 
2317 <a class="shortcut" href="#idxV">V</a></span></td>
2418 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
2923 <div class="index">
3024 <div class="titlepage"><div><div><h1 class="title">
3125 <a name="api-index-full"></a>API Index</h1></div></div></div>
32 <a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
33 <dt>
34 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-clear-object">g_clear_object</a>, macro in libvirt-gobject-compat
35 </dt>
36 <dd></dd>
37 <a name="idxD"></a><h3 class="title">D</h3>
38 <dt>
39 <a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#G-DEFINE-BOXED-TYPE:CAPS">G_DEFINE_BOXED_TYPE</a>, macro in libvirt-gobject-compat
40 </dt>
41 <dd></dd>
42 <dt>
43 <a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#G-DEFINE-BOXED-TYPE-WITH-CODE:CAPS">G_DEFINE_BOXED_TYPE_WITH_CODE</a>, macro in libvirt-gobject-compat
44 </dt>
45 <dd></dd>
46 <a name="idxM"></a><h3 class="title">M</h3>
26 <a name="idx"></a><a name="idxM"></a><h3 class="title">M</h3>
4727 <dt>
4828 <a href="https://developer.gnome.org/glib/unstable/glib-Deprecated-Thread-APIs.html#g-mutex-free">g_mutex_free</a>, macro in libvirt-gobject-compat
4929 </dt>
5232 <a href="https://developer.gnome.org/glib/unstable/glib-Deprecated-Thread-APIs.html#g-mutex-new">g_mutex_new</a>, macro in libvirt-gobject-compat
5333 </dt>
5434 <dd></dd>
55 <a name="idxS"></a><h3 class="title">S</h3>
56 <dt>
57 <a href="https://developer.gnome.org/gio/unstable/GSimpleAsyncResult.html#g-simple-async-report-take-gerror-in-idle">g_simple_async_report_take_gerror_in_idle</a>, function in libvirt-gobject-compat
58 </dt>
59 <dd></dd>
60 <dt>
61 <a href="https://developer.gnome.org/gio/unstable/GSimpleAsyncResult.html#g-simple-async-result-new-take-error">g_simple_async_result_new_take_error</a>, function in libvirt-gobject-compat
62 </dt>
63 <dd></dd>
64 <dt>
65 <a href="https://developer.gnome.org/gio/unstable/GSimpleAsyncResult.html#g-simple-async-result-take-error">g_simple_async_result_take_error</a>, function in libvirt-gobject-compat
66 </dt>
67 <dd></dd>
6835 <a name="idxV"></a><h3 class="title">V</h3>
6936 <dt>
7037 <a class="link" href="GVirConnection.html#GVirConnection-connection-closed" title="The “connection-closed” signal">GVirConnection::connection-closed</a>, object signal in <a class="link" href="GVirConnection.html" title="GVirConnection">GVirConnection</a>
640607 <dd></dd>
641608 <dt>
642609 <a class="link" href="GVirDomain.html#gvir-domain-set-config" title="gvir_domain_set_config ()">gvir_domain_set_config</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
610 </dt>
611 <dd></dd>
612 <dt>
613 <a class="link" href="GVirDomain.html#gvir-domain-set-time" title="gvir_domain_set_time ()">gvir_domain_set_time</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
614 </dt>
615 <dd></dd>
616 <dt>
617 <a class="link" href="GVirDomain.html#gvir-domain-set-time-async" title="gvir_domain_set_time_async ()">gvir_domain_set_time_async</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
618 </dt>
619 <dd></dd>
620 <dt>
621 <a class="link" href="GVirDomain.html#gvir-domain-set-time-finish" title="gvir_domain_set_time_finish ()">gvir_domain_set_time_finish</a>, function in <a class="link" href="GVirDomain.html" title="GVirDomain">GVirDomain</a>
643622 </dt>
644623 <dd></dd>
645624 <dt>
123123 <ANCHOR id="gvir-domain-fetch-snapshots-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-fetch-snapshots-async">
124124 <ANCHOR id="gvir-domain-fetch-snapshots-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-fetch-snapshots-finish">
125125 <ANCHOR id="gvir-domain-get-has-current-snapshot" href="Libvirt-gobject/GVirDomain.html#gvir-domain-get-has-current-snapshot">
126 <ANCHOR id="gvir-domain-set-time" href="Libvirt-gobject/GVirDomain.html#gvir-domain-set-time">
127 <ANCHOR id="gvir-domain-set-time-async" href="Libvirt-gobject/GVirDomain.html#gvir-domain-set-time-async">
128 <ANCHOR id="gvir-domain-set-time-finish" href="Libvirt-gobject/GVirDomain.html#gvir-domain-set-time-finish">
126129 <ANCHOR id="GVirDomain.other_details" href="Libvirt-gobject/GVirDomain.html#GVirDomain.other_details">
127130 <ANCHOR id="GVirDomainState" href="Libvirt-gobject/GVirDomain.html#GVirDomainState">
128131 <ANCHOR id="GVIR-DOMAIN-STATE-NONE:CAPS" href="Libvirt-gobject/GVirDomain.html#GVIR-DOMAIN-STATE-NONE:CAPS">
283283 LIPO = @LIPO@
284284 LN_S = @LN_S@
285285 LTLIBOBJS = @LTLIBOBJS@
286 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
286287 MAKEINFO = @MAKEINFO@
287288 MANIFEST_TOOL = @MANIFEST_TOOL@
288289 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
8989 gvir_connection_open_async(conn, NULL, do_connection_open, loop);
9090
9191 g_main_loop_run(loop);
92
92 g_main_loop_unref(loop);
9393
9494 return 0;
9595 }
440440 LIPO = @LIPO@
441441 LN_S = @LN_S@
442442 LTLIBOBJS = @LTLIBOBJS@
443 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
443444 MAKEINFO = @MAKEINFO@
444445 MANIFEST_TOOL = @MANIFEST_TOOL@
445446 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
4343
4444 static void gvir_config_capabilities_cpu_feature_init(GVirConfigCapabilitiesCpuFeature *feature)
4545 {
46 g_debug("Init GVirConfigCapabilitiesCpuFeature=%p", feature);
47
4846 feature->priv = GVIR_CONFIG_CAPABILITIES_CPU_FEATURE_GET_PRIVATE(feature);
4947 }
5048
4141
4242 static void gvir_config_capabilities_cpu_model_init(GVirConfigCapabilitiesCpuModel *model)
4343 {
44 g_debug("Init GVirConfigCapabilitiesCpuModel=%p", model);
45
4644 model->priv = GVIR_CONFIG_CAPABILITIES_CPU_MODEL_GET_PRIVATE(model);
4745 }
4846
4343
4444 static void gvir_config_capabilities_cpu_topology_init(GVirConfigCapabilitiesCpuTopology *topology)
4545 {
46 g_debug("Init GVirConfigCapabilitiesCpuTopology=%p", topology);
47
4846 topology->priv = GVIR_CONFIG_CAPABILITIES_CPU_TOPOLOGY_GET_PRIVATE(topology);
4947 }
5048
4848
4949 static void gvir_config_capabilities_cpu_init(GVirConfigCapabilitiesCpu *cpu)
5050 {
51 g_debug("Init GVirConfigCapabilitiesCpu=%p", cpu);
52
5351 cpu->priv = GVIR_CONFIG_CAPABILITIES_CPU_GET_PRIVATE(cpu);
5452 }
5553
4343
4444 static void gvir_config_capabilities_guest_arch_init(GVirConfigCapabilitiesGuestArch *arch)
4545 {
46 g_debug("Init GVirConfigCapabilitiesGuestArch=%p", arch);
47
4846 arch->priv = GVIR_CONFIG_CAPABILITIES_GUEST_ARCH_GET_PRIVATE(arch);
4947 }
5048
4444
4545 static void gvir_config_capabilities_guest_domain_init(GVirConfigCapabilitiesGuestDomain *domain)
4646 {
47 g_debug("Init GVirConfigCapabilitiesGuestDomain=%p", domain);
48
4947 domain->priv = GVIR_CONFIG_CAPABILITIES_GUEST_DOMAIN_GET_PRIVATE(domain);
5048 }
5149
4343
4444 static void gvir_config_capabilities_guest_feature_init(GVirConfigCapabilitiesGuestFeature *feature)
4545 {
46 g_debug("Init GVirConfigCapabilitiesGuestFeature=%p", feature);
47
4846 feature->priv = GVIR_CONFIG_CAPABILITIES_GUEST_FEATURE_GET_PRIVATE(feature);
4947 }
5048
4444
4545 static void gvir_config_capabilities_guest_init(GVirConfigCapabilitiesGuest *guest)
4646 {
47 g_debug("Init GVirConfigCapabilitiesGuest=%p", guest);
48
4947 guest->priv = GVIR_CONFIG_CAPABILITIES_GUEST_GET_PRIVATE(guest);
5048 }
5149
4141
4242 static void gvir_config_capabilities_host_secmodel_init(GVirConfigCapabilitiesHostSecModel *secmodel)
4343 {
44 g_debug("Init GVirConfigCapabilitiesHostSecModel=%p", secmodel);
45
4644 secmodel->priv = GVIR_CONFIG_CAPABILITIES_HOST_SECMODEL_GET_PRIVATE(secmodel);
4745 }
4846
4444
4545 static void gvir_config_capabilities_host_init(GVirConfigCapabilitiesHost *host)
4646 {
47 g_debug("Init GVirConfigCapabilitiesHost=%p", host);
48
4947 host->priv = GVIR_CONFIG_CAPABILITIES_HOST_GET_PRIVATE(host);
5048 }
5149
4444
4545 static void gvir_config_capabilities_init(GVirConfigCapabilities *caps)
4646 {
47 g_debug("Init GVirConfigCapabilities=%p", caps);
48
4947 caps->priv = GVIR_CONFIG_CAPABILITIES_GET_PRIVATE(caps);
5048 }
5149
2424
2525 #include <glib-object.h>
2626
27 #if !GLIB_CHECK_VERSION(2,32,0)
28
29 #if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1)
30 #define G_DEPRECATED __attribute__((__deprecated__))
31 #elif defined(_MSC_VER) && (_MSC_VER >= 1300)
32 #define G_DEPRECATED __declspec(deprecated)
33 #else
34 #define G_DEPRECATED
35 #endif
36
37 #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
38 #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
39 #elif defined(_MSC_FULL_VER) && (_MSC_FULL_VER > 140050320)
40 #define G_DEPRECATED_FOR(f) __declspec(deprecated("is deprecated. Use '" #f "' instead"))
41 #else
42 #define G_DEPRECATED_FOR(f) G_DEPRECATED
43 #endif
44
45 #endif
46
4727 #if GLIB_CHECK_VERSION(2, 35, 0)
4828 #define g_type_init()
4929 #endif
4343
4444 static void gvir_config_domain_address_pci_init(GVirConfigDomainAddressPci *address)
4545 {
46 g_debug("Init GVirConfigDomainAddressPci=%p", address);
47
4846 address->priv = GVIR_CONFIG_DOMAIN_ADDRESS_PCI_GET_PRIVATE(address);
4947 }
5048
4343
4444 static void gvir_config_domain_address_usb_init(GVirConfigDomainAddressUsb *address)
4545 {
46 g_debug("Init GVirConfigDomainAddressUsb=%p", address);
47
4846 address->priv = GVIR_CONFIG_DOMAIN_ADDRESS_USB_GET_PRIVATE(address);
4947 }
5048
4343
4444 static void gvir_config_domain_address_init(GVirConfigDomainAddress *address)
4545 {
46 g_debug("Init GVirConfigDomainAddress=%p", address);
47
4846 address->priv = GVIR_CONFIG_DOMAIN_ADDRESS_GET_PRIVATE(address);
4947 }
4343
4444 static void gvir_config_domain_channel_init(GVirConfigDomainChannel *channel)
4545 {
46 g_debug("Init GVirConfigDomainChannel=%p", channel);
47
4846 channel->priv = GVIR_CONFIG_DOMAIN_CHANNEL_GET_PRIVATE(channel);
4947 }
5048
4444
4545 static void gvir_config_domain_chardev_source_pty_init(GVirConfigDomainChardevSourcePty *source)
4646 {
47 g_debug("Init GVirConfigDomainChardevSourcePty=%p", source);
48
4947 source->priv = GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_PTY_GET_PRIVATE(source);
5048 }
5149
4141
4242 static void gvir_config_domain_chardev_source_spiceport_init(GVirConfigDomainChardevSourceSpicePort *source)
4343 {
44 g_debug("Init GVirConfigDomainChardevSourceSpicePort=%p", source);
45
4644 source->priv = GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_PORT_GET_PRIVATE(source);
4745 }
4846
4343
4444 static void gvir_config_domain_chardev_source_spicevmc_init(GVirConfigDomainChardevSourceSpiceVmc *source)
4545 {
46 g_debug("Init GVirConfigDomainChardevSourceSpiceVmc=%p", source);
47
4846 source->priv = GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_SPICE_VMC_GET_PRIVATE(source);
4947 }
5048
4444
4545 static void gvir_config_domain_chardev_source_unix_init(GVirConfigDomainChardevSourceUnix *source)
4646 {
47 g_debug("Init GVirConfigDomainChardevSourceUnix=%p", source);
48
4947 source->priv = GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_UNIX_GET_PRIVATE(source);
5048 }
5149
4444
4545 static void gvir_config_domain_chardev_source_init(GVirConfigDomainChardevSource *source)
4646 {
47 g_debug("Init GVirConfigDomainChardevSource=%p", source);
48
4947 source->priv = GVIR_CONFIG_DOMAIN_CHARDEV_SOURCE_GET_PRIVATE(source);
5048 }
5149
4343
4444 static void gvir_config_domain_chardev_init(GVirConfigDomainChardev *chardev)
4545 {
46 g_debug("Init GVirConfigDomainChardev=%p", chardev);
47
4846 chardev->priv = GVIR_CONFIG_DOMAIN_CHARDEV_GET_PRIVATE(chardev);
4947 }
5048
4343
4444 static void gvir_config_domain_clock_init(GVirConfigDomainClock *klock)
4545 {
46 g_debug("Init GVirConfigDomainClock=%p", klock);
47
4846 klock->priv = GVIR_CONFIG_DOMAIN_CLOCK_GET_PRIVATE(klock);
4947 }
5048
4343
4444 static void gvir_config_domain_console_init(GVirConfigDomainConsole *console)
4545 {
46 g_debug("Init GVirConfigDomainConsole=%p", console);
47
4846 console->priv = GVIR_CONFIG_DOMAIN_CONSOLE_GET_PRIVATE(console);
4947 }
5048
121121
122122 static void gvir_config_domain_controller_usb_init(GVirConfigDomainControllerUsb *controller_usb)
123123 {
124 g_debug("Init GVirConfigDomainControllerUsb=%p", controller_usb);
125
126124 controller_usb->priv = GVIR_CONFIG_DOMAIN_CONTROLLER_USB_GET_PRIVATE(controller_usb);
127125 }
128126
4343
4444 static void gvir_config_domain_controller_init(GVirConfigDomainController *controller)
4545 {
46 g_debug("Init GVirConfigDomainController=%p", controller);
47
4846 controller->priv = GVIR_CONFIG_DOMAIN_CONTROLLER_GET_PRIVATE(controller);
4947 }
5048
4343
4444 static void gvir_config_domain_cpu_feature_init(GVirConfigDomainCpuFeature *feature)
4545 {
46 g_debug("Init GVirConfigDomainCpuFeature=%p", feature);
47
4846 feature->priv = GVIR_CONFIG_DOMAIN_CPU_FEATURE_GET_PRIVATE(feature);
4947 }
5048
4343
4444 static void gvir_config_domain_cpu_model_init(GVirConfigDomainCpuModel *model)
4545 {
46 g_debug("Init GVirConfigDomainCpuModel=%p", model);
47
4846 model->priv = GVIR_CONFIG_DOMAIN_CPU_MODEL_GET_PRIVATE(model);
4947 }
5048
5151
5252 static void gvir_config_domain_cpu_init(GVirConfigDomainCpu *cpu)
5353 {
54 g_debug("Init GVirConfigDomainCpu=%p", cpu);
55
5654 cpu->priv = GVIR_CONFIG_DOMAIN_CPU_GET_PRIVATE(cpu);
5755 }
5856
4343
4444 static void gvir_config_domain_device_init(GVirConfigDomainDevice *device)
4545 {
46 g_debug("Init GVirConfigDomainDevice=%p", device);
47
4846 device->priv = GVIR_CONFIG_DOMAIN_DEVICE_GET_PRIVATE(device);
4947 }
5048
4343
4444 static void gvir_config_domain_disk_driver_init(GVirConfigDomainDiskDriver *driver)
4545 {
46 g_debug("Init GVirConfigDomainDiskDriver=%p", driver);
47
4846 driver->priv = GVIR_CONFIG_DOMAIN_DISK_DRIVER_GET_PRIVATE(driver);
4947 }
5048
4343
4444 static void gvir_config_domain_disk_init(GVirConfigDomainDisk *disk)
4545 {
46 g_debug("Init GVirConfigDomainDisk=%p", disk);
47
4846 disk->priv = GVIR_CONFIG_DOMAIN_DISK_GET_PRIVATE(disk);
4947 }
5048
4343
4444 static void gvir_config_domain_filesys_init(GVirConfigDomainFilesys *filesys)
4545 {
46 g_debug("Init GVirConfigDomainFilesys=%p", filesys);
47
4846 filesys->priv = GVIR_CONFIG_DOMAIN_FILESYS_GET_PRIVATE(filesys);
4947 }
5048
200198 "usage", G_TYPE_UINT64, bytes,
201199 "units", G_TYPE_STRING, "bytes",
202200 NULL);
203
201 g_object_unref(G_OBJECT(src));
204202 }
205203
206204 void gvir_config_domain_filesys_set_target(GVirConfigDomainFilesys *filesys,
4343
4444 static void gvir_config_domain_graphics_desktop_init(GVirConfigDomainGraphicsDesktop *graphics_desktop)
4545 {
46 g_debug("Init GVirConfigDomainGraphicsDesktop=%p", graphics_desktop);
47
4846 graphics_desktop->priv = GVIR_CONFIG_DOMAIN_GRAPHICS_DESKTOP_GET_PRIVATE(graphics_desktop);
4947 }
5048
4343
4444 static void gvir_config_domain_graphics_rdp_init(GVirConfigDomainGraphicsRdp *graphics_rdp)
4545 {
46 g_debug("Init GVirConfigDomainGraphicsRdp=%p", graphics_rdp);
47
4846 graphics_rdp->priv = GVIR_CONFIG_DOMAIN_GRAPHICS_RDP_GET_PRIVATE(graphics_rdp);
4947 }
5048
4343
4444 static void gvir_config_domain_graphics_sdl_init(GVirConfigDomainGraphicsSdl *graphics_sdl)
4545 {
46 g_debug("Init GVirConfigDomainGraphicsSdl=%p", graphics_sdl);
47
4846 graphics_sdl->priv = GVIR_CONFIG_DOMAIN_GRAPHICS_SDL_GET_PRIVATE(graphics_sdl);
4947 }
5048
4444
4545 static void gvir_config_domain_graphics_spice_init(GVirConfigDomainGraphicsSpice *graphics_spice)
4646 {
47 g_debug("Init GVirConfigDomainGraphicsSpice=%p", graphics_spice);
48
4947 graphics_spice->priv = GVIR_CONFIG_DOMAIN_GRAPHICS_SPICE_GET_PRIVATE(graphics_spice);
5048 }
5149
4343
4444 static void gvir_config_domain_graphics_vnc_init(GVirConfigDomainGraphicsVnc *graphics_vnc)
4545 {
46 g_debug("Init GVirConfigDomainGraphicsVnc=%p", graphics_vnc);
47
4846 graphics_vnc->priv = GVIR_CONFIG_DOMAIN_GRAPHICS_VNC_GET_PRIVATE(graphics_vnc);
4947 }
5048
4343
4444 static void gvir_config_domain_graphics_init(GVirConfigDomainGraphics *graphics)
4545 {
46 g_debug("Init GVirConfigDomainGraphics=%p", graphics);
47
4846 graphics->priv = GVIR_CONFIG_DOMAIN_GRAPHICS_GET_PRIVATE(graphics);
4947 }
5048
4343
4444 static void gvir_config_domain_input_init(GVirConfigDomainInput *device_input)
4545 {
46 g_debug("Init GVirConfigDomainInput=%p", device_input);
47
4846 device_input->priv = GVIR_CONFIG_DOMAIN_INPUT_GET_PRIVATE(device_input);
4947 }
5048
4646
4747 static void gvir_config_domain_interface_bridge_init(GVirConfigDomainInterfaceBridge *bridge)
4848 {
49 g_debug("Init GVirConfigDomainInterfaceBridge=%p", bridge);
50
5149 bridge->priv = GVIR_CONFIG_DOMAIN_INTERFACE_BRIDGE_GET_PRIVATE(bridge);
5250 }
5351
4343
4444 static void gvir_config_domain_interface_filterref_parameter_init(GVirConfigDomainInterfaceFilterrefParameter *parameter)
4545 {
46 g_debug("Init GVirConfigDomainInterfaceFilterrefParameter=%p", parameter);
47
4846 parameter->priv = GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_PARAMETER_GET_PRIVATE(parameter);
4947 }
5048
4242
4343 static void gvir_config_domain_interface_filterref_init(GVirConfigDomainInterfaceFilterref *filterref)
4444 {
45 g_debug("Init GVirConfigDomainInterfaceFilterref=%p", filterref);
46
4745 filterref->priv = GVIR_CONFIG_DOMAIN_INTERFACE_FILTERREF_GET_PRIVATE(filterref);
4846 }
4947
4545
4646 static void gvir_config_domain_interface_network_init(GVirConfigDomainInterfaceNetwork *iface)
4747 {
48 g_debug("Init GVirConfigDomainInterfaceNetwork=%p", iface);
49
5048 iface->priv = GVIR_CONFIG_DOMAIN_INTERFACE_NETWORK_GET_PRIVATE(iface);
5149 }
5250
4545
4646 static void gvir_config_domain_interface_user_init(GVirConfigDomainInterfaceUser *iface)
4747 {
48 g_debug("Init GVirConfigDomainInterfaceUser=%p", iface);
49
5048 iface->priv = GVIR_CONFIG_DOMAIN_INTERFACE_USER_GET_PRIVATE(iface);
5149 }
5250
4545
4646 static void gvir_config_domain_interface_init(GVirConfigDomainInterface *interface)
4747 {
48 g_debug("Init GVirConfigDomainInterface=%p", interface);
49
5048 interface->priv = GVIR_CONFIG_DOMAIN_INTERFACE_GET_PRIVATE(interface);
5149 }
5250
4343
4444 static void gvir_config_domain_memballoon_init(GVirConfigDomainMemballoon *memballoon)
4545 {
46 g_debug("Init GVirConfigDomainMemballoon=%p", memballoon);
47
4846 memballoon->priv = GVIR_CONFIG_DOMAIN_MEMBALLOON_GET_PRIVATE(memballoon);
4947 }
5048
4343
4444 static void gvir_config_domain_os_init(GVirConfigDomainOs *os)
4545 {
46 g_debug("Init GVirConfigDomainOs=%p", os);
47
4846 os->priv = GVIR_CONFIG_DOMAIN_OS_GET_PRIVATE(os);
4947 }
5048
4242
4343 static void gvir_config_domain_parallel_init(GVirConfigDomainParallel *parallel)
4444 {
45 g_debug("Init GVirConfigDomainParallel=%p", parallel);
46
4745 parallel->priv = GVIR_CONFIG_DOMAIN_PARALLEL_GET_PRIVATE(parallel);
4846 }
4947
5151 static void
5252 gvir_config_domain_power_management_init(GVirConfigDomainPowerManagement *pm)
5353 {
54 g_debug("Init GVirConfigDomainPowerManagement=%p", pm);
55
5654 pm->priv = GVIR_CONFIG_DOMAIN_POWER_MANAGEMENT_GET_PRIVATE(pm);
5755 }
5856
4343
4444 static void gvir_config_domain_redirdev_init(GVirConfigDomainRedirdev *redirdev)
4545 {
46 g_debug("Init GVirConfigDomainRedirdev=%p", redirdev);
47
4846 redirdev->priv = GVIR_CONFIG_DOMAIN_REDIRDEV_GET_PRIVATE(redirdev);
4947 }
5048
4343
4444 static void gvir_config_domain_seclabel_init(GVirConfigDomainSeclabel *seclabel)
4545 {
46 g_debug("Init GVirConfigDomainSeclabel=%p", seclabel);
47
4846 seclabel->priv = GVIR_CONFIG_DOMAIN_SECLABEL_GET_PRIVATE(seclabel);
4947 }
5048
4242
4343 static void gvir_config_domain_serial_init(GVirConfigDomainSerial *serial)
4444 {
45 g_debug("Init GVirConfigDomainSerial=%p", serial);
46
4745 serial->priv = GVIR_CONFIG_DOMAIN_SERIAL_GET_PRIVATE(serial);
4846 }
4947
4343
4444 static void gvir_config_domain_smartcard_host_certificates_init(GVirConfigDomainSmartcardHostCertificates *smartcard)
4545 {
46 g_debug("Init GVirConfigDomainSmartcardHostCertificates=%p", smartcard);
47
4846 smartcard->priv = GVIR_CONFIG_DOMAIN_SMARTCARD_HOST_CERTIFICATES_GET_PRIVATE(smartcard);
4947 }
5048
4343
4444 static void gvir_config_domain_smartcard_host_init(GVirConfigDomainSmartcardHost *smartcard)
4545 {
46 g_debug("Init GVirConfigDomainSmartcardHost=%p", smartcard);
47
4846 smartcard->priv = GVIR_CONFIG_DOMAIN_SMARTCARD_HOST_GET_PRIVATE(smartcard);
4947 }
5048
4343
4444 static void gvir_config_domain_smartcard_passthrough_init(GVirConfigDomainSmartcardPassthrough *smartcard)
4545 {
46 g_debug("Init GVirConfigDomainSmartcardPassthrough=%p", smartcard);
47
4846 smartcard->priv = GVIR_CONFIG_DOMAIN_SMARTCARD_PASSTHROUGH_GET_PRIVATE(smartcard);
4947 }
5048
4343
4444 static void gvir_config_domain_smartcard_init(GVirConfigDomainSmartcard *smartcard)
4545 {
46 g_debug("Init GVirConfigDomainSmartcard=%p", smartcard);
47
4846 smartcard->priv = GVIR_CONFIG_DOMAIN_SMARTCARD_GET_PRIVATE(smartcard);
4947 }
5048
4444
4545 static void gvir_config_domain_snapshot_disk_init(GVirConfigDomainSnapshotDisk *disk)
4646 {
47 g_debug("Init GVirConfigDomainSnapshotDisk=%p", disk);
48
4947 disk->priv = GVIR_CONFIG_DOMAIN_SNAPSHOT_DISK_GET_PRIVATE(disk);
5048 }
5149
4545
4646 static void gvir_config_domain_snapshot_init(GVirConfigDomainSnapshot *snapshot)
4747 {
48 g_debug("Init GVirConfigDomainSnapshot=%p", snapshot);
49
5048 snapshot->priv = GVIR_CONFIG_DOMAIN_SNAPSHOT_GET_PRIVATE(snapshot);
5149 }
5250
4343
4444 static void gvir_config_domain_sound_init(GVirConfigDomainSound *sound)
4545 {
46 g_debug("Init GVirConfigDomainSound=%p", sound);
47
4846 sound->priv = GVIR_CONFIG_DOMAIN_SOUND_GET_PRIVATE(sound);
4947 }
5048
4343
4444 static void gvir_config_domain_timer_hpet_init(GVirConfigDomainTimerHpet *timer)
4545 {
46 g_debug("Init GVirConfigDomainTimerHpet=%p", timer);
47
4846 timer->priv = GVIR_CONFIG_DOMAIN_TIMER_HPET_GET_PRIVATE(timer);
4947 }
5048
4343
4444 static void gvir_config_domain_timer_pit_init(GVirConfigDomainTimerPit *timer)
4545 {
46 g_debug("Init GVirConfigDomainTimerPit=%p", timer);
47
4846 timer->priv = GVIR_CONFIG_DOMAIN_TIMER_PIT_GET_PRIVATE(timer);
4947 }
5048
4343
4444 static void gvir_config_domain_timer_rtc_init(GVirConfigDomainTimerRtc *timer)
4545 {
46 g_debug("Init GVirConfigDomainTimerRtc=%p", timer);
47
4846 timer->priv = GVIR_CONFIG_DOMAIN_TIMER_RTC_GET_PRIVATE(timer);
4947 }
5048
4343
4444 static void gvir_config_domain_timer_init(GVirConfigDomainTimer *timer)
4545 {
46 g_debug("Init GVirConfigDomainTimer=%p", timer);
47
4846 timer->priv = GVIR_CONFIG_DOMAIN_TIMER_GET_PRIVATE(timer);
4947 }
5048
4444
4545 static void gvir_config_domain_video_init(GVirConfigDomainVideo *video)
4646 {
47 g_debug("Init GVirConfigDomainVideo=%p", video);
48
4947 video->priv = GVIR_CONFIG_DOMAIN_VIDEO_GET_PRIVATE(video);
5048 }
5149
8886 void gvir_config_domain_video_set_vram(GVirConfigDomainVideo *video,
8987 guint kbytes)
9088 {
91 xmlNodePtr node;
92 char *vram_str;
89 GVirConfigObject *node;
9390
94 node = gvir_config_object_get_xml_node(GVIR_CONFIG_OBJECT(video));
95 if (node == NULL)
96 return;
97 node = gvir_config_xml_get_element(node, "model", NULL);
98 if (node == NULL)
99 return;
100 vram_str = g_strdup_printf("%u", kbytes);
101 xmlNewProp(node, (xmlChar*)"vram", (xmlChar*)vram_str);
102 g_free(vram_str);
91 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_VIDEO(video));
92 node = gvir_config_object_add_child(GVIR_CONFIG_OBJECT(video), "model");
93 g_return_if_fail(GVIR_CONFIG_IS_OBJECT(node));
94 gvir_config_object_set_attribute_with_type(node, "vram",
95 G_TYPE_UINT, kbytes,
96 NULL);
97 g_object_unref(G_OBJECT(node));
10398 }
10499
105100 void gvir_config_domain_video_set_ram(GVirConfigDomainVideo *video,
130125 void gvir_config_domain_video_set_heads(GVirConfigDomainVideo *video,
131126 guint head_count)
132127 {
133 xmlNodePtr node;
134 char *heads_str;
128 GVirConfigObject *node;
135129
136 node = gvir_config_object_get_xml_node(GVIR_CONFIG_OBJECT(video));
137 if (node == NULL)
138 return;
139 node = gvir_config_xml_get_element(node, "model", NULL);
140 if (node == NULL)
141 return;
142 heads_str = g_strdup_printf("%u", head_count);
143 xmlNewProp(node, (xmlChar*)"heads", (xmlChar*)heads_str);
144 g_free(heads_str);
130 g_return_if_fail(GVIR_CONFIG_IS_DOMAIN_VIDEO(video));
131 node = gvir_config_object_add_child(GVIR_CONFIG_OBJECT(video), "model");
132 g_return_if_fail(GVIR_CONFIG_IS_OBJECT(node));
133 gvir_config_object_set_attribute_with_type(node, "heads",
134 G_TYPE_UINT, head_count,
135 NULL);
136 g_object_unref(G_OBJECT(node));
145137 }
204204
205205 static void gvir_config_domain_init(GVirConfigDomain *domain)
206206 {
207 g_debug("Init GVirConfigDomain=%p", domain);
208
209207 domain->priv = GVIR_CONFIG_DOMAIN_GET_PRIVATE(domain);
210208 }
211209
4343
4444 static void gvir_config_interface_init(GVirConfigInterface *iface)
4545 {
46 g_debug("Init GVirConfigInterface=%p", iface);
47
4846 iface->priv = GVIR_CONFIG_INTERFACE_GET_PRIVATE(iface);
4947 }
5048
4343
4444 static void gvir_config_network_filter_init(GVirConfigNetworkFilter *filter)
4545 {
46 g_debug("Init GVirConfigNetworkFilter=%p", filter);
47
4846 filter->priv = GVIR_CONFIG_NETWORK_FILTER_GET_PRIVATE(filter);
4947 }
5048
4343
4444 static void gvir_config_network_init(GVirConfigNetwork *network)
4545 {
46 g_debug("Init GVirConfigNetwork=%p", network);
47
4846 network->priv = GVIR_CONFIG_NETWORK_GET_PRIVATE(network);
4947 }
5048
4343
4444 static void gvir_config_node_device_init(GVirConfigNodeDevice *device)
4545 {
46 g_debug("Init GVirConfigNodeDevice=%p", device);
47
4846 device->priv = GVIR_CONFIG_NODE_DEVICE_GET_PRIVATE(device);
4947 }
5048
122122 GVirConfigObject *gvir_object = GVIR_CONFIG_OBJECT(object);
123123 GVirConfigObjectPrivate *priv = gvir_object->priv;
124124
125 g_debug("Finalize GVirConfigObject=%p", gvir_object);
126
127125 g_free(priv->schema);
128126
129127 if (priv->doc != NULL) {
183181
184182 static void gvir_config_object_init(GVirConfigObject *object)
185183 {
186 g_debug("Init GVirConfigObject=%p", object);
187
188184 object->priv = GVIR_CONFIG_OBJECT_GET_PRIVATE(object);
189185 }
190186
4343
4444 static void gvir_config_secret_init(GVirConfigSecret *secret)
4545 {
46 g_debug("Init GVirConfigSecret=%p", secret);
47
4846 secret->priv = GVIR_CONFIG_SECRET_GET_PRIVATE(secret);
4947 }
5048
4343
4444 static void gvir_config_storage_permissions_init(GVirConfigStoragePermissions *perms)
4545 {
46 g_debug("Init GVirConfigStoragePermissions=%p", perms);
47
4846 perms->priv = GVIR_CONFIG_STORAGE_PERMISSIONS_GET_PRIVATE(perms);
4947 }
5048
4444
4545 static void gvir_config_storage_pool_source_init(GVirConfigStoragePoolSource *source)
4646 {
47 g_debug("Init GVirConfigStoragePoolSource=%p", source);
48
4947 source->priv = GVIR_CONFIG_STORAGE_POOL_SOURCE_GET_PRIVATE(source);
5048 }
5149
4444
4545 static void gvir_config_storage_pool_target_init(GVirConfigStoragePoolTarget *target)
4646 {
47 g_debug("Init GVirConfigStoragePoolTarget=%p", target);
48
4947 target->priv = GVIR_CONFIG_STORAGE_POOL_TARGET_GET_PRIVATE(target);
5048 }
5149
4545
4646 static void gvir_config_storage_pool_init(GVirConfigStoragePool *pool)
4747 {
48 g_debug("Init GVirConfigStoragePool=%p", pool);
49
5048 pool->priv = GVIR_CONFIG_STORAGE_POOL_GET_PRIVATE(pool);
5149 }
5250
4444
4545 static void gvir_config_storage_vol_backing_store_init(GVirConfigStorageVolBackingStore *backing_store)
4646 {
47 g_debug("Init GVirConfigStorageVolBackingStore=%p", backing_store);
48
4947 backing_store->priv = GVIR_CONFIG_STORAGE_VOL_BACKING_STORE_GET_PRIVATE(backing_store);
5048 }
5149
4444
4545 static void gvir_config_storage_vol_target_init(GVirConfigStorageVolTarget *target)
4646 {
47 g_debug("Init GVirConfigStorageVolTarget=%p", target);
48
4947 target->priv = GVIR_CONFIG_STORAGE_VOL_TARGET_GET_PRIVATE(target);
5048 }
5149
4545
4646 static void gvir_config_storage_vol_init(GVirConfigStorageVol *vol)
4747 {
48 g_debug("Init GVirConfigStorageVol=%p", vol);
49
5048 vol->priv = GVIR_CONFIG_STORAGE_VOL_GET_PRIVATE(vol);
5149 }
5250
8080 GVirConfigXmlDoc *doc = GVIR_CONFIG_XML_DOC(object);
8181 GVirConfigXmlDocPrivate *priv = doc->priv;
8282
83 g_debug("Finalize GVirConfigXmlDoc=%p", doc);
84
8583 xmlFreeDoc(priv->doc);
8684
8785 G_OBJECT_CLASS(gvir_config_xml_doc_parent_class)->finalize(object);
112110 {
113111 GVirConfigXmlDocPrivate *priv;
114112
115 g_debug("Init GVirConfigXmlDoc=%p", xml_doc);
116
117113 priv = xml_doc->priv = GVIR_CONFIG_XML_DOC_GET_PRIVATE(xml_doc);
118114
119115 memset(priv, 0, sizeof(*priv));
293293 LIPO = @LIPO@
294294 LN_S = @LN_S@
295295 LTLIBOBJS = @LTLIBOBJS@
296 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
296297 MAKEINFO = @MAKEINFO@
297298 MANIFEST_TOOL = @MANIFEST_TOOL@
298299 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
313313 LIPO = @LIPO@
314314 LN_S = @LN_S@
315315 LTLIBOBJS = @LTLIBOBJS@
316 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
316317 MAKEINFO = @MAKEINFO@
317318 MANIFEST_TOOL = @MANIFEST_TOOL@
318319 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
1717 %endif
1818 %define with_vala %{with_introspection}
1919
20 %define libvirt_version 0.10.2
20 %define libvirt_version 1.1.1
2121
2222 Name: libvirt-glib
23 Version: 0.2.2
23 Version: 0.2.3
2424 Release: 1%{?dist}%{?extra_release}
2525 Summary: libvirt glib integration for events
2626 Group: Development/Libraries
337337 LIPO = @LIPO@
338338 LN_S = @LN_S@
339339 LTLIBOBJS = @LTLIBOBJS@
340 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
340341 MAKEINFO = @MAKEINFO@
341342 MANIFEST_TOOL = @MANIFEST_TOOL@
342343 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
1616
1717 #include "libvirt-gobject-compat.h"
1818
19 #if !GLIB_CHECK_VERSION(2,28,0)
20 /**
21 * g_simple_async_result_take_error: (skip)
22 * @simple: a #GSimpleAsyncResult
23 * @error: a #GError
24 *
25 * Sets the result from @error, and takes over the caller's ownership
26 * of @error, so the caller does not need to free it any more.
27 *
28 * Since: 2.28
29 **/
30 G_GNUC_INTERNAL void
31 g_simple_async_result_take_error (GSimpleAsyncResult *simple,
32 GError *error)
33 {
34 /* this code is different from upstream */
35 /* we can't avoid extra copy/free, since the simple struct is
36 opaque */
37 g_simple_async_result_set_from_error (simple, error);
38 g_error_free (error);
39 }
40
41 /**
42 * g_simple_async_result_new_take_error: (skip)
43 * @source_object: (allow-none): a #GObject, or %NULL
44 * @callback: (scope async): a #GAsyncReadyCallback
45 * @user_data: (closure): user data passed to @callback
46 * @error: a #GError
47 *
48 * Creates a #GSimpleAsyncResult from an error condition, and takes over the
49 * caller's ownership of @error, so the caller does not need to free it anymore.
50 *
51 * Returns: a #GSimpleAsyncResult
52 *
53 * Since: 2.28
54 **/
55 GSimpleAsyncResult *
56 g_simple_async_result_new_take_error(GObject *source_object,
57 GAsyncReadyCallback callback,
58 gpointer user_data,
59 GError *error)
60 {
61 GSimpleAsyncResult *simple;
62
63 g_return_val_if_fail(!source_object || G_IS_OBJECT(source_object), NULL);
64
65 simple = g_simple_async_result_new(source_object,
66 callback,
67 user_data, NULL);
68 g_simple_async_result_take_error(simple, error);
69
70 return simple;
71 }
72
73 /**
74 * g_simple_async_report_take_gerror_in_idle: (skip)
75 * @object: (allow-none): a #GObject, or %NULL
76 * @callback: a #GAsyncReadyCallback.
77 * @user_data: user data passed to @callback.
78 * @error: the #GError to report
79 *
80 * Reports an error in an idle function. Similar to
81 * g_simple_async_report_gerror_in_idle(), but takes over the caller's
82 * ownership of @error, so the caller does not have to free it any more.
83 *
84 * Since: 2.28
85 **/
86 void
87 g_simple_async_report_take_gerror_in_idle(GObject *object,
88 GAsyncReadyCallback callback,
89 gpointer user_data,
90 GError *error)
91 {
92 GSimpleAsyncResult *simple;
93
94 g_return_if_fail(!object || G_IS_OBJECT(object));
95 g_return_if_fail(error != NULL);
96
97 simple = g_simple_async_result_new_take_error(object,
98 callback,
99 user_data,
100 error);
101 g_simple_async_result_complete_in_idle(simple);
102 g_object_unref(simple);
103 }
104 #endif
105
10619 GMutex *gvir_mutex_new(void)
10720 {
10821 GMutex *mutex;
3434
3535 #endif
3636
37 #if !GLIB_CHECK_VERSION(2,26,0)
38 #define G_DEFINE_BOXED_TYPE(TypeName, type_name, copy_func, free_func) G_DEFINE_BOXED_TYPE_WITH_CODE (TypeName, type_name, copy_func, free_func, {})
39 #define G_DEFINE_BOXED_TYPE_WITH_CODE(TypeName, type_name, copy_func, free_func, _C_) _G_DEFINE_BOXED_TYPE_BEGIN (TypeName, type_name, copy_func, free_func) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
40 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
41 #define _G_DEFINE_BOXED_TYPE_BEGIN(TypeName, type_name, copy_func, free_func) \
42 GType \
43 type_name##_get_type (void) \
44 { \
45 static volatile gsize g_define_type_id__volatile = 0; \
46 if (g_once_init_enter (&g_define_type_id__volatile)) \
47 { \
48 GType (* _g_register_boxed) \
49 (const gchar *, \
50 union \
51 { \
52 TypeName * (*do_copy_type) (TypeName *); \
53 TypeName * (*do_const_copy_type) (const TypeName *); \
54 GBoxedCopyFunc do_copy_boxed; \
55 } __attribute__((__transparent_union__)), \
56 union \
57 { \
58 void (* do_free_type) (TypeName *); \
59 GBoxedFreeFunc do_free_boxed; \
60 } __attribute__((__transparent_union__)) \
61 ) = g_boxed_type_register_static; \
62 GType g_define_type_id = \
63 _g_register_boxed (g_intern_static_string (#TypeName), copy_func, free_func); \
64 { /* custom code follows */
65 #else
66 #define _G_DEFINE_BOXED_TYPE_BEGIN(TypeName, type_name, copy_func, free_func) \
67 GType \
68 type_name##_get_type (void) \
69 { \
70 static volatile gsize g_define_type_id__volatile = 0; \
71 if (g_once_init_enter (&g_define_type_id__volatile)) \
72 { \
73 GType g_define_type_id = \
74 g_boxed_type_register_static (g_intern_static_string (#TypeName), \
75 (GBoxedCopyFunc) copy_func, \
76 (GBoxedFreeFunc) free_func); \
77 { /* custom code follows */
78 #endif /* __GNUC__ */
79 #endif /* glib 2.26 */
80
81 #if !GLIB_CHECK_VERSION(2,28,0)
82 #define g_clear_object(object_ptr) \
83 G_STMT_START { \
84 /* Only one access, please */ \
85 gpointer *_p = (gpointer) (object_ptr); \
86 gpointer _o; \
87 \
88 do \
89 _o = g_atomic_pointer_get (_p); \
90 while G_UNLIKELY (!g_atomic_pointer_compare_and_exchange (_p, _o, NULL));\
91 \
92 if (_o) \
93 g_object_unref (_o); \
94 } G_STMT_END
95
96 void
97 g_simple_async_result_take_error(GSimpleAsyncResult *simple,
98 GError *error);
99 GSimpleAsyncResult *g_simple_async_result_new_take_error (GObject *source_object,
100 GAsyncReadyCallback callback,
101 gpointer user_data,
102 GError *error);
103 void g_simple_async_report_take_gerror_in_idle (GObject *object,
104 GAsyncReadyCallback callback,
105 gpointer user_data,
106 GError *error);
107 #endif /* glib 2.28 */
108
109
11037 #endif /* __LIBVIRT_GOBJECT_COMPAT_H__ */
141141 {
142142 GVirConnection *conn = GVIR_CONNECTION(object);
143143 GVirConnectionPrivate *priv = conn->priv;
144
145 g_debug("Finalize GVirConnection=%p", conn);
146144
147145 if (gvir_connection_is_open(conn))
148146 gvir_connection_close(conn);
239237 static void gvir_connection_init(GVirConnection *conn)
240238 {
241239 GVirConnectionPrivate *priv;
242
243 g_debug("Init GVirConnection=%p", conn);
244240
245241 priv = conn->priv = GVIR_CONNECTION_GET_PRIVATE(conn);
246242
9999 {
100100 GVirDomainDevice *self = GVIR_DOMAIN_DEVICE(object);
101101 GVirDomainDevicePrivate *priv = self->priv;
102
103 g_debug("Finalize GVirDomainDevice=%p", self);
104102
105103 g_clear_object(&priv->domain);
106104 g_clear_object(&priv->config);
141139
142140 static void gvir_domain_device_init(GVirDomainDevice *self)
143141 {
144 g_debug("Init GVirDomainDevice=%p", self);
145
146142 self->priv = GVIR_DOMAIN_DEVICE_GET_PRIVATE(self);
147143 }
148144
4848 return g_quark_from_static_string("gvir-domain-disk");
4949 }
5050
51 static void gvir_domain_disk_finalize(GObject *object)
52 {
53 GVirDomainDisk *self = GVIR_DOMAIN_DISK(object);
54
55 g_debug("Finalize GVirDomainDisk=%p", self);
56
57 G_OBJECT_CLASS(gvir_domain_disk_parent_class)->finalize(object);
58 }
59
6051 static void gvir_domain_disk_class_init(GVirDomainDiskClass *klass)
6152 {
62 GObjectClass *object_class = G_OBJECT_CLASS (klass);
63
64 object_class->finalize = gvir_domain_disk_finalize;
6553 g_type_class_add_private(klass, sizeof(GVirDomainDiskPrivate));
6654 }
6755
6856 static void gvir_domain_disk_init(GVirDomainDisk *self)
6957 {
70 g_debug("Init GVirDomainDisk=%p", self);
71
7258 self->priv = GVIR_DOMAIN_DISK_GET_PRIVATE(self);
7359 }
7460
4848 return g_quark_from_static_string("gvir-domain-interface");
4949 }
5050
51 static void gvir_domain_interface_finalize(GObject *object)
52 {
53 GVirDomainInterface *self = GVIR_DOMAIN_INTERFACE(object);
54
55 g_debug("Finalize GVirDomainInterface=%p", self);
56
57 G_OBJECT_CLASS(gvir_domain_interface_parent_class)->finalize(object);
58 }
59
6051 static void gvir_domain_interface_class_init(GVirDomainInterfaceClass *klass)
6152 {
62 GObjectClass *object_class = G_OBJECT_CLASS (klass);
63
64 object_class->finalize = gvir_domain_interface_finalize;
6553 g_type_class_add_private(klass, sizeof(GVirDomainInterfacePrivate));
6654 }
6755
6856 static void gvir_domain_interface_init(GVirDomainInterface *self)
6957 {
70 g_debug("Init GVirDomainInterface=%p", self);
71
7258 self->priv = GVIR_DOMAIN_INTERFACE_GET_PRIVATE(self);
7359 }
7460
9999 {
100100 GVirDomainSnapshot *snapshot = GVIR_DOMAIN_SNAPSHOT(object);
101101 GVirDomainSnapshotPrivate *priv = snapshot->priv;
102
103 g_debug("Finalize GVirDomainSnapshot=%p", snapshot);
104102
105103 virDomainSnapshotFree(priv->handle);
106104
133131
134132 static void gvir_domain_snapshot_init(GVirDomainSnapshot *snapshot)
135133 {
136 g_debug("Init GVirDomainSnapshot=%p", snapshot);
137
138134 snapshot->priv = GVIR_DOMAIN_SNAPSHOT_GET_PRIVATE(snapshot);
139135 }
140136
133133 {
134134 GVirDomain *domain = GVIR_DOMAIN(object);
135135 GVirDomainPrivate *priv = domain->priv;
136
137 g_debug("Finalize GVirDomain=%p", domain);
138136
139137 if (priv->snapshots) {
140138 g_hash_table_unref(priv->snapshots);
254252
255253 static void gvir_domain_init(GVirDomain *domain)
256254 {
257 g_debug("Init GVirDomain=%p", domain);
258
259255 domain->priv = GVIR_DOMAIN_GET_PRIVATE(domain);
260256 domain->priv->lock = g_mutex_new();
261257 }
369365 return TRUE;
370366 }
371367
372 typedef struct {
373 guint flags;
374 } DomainStartData;
375
376 static void domain_start_data_free(DomainStartData *data)
377 {
378 g_slice_free(DomainStartData, data);
379 }
380
381368 static void
382 gvir_domain_start_helper(GSimpleAsyncResult *res,
383 GObject *object,
369 gvir_domain_start_helper(GTask *task,
370 gpointer source_object,
371 gpointer task_data,
384372 GCancellable *cancellable G_GNUC_UNUSED)
385373 {
386 GVirDomain *dom = GVIR_DOMAIN(object);
387 DomainStartData *data;
374 GVirDomain *dom = GVIR_DOMAIN(source_object);
375 guint flags = GPOINTER_TO_UINT(task_data);
388376 GError *err = NULL;
389377
390 data = g_simple_async_result_get_op_res_gpointer(res);
391
392 if (!gvir_domain_start(dom, data->flags, &err))
393 g_simple_async_result_take_error(res, err);
378 if (!gvir_domain_start(dom, flags, &err))
379 g_task_return_error(task, err);
380 else
381 g_task_return_boolean(task, TRUE);
394382 }
395383
396384 /**
409397 GAsyncReadyCallback callback,
410398 gpointer user_data)
411399 {
412 GSimpleAsyncResult *res;
413 DomainStartData *data;
400 GTask *task;
414401
415402 g_return_if_fail(GVIR_IS_DOMAIN(dom));
416403 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
417404
418 data = g_slice_new0(DomainStartData);
419 data->flags = flags;
420
421 res = g_simple_async_result_new(G_OBJECT(dom),
422 callback,
423 user_data,
424 gvir_domain_start_async);
425 g_simple_async_result_set_op_res_gpointer (res, data, (GDestroyNotify)domain_start_data_free);
426 g_simple_async_result_run_in_thread(res,
427 gvir_domain_start_helper,
428 G_PRIORITY_DEFAULT,
429 cancellable);
430 g_object_unref(res);
405 task = g_task_new(G_OBJECT(dom),
406 cancellable,
407 callback,
408 user_data);
409 g_task_set_task_data(task, GUINT_TO_POINTER(flags), NULL);
410 g_task_run_in_thread(task, gvir_domain_start_helper);
411 g_object_unref(task);
431412 }
432413
433414 gboolean gvir_domain_start_finish(GVirDomain *dom,
435416 GError **err)
436417 {
437418 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
438 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(dom), gvir_domain_start_async), FALSE);
439 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
440
441 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
442 return FALSE;
443
444 return TRUE;
419 g_return_val_if_fail(g_task_is_valid(result, dom), FALSE);
420 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
421
422 return g_task_propagate_boolean(G_TASK(result), err);
445423 }
446424
447425 /**
471449 }
472450
473451 static void
474 gvir_domain_resume_helper(GSimpleAsyncResult *res,
475 GObject *object,
452 gvir_domain_resume_helper(GTask *task,
453 gpointer source_object,
454 gpointer task_data G_GNUC_UNUSED,
476455 GCancellable *cancellable G_GNUC_UNUSED)
477456 {
478 GVirDomain *dom = GVIR_DOMAIN(object);
457 GVirDomain *dom = GVIR_DOMAIN(source_object);
479458 GError *err = NULL;
480459
481460 if (!gvir_domain_resume(dom, &err))
482 g_simple_async_result_take_error(res, err);
461 g_task_return_error(task, err);
462 else
463 g_task_return_boolean(task, TRUE);
483464 }
484465
485466 /**
496477 GAsyncReadyCallback callback,
497478 gpointer user_data)
498479 {
499 GSimpleAsyncResult *res;
480 GTask *task;
500481
501482 g_return_if_fail(GVIR_IS_DOMAIN(dom));
502483 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
503484
504 res = g_simple_async_result_new(G_OBJECT(dom),
505 callback,
506 user_data,
507 gvir_domain_resume_async);
508 g_simple_async_result_run_in_thread(res,
509 gvir_domain_resume_helper,
510 G_PRIORITY_DEFAULT,
511 cancellable);
512 g_object_unref(res);
485 task = g_task_new(G_OBJECT(dom),
486 cancellable,
487 callback,
488 user_data);
489 g_task_run_in_thread(task, gvir_domain_resume_helper);
490 g_object_unref(task);
513491 }
514492
515493 gboolean gvir_domain_resume_finish(GVirDomain *dom,
517495 GError **err)
518496 {
519497 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
520 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(dom), gvir_domain_resume_async), FALSE);
521 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
522
523 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
524 return FALSE;
525
526 return TRUE;
498 g_return_val_if_fail(g_task_is_valid(result, dom), FALSE);
499 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
500
501 return g_task_propagate_boolean(G_TASK(result), err);
527502 }
528503
529504 /**
555530 }
556531
557532 static void
558 gvir_domain_wakeup_helper(GSimpleAsyncResult *res,
559 GObject *object,
533 gvir_domain_wakeup_helper(GTask *task,
534 gpointer source_object,
535 gpointer task_data,
560536 GCancellable *cancellable G_GNUC_UNUSED)
561537 {
562 GVirDomain *dom = GVIR_DOMAIN(object);
538 GVirDomain *dom = GVIR_DOMAIN(source_object);
539 guint flags = GPOINTER_TO_UINT(task_data);
563540 GError *err = NULL;
564541
565 if (!gvir_domain_wakeup(dom, (guint)g_simple_async_result_get_op_res_gssize(res), &err))
566 g_simple_async_result_take_error(res, err);
542 if (!gvir_domain_wakeup(dom, flags, &err))
543 g_task_return_error(task, err);
544 else
545 g_task_return_boolean(task, TRUE);
567546 }
568547
569548 /**
582561 GAsyncReadyCallback callback,
583562 gpointer user_data)
584563 {
585 GSimpleAsyncResult *res;
564 GTask *task;
586565
587566 g_return_if_fail(GVIR_IS_DOMAIN(dom));
588567 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
589568
590 res = g_simple_async_result_new(G_OBJECT(dom),
591 callback,
592 user_data,
593 gvir_domain_wakeup_async);
594 g_simple_async_result_set_op_res_gssize (res, (gssize)flags);
595 g_simple_async_result_run_in_thread(res,
596 gvir_domain_wakeup_helper,
597 G_PRIORITY_DEFAULT,
598 cancellable);
599 g_object_unref(res);
569 task = g_task_new(G_OBJECT(dom),
570 cancellable,
571 callback,
572 user_data);
573 g_task_set_task_data(task, GUINT_TO_POINTER(flags), NULL);
574 g_task_run_in_thread(task, gvir_domain_wakeup_helper);
575 g_object_unref(task);
600576 }
601577
602578 gboolean gvir_domain_wakeup_finish(GVirDomain *dom,
604580 GError **err)
605581 {
606582 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
607 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(dom), gvir_domain_wakeup_async), FALSE);
608 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
609
610 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
611 return FALSE;
612
613 return TRUE;
583 g_return_val_if_fail(g_task_is_valid(result, dom), FALSE);
584 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
585
586 return g_task_propagate_boolean(G_TASK(result), err);
614587 }
615588
616589 /**
784757 }
785758
786759 static void
787 gvir_domain_save_to_file_helper(GSimpleAsyncResult *res,
788 GObject *object,
760 gvir_domain_save_to_file_helper(GTask *task,
761 gpointer source_object,
762 gpointer task_data,
789763 GCancellable *cancellable G_GNUC_UNUSED)
790764 {
791 GVirDomain *dom = GVIR_DOMAIN(object);
792 DomainSaveToFileData *data;
765 GVirDomain *dom = GVIR_DOMAIN(source_object);
766 DomainSaveToFileData *data = (DomainSaveToFileData *) task_data;
793767 GError *err = NULL;
794768
795 data = g_simple_async_result_get_op_res_gpointer(res);
796
797769 if (!gvir_domain_save_to_file(dom, data->filename, data->custom_conf, data->flags, &err))
798 g_simple_async_result_take_error(res, err);
770 g_task_return_error(task, err);
771 else
772 g_task_return_boolean(task, TRUE);
799773 }
800774
801775 /**
818792 GAsyncReadyCallback callback,
819793 gpointer user_data)
820794 {
821 GSimpleAsyncResult *res;
795 GTask *task;
822796 DomainSaveToFileData *data;
823797
824798 g_return_if_fail(GVIR_IS_DOMAIN(dom));
831805 data->custom_conf = g_object_ref(custom_conf);
832806 data->flags = flags;
833807
834 res = g_simple_async_result_new(G_OBJECT(dom),
835 callback,
836 user_data,
837 gvir_domain_save_to_file_async);
838 g_simple_async_result_set_op_res_gpointer(res, data, (GDestroyNotify)
839 domain_save_to_file_data_free);
840
841 g_simple_async_result_run_in_thread(res,
842 gvir_domain_save_to_file_helper,
843 G_PRIORITY_DEFAULT,
844 cancellable);
845
846 g_object_unref(res);
808 task = g_task_new(G_OBJECT(dom),
809 cancellable,
810 callback,
811 user_data);
812 g_task_set_task_data(task,
813 data,
814 (GDestroyNotify) domain_save_to_file_data_free);
815 g_task_run_in_thread(task, gvir_domain_save_to_file_helper);
816 g_object_unref(task);
847817 }
848818
849819 /**
861831 GError **err)
862832 {
863833 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
864 g_return_val_if_fail(g_simple_async_result_is_valid
865 (result,
866 G_OBJECT(dom),
867 gvir_domain_save_to_file_async), FALSE);
868 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
869
870 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
871 return FALSE;
872
873 return TRUE;
834 g_return_val_if_fail(g_task_is_valid(result, dom), FALSE);
835 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
836
837 return g_task_propagate_boolean(G_TASK(result), err);
874838 }
875839
876840 /**
1011975 }
1012976
1013977 static void
1014 gvir_domain_get_info_helper(GSimpleAsyncResult *res,
1015 GObject *object,
978 gvir_domain_get_info_helper(GTask *task,
979 gpointer source_object,
980 gpointer task_data G_GNUC_UNUSED,
1016981 GCancellable *cancellable G_GNUC_UNUSED)
1017982 {
1018 GVirDomain *dom = GVIR_DOMAIN(object);
983 GVirDomain *dom = GVIR_DOMAIN(source_object);
1019984 GVirDomainInfo *info;
1020985 GError *err = NULL;
1021986
1022987 info = gvir_domain_get_info(dom, &err);
1023988 if (err)
1024 g_simple_async_result_take_error(res, err);
989 g_task_return_error(task, err);
1025990 else
1026 g_simple_async_result_set_op_res_gpointer
1027 (res,
1028 info,
1029 (GDestroyNotify) gvir_domain_info_free);
991 g_task_return_pointer(task,
992 info,
993 (GDestroyNotify) gvir_domain_info_free);
1030994 }
1031995
1032996 /**
10431007 GAsyncReadyCallback callback,
10441008 gpointer user_data)
10451009 {
1046 GSimpleAsyncResult *res;
1010 GTask *task;
10471011
10481012 g_return_if_fail(GVIR_IS_DOMAIN(dom));
10491013 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
10501014
1051 res = g_simple_async_result_new(G_OBJECT(dom),
1052 callback,
1053 user_data,
1054 gvir_domain_get_info_async);
1055 g_simple_async_result_run_in_thread(res,
1056 gvir_domain_get_info_helper,
1057 G_PRIORITY_DEFAULT,
1058 cancellable);
1059 g_object_unref(res);
1015 task = g_task_new(G_OBJECT(dom),
1016 cancellable,
1017 callback,
1018 user_data);
1019 g_task_run_in_thread(task, gvir_domain_get_info_helper);
1020 g_object_unref(task);
10601021 }
10611022
10621023 /**
10741035 GAsyncResult *result,
10751036 GError **err)
10761037 {
1077 GSimpleAsyncResult *res = G_SIMPLE_ASYNC_RESULT(result);
1078 GVirDomainInfo *ret;
1079
10801038 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), NULL);
1081 g_return_val_if_fail
1082 (g_simple_async_result_is_valid(result,
1083 G_OBJECT(dom),
1084 gvir_domain_get_info_async),
1085 NULL);
1086
1087 if (g_simple_async_result_propagate_error(res, err))
1088 return NULL;
1089
1090 ret = g_simple_async_result_get_op_res_gpointer(res);
1091
1092 return gvir_domain_info_copy (ret);
1039 g_return_val_if_fail(g_task_is_valid(result, dom), NULL);
1040 g_return_val_if_fail(err == NULL || *err == NULL, NULL);
1041
1042 return g_task_propagate_pointer(G_TASK(result), err);
10931043 }
10941044
10951045 /**
13641314 return TRUE;
13651315 }
13661316
1367 typedef struct {
1368 guint flags;
1369 } DomainSaveData;
1370
1371 static void domain_save_data_free(DomainSaveData *data)
1372 {
1373 g_slice_free (DomainSaveData, data);
1374 }
1375
13761317 static void
1377 gvir_domain_save_helper(GSimpleAsyncResult *res,
1378 GObject *object,
1318 gvir_domain_save_helper(GTask *task,
1319 gpointer source_object,
1320 gpointer task_data,
13791321 GCancellable *cancellable G_GNUC_UNUSED)
13801322 {
1381 GVirDomain *dom = GVIR_DOMAIN(object);
1382 DomainSaveData *data;
1323 GVirDomain *dom = GVIR_DOMAIN(source_object);
1324 guint flags = GPOINTER_TO_UINT(task_data);
13831325 GError *err = NULL;
13841326
1385 data = g_simple_async_result_get_op_res_gpointer (res);
1386
1387 if (!gvir_domain_save(dom, data->flags, &err))
1388 g_simple_async_result_take_error(res, err);
1327 if (!gvir_domain_save(dom, flags, &err))
1328 g_task_return_error(task, err);
1329 else
1330 g_task_return_boolean(task, TRUE);
13891331 }
13901332
13911333 /**
14041346 GAsyncReadyCallback callback,
14051347 gpointer user_data)
14061348 {
1407 GSimpleAsyncResult *res;
1408 DomainSaveData *data;
1349 GTask *task;
14091350
14101351 g_return_if_fail(GVIR_IS_DOMAIN(dom));
14111352 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
14121353
1413 data = g_slice_new0(DomainSaveData);
1414 data->flags = flags;
1415
1416 res = g_simple_async_result_new(G_OBJECT(dom),
1417 callback,
1418 user_data,
1419 gvir_domain_save_async);
1420 g_simple_async_result_set_op_res_gpointer (res, data, (GDestroyNotify) domain_save_data_free);
1421 g_simple_async_result_run_in_thread(res,
1422 gvir_domain_save_helper,
1423 G_PRIORITY_DEFAULT,
1424 cancellable);
1425 g_object_unref(res);
1354 task = g_task_new(G_OBJECT(dom),
1355 cancellable,
1356 callback,
1357 user_data);
1358 g_task_set_task_data(task, GUINT_TO_POINTER(flags), NULL);
1359 g_task_run_in_thread(task, gvir_domain_save_helper);
1360 g_object_unref(task);
14261361 }
14271362
14281363 /**
14401375 GError **err)
14411376 {
14421377 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
1443 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(dom),
1444 gvir_domain_save_async),
1445 FALSE);
1446 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1447
1448 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result), err))
1449 return FALSE;
1450
1451 return TRUE;
1378 g_return_val_if_fail(g_task_is_valid(result, dom), FALSE);
1379 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1380
1381 return g_task_propagate_boolean(G_TASK(result), err);
14521382 }
14531383
14541384 /**
16811611 GError **error)
16821612 {
16831613 g_return_val_if_fail(g_task_is_valid(result, domain), NULL);
1614 g_return_val_if_fail(error == NULL || *error == NULL, NULL);
16841615
16851616 return g_task_propagate_pointer(G_TASK(result), error);
16861617 }
18461777 {
18471778 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
18481779 g_return_val_if_fail(g_task_is_valid(res, dom), FALSE);
1780 g_return_val_if_fail(error == NULL || *error == NULL, FALSE);
18491781
18501782 return g_task_propagate_boolean(G_TASK(res), error);
18511783 }
18851817
18861818 return TRUE;
18871819 }
1820
1821 /**
1822 * gvir_domain_set_time:
1823 * @dom: the domain
1824 * @date_time: (allow-none)(transfer none): the time to set as #GDateTime.
1825 * @flags: Unused, pass 0.
1826 * @error: (allow-none): Place-holder for error or %NULL
1827 *
1828 * This function tries to set guest time to the given value. The passed
1829 * time must in UTC.
1830 *
1831 * If @date_time is %NULL, the time is reset using the domain's RTC.
1832 *
1833 * Please note that some hypervisors may require guest agent to be configured
1834 * and running in order for this function to work.
1835 *
1836 * Returns: %TRUE on success, %FALSE otherwise.
1837 */
1838 gboolean gvir_domain_set_time(GVirDomain *dom,
1839 GDateTime *date_time,
1840 guint flags,
1841 GError **err)
1842 {
1843 int ret;
1844 GTimeVal tv;
1845 glong seconds;
1846 glong nseconds;
1847 guint settime_flags;
1848
1849 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
1850 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1851 g_return_val_if_fail(flags == 0, FALSE);
1852
1853 if (date_time != NULL) {
1854 if (!g_date_time_to_timeval(date_time, &tv)) {
1855 g_set_error_literal(err, GVIR_DOMAIN_ERROR,
1856 0,
1857 "Failed to parse given time argument");
1858 return FALSE;
1859 }
1860
1861 seconds = tv.tv_sec;
1862 nseconds = tv.tv_usec * 1000;
1863 settime_flags = 0;
1864 } else {
1865 seconds = 0;
1866 nseconds = 0;
1867 settime_flags = VIR_DOMAIN_TIME_SYNC;
1868 }
1869
1870 ret = virDomainSetTime(dom->priv->handle, seconds, nseconds, settime_flags);
1871 if (ret < 0) {
1872 gvir_set_error_literal(err, GVIR_DOMAIN_ERROR,
1873 0,
1874 "Unable to set domain time");
1875 return FALSE;
1876 }
1877
1878 return TRUE;
1879 }
1880
1881 static void
1882 gvir_domain_set_time_helper(GTask *task,
1883 gpointer object,
1884 gpointer task_data,
1885 GCancellable *cancellable G_GNUC_UNUSED)
1886 {
1887 GVirDomain *dom = GVIR_DOMAIN(object);
1888 GDateTime *date_time = (GDateTime *) task_data;
1889 GError *err = NULL;
1890
1891 if (!gvir_domain_set_time(dom, date_time, 0, &err))
1892 g_task_return_error(task, err);
1893 else
1894 g_task_return_boolean(task, TRUE);
1895 }
1896
1897 /**
1898 * gvir_domain_set_time_async:
1899 * @dom: the domain
1900 * @date_time: (allow-none)(transfer none): the time to set as #GDateTime.
1901 * @flags: bitwise-OR of #GVirDomainSetTimeFlags.
1902 * @cancellable: (allow-none)(transfer none): cancellation object
1903 * @callback: (scope async): completion callback
1904 * @user_data: (closure): opaque data for callback
1905 *
1906 * Asynchronous variant of #gvir_domain_set_time.
1907 */
1908 void gvir_domain_set_time_async(GVirDomain *dom,
1909 GDateTime *date_time,
1910 guint flags,
1911 GCancellable *cancellable,
1912 GAsyncReadyCallback callback,
1913 gpointer user_data)
1914 {
1915 GTask *task;
1916
1917 g_return_if_fail(GVIR_IS_DOMAIN(dom));
1918 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
1919 g_return_if_fail(flags == 0);
1920
1921 task = g_task_new(G_OBJECT(dom),
1922 cancellable,
1923 callback,
1924 user_data);
1925 if (date_time != NULL)
1926 g_task_set_task_data(task,
1927 g_date_time_ref(date_time),
1928 (GDestroyNotify)g_date_time_unref);
1929 g_task_run_in_thread(task, gvir_domain_set_time_helper);
1930
1931 g_object_unref(task);
1932 }
1933
1934 /**
1935 * gvir_domain_set_time_finish:
1936 * @dom: the domain
1937 * @result: (transfer none): async method result
1938 * @err: Place-holder for possible errors
1939 *
1940 * Finishes the operation started by #gvir_domain_set_time_async.
1941 *
1942 * Returns: %TRUE on success, %FALSE otherwise.
1943 */
1944 gboolean gvir_domain_set_time_finish(GVirDomain *dom,
1945 GAsyncResult *result,
1946 GError **err)
1947 {
1948 g_return_val_if_fail(GVIR_IS_DOMAIN(dom), FALSE);
1949 g_return_val_if_fail(g_task_is_valid(result, G_OBJECT(dom)), FALSE);
1950 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1951
1952 return g_task_propagate_boolean(G_TASK(result), err);
1953 }
213213 GVIR_DOMAIN_SNAPSHOT_LIST_INTERNAL = VIR_DOMAIN_SNAPSHOT_LIST_INTERNAL,
214214 GVIR_DOMAIN_SNAPSHOT_LIST_EXTERNAL = VIR_DOMAIN_SNAPSHOT_LIST_EXTERNAL
215215 } GVirDomainSnapshotListFlags;
216
217216
218217 typedef struct _GVirDomainInfo GVirDomainInfo;
219218 struct _GVirDomainInfo
400399 gboolean *has_current_snapshot,
401400 GError **error);
402401
402 gboolean gvir_domain_set_time(GVirDomain *dom,
403 GDateTime *date_time,
404 guint flags,
405 GError **err);
406 void gvir_domain_set_time_async(GVirDomain *dom,
407 GDateTime *date_time,
408 guint flags,
409 GCancellable *cancellable,
410 GAsyncReadyCallback callback,
411 gpointer user_data);
412 gboolean gvir_domain_set_time_finish(GVirDomain *dom,
413 GAsyncResult *result,
414 GError **err);
415
403416 G_END_DECLS
404417
405418 #endif /* __LIBVIRT_GOBJECT_DOMAIN_H__ */
4444 GVirStream *stream;
4545
4646 /* pending operation metadata */
47 GSimpleAsyncResult *result;
48 GCancellable *cancellable;
47 GTask *task;
4948 gpointer buffer;
5049 gsize count;
5150 };
8887 {
8988 GVirInputStream *stream = GVIR_INPUT_STREAM(object);
9089
91 g_debug("Finalize input stream GVirStream=%p", stream->priv->stream);
9290 stream->priv->stream = NULL; // unowned
9391
9492 if (G_OBJECT_CLASS(gvir_input_stream_parent_class)->finalize)
102100 {
103101 GVirInputStream *input_stream = GVIR_INPUT_STREAM(opaque);
104102 GVirInputStreamPrivate *priv = input_stream->priv;
105 GSimpleAsyncResult *simple = priv->result;
103 GTask *task = priv->task;
104 GCancellable *cancellable = g_task_get_cancellable(task);
106105 GError *error = NULL;
107106 gssize result;
108107
108 priv->task = NULL;
109
109110 if (!(cond & GVIR_STREAM_IO_CONDITION_READABLE)) {
110111 g_warn_if_reached();
111 g_simple_async_result_set_error(simple,
112 G_IO_ERROR,
113 G_IO_ERROR_INVALID_ARGUMENT,
114 "%s",
115 "Expected stream to be readable");
112 g_task_return_new_error(task,
113 G_IO_ERROR,
114 G_IO_ERROR_INVALID_ARGUMENT,
115 "%s",
116 "Expected stream to be readable");
116117 goto cleanup;
117118 }
118119
119 result = gvir_stream_receive(stream, priv->buffer, priv->count,
120 priv->cancellable, &error);
121
122 if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_WOULD_BLOCK)) {
123 g_warn_if_reached();
124 g_simple_async_result_set_error(simple,
125 G_IO_ERROR,
126 G_IO_ERROR_INVALID_ARGUMENT,
127 "%s",
128 "Expected stream to be readable");
120 result = gvir_stream_receive(stream, priv->buffer, priv->count,
121 cancellable, &error);
122 if (error != NULL) {
123 if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_WOULD_BLOCK)) {
124 g_warn_if_reached();
125 g_task_return_new_error(task,
126 G_IO_ERROR,
127 G_IO_ERROR_INVALID_ARGUMENT,
128 "%s",
129 "Expected stream to be readable");
130 g_error_free (error);
131 } else {
132 g_task_return_error(task, error);
133 }
134
129135 goto cleanup;
130136 }
131137
132 if (result >= 0)
133 g_simple_async_result_set_op_res_gssize(simple, result);
134
135 if (error)
136 g_simple_async_result_take_error(simple, error);
137
138 if (priv->cancellable) {
139 g_object_unref(priv->cancellable);
140 priv->cancellable = NULL;
141 }
138 g_task_return_int(task, result);
142139
143140 cleanup:
144 priv->result = NULL;
145 g_simple_async_result_complete(simple);
146 g_object_unref(simple);
141 g_object_unref(task);
147142 return FALSE;
148143 }
149144
158153 GVirInputStream *input_stream = GVIR_INPUT_STREAM(stream);
159154
160155 g_return_if_fail(GVIR_IS_INPUT_STREAM(stream));
161 g_return_if_fail(input_stream->priv->result == NULL);
156 g_return_if_fail(input_stream->priv->task == NULL);
162157
163158 gvir_stream_add_watch_full(input_stream->priv->stream,
164159 G_PRIORITY_DEFAULT,
167162 g_object_ref(stream),
168163 (GDestroyNotify)g_object_unref);
169164
170 input_stream->priv->result =
171 g_simple_async_result_new(G_OBJECT(stream), callback, user_data,
172 gvir_input_stream_read_async);
173 if (cancellable)
174 g_object_ref(cancellable);
175 input_stream->priv->cancellable = cancellable;
165 input_stream->priv->task =
166 g_task_new(stream, cancellable, callback, user_data);
176167 input_stream->priv->buffer = buffer;
177168 input_stream->priv->count = count;
178169 }
180171
181172 static gssize gvir_input_stream_read_finish(GInputStream *stream,
182173 GAsyncResult *result,
183 GError **error G_GNUC_UNUSED)
174 GError **error)
184175 {
185176 GVirInputStream *input_stream = GVIR_INPUT_STREAM(stream);
186 GSimpleAsyncResult *simple;
187177 virStreamPtr handle;
188178 gssize count;
189179
190180 g_return_val_if_fail(GVIR_IS_INPUT_STREAM(stream), -1);
191 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(stream),
192 gvir_input_stream_read_async),
193 -1);
181 g_return_val_if_fail(g_task_is_valid(result, stream), -1);
182 g_return_val_if_fail(error == NULL || *error == NULL, -1);
194183 g_object_get(input_stream->priv->stream, "handle", &handle, NULL);
195184
196 simple = G_SIMPLE_ASYNC_RESULT(result);
197
198 count = g_simple_async_result_get_op_res_gssize(simple);
185 count = g_task_propagate_int(G_TASK(result), error);
199186
200187 virStreamFree(handle);
201188
9999 {
100100 GVirInterface *iface = GVIR_INTERFACE(object);
101101 GVirInterfacePrivate *priv = iface->priv;
102
103 g_debug("Finalize GVirInterface=%p", iface);
104102
105103 virInterfaceFree(priv->handle);
106104
133131
134132 static void gvir_interface_init(GVirInterface *iface)
135133 {
136 g_debug("Init GVirInterface=%p", iface);
137
138134 iface->priv = GVIR_INTERFACE_GET_PRIVATE(iface);
139135 }
140136
6161 {
6262 GVirManager *man = GVIR_MANAGER(object);
6363 GVirManagerPrivate *priv = man->priv;
64
65 g_debug("Finalize GVirManager=%p", man);
6664
6765 GList *tmp = priv->connections;
6866 while (tmp) {
111109 {
112110 GVirManagerPrivate *priv;
113111
114 g_debug("Init GVirManager=%p", manager);
115
116112 priv = manager->priv = GVIR_MANAGER_GET_PRIVATE(manager);
117113
118114 priv->lock = g_mutex_new();
9999 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
100100 GVirNetworkDHCPLeasePrivate *priv = lease->priv;
101101 #endif /* HAVE_VIR_NETWORK_GET_DHCP_LEASES */
102
103 g_debug("Finalize GVirNetworkDHCPLease=%p", lease);
104102
105103 #ifdef HAVE_VIR_NETWORK_GET_DHCP_LEASES
106104 virNetworkDHCPLeaseFree(priv->handle);
133131
134132 static void gvir_network_dhcp_lease_init(GVirNetworkDHCPLease *lease)
135133 {
136 g_debug("Init GVirNetworkDHCPLease=%p", lease);
137
138134 lease->priv = GVIR_NETWORK_DHCP_LEASE_GET_PRIVATE(lease);
139135 }
140136
100100 {
101101 GVirNetworkFilter *nf = GVIR_NETWORK_FILTER(object);
102102 GVirNetworkFilterPrivate *priv = nf->priv;
103
104 g_debug("Finalize GVirNetworkFilter=%p", nf);
105103
106104 virNWFilterFree(priv->handle);
107105
149147
150148 static void gvir_network_filter_init(GVirNetworkFilter *filter)
151149 {
152 g_debug("Init GVirNetworkFilter=%p", filter);
153
154150 filter->priv = GVIR_NETWORK_FILTER_GET_PRIVATE(filter);
155151 }
156152
103103 {
104104 GVirNetwork *network = GVIR_NETWORK(object);
105105 GVirNetworkPrivate *priv = network->priv;
106
107 g_debug("Finalize GVirNetwork=%p", network);
108106
109107 virNetworkFree(priv->handle);
110108
149147
150148 static void gvir_network_init(GVirNetwork *network)
151149 {
152 g_debug("Init GVirNetwork=%p", network);
153
154150 network->priv = GVIR_NETWORK_GET_PRIVATE(network);
155151 }
156152
9999 {
100100 GVirNodeDevice *device = GVIR_NODE_DEVICE(object);
101101 GVirNodeDevicePrivate *priv = device->priv;
102
103 g_debug("Finalize GVirNodeDevice=%p", device);
104102
105103 virNodeDeviceFree(priv->handle);
106104
133131
134132 static void gvir_node_device_init(GVirNodeDevice *device)
135133 {
136 g_debug("Init GVirNodeDevice=%p", device);
137
138134 device->priv = GVIR_NODE_DEVICE_GET_PRIVATE(device);
139135 }
140136
4444 GVirStream *stream;
4545
4646 /* pending operation metadata */
47 GSimpleAsyncResult *result;
48 GCancellable *cancellable;
47 GTask *task;
4948 const void * buffer;
5049 gsize count;
5150 };
8887 {
8988 GVirOutputStream *stream = GVIR_OUTPUT_STREAM(object);
9089
91 g_debug("Finalize output stream GVirStream=%p", stream->priv->stream);
9290 stream->priv->stream = NULL; // unowned
9391
9492 if (G_OBJECT_CLASS(gvir_output_stream_parent_class)->finalize)
102100 {
103101 GVirOutputStream *output_stream = GVIR_OUTPUT_STREAM(opaque);
104102 GVirOutputStreamPrivate *priv = output_stream->priv;
105 GSimpleAsyncResult *simple = priv->result;
103 GTask *task = priv->task;
104 GCancellable *cancellable = g_task_get_cancellable(task);
106105 GError *error = NULL;
107106 gssize result;
108107
109108 if (!(cond & GVIR_STREAM_IO_CONDITION_WRITABLE)) {
110109 g_warn_if_reached();
111 g_simple_async_result_set_error(simple,
112 G_IO_ERROR,
113 G_IO_ERROR_INVALID_ARGUMENT,
114 "%s",
115 "Expected stream to be writable");
110 g_task_return_new_error(task,
111 G_IO_ERROR,
112 G_IO_ERROR_INVALID_ARGUMENT,
113 "%s",
114 "Expected stream to be readable");
116115 goto cleanup;
117116 }
118117
119118 result = gvir_stream_send(stream, priv->buffer, priv->count,
120 priv->cancellable, &error);
121
122 if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_WOULD_BLOCK)) {
123 g_warn_if_reached();
124 g_simple_async_result_set_error(simple,
125 G_IO_ERROR,
126 G_IO_ERROR_INVALID_ARGUMENT,
127 "%s",
128 "Expected stream to be writable");
119 cancellable, &error);
120
121 if (error != NULL) {
122 if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_WOULD_BLOCK)) {
123 g_warn_if_reached();
124 g_task_return_new_error(task,
125 G_IO_ERROR,
126 G_IO_ERROR_INVALID_ARGUMENT,
127 "%s",
128 "Expected stream to be writable");
129 g_error_free (error);
130 } else {
131 g_task_return_error(task, error);
132 }
133
129134 goto cleanup;
130135 }
131136
132 if (result >= 0)
133 g_simple_async_result_set_op_res_gssize(simple, result);
134
135 if (error)
136 g_simple_async_result_take_error(simple, error);
137
138 if (priv->cancellable) {
139 g_object_unref(priv->cancellable);
140 priv->cancellable = NULL;
141 }
137 g_task_return_int(task, result);
142138
143139 cleanup:
144 priv->result = NULL;
145 g_simple_async_result_complete(simple);
146 g_object_unref(simple);
140 priv->task = NULL;
141 g_object_unref(task);
147142 return FALSE;
148143 }
149144
158153 GVirOutputStream *output_stream = GVIR_OUTPUT_STREAM(stream);
159154
160155 g_return_if_fail(GVIR_IS_OUTPUT_STREAM(stream));
161 g_return_if_fail(output_stream->priv->result == NULL);
156 g_return_if_fail(output_stream->priv->task == NULL);
162157
163158 gvir_stream_add_watch_full(output_stream->priv->stream,
164159 G_PRIORITY_DEFAULT,
167162 g_object_ref(stream),
168163 (GDestroyNotify)g_object_unref);
169164
170 output_stream->priv->result =
171 g_simple_async_result_new(G_OBJECT(stream), callback, user_data,
172 gvir_output_stream_write_async);
173 if (cancellable)
174 g_object_ref(cancellable);
175 output_stream->priv->cancellable = cancellable;
165 output_stream->priv->task =
166 g_task_new(stream, cancellable, callback, user_data);
176167 output_stream->priv->buffer = buffer;
177168 output_stream->priv->count = count;
178169 }
180171
181172 static gssize gvir_output_stream_write_finish(GOutputStream *stream,
182173 GAsyncResult *result,
183 GError **error G_GNUC_UNUSED)
174 GError **error)
184175 {
185176 GVirOutputStream *output_stream = GVIR_OUTPUT_STREAM(stream);
186 GSimpleAsyncResult *simple;
187177 virStreamPtr handle;
188178 gssize count;
189179
190180 g_return_val_if_fail(GVIR_IS_OUTPUT_STREAM(stream), -1);
191 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(stream),
192 gvir_output_stream_write_async),
193 -1);
181 g_return_val_if_fail(g_task_is_valid(result, stream), -1);
182 g_return_val_if_fail(error == NULL || *error == NULL, -1);
194183 g_object_get(output_stream->priv->stream, "handle", &handle, NULL);
195184
196 simple = G_SIMPLE_ASYNC_RESULT(result);
197
198 count = g_simple_async_result_get_op_res_gssize(simple);
185 count = g_task_propagate_int(G_TASK(result), error);
199186
200187 virStreamFree(handle);
201188
100100 {
101101 GVirSecret *secret = GVIR_SECRET(object);
102102 GVirSecretPrivate *priv = secret->priv;
103
104 g_debug("Finalize GVirSecret=%p", secret);
105103
106104 virSecretFree(priv->handle);
107105
148146
149147 static void gvir_secret_init(GVirSecret *secret)
150148 {
151 g_debug("Init GVirSecret=%p", secret);
152
153149 secret->priv = GVIR_SECRET_GET_PRIVATE(secret);
154150 }
155151
104104 {
105105 GVirStoragePool *pool = GVIR_STORAGE_POOL(object);
106106 GVirStoragePoolPrivate *priv = pool->priv;
107
108 g_debug("Finalize GVirStoragePool=%p", pool);
109107
110108 if (priv->volumes) {
111109 g_hash_table_unref(priv->volumes);
162160 {
163161 GVirStoragePoolPrivate *priv;
164162
165 g_debug("Init GVirStoragePool=%p", pool);
166
167163 priv = pool->priv = GVIR_STORAGE_POOL_GET_PRIVATE(pool);
168164
169165 priv->lock = g_mutex_new();
276272 * @pool: the storage_pool
277273 * @err: Place-holder for possible errors
278274 *
279 * Returns: (transfer full): the info. The returned object should be
280 * unreffed with g_object_unref() when no longer needed.
275 * Returns: (transfer full): the info. The returned pointer should be
276 * freed using #g_boxed_free() when no longer needed.
281277 */
282278 GVirStoragePoolInfo *gvir_storage_pool_get_info(GVirStoragePool *pool,
283279 GError **err)
438434 }
439435
440436 static void
441 gvir_storage_pool_refresh_helper(GSimpleAsyncResult *res,
442 GObject *object,
437 gvir_storage_pool_refresh_helper(GTask *task,
438 gpointer source_object,
439 gpointer task_data G_GNUC_UNUSED,
443440 GCancellable *cancellable)
444441 {
445 GVirStoragePool *pool = GVIR_STORAGE_POOL(object);
442 GVirStoragePool *pool = GVIR_STORAGE_POOL(source_object);
446443 GError *err = NULL;
447444
448 if (!gvir_storage_pool_refresh(pool, cancellable, &err)) {
449 g_simple_async_result_set_from_error(res, err);
450 g_error_free(err);
451 }
445 if (!gvir_storage_pool_refresh(pool, cancellable, &err))
446 g_task_return_error(task, err);
447 else
448 g_task_return_boolean(task, TRUE);
452449 }
453450
454451 /**
463460 GAsyncReadyCallback callback,
464461 gpointer user_data)
465462 {
466 GSimpleAsyncResult *res;
463 GTask *task;
467464
468465 g_return_if_fail(GVIR_IS_STORAGE_POOL(pool));
469466 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
470467
471 res = g_simple_async_result_new(G_OBJECT(pool),
472 callback,
473 user_data,
474 gvir_storage_pool_refresh_async);
475 g_simple_async_result_run_in_thread(res,
476 gvir_storage_pool_refresh_helper,
477 G_PRIORITY_DEFAULT,
478 cancellable);
479 g_object_unref(res);
468 task = g_task_new(G_OBJECT(pool),
469 cancellable,
470 callback,
471 user_data);
472 g_task_run_in_thread(task, gvir_storage_pool_refresh_helper);
473 g_object_unref(task);
480474 }
481475
482476 /**
489483 GError **err)
490484 {
491485 g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), FALSE);
492 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(pool),
493 gvir_storage_pool_refresh_async),
494 FALSE);
495
496 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result),
497 err))
498 return FALSE;
499
500 return TRUE;
486 g_return_val_if_fail(g_task_is_valid(result, pool), FALSE);
487 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
488
489 return g_task_propagate_boolean(G_TASK(result), err);
501490 }
502491
503492 static void gvir_storage_vol_ref(gpointer obj, gpointer ignore G_GNUC_UNUSED)
653642 return TRUE;
654643 }
655644
656 typedef struct {
657 guint flags;
658 } StoragePoolBuildData;
659
660645 static void
661 gvir_storage_pool_build_helper(GSimpleAsyncResult *res,
662 GObject *object,
646 gvir_storage_pool_build_helper(GTask *task,
647 gpointer source_object,
648 gpointer task_data,
663649 GCancellable *cancellable G_GNUC_UNUSED)
664650 {
665 GVirStoragePool *pool = GVIR_STORAGE_POOL(object);
666 StoragePoolBuildData *data;
651 GVirStoragePool *pool = GVIR_STORAGE_POOL(source_object);
652 guint flags = GPOINTER_TO_UINT(task_data);
667653 GError *err = NULL;
668654
669 data = (StoragePoolBuildData *) g_object_get_data(G_OBJECT(res),
670 "StoragePoolBuildData");
671
672 if (!gvir_storage_pool_build(pool, data->flags, &err)) {
673 g_simple_async_result_set_from_error(res, err);
674 g_error_free(err);
675 }
676
677 g_slice_free (StoragePoolBuildData, data);
655 if (!gvir_storage_pool_build(pool, flags, &err))
656 g_task_return_error(task, err);
657 else
658 g_task_return_boolean(task, TRUE);
678659 }
679660
680661 /**
691672 GAsyncReadyCallback callback,
692673 gpointer user_data)
693674 {
694 GSimpleAsyncResult *res;
695 StoragePoolBuildData *data;
675 GTask *task;
696676
697677 g_return_if_fail(GVIR_IS_STORAGE_POOL(pool));
698678 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
699679
700 data = g_slice_new0(StoragePoolBuildData);
701 data->flags = flags;
702
703 res = g_simple_async_result_new(G_OBJECT(pool),
704 callback,
705 user_data,
706 gvir_storage_pool_build_async);
707 g_object_set_data(G_OBJECT(res), "StoragePoolBuildData", data);
708 g_simple_async_result_run_in_thread(res,
709 gvir_storage_pool_build_helper,
710 G_PRIORITY_DEFAULT,
711 cancellable);
712 g_object_unref(res);
680 task = g_task_new(G_OBJECT(pool),
681 cancellable,
682 callback,
683 user_data);
684 g_task_set_task_data(task, GUINT_TO_POINTER(flags), NULL);
685 g_task_run_in_thread(task, gvir_storage_pool_build_helper);
686 g_object_unref(task);
713687 }
714688
715689 /**
725699 GError **err)
726700 {
727701 g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), FALSE);
728 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(pool),
729 gvir_storage_pool_build_async),
730 FALSE);
731 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
732
733 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result),
734 err))
735 return FALSE;
736
737 return TRUE;
702 g_return_val_if_fail(g_task_is_valid(result, pool), FALSE);
703 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
704
705 return g_task_propagate_boolean(G_TASK(result), err);
738706 }
739707
740708 /**
761729 }
762730
763731 static void
764 gvir_storage_pool_undefine_helper(GSimpleAsyncResult *res,
765 GObject *object,
732 gvir_storage_pool_undefine_helper(GTask *task,
733 gpointer source_object,
734 gpointer task_data G_GNUC_UNUSED,
766735 GCancellable *cancellable G_GNUC_UNUSED)
767736 {
768 GVirStoragePool *pool = GVIR_STORAGE_POOL(object);
737 GVirStoragePool *pool = GVIR_STORAGE_POOL(source_object);
769738 GError *err = NULL;
770739
771 if (!gvir_storage_pool_undefine(pool, &err)) {
772 g_simple_async_result_set_from_error(res, err);
773 g_error_free(err);
774 }
740 if (!gvir_storage_pool_undefine(pool, &err))
741 g_task_return_error(task, err);
742 else
743 g_task_return_boolean(task, TRUE);
775744 }
776745
777746 /**
786755 GAsyncReadyCallback callback,
787756 gpointer user_data)
788757 {
789 GSimpleAsyncResult *res;
758 GTask *task;
790759
791760 g_return_if_fail(GVIR_IS_STORAGE_POOL(pool));
792761 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
793762
794 res = g_simple_async_result_new(G_OBJECT(pool),
795 callback,
796 user_data,
797 gvir_storage_pool_undefine_async);
798 g_simple_async_result_run_in_thread(res,
799 gvir_storage_pool_undefine_helper,
800 G_PRIORITY_DEFAULT,
801 cancellable);
802 g_object_unref(res);
763 task = g_task_new(G_OBJECT(pool),
764 cancellable,
765 callback,
766 user_data);
767 g_task_run_in_thread(task, gvir_storage_pool_undefine_helper);
768 g_object_unref(task);
803769 }
804770
805771 /**
815781 GError **err)
816782 {
817783 g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), FALSE);
818 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(pool),
819 gvir_storage_pool_undefine_async),
820 FALSE);
821 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
822
823 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result),
824 err))
825 return FALSE;
826
827 return TRUE;
784 g_return_val_if_fail(g_task_is_valid(result, pool), FALSE);
785 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
786
787 return g_task_propagate_boolean(G_TASK(result), err);
828788 }
829789
830790 /**
853813 }
854814
855815 static void
856 gvir_storage_pool_start_helper(GSimpleAsyncResult *res,
857 GObject *object,
816 gvir_storage_pool_start_helper(GTask *task,
817 gpointer source_object,
818 gpointer task_data,
858819 GCancellable *cancellable G_GNUC_UNUSED)
859820 {
860 GVirStoragePool *pool = GVIR_STORAGE_POOL(object);
861 StoragePoolBuildData *data;
821 GVirStoragePool *pool = GVIR_STORAGE_POOL(source_object);
822 guint flags = GPOINTER_TO_UINT(task_data);
862823 GError *err = NULL;
863824
864 data = (StoragePoolBuildData *) g_object_get_data(G_OBJECT(res),
865 "StoragePoolBuildData");
866
867 if (!gvir_storage_pool_start(pool, data->flags, &err)) {
868 g_simple_async_result_set_from_error(res, err);
869 g_error_free(err);
870 }
871
872 g_slice_free (StoragePoolBuildData, data);
825 if (!gvir_storage_pool_start(pool, flags, &err))
826 g_task_return_error(task, err);
827 else
828 g_task_return_boolean(task, TRUE);
873829 }
874830
875831 /**
886842 GAsyncReadyCallback callback,
887843 gpointer user_data)
888844 {
889 GSimpleAsyncResult *res;
890 StoragePoolBuildData *data;
845 GTask *task;
891846
892847 g_return_if_fail(GVIR_IS_STORAGE_POOL(pool));
893848 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
894849
895 data = g_slice_new0(StoragePoolBuildData);
896 data->flags = flags;
897
898 res = g_simple_async_result_new(G_OBJECT(pool),
899 callback,
900 user_data,
901 gvir_storage_pool_start_async);
902 g_object_set_data(G_OBJECT(res), "StoragePoolBuildData", data);
903 g_simple_async_result_run_in_thread(res,
904 gvir_storage_pool_start_helper,
905 G_PRIORITY_DEFAULT,
906 cancellable);
907 g_object_unref(res);
850 task = g_task_new(G_OBJECT(pool),
851 cancellable,
852 callback,
853 user_data);
854 g_task_set_task_data(task, GUINT_TO_POINTER(flags), NULL);
855 g_task_run_in_thread(task, gvir_storage_pool_start_helper);
856 g_object_unref(task);
908857 }
909858
910859 /**
920869 GError **err)
921870 {
922871 g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), FALSE);
923 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(pool),
924 gvir_storage_pool_start_async),
925 FALSE);
926 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
927
928 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result),
929 err))
930 return FALSE;
931
932 return TRUE;
872 g_return_val_if_fail(g_task_is_valid(result, pool), FALSE);
873 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
874
875 return g_task_propagate_boolean(G_TASK(result), err);
933876 }
934877
935878 /**
956899 }
957900
958901 static void
959 gvir_storage_pool_stop_helper(GSimpleAsyncResult *res,
960 GObject *object,
902 gvir_storage_pool_stop_helper(GTask *task,
903 gpointer source_object,
904 gpointer task_data G_GNUC_UNUSED,
961905 GCancellable *cancellable G_GNUC_UNUSED)
962906 {
963 GVirStoragePool *pool = GVIR_STORAGE_POOL(object);
907 GVirStoragePool *pool = GVIR_STORAGE_POOL(source_object);
964908 GError *err = NULL;
965909
966 if (!gvir_storage_pool_stop(pool, &err)) {
967 g_simple_async_result_set_from_error(res, err);
968 g_error_free(err);
969 }
910 if (!gvir_storage_pool_stop(pool, &err))
911 g_task_return_error(task, err);
912 else
913 g_task_return_boolean(task, TRUE);
970914 }
971915
972916 /**
981925 GAsyncReadyCallback callback,
982926 gpointer user_data)
983927 {
984 GSimpleAsyncResult *res;
928 GTask *task;
985929
986930 g_return_if_fail(GVIR_IS_STORAGE_POOL(pool));
987931 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
988932
989 res = g_simple_async_result_new(G_OBJECT(pool),
990 callback,
991 user_data,
992 gvir_storage_pool_stop_async);
993 g_simple_async_result_run_in_thread(res,
994 gvir_storage_pool_stop_helper,
995 G_PRIORITY_DEFAULT,
996 cancellable);
997 g_object_unref(res);
933 task = g_task_new(G_OBJECT(pool),
934 cancellable,
935 callback,
936 user_data);
937 g_task_run_in_thread(task, gvir_storage_pool_stop_helper);
938 g_object_unref(task);
998939 }
999940
1000941 /**
1010951 GError **err)
1011952 {
1012953 g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), FALSE);
1013 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(pool),
1014 gvir_storage_pool_stop_async),
1015 FALSE);
1016 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1017
1018 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result),
1019 err))
1020 return FALSE;
1021
1022 return TRUE;
954 g_return_val_if_fail(g_task_is_valid(result, pool), FALSE);
955 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
956
957 return g_task_propagate_boolean(G_TASK(result), err);
1023958 }
1024959
1025960 /**
10991034 }
11001035
11011036 static void
1102 gvir_storage_pool_delete_helper(GSimpleAsyncResult *res,
1103 GObject *object,
1037 gvir_storage_pool_delete_helper(GTask *task,
1038 gpointer source_object,
1039 gpointer task_data,
11041040 GCancellable *cancellable G_GNUC_UNUSED)
11051041 {
1106 GVirStoragePool *pool = GVIR_STORAGE_POOL(object);
1107 StoragePoolBuildData *data;
1042 GVirStoragePool *pool = GVIR_STORAGE_POOL(source_object);
1043 guint flags = GPOINTER_TO_UINT(task_data);
11081044 GError *err = NULL;
11091045
1110 data = (StoragePoolBuildData *) g_object_get_data(G_OBJECT(res),
1111 "StoragePoolBuildData");
1112
1113 if (!gvir_storage_pool_delete(pool, data->flags, &err)) {
1114 g_simple_async_result_set_from_error(res, err);
1115 g_error_free(err);
1116 }
1117
1118 g_slice_free (StoragePoolBuildData, data);
1046 if (!gvir_storage_pool_delete(pool, flags, &err))
1047 g_task_return_error(task, err);
1048 else
1049 g_task_return_boolean(task, TRUE);
11191050 }
11201051
11211052 /**
11321063 GAsyncReadyCallback callback,
11331064 gpointer user_data)
11341065 {
1135 GSimpleAsyncResult *res;
1136 StoragePoolBuildData *data;
1066 GTask *task;
11371067
11381068 g_return_if_fail(GVIR_IS_STORAGE_POOL(pool));
11391069 g_return_if_fail((cancellable == NULL) || G_IS_CANCELLABLE(cancellable));
11401070
1141 data = g_slice_new0(StoragePoolBuildData);
1142 data->flags = flags;
1143
1144 res = g_simple_async_result_new(G_OBJECT(pool),
1145 callback,
1146 user_data,
1147 gvir_storage_pool_delete_async);
1148 g_object_set_data(G_OBJECT(res), "StoragePoolBuildData", data);
1149 g_simple_async_result_run_in_thread(res,
1150 gvir_storage_pool_delete_helper,
1151 G_PRIORITY_DEFAULT,
1152 cancellable);
1153 g_object_unref(res);
1071 task = g_task_new(G_OBJECT(pool),
1072 cancellable,
1073 callback,
1074 user_data);
1075 g_task_set_task_data(task, GUINT_TO_POINTER(flags), NULL);
1076 g_task_run_in_thread(task, gvir_storage_pool_delete_helper);
1077 g_object_unref(task);
11541078 }
11551079
11561080 /**
11661090 GError **err)
11671091 {
11681092 g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), FALSE);
1169 g_return_val_if_fail(g_simple_async_result_is_valid(result, G_OBJECT(pool),
1170 gvir_storage_pool_delete_async),
1171 FALSE);
1172 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1173
1174 if (g_simple_async_result_propagate_error(G_SIMPLE_ASYNC_RESULT(result),
1175 err))
1176 return FALSE;
1177
1178 return TRUE;
1093 g_return_val_if_fail(g_task_is_valid(result, pool), FALSE);
1094 g_return_val_if_fail(err == NULL || *err == NULL, FALSE);
1095
1096 return g_task_propagate_boolean(G_TASK(result), err);
11791097 }
11801098
11811099 G_GNUC_INTERNAL void gvir_storage_pool_delete_vol(GVirStoragePool *pool,
110110 {
111111 GVirStorageVol *vol = GVIR_STORAGE_VOL(object);
112112 GVirStorageVolPrivate *priv = vol->priv;
113
114 g_debug("Finalize GVirStorageVol=%p", vol);
115113
116114 virStorageVolFree(priv->handle);
117115
155153
156154 static void gvir_storage_vol_init(GVirStorageVol *vol)
157155 {
158 g_debug("Init GVirStorageVol=%p", vol);
159
160156 vol->priv = GVIR_STORAGE_VOL_GET_PRIVATE(vol);
161157 }
162158
128128 return (i_ret && o_ret);
129129 }
130130
131 static gboolean close_in_idle (gpointer data)
132 {
133 GTask *task = G_TASK (data);
134 GIOStream *stream = G_IO_STREAM(g_task_get_source_object (task));
135 GCancellable *cancellable = g_task_get_cancellable (task);
136 GIOStreamClass *class;
137 GError *error;
138
139 class = G_IO_STREAM_GET_CLASS(stream);
140
141 /* close is not blocked, just do it! */
142 error = NULL;
143 if (class->close_fn &&
144 !class->close_fn(stream, cancellable, &error)) {
145 g_task_return_error(task, error);
146
147 goto exit;
148 }
149
150 g_task_return_boolean(task, TRUE);
151 exit:
152 g_object_unref(task);
153 return FALSE;
154 }
131155
132156 static void gvir_stream_close_async(GIOStream *stream,
133157 int io_priority G_GNUC_UNUSED,
135159 GAsyncReadyCallback callback,
136160 gpointer user_data)
137161 {
138 GSimpleAsyncResult *res;
139 GIOStreamClass *class;
140 GError *error;
141
142 class = G_IO_STREAM_GET_CLASS(stream);
143
144 /* close is not blocked, just do it! */
145 error = NULL;
146 if (class->close_fn &&
147 !class->close_fn(stream, cancellable, &error)) {
148 g_simple_async_report_take_gerror_in_idle(G_OBJECT (stream),
149 callback, user_data,
150 error);
151 return;
152 }
153
154 res = g_simple_async_result_new(G_OBJECT (stream),
155 callback,
156 user_data,
157 gvir_stream_close_async);
158 g_simple_async_result_complete_in_idle(res);
159 g_object_unref (res);
160 }
161
162 GTask *task;
163
164 task = g_task_new(G_OBJECT(stream),
165 cancellable,
166 callback,
167 user_data);
168 g_idle_add(close_in_idle, task);
169 }
162170
163171 static gboolean
164 gvir_stream_close_finish(GIOStream *stream G_GNUC_UNUSED,
165 GAsyncResult *result G_GNUC_UNUSED,
166 GError **error G_GNUC_UNUSED)
167 {
168 return TRUE;
172 gvir_stream_close_finish(GIOStream *stream,
173 GAsyncResult *result,
174 GError **error)
175 {
176 g_return_val_if_fail(GVIR_IS_STREAM(stream), FALSE);
177 g_return_val_if_fail(g_task_is_valid(result, stream), FALSE);
178 g_return_val_if_fail(error == NULL || *error == NULL, FALSE);
179
180 return g_task_propagate_boolean(G_TASK(result), error);
169181 }
170182
171183
214226 GVirStream *self = GVIR_STREAM(object);
215227 GVirStreamPrivate *priv = self->priv;
216228 GList *tmp;
217
218 g_debug("Finalize GVirStream=%p", self);
219229
220230 if (self->priv->input_stream)
221231 g_object_unref(self->priv->input_stream);
303303 gvir_network_get_dhcp_leases;
304304 } LIBVIRT_GOBJECT_0.2.1;
305305
306 LIBVIRT_GOBJECT_0.2.3 {
307 global:
308 gvir_domain_set_time;
309 gvir_domain_set_time_async;
310 gvir_domain_set_time_finish;
311 } LIBVIRT_GOBJECT_0.2.2;
312
306313 # .... define new API here using predicted next version number ....
00 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
11 #
2 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
3 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
4 # Foundation, Inc.
2 # Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
53 # Written by Gordon Matzigkeit, 1996
64 #
75 # This file is free software; the Free Software Foundation gives
97 # modifications, as long as this notice is preserved.
108
119 m4_define([_LT_COPYING], [dnl
12 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14 # Foundation, Inc.
15 # Written by Gordon Matzigkeit, 1996
10 # Copyright (C) 2014 Free Software Foundation, Inc.
11 # This is free software; see the source for copying conditions. There is NO
12 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
13
14 # GNU Libtool is free software; you can redistribute it and/or modify
15 # it under the terms of the GNU General Public License as published by
16 # the Free Software Foundation; either version 2 of of the License, or
17 # (at your option) any later version.
1618 #
17 # This file is part of GNU Libtool.
19 # As a special exception to the GNU General Public License, if you
20 # distribute this file as part of a program or library that is built
21 # using GNU Libtool, you may include this file under the same
22 # distribution terms that you use for the rest of that program.
1823 #
19 # GNU Libtool is free software; you can redistribute it and/or
20 # modify it under the terms of the GNU General Public License as
21 # published by the Free Software Foundation; either version 2 of
22 # the License, or (at your option) any later version.
23 #
24 # As a special exception to the GNU General Public License,
25 # if you distribute this file as part of a program or library that
26 # is built using GNU Libtool, you may include this file under the
27 # same distribution terms that you use for the rest of that program.
28 #
29 # GNU Libtool is distributed in the hope that it will be useful,
30 # but WITHOUT ANY WARRANTY; without even the implied warranty of
24 # GNU Libtool is distributed in the hope that it will be useful, but
25 # WITHOUT ANY WARRANTY; without even the implied warranty of
3126 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3227 # GNU General Public License for more details.
3328 #
3429 # You should have received a copy of the GNU General Public License
35 # along with GNU Libtool; see the file COPYING. If not, a copy
36 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
37 # obtained by writing to the Free Software Foundation, Inc.,
38 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
30 # along with this program. If not, see <http://www.gnu.org/licenses/>.
3931 ])
4032
41 # serial 57 LT_INIT
33 # serial 58 LT_INIT
4234
4335
4436 # LT_PREREQ(VERSION)
6658 # LT_INIT([OPTIONS])
6759 # ------------------
6860 AC_DEFUN([LT_INIT],
69 [AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
61 [AC_PREREQ([2.62])dnl We use AC_PATH_PROGS_FEATURE_CHECK
7062 AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
7163 AC_BEFORE([$0], [LT_LANG])dnl
7264 AC_BEFORE([$0], [LT_OUTPUT])dnl
9082 _LT_SET_OPTIONS([$0], [$1])
9183
9284 # This can be used to rebuild libtool when needed
93 LIBTOOL_DEPS="$ltmain"
85 LIBTOOL_DEPS=$ltmain
9486
9587 # Always use our own libtool.
9688 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
110102 dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
111103
112104
105 # _LT_PREPARE_CC_BASENAME
106 # -----------------------
107 m4_defun([_LT_PREPARE_CC_BASENAME], [
108 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
109 func_cc_basename ()
110 {
111 for cc_temp in @S|@*""; do
112 case $cc_temp in
113 compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
114 distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
115 \-*) ;;
116 *) break;;
117 esac
118 done
119 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
120 }
121 ])# _LT_PREPARE_CC_BASENAME
122
123
113124 # _LT_CC_BASENAME(CC)
114125 # -------------------
115 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
126 # It would be clearer to call AC_REQUIREs from _LT_PREPARE_CC_BASENAME,
127 # but that macro is also expanded into generated libtool script, which
128 # arranges for $SED and $ECHO to be set by different means.
116129 m4_defun([_LT_CC_BASENAME],
117 [for cc_temp in $1""; do
118 case $cc_temp in
119 compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
120 distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
121 \-*) ;;
122 *) break;;
123 esac
124 done
125 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
130 [m4_require([_LT_PREPARE_CC_BASENAME])dnl
131 AC_REQUIRE([_LT_DECL_SED])dnl
132 AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
133 func_cc_basename $1
134 cc_basename=$func_cc_basename_result
126135 ])
127136
128137
129138 # _LT_FILEUTILS_DEFAULTS
130139 # ----------------------
131140 # It is okay to use these file commands and assume they have been set
132 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
141 # sensibly after 'm4_require([_LT_FILEUTILS_DEFAULTS])'.
133142 m4_defun([_LT_FILEUTILS_DEFAULTS],
134143 [: ${CP="cp -f"}
135144 : ${MV="mv -f"}
176185 m4_require([_LT_CMD_OLD_ARCHIVE])dnl
177186 m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
178187 m4_require([_LT_WITH_SYSROOT])dnl
188 m4_require([_LT_CMD_TRUNCATE])dnl
179189
180190 _LT_CONFIG_LIBTOOL_INIT([
181 # See if we are running on zsh, and set the options which allow our
191 # See if we are running on zsh, and set the options that allow our
182192 # commands through without removal of \ escapes INIT.
183 if test -n "\${ZSH_VERSION+set}" ; then
193 if test -n "\${ZSH_VERSION+set}"; then
184194 setopt NO_GLOB_SUBST
185195 fi
186196 ])
187 if test -n "${ZSH_VERSION+set}" ; then
197 if test -n "${ZSH_VERSION+set}"; then
188198 setopt NO_GLOB_SUBST
189199 fi
190200
197207 # AIX sometimes has problems with the GCC collect2 program. For some
198208 # reason, if we set the COLLECT_NAMES environment variable, the problems
199209 # vanish in a puff of smoke.
200 if test "X${COLLECT_NAMES+set}" != Xset; then
210 if test set != "${COLLECT_NAMES+set}"; then
201211 COLLECT_NAMES=
202212 export COLLECT_NAMES
203213 fi
208218 ofile=libtool
209219 can_build_shared=yes
210220
211 # All known linkers require a `.a' archive for static linking (except MSVC,
221 # All known linkers require a '.a' archive for static linking (except MSVC,
212222 # which needs '.lib').
213223 libext=a
214224
215 with_gnu_ld="$lt_cv_prog_gnu_ld"
216
217 old_CC="$CC"
218 old_CFLAGS="$CFLAGS"
225 with_gnu_ld=$lt_cv_prog_gnu_ld
226
227 old_CC=$CC
228 old_CFLAGS=$CFLAGS
219229
220230 # Set sane defaults for various variables
221231 test -z "$CC" && CC=cc
268278
269279 # _LT_PROG_LTMAIN
270280 # ---------------
271 # Note that this code is called both from `configure', and `config.status'
281 # Note that this code is called both from 'configure', and 'config.status'
272282 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
273 # `config.status' has no value for ac_aux_dir unless we are using Automake,
283 # 'config.status' has no value for ac_aux_dir unless we are using Automake,
274284 # so we pass a copy along to make sure it has a sensible value anyway.
275285 m4_defun([_LT_PROG_LTMAIN],
276286 [m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
277287 _LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
278 ltmain="$ac_aux_dir/ltmain.sh"
288 ltmain=$ac_aux_dir/ltmain.sh
279289 ])# _LT_PROG_LTMAIN
280290
281291
285295
286296 # So that we can recreate a full libtool script including additional
287297 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
288 # in macros and then make a single call at the end using the `libtool'
298 # in macros and then make a single call at the end using the 'libtool'
289299 # label.
290300
291301
420430
421431 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
422432 # ------------------------------------
423 # Quote a variable value, and forward it to `config.status' so that its
424 # declaration there will have the same value as in `configure'. VARNAME
433 # Quote a variable value, and forward it to 'config.status' so that its
434 # declaration there will have the same value as in 'configure'. VARNAME
425435 # must have a single quote delimited value for this to work.
426436 m4_define([_LT_CONFIG_STATUS_DECLARE],
427437 [$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
445455 # Output comment and list of tags supported by the script
446456 m4_defun([_LT_LIBTOOL_TAGS],
447457 [_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
448 available_tags="_LT_TAGS"dnl
458 available_tags='_LT_TAGS'dnl
449459 ])
450460
451461
473483 # _LT_LIBTOOL_CONFIG_VARS
474484 # -----------------------
475485 # Produce commented declarations of non-tagged libtool config variables
476 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
486 # suitable for insertion in the LIBTOOL CONFIG section of the 'libtool'
477487 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
478488 # section) are produced by _LT_LIBTOOL_TAG_VARS.
479489 m4_defun([_LT_LIBTOOL_CONFIG_VARS],
499509 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
500510 # variables for single and double quote escaping we saved from calls
501511 # to _LT_DECL, we can put quote escaped variables declarations
502 # into `config.status', and then the shell code to quote escape them in
503 # for loops in `config.status'. Finally, any additional code accumulated
512 # into 'config.status', and then the shell code to quote escape them in
513 # for loops in 'config.status'. Finally, any additional code accumulated
504514 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
505515 m4_defun([_LT_CONFIG_COMMANDS],
506516 [AC_PROVIDE_IFELSE([LT_OUTPUT],
546556 ]], lt_decl_quote_varnames); do
547557 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
548558 *[[\\\\\\\`\\"\\\$]]*)
549 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
559 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
550560 ;;
551561 *)
552562 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
559569 ]], lt_decl_dquote_varnames); do
560570 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
561571 *[[\\\\\\\`\\"\\\$]]*)
562 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
572 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
563573 ;;
564574 *)
565575 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
575585 # Generate a child script FILE with all initialization necessary to
576586 # reuse the environment learned by the parent script, and make the
577587 # file executable. If COMMENT is supplied, it is inserted after the
578 # `#!' sequence but before initialization text begins. After this
588 # '#!' sequence but before initialization text begins. After this
579589 # macro, additional text can be appended to FILE to form the body of
580590 # the child script. The macro ends with non-zero status if the
581591 # file could not be fully written (such as if the disk is full).
597607 _AS_PREPARE
598608 exec AS_MESSAGE_FD>&1
599609 _ASEOF
600 test $lt_write_fail = 0 && chmod +x $1[]dnl
610 test 0 = "$lt_write_fail" && chmod +x $1[]dnl
601611 m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
602612
603613 # LT_OUTPUT
620630 } >&AS_MESSAGE_LOG_FD
621631
622632 lt_cl_help="\
623 \`$as_me' creates a local libtool stub from the current configuration,
633 '$as_me' creates a local libtool stub from the current configuration,
624634 for use in further configure time tests before the real libtool is
625635 generated.
626636
642652 This config.lt script is free software; the Free Software Foundation
643653 gives unlimited permision to copy, distribute and modify it."
644654
645 while test $[#] != 0
655 while test 0 != $[#]
646656 do
647657 case $[1] in
648658 --version | --v* | -V )
655665 lt_cl_silent=: ;;
656666
657667 -*) AC_MSG_ERROR([unrecognized option: $[1]
658 Try \`$[0] --help' for more information.]) ;;
668 Try '$[0] --help' for more information.]) ;;
659669
660670 *) AC_MSG_ERROR([unrecognized argument: $[1]
661 Try \`$[0] --help' for more information.]) ;;
671 Try '$[0] --help' for more information.]) ;;
662672 esac
663673 shift
664674 done
684694 # open by configure. Here we exec the FD to /dev/null, effectively closing
685695 # config.log, so it can be properly (re)opened and appended to by config.lt.
686696 lt_cl_success=:
687 test "$silent" = yes &&
697 test yes = "$silent" &&
688698 lt_config_lt_args="$lt_config_lt_args --quiet"
689699 exec AS_MESSAGE_LOG_FD>/dev/null
690700 $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
704714 _LT_CONFIG_SAVE_COMMANDS([
705715 m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
706716 m4_if(_LT_TAG, [C], [
707 # See if we are running on zsh, and set the options which allow our
717 # See if we are running on zsh, and set the options that allow our
708718 # commands through without removal of \ escapes.
709 if test -n "${ZSH_VERSION+set}" ; then
719 if test -n "${ZSH_VERSION+set}"; then
710720 setopt NO_GLOB_SUBST
711721 fi
712722
713 cfgfile="${ofile}T"
723 cfgfile=${ofile}T
714724 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
715725 $RM "$cfgfile"
716726
717727 cat <<_LT_EOF >> "$cfgfile"
718728 #! $SHELL
719
720 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
721 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
729 # Generated automatically by $as_me ($PACKAGE) $VERSION
722730 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
723731 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
724 #
732
733 # Provide generalized library-building support services.
734 # Written by Gordon Matzigkeit, 1996
735
725736 _LT_COPYING
726737 _LT_LIBTOOL_TAGS
738
739 # Configured defaults for sys_lib_dlsearch_path munging.
740 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
727741
728742 # ### BEGIN LIBTOOL CONFIG
729743 _LT_LIBTOOL_CONFIG_VARS
730744 _LT_LIBTOOL_TAG_VARS
731745 # ### END LIBTOOL CONFIG
746
747 _LT_EOF
748
749 cat <<'_LT_EOF' >> "$cfgfile"
750
751 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
752
753 _LT_PREPARE_MUNGE_PATH_LIST
754 _LT_PREPARE_CC_BASENAME
755
756 # ### END FUNCTIONS SHARED WITH CONFIGURE
732757
733758 _LT_EOF
734759
738763 # AIX sometimes has problems with the GCC collect2 program. For some
739764 # reason, if we set the COLLECT_NAMES environment variable, the problems
740765 # vanish in a puff of smoke.
741 if test "X${COLLECT_NAMES+set}" != Xset; then
766 if test set != "${COLLECT_NAMES+set}"; then
742767 COLLECT_NAMES=
743768 export COLLECT_NAMES
744769 fi
754779 # is reportedly fixed, but why not run on old versions too?
755780 sed '$q' "$ltmain" >> "$cfgfile" \
756781 || (rm -f "$cfgfile"; exit 1)
757
758 _LT_PROG_REPLACE_SHELLFNS
759782
760783 mv -f "$cfgfile" "$ofile" ||
761784 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
774797 [m4_if([$1], [], [
775798 PACKAGE='$PACKAGE'
776799 VERSION='$VERSION'
777 TIMESTAMP='$TIMESTAMP'
778800 RM='$RM'
779801 ofile='$ofile'], [])
780802 ])dnl /_LT_CONFIG_SAVE_COMMANDS
973995
974996 AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
975997 [lt_cv_apple_cc_single_mod=no
976 if test -z "${LT_MULTI_MODULE}"; then
998 if test -z "$LT_MULTI_MODULE"; then
977999 # By default we will add the -single_module flag. You can override
9781000 # by either setting the environment variable LT_MULTI_MODULE
9791001 # non-empty at configure time, or by adding -multi_module to the
9911013 cat conftest.err >&AS_MESSAGE_LOG_FD
9921014 # Otherwise, if the output was created with a 0 exit code from
9931015 # the compiler, it worked.
994 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
1016 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
9951017 lt_cv_apple_cc_single_mod=yes
9961018 else
9971019 cat conftest.err >&AS_MESSAGE_LOG_FD
10091031 AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
10101032 [lt_cv_ld_exported_symbols_list=yes],
10111033 [lt_cv_ld_exported_symbols_list=no])
1012 LDFLAGS="$save_LDFLAGS"
1034 LDFLAGS=$save_LDFLAGS
10131035 ])
10141036
10151037 AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
10311053 _lt_result=$?
10321054 if test -s conftest.err && $GREP force_load conftest.err; then
10331055 cat conftest.err >&AS_MESSAGE_LOG_FD
1034 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
1056 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
10351057 lt_cv_ld_force_load=yes
10361058 else
10371059 cat conftest.err >&AS_MESSAGE_LOG_FD
10411063 ])
10421064 case $host_os in
10431065 rhapsody* | darwin1.[[012]])
1044 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
1066 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
10451067 darwin1.*)
1046 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
1068 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
10471069 darwin*) # darwin 5.x on
10481070 # if running on 10.5 or later, the deployment target defaults
10491071 # to the OS version, if on x86, and 10.4, the deployment
10501072 # target defaults to 10.4. Don't you love it?
10511073 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
10521074 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
1053 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
1054 10.[[012]]*)
1055 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
1075 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
1076 10.[[012]][[,.]]*)
1077 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
10561078 10.*)
1057 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
1079 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
10581080 esac
10591081 ;;
10601082 esac
1061 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
1083 if test yes = "$lt_cv_apple_cc_single_mod"; then
10621084 _lt_dar_single_mod='$single_module'
10631085 fi
1064 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
1065 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
1086 if test yes = "$lt_cv_ld_exported_symbols_list"; then
1087 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
10661088 else
1067 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
1089 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
10681090 fi
1069 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
1091 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
10701092 _lt_dsymutil='~$DSYMUTIL $lib || :'
10711093 else
10721094 _lt_dsymutil=
10861108 _LT_TAGVAR(hardcode_direct, $1)=no
10871109 _LT_TAGVAR(hardcode_automatic, $1)=yes
10881110 _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
1089 if test "$lt_cv_ld_force_load" = "yes"; then
1090 _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
1111 if test yes = "$lt_cv_ld_force_load"; then
1112 _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
10911113 m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
10921114 [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
10931115 else
10941116 _LT_TAGVAR(whole_archive_flag_spec, $1)=''
10951117 fi
10961118 _LT_TAGVAR(link_all_deplibs, $1)=yes
1097 _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
1119 _LT_TAGVAR(allow_undefined_flag, $1)=$_lt_dar_allow_undefined
10981120 case $cc_basename in
1099 ifort*) _lt_dar_can_shared=yes ;;
1121 ifort*|nagfor*) _lt_dar_can_shared=yes ;;
11001122 *) _lt_dar_can_shared=$GCC ;;
11011123 esac
1102 if test "$_lt_dar_can_shared" = "yes"; then
1124 if test yes = "$_lt_dar_can_shared"; then
11031125 output_verbose_link_cmd=func_echo_all
1104 _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
1105 _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
1106 _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
1107 _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
1126 _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
1127 _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
1128 _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
1129 _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
11081130 m4_if([$1], [CXX],
1109 [ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
1110 _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
1111 _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
1131 [ if test yes != "$lt_cv_apple_cc_single_mod"; then
1132 _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil"
1133 _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
11121134 fi
11131135 ],[])
11141136 else
11281150 # Allow to override them for all tags through lt_cv_aix_libpath.
11291151 m4_defun([_LT_SYS_MODULE_PATH_AIX],
11301152 [m4_require([_LT_DECL_SED])dnl
1131 if test "${lt_cv_aix_libpath+set}" = set; then
1153 if test set = "${lt_cv_aix_libpath+set}"; then
11321154 aix_libpath=$lt_cv_aix_libpath
11331155 else
11341156 AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
11461168 _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11471169 fi],[])
11481170 if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
1149 _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
1171 _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=/usr/lib:/lib
11501172 fi
11511173 ])
11521174 aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
11661188 # -----------------------
11671189 # Find how we can fake an echo command that does not interpret backslash.
11681190 # In particular, with Autoconf 2.60 or later we add some code to the start
1169 # of the generated configure script which will find a shell with a builtin
1170 # printf (which we can use as an echo command).
1191 # of the generated configure script that will find a shell with a builtin
1192 # printf (that we can use as an echo command).
11711193 m4_defun([_LT_PROG_ECHO_BACKSLASH],
11721194 [ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11731195 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
11951217 # Invoke $ECHO with all args, space-separated.
11961218 func_echo_all ()
11971219 {
1198 $ECHO "$*"
1220 $ECHO "$*"
11991221 }
12001222
1201 case "$ECHO" in
1223 case $ECHO in
12021224 printf*) AC_MSG_RESULT([printf]) ;;
12031225 print*) AC_MSG_RESULT([print -r]) ;;
12041226 *) AC_MSG_RESULT([cat]) ;;
12241246 AC_DEFUN([_LT_WITH_SYSROOT],
12251247 [AC_MSG_CHECKING([for sysroot])
12261248 AC_ARG_WITH([sysroot],
1227 [ --with-sysroot[=DIR] Search for dependent libraries within DIR
1228 (or the compiler's sysroot if not specified).],
1249 [AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@],
1250 [Search for dependent libraries within DIR (or the compiler's sysroot
1251 if not specified).])],
12291252 [], [with_sysroot=no])
12301253
12311254 dnl lt_sysroot will always be passed unquoted. We quote it here
12321255 dnl in case the user passed a directory name.
12331256 lt_sysroot=
1234 case ${with_sysroot} in #(
1257 case $with_sysroot in #(
12351258 yes)
1236 if test "$GCC" = yes; then
1259 if test yes = "$GCC"; then
12371260 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
12381261 fi
12391262 ;; #(
12431266 no|'')
12441267 ;; #(
12451268 *)
1246 AC_MSG_RESULT([${with_sysroot}])
1269 AC_MSG_RESULT([$with_sysroot])
12471270 AC_MSG_ERROR([The sysroot must be an absolute path.])
12481271 ;;
12491272 esac
12501273
12511274 AC_MSG_RESULT([${lt_sysroot:-no}])
12521275 _LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
1253 [dependent libraries, and in which our libraries should be installed.])])
1276 [dependent libraries, and where our libraries should be installed.])])
12541277
12551278 # _LT_ENABLE_LOCK
12561279 # ---------------
12581281 [AC_ARG_ENABLE([libtool-lock],
12591282 [AS_HELP_STRING([--disable-libtool-lock],
12601283 [avoid locking (might break parallel builds)])])
1261 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
1284 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
12621285
12631286 # Some flags need to be propagated to the compiler or linker for good
12641287 # libtool support.
12651288 case $host in
12661289 ia64-*-hpux*)
1267 # Find out which ABI we are using.
1290 # Find out what ABI is being produced by ac_compile, and set mode
1291 # options accordingly.
12681292 echo 'int i;' > conftest.$ac_ext
12691293 if AC_TRY_EVAL(ac_compile); then
12701294 case `/usr/bin/file conftest.$ac_objext` in
12711295 *ELF-32*)
1272 HPUX_IA64_MODE="32"
1296 HPUX_IA64_MODE=32
12731297 ;;
12741298 *ELF-64*)
1275 HPUX_IA64_MODE="64"
1299 HPUX_IA64_MODE=64
12761300 ;;
12771301 esac
12781302 fi
12791303 rm -rf conftest*
12801304 ;;
12811305 *-*-irix6*)
1282 # Find out which ABI we are using.
1306 # Find out what ABI is being produced by ac_compile, and set linker
1307 # options accordingly.
12831308 echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
12841309 if AC_TRY_EVAL(ac_compile); then
1285 if test "$lt_cv_prog_gnu_ld" = yes; then
1310 if test yes = "$lt_cv_prog_gnu_ld"; then
12861311 case `/usr/bin/file conftest.$ac_objext` in
12871312 *32-bit*)
12881313 LD="${LD-ld} -melf32bsmip"
13111336 rm -rf conftest*
13121337 ;;
13131338
1339 mips64*-*linux*)
1340 # Find out what ABI is being produced by ac_compile, and set linker
1341 # options accordingly.
1342 echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
1343 if AC_TRY_EVAL(ac_compile); then
1344 emul=elf
1345 case `/usr/bin/file conftest.$ac_objext` in
1346 *32-bit*)
1347 emul="${emul}32"
1348 ;;
1349 *64-bit*)
1350 emul="${emul}64"
1351 ;;
1352 esac
1353 case `/usr/bin/file conftest.$ac_objext` in
1354 *MSB*)
1355 emul="${emul}btsmip"
1356 ;;
1357 *LSB*)
1358 emul="${emul}ltsmip"
1359 ;;
1360 esac
1361 case `/usr/bin/file conftest.$ac_objext` in
1362 *N32*)
1363 emul="${emul}n32"
1364 ;;
1365 esac
1366 LD="${LD-ld} -m $emul"
1367 fi
1368 rm -rf conftest*
1369 ;;
1370
13141371 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13151372 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
1316 # Find out which ABI we are using.
1373 # Find out what ABI is being produced by ac_compile, and set linker
1374 # options accordingly. Note that the listed cases only cover the
1375 # situations where additional linker options are needed (such as when
1376 # doing 32-bit compilation for a host where ld defaults to 64-bit, or
1377 # vice versa); the common cases where no linker options are needed do
1378 # not appear in the list.
13171379 echo 'int i;' > conftest.$ac_ext
13181380 if AC_TRY_EVAL(ac_compile); then
13191381 case `/usr/bin/file conftest.o` in
13231385 LD="${LD-ld} -m elf_i386_fbsd"
13241386 ;;
13251387 x86_64-*linux*)
1326 LD="${LD-ld} -m elf_i386"
1388 case `/usr/bin/file conftest.o` in
1389 *x86-64*)
1390 LD="${LD-ld} -m elf32_x86_64"
1391 ;;
1392 *)
1393 LD="${LD-ld} -m elf_i386"
1394 ;;
1395 esac
13271396 ;;
13281397 powerpc64le-*linux*)
13291398 LD="${LD-ld} -m elf32lppclinux"
13681437
13691438 *-*-sco3.2v5*)
13701439 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1371 SAVE_CFLAGS="$CFLAGS"
1440 SAVE_CFLAGS=$CFLAGS
13721441 CFLAGS="$CFLAGS -belf"
13731442 AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
13741443 [AC_LANG_PUSH(C)
13751444 AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
13761445 AC_LANG_POP])
1377 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
1446 if test yes != "$lt_cv_cc_needs_belf"; then
13781447 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
1379 CFLAGS="$SAVE_CFLAGS"
1448 CFLAGS=$SAVE_CFLAGS
13801449 fi
13811450 ;;
13821451 *-*solaris*)
1383 # Find out which ABI we are using.
1452 # Find out what ABI is being produced by ac_compile, and set linker
1453 # options accordingly.
13841454 echo 'int i;' > conftest.$ac_ext
13851455 if AC_TRY_EVAL(ac_compile); then
13861456 case `/usr/bin/file conftest.o` in
13881458 case $lt_cv_prog_gnu_ld in
13891459 yes*)
13901460 case $host in
1391 i?86-*-solaris*)
1461 i?86-*-solaris*|x86_64-*-solaris*)
13921462 LD="${LD-ld} -m elf_x86_64"
13931463 ;;
13941464 sparc*-*-solaris*)
13971467 esac
13981468 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
13991469 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
1400 LD="${LD-ld}_sol2"
1470 LD=${LD-ld}_sol2
14011471 fi
14021472 ;;
14031473 *)
14131483 ;;
14141484 esac
14151485
1416 need_locks="$enable_libtool_lock"
1486 need_locks=$enable_libtool_lock
14171487 ])# _LT_ENABLE_LOCK
14181488
14191489
14321502 [echo conftest.$ac_objext > conftest.lst
14331503 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
14341504 AC_TRY_EVAL([lt_ar_try])
1435 if test "$ac_status" -eq 0; then
1505 if test 0 -eq "$ac_status"; then
14361506 # Ensure the archiver fails upon bogus file names.
14371507 rm -f conftest.$ac_objext libconftest.a
14381508 AC_TRY_EVAL([lt_ar_try])
1439 if test "$ac_status" -ne 0; then
1509 if test 0 -ne "$ac_status"; then
14401510 lt_cv_ar_at_file=@
14411511 fi
14421512 fi
14441514 ])
14451515 ])
14461516
1447 if test "x$lt_cv_ar_at_file" = xno; then
1517 if test no = "$lt_cv_ar_at_file"; then
14481518 archiver_list_spec=
14491519 else
14501520 archiver_list_spec=$lt_cv_ar_at_file
14751545
14761546 if test -n "$RANLIB"; then
14771547 case $host_os in
1478 openbsd*)
1548 bitrig* | openbsd*)
14791549 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
14801550 ;;
14811551 *)
15111581 [$2=no
15121582 m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
15131583 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
1514 lt_compiler_flag="$3"
1584 lt_compiler_flag="$3" ## exclude from sc_useless_quotes_in_assignment
15151585 # Insert the option either (1) after the last *FLAGS variable, or
15161586 # (2) before a word containing "conftest.", or (3) at the end.
15171587 # Note that $ac_compile itself does not contain backslashes and begins
15381608 $RM conftest*
15391609 ])
15401610
1541 if test x"[$]$2" = xyes; then
1611 if test yes = "[$]$2"; then
15421612 m4_if([$5], , :, [$5])
15431613 else
15441614 m4_if([$6], , :, [$6])
15601630 m4_require([_LT_DECL_SED])dnl
15611631 AC_CACHE_CHECK([$1], [$2],
15621632 [$2=no
1563 save_LDFLAGS="$LDFLAGS"
1633 save_LDFLAGS=$LDFLAGS
15641634 LDFLAGS="$LDFLAGS $3"
15651635 echo "$lt_simple_link_test_code" > conftest.$ac_ext
15661636 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15791649 fi
15801650 fi
15811651 $RM -r conftest*
1582 LDFLAGS="$save_LDFLAGS"
1652 LDFLAGS=$save_LDFLAGS
15831653 ])
15841654
1585 if test x"[$]$2" = xyes; then
1655 if test yes = "[$]$2"; then
15861656 m4_if([$4], , :, [$4])
15871657 else
15881658 m4_if([$5], , :, [$5])
16031673 AC_MSG_CHECKING([the maximum length of command line arguments])
16041674 AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
16051675 i=0
1606 teststring="ABCD"
1676 teststring=ABCD
16071677
16081678 case $build_os in
16091679 msdosdjgpp*)
16431713 lt_cv_sys_max_cmd_len=8192;
16441714 ;;
16451715
1646 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
1716 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
16471717 # This has been around since 386BSD, at least. Likely further.
16481718 if test -x /sbin/sysctl; then
16491719 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
16931763 ;;
16941764 *)
16951765 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
1696 if test -n "$lt_cv_sys_max_cmd_len"; then
1766 if test -n "$lt_cv_sys_max_cmd_len" && \
1767 test undefined != "$lt_cv_sys_max_cmd_len"; then
16971768 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
16981769 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
16991770 else
17001771 # Make teststring a little bigger before we do anything with it.
17011772 # a 1K string should be a reasonable start.
1702 for i in 1 2 3 4 5 6 7 8 ; do
1773 for i in 1 2 3 4 5 6 7 8; do
17031774 teststring=$teststring$teststring
17041775 done
17051776 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
17061777 # If test is not a shell built-in, we'll probably end up computing a
17071778 # maximum length that is only half of the actual maximum length, but
17081779 # we can't tell.
1709 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
1780 while { test X`env echo "$teststring$teststring" 2>/dev/null` \
17101781 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
1711 test $i != 17 # 1/2 MB should be enough
1782 test 17 != "$i" # 1/2 MB should be enough
17121783 do
17131784 i=`expr $i + 1`
17141785 teststring=$teststring$teststring
17241795 ;;
17251796 esac
17261797 ])
1727 if test -n $lt_cv_sys_max_cmd_len ; then
1798 if test -n "$lt_cv_sys_max_cmd_len"; then
17281799 AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
17291800 else
17301801 AC_MSG_RESULT(none)
17521823 # ----------------------------------------------------------------
17531824 m4_defun([_LT_TRY_DLOPEN_SELF],
17541825 [m4_require([_LT_HEADER_DLFCN])dnl
1755 if test "$cross_compiling" = yes; then :
1826 if test yes = "$cross_compiling"; then :
17561827 [$4]
17571828 else
17581829 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
17991870 # endif
18001871 #endif
18011872
1802 /* When -fvisbility=hidden is used, assume the code has been annotated
1873 /* When -fvisibility=hidden is used, assume the code has been annotated
18031874 correspondingly for the symbols needed. */
1804 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1875 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18051876 int fnord () __attribute__((visibility("default")));
18061877 #endif
18071878
18271898 return status;
18281899 }]
18291900 _LT_EOF
1830 if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
1901 if AC_TRY_EVAL(ac_link) && test -s "conftest$ac_exeext" 2>/dev/null; then
18311902 (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
18321903 lt_status=$?
18331904 case x$lt_status in
18481919 # ------------------
18491920 AC_DEFUN([LT_SYS_DLOPEN_SELF],
18501921 [m4_require([_LT_HEADER_DLFCN])dnl
1851 if test "x$enable_dlopen" != xyes; then
1922 if test yes != "$enable_dlopen"; then
18521923 enable_dlopen=unknown
18531924 enable_dlopen_self=unknown
18541925 enable_dlopen_self_static=unknown
18581929
18591930 case $host_os in
18601931 beos*)
1861 lt_cv_dlopen="load_add_on"
1932 lt_cv_dlopen=load_add_on
18621933 lt_cv_dlopen_libs=
18631934 lt_cv_dlopen_self=yes
18641935 ;;
18651936
18661937 mingw* | pw32* | cegcc*)
1867 lt_cv_dlopen="LoadLibrary"
1938 lt_cv_dlopen=LoadLibrary
18681939 lt_cv_dlopen_libs=
18691940 ;;
18701941
18711942 cygwin*)
1872 lt_cv_dlopen="dlopen"
1943 lt_cv_dlopen=dlopen
18731944 lt_cv_dlopen_libs=
18741945 ;;
18751946
18761947 darwin*)
1877 # if libdl is installed we need to link against it
1948 # if libdl is installed we need to link against it
18781949 AC_CHECK_LIB([dl], [dlopen],
1879 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
1880 lt_cv_dlopen="dyld"
1950 [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl],[
1951 lt_cv_dlopen=dyld
18811952 lt_cv_dlopen_libs=
18821953 lt_cv_dlopen_self=yes
18831954 ])
18841955 ;;
18851956
1957 tpf*)
1958 # Don't try to run any link tests for TPF. We know it's impossible
1959 # because TPF is a cross-compiler, and we know how we open DSOs.
1960 lt_cv_dlopen=dlopen
1961 lt_cv_dlopen_libs=
1962 lt_cv_dlopen_self=no
1963 ;;
1964
18861965 *)
18871966 AC_CHECK_FUNC([shl_load],
1888 [lt_cv_dlopen="shl_load"],
1967 [lt_cv_dlopen=shl_load],
18891968 [AC_CHECK_LIB([dld], [shl_load],
1890 [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
1969 [lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld],
18911970 [AC_CHECK_FUNC([dlopen],
1892 [lt_cv_dlopen="dlopen"],
1971 [lt_cv_dlopen=dlopen],
18931972 [AC_CHECK_LIB([dl], [dlopen],
1894 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
1973 [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl],
18951974 [AC_CHECK_LIB([svld], [dlopen],
1896 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
1975 [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld],
18971976 [AC_CHECK_LIB([dld], [dld_link],
1898 [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
1977 [lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld])
18991978 ])
19001979 ])
19011980 ])
19041983 ;;
19051984 esac
19061985
1907 if test "x$lt_cv_dlopen" != xno; then
1986 if test no = "$lt_cv_dlopen"; then
1987 enable_dlopen=no
1988 else
19081989 enable_dlopen=yes
1909 else
1910 enable_dlopen=no
19111990 fi
19121991
19131992 case $lt_cv_dlopen in
19141993 dlopen)
1915 save_CPPFLAGS="$CPPFLAGS"
1916 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
1917
1918 save_LDFLAGS="$LDFLAGS"
1994 save_CPPFLAGS=$CPPFLAGS
1995 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
1996
1997 save_LDFLAGS=$LDFLAGS
19191998 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
19201999
1921 save_LIBS="$LIBS"
2000 save_LIBS=$LIBS
19222001 LIBS="$lt_cv_dlopen_libs $LIBS"
19232002
19242003 AC_CACHE_CHECK([whether a program can dlopen itself],
19282007 lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
19292008 ])
19302009
1931 if test "x$lt_cv_dlopen_self" = xyes; then
2010 if test yes = "$lt_cv_dlopen_self"; then
19322011 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
19332012 AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
19342013 lt_cv_dlopen_self_static, [dnl
19382017 ])
19392018 fi
19402019
1941 CPPFLAGS="$save_CPPFLAGS"
1942 LDFLAGS="$save_LDFLAGS"
1943 LIBS="$save_LIBS"
2020 CPPFLAGS=$save_CPPFLAGS
2021 LDFLAGS=$save_LDFLAGS
2022 LIBS=$save_LIBS
19442023 ;;
19452024 esac
19462025
20322111 m4_require([_LT_FILEUTILS_DEFAULTS])dnl
20332112 _LT_COMPILER_C_O([$1])
20342113
2035 hard_links="nottested"
2036 if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
2114 hard_links=nottested
2115 if test no = "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" && test no != "$need_locks"; then
20372116 # do not overwrite the value of need_locks provided by the user
20382117 AC_MSG_CHECKING([if we can lock with hard links])
20392118 hard_links=yes
20432122 ln conftest.a conftest.b 2>&5 || hard_links=no
20442123 ln conftest.a conftest.b 2>/dev/null && hard_links=no
20452124 AC_MSG_RESULT([$hard_links])
2046 if test "$hard_links" = no; then
2047 AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
2125 if test no = "$hard_links"; then
2126 AC_MSG_WARN(['$CC' does not support '-c -o', so 'make -j' may be unsafe])
20482127 need_locks=warn
20492128 fi
20502129 else
20712150 _LT_DECL([], [objdir], [0],
20722151 [The name of the directory that contains temporary libtool files])dnl
20732152 m4_pattern_allow([LT_OBJDIR])dnl
2074 AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
2075 [Define to the sub-directory in which libtool stores uninstalled libraries.])
2153 AC_DEFINE_UNQUOTED([LT_OBJDIR], "$lt_cv_objdir/",
2154 [Define to the sub-directory where libtool stores uninstalled libraries.])
20762155 ])# _LT_CHECK_OBJDIR
20772156
20782157
20842163 _LT_TAGVAR(hardcode_action, $1)=
20852164 if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
20862165 test -n "$_LT_TAGVAR(runpath_var, $1)" ||
2087 test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
2166 test yes = "$_LT_TAGVAR(hardcode_automatic, $1)"; then
20882167
20892168 # We can hardcode non-existent directories.
2090 if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
2169 if test no != "$_LT_TAGVAR(hardcode_direct, $1)" &&
20912170 # If the only mechanism to avoid hardcoding is shlibpath_var, we
20922171 # have to relink, otherwise we might link with an installed library
20932172 # when we should be linking with a yet-to-be-installed one
2094 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
2095 test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
2173 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" &&
2174 test no != "$_LT_TAGVAR(hardcode_minus_L, $1)"; then
20962175 # Linking always hardcodes the temporary library directory.
20972176 _LT_TAGVAR(hardcode_action, $1)=relink
20982177 else
21062185 fi
21072186 AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
21082187
2109 if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
2110 test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
2188 if test relink = "$_LT_TAGVAR(hardcode_action, $1)" ||
2189 test yes = "$_LT_TAGVAR(inherit_rpath, $1)"; then
21112190 # Fast installation is not supported
21122191 enable_fast_install=no
2113 elif test "$shlibpath_overrides_runpath" = yes ||
2114 test "$enable_shared" = no; then
2192 elif test yes = "$shlibpath_overrides_runpath" ||
2193 test no = "$enable_shared"; then
21152194 # Fast installation is not necessary
21162195 enable_fast_install=needless
21172196 fi
21352214 # FIXME - insert some real tests, host_os isn't really good enough
21362215 case $host_os in
21372216 darwin*)
2138 if test -n "$STRIP" ; then
2217 if test -n "$STRIP"; then
21392218 striplib="$STRIP -x"
21402219 old_striplib="$STRIP -S"
21412220 AC_MSG_RESULT([yes])
21532232 ])# _LT_CMD_STRIPLIB
21542233
21552234
2235 # _LT_PREPARE_MUNGE_PATH_LIST
2236 # ---------------------------
2237 # Make sure func_munge_path_list() is defined correctly.
2238 m4_defun([_LT_PREPARE_MUNGE_PATH_LIST],
2239 [[# func_munge_path_list VARIABLE PATH
2240 # -----------------------------------
2241 # VARIABLE is name of variable containing _space_ separated list of
2242 # directories to be munged by the contents of PATH, which is string
2243 # having a format:
2244 # "DIR[:DIR]:"
2245 # string "DIR[ DIR]" will be prepended to VARIABLE
2246 # ":DIR[:DIR]"
2247 # string "DIR[ DIR]" will be appended to VARIABLE
2248 # "DIRP[:DIRP]::[DIRA:]DIRA"
2249 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
2250 # "DIRA[ DIRA]" will be appended to VARIABLE
2251 # "DIR[:DIR]"
2252 # VARIABLE will be replaced by "DIR[ DIR]"
2253 func_munge_path_list ()
2254 {
2255 case x@S|@2 in
2256 x)
2257 ;;
2258 *:)
2259 eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'` \@S|@@S|@1\"
2260 ;;
2261 x:*)
2262 eval @S|@1=\"\@S|@@S|@1 `$ECHO @S|@2 | $SED 's/:/ /g'`\"
2263 ;;
2264 *::*)
2265 eval @S|@1=\"\@S|@@S|@1\ `$ECHO @S|@2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
2266 eval @S|@1=\"`$ECHO @S|@2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \@S|@@S|@1\"
2267 ;;
2268 *)
2269 eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'`\"
2270 ;;
2271 esac
2272 }
2273 ]])# _LT_PREPARE_PATH_LIST
2274
2275
21562276 # _LT_SYS_DYNAMIC_LINKER([TAG])
21572277 # -----------------------------
21582278 # PORTME Fill in your ld.so characteristics
21632283 m4_require([_LT_DECL_OBJDUMP])dnl
21642284 m4_require([_LT_DECL_SED])dnl
21652285 m4_require([_LT_CHECK_SHELL_FEATURES])dnl
2286 m4_require([_LT_PREPARE_MUNGE_PATH_LIST])dnl
21662287 AC_MSG_CHECKING([dynamic linker characteristics])
21672288 m4_if([$1],
21682289 [], [
2169 if test "$GCC" = yes; then
2290 if test yes = "$GCC"; then
21702291 case $host_os in
2171 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
2172 *) lt_awk_arg="/^libraries:/" ;;
2292 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
2293 *) lt_awk_arg='/^libraries:/' ;;
21732294 esac
21742295 case $host_os in
2175 mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
2176 *) lt_sed_strip_eq="s,=/,/,g" ;;
2296 mingw* | cegcc*) lt_sed_strip_eq='s|=\([[A-Za-z]]:\)|\1|g' ;;
2297 *) lt_sed_strip_eq='s|=/|/|g' ;;
21772298 esac
21782299 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
21792300 case $lt_search_path_spec in
21892310 ;;
21902311 esac
21912312 # Ok, now we have the path, separated by spaces, we can step through it
2192 # and add multilib dir if necessary.
2313 # and add multilib dir if necessary...
21932314 lt_tmp_lt_search_path_spec=
2194 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
2315 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
2316 # ...but if some path component already ends with the multilib dir we assume
2317 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
2318 case "$lt_multi_os_dir; $lt_search_path_spec " in
2319 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
2320 lt_multi_os_dir=
2321 ;;
2322 esac
21952323 for lt_sys_path in $lt_search_path_spec; do
2196 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
2197 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
2198 else
2324 if test -d "$lt_sys_path$lt_multi_os_dir"; then
2325 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
2326 elif test -n "$lt_multi_os_dir"; then
21992327 test -d "$lt_sys_path" && \
22002328 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
22012329 fi
22022330 done
22032331 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
2204 BEGIN {RS=" "; FS="/|\n";} {
2205 lt_foo="";
2206 lt_count=0;
2332 BEGIN {RS = " "; FS = "/|\n";} {
2333 lt_foo = "";
2334 lt_count = 0;
22072335 for (lt_i = NF; lt_i > 0; lt_i--) {
22082336 if ($lt_i != "" && $lt_i != ".") {
22092337 if ($lt_i == "..") {
22102338 lt_count++;
22112339 } else {
22122340 if (lt_count == 0) {
2213 lt_foo="/" $lt_i lt_foo;
2341 lt_foo = "/" $lt_i lt_foo;
22142342 } else {
22152343 lt_count--;
22162344 }
22242352 # for these hosts.
22252353 case $host_os in
22262354 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
2227 $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
2355 $SED 's|/\([[A-Za-z]]:\)|\1|g'` ;;
22282356 esac
22292357 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
22302358 else
22332361 library_names_spec=
22342362 libname_spec='lib$name'
22352363 soname_spec=
2236 shrext_cmds=".so"
2364 shrext_cmds=.so
22372365 postinstall_cmds=
22382366 postuninstall_cmds=
22392367 finish_cmds=
22502378 # flags to be left without arguments
22512379 need_version=unknown
22522380
2381 AC_ARG_VAR([LT_SYS_LIBRARY_PATH],
2382 [User-defined run-time library search path.])
2383
22532384 case $host_os in
22542385 aix3*)
22552386 version_type=linux # correct to gnu/linux during the next big refactor
2256 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
2387 library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
22572388 shlibpath_var=LIBPATH
22582389
22592390 # AIX 3 has no versioning support, so we append a major version to the name.
2260 soname_spec='${libname}${release}${shared_ext}$major'
2391 soname_spec='$libname$release$shared_ext$major'
22612392 ;;
22622393
22632394 aix[[4-9]]*)
22652396 need_lib_prefix=no
22662397 need_version=no
22672398 hardcode_into_libs=yes
2268 if test "$host_cpu" = ia64; then
2399 if test ia64 = "$host_cpu"; then
22692400 # AIX 5 supports IA64
2270 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
2401 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
22712402 shlibpath_var=LD_LIBRARY_PATH
22722403 else
22732404 # With GCC up to 2.95.x, collect2 would create an import file
22742405 # for dependence libraries. The import file would start with
2275 # the line `#! .'. This would cause the generated library to
2276 # depend on `.', always an invalid library. This was fixed in
2406 # the line '#! .'. This would cause the generated library to
2407 # depend on '.', always an invalid library. This was fixed in
22772408 # development snapshots of GCC prior to 3.0.
22782409 case $host_os in
22792410 aix4 | aix4.[[01]] | aix4.[[01]].*)
22802411 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
22812412 echo ' yes '
2282 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
2413 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
22832414 :
22842415 else
22852416 can_build_shared=no
22862417 fi
22872418 ;;
22882419 esac
2289 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
2420 # Using Import Files as archive members, it is possible to support
2421 # filename-based versioning of shared library archives on AIX. While
2422 # this would work for both with and without runtime linking, it will
2423 # prevent static linking of such archives. So we do filename-based
2424 # shared library versioning with .so extension only, which is used
2425 # when both runtime linking and shared linking is enabled.
2426 # Unfortunately, runtime linking may impact performance, so we do
2427 # not want this to be the default eventually. Also, we use the
2428 # versioned .so libs for executables only if there is the -brtl
2429 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
2430 # To allow for filename-based versioning support, we need to create
2431 # libNAME.so.V as an archive file, containing:
2432 # *) an Import File, referring to the versioned filename of the
2433 # archive as well as the shared archive member, telling the
2434 # bitwidth (32 or 64) of that shared object, and providing the
2435 # list of exported symbols of that shared object, eventually
2436 # decorated with the 'weak' keyword
2437 # *) the shared object with the F_LOADONLY flag set, to really avoid
2438 # it being seen by the linker.
2439 # At run time we better use the real file rather than another symlink,
2440 # but for link time we create the symlink libNAME.so -> libNAME.so.V
2441
2442 case $with_aix_soname,$aix_use_runtimelinking in
2443 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
22902444 # soname into executable. Probably we can add versioning support to
22912445 # collect2, so additional links can be useful in future.
2292 if test "$aix_use_runtimelinking" = yes; then
2446 aix,yes) # traditional libtool
2447 dynamic_linker='AIX unversionable lib.so'
22932448 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
22942449 # instead of lib<name>.a to let people know that these are not
22952450 # typical AIX shared libraries.
2296 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2297 else
2451 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2452 ;;
2453 aix,no) # traditional AIX only
2454 dynamic_linker='AIX lib.a[(]lib.so.V[)]'
22982455 # We preserve .a as extension for shared libraries through AIX4.2
22992456 # and later when we are not doing run time linking.
2300 library_names_spec='${libname}${release}.a $libname.a'
2301 soname_spec='${libname}${release}${shared_ext}$major'
2302 fi
2457 library_names_spec='$libname$release.a $libname.a'
2458 soname_spec='$libname$release$shared_ext$major'
2459 ;;
2460 svr4,*) # full svr4 only
2461 dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)]"
2462 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
2463 # We do not specify a path in Import Files, so LIBPATH fires.
2464 shlibpath_overrides_runpath=yes
2465 ;;
2466 *,yes) # both, prefer svr4
2467 dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)], lib.a[(]lib.so.V[)]"
2468 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
2469 # unpreferred sharedlib libNAME.a needs extra handling
2470 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
2471 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
2472 # We do not specify a path in Import Files, so LIBPATH fires.
2473 shlibpath_overrides_runpath=yes
2474 ;;
2475 *,no) # both, prefer aix
2476 dynamic_linker="AIX lib.a[(]lib.so.V[)], lib.so.V[(]$shared_archive_member_spec.o[)]"
2477 library_names_spec='$libname$release.a $libname.a'
2478 soname_spec='$libname$release$shared_ext$major'
2479 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
2480 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
2481 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
2482 ;;
2483 esac
23032484 shlibpath_var=LIBPATH
23042485 fi
23052486 ;;
23092490 powerpc)
23102491 # Since July 2007 AmigaOS4 officially supports .so libraries.
23112492 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
2312 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2493 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
23132494 ;;
23142495 m68k)
23152496 library_names_spec='$libname.ixlibrary $libname.a'
23162497 # Create ${libname}_ixlibrary.a entries in /sys/libs.
2317 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
2498 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
23182499 ;;
23192500 esac
23202501 ;;
23212502
23222503 beos*)
2323 library_names_spec='${libname}${shared_ext}'
2504 library_names_spec='$libname$shared_ext'
23242505 dynamic_linker="$host_os ld.so"
23252506 shlibpath_var=LIBRARY_PATH
23262507 ;;
23282509 bsdi[[45]]*)
23292510 version_type=linux # correct to gnu/linux during the next big refactor
23302511 need_version=no
2331 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2332 soname_spec='${libname}${release}${shared_ext}$major'
2512 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2513 soname_spec='$libname$release$shared_ext$major'
23332514 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
23342515 shlibpath_var=LD_LIBRARY_PATH
23352516 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
23412522
23422523 cygwin* | mingw* | pw32* | cegcc*)
23432524 version_type=windows
2344 shrext_cmds=".dll"
2525 shrext_cmds=.dll
23452526 need_version=no
23462527 need_lib_prefix=no
23472528
23502531 # gcc
23512532 library_names_spec='$libname.dll.a'
23522533 # DLL is installed to $(libdir)/../bin by postinstall_cmds
2353 postinstall_cmds='base_file=`basename \${file}`~
2354 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
2534 postinstall_cmds='base_file=`basename \$file`~
2535 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
23552536 dldir=$destdir/`dirname \$dlpath`~
23562537 test -d \$dldir || mkdir -p \$dldir~
23572538 $install_prog $dir/$dlname \$dldir/$dlname~
23672548 case $host_os in
23682549 cygwin*)
23692550 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
2370 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
2551 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
23712552 m4_if([$1], [],[
23722553 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
23732554 ;;
23742555 mingw* | cegcc*)
23752556 # MinGW DLLs use traditional 'lib' prefix
2376 soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
2557 soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
23772558 ;;
23782559 pw32*)
23792560 # pw32 DLLs use 'pw' prefix rather than 'lib'
2380 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
2561 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
23812562 ;;
23822563 esac
23832564 dynamic_linker='Win32 ld.exe'
23862567 *,cl*)
23872568 # Native MSVC
23882569 libname_spec='$name'
2389 soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
2390 library_names_spec='${libname}.dll.lib'
2570 soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext'
2571 library_names_spec='$libname.dll.lib'
23912572
23922573 case $build_os in
23932574 mingw*)
24142595 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
24152596 ;;
24162597 *)
2417 sys_lib_search_path_spec="$LIB"
2598 sys_lib_search_path_spec=$LIB
24182599 if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
24192600 # It is most probably a Windows format PATH.
24202601 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
24272608 esac
24282609
24292610 # DLL is installed to $(libdir)/../bin by postinstall_cmds
2430 postinstall_cmds='base_file=`basename \${file}`~
2431 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
2611 postinstall_cmds='base_file=`basename \$file`~
2612 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
24322613 dldir=$destdir/`dirname \$dlpath`~
24332614 test -d \$dldir || mkdir -p \$dldir~
24342615 $install_prog $dir/$dlname \$dldir/$dlname'
24412622
24422623 *)
24432624 # Assume MSVC wrapper
2444 library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
2625 library_names_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext $libname.lib'
24452626 dynamic_linker='Win32 ld.exe'
24462627 ;;
24472628 esac
24542635 version_type=darwin
24552636 need_lib_prefix=no
24562637 need_version=no
2457 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
2458 soname_spec='${libname}${release}${major}$shared_ext'
2638 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
2639 soname_spec='$libname$release$major$shared_ext'
24592640 shlibpath_overrides_runpath=yes
24602641 shlibpath_var=DYLD_LIBRARY_PATH
24612642 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
24682649 version_type=linux # correct to gnu/linux during the next big refactor
24692650 need_lib_prefix=no
24702651 need_version=no
2471 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
2472 soname_spec='${libname}${release}${shared_ext}$major'
2652 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2653 soname_spec='$libname$release$shared_ext$major'
24732654 shlibpath_var=LD_LIBRARY_PATH
24742655 ;;
24752656
24872668 version_type=freebsd-$objformat
24882669 case $version_type in
24892670 freebsd-elf*)
2490 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
2671 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2672 soname_spec='$libname$release$shared_ext$major'
24912673 need_version=no
24922674 need_lib_prefix=no
24932675 ;;
24942676 freebsd-*)
2495 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
2677 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
24962678 need_version=yes
24972679 ;;
24982680 esac
25172699 esac
25182700 ;;
25192701
2520 gnu*)
2521 version_type=linux # correct to gnu/linux during the next big refactor
2522 need_lib_prefix=no
2523 need_version=no
2524 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
2525 soname_spec='${libname}${release}${shared_ext}$major'
2526 shlibpath_var=LD_LIBRARY_PATH
2527 shlibpath_overrides_runpath=no
2528 hardcode_into_libs=yes
2529 ;;
2530
25312702 haiku*)
25322703 version_type=linux # correct to gnu/linux during the next big refactor
25332704 need_lib_prefix=no
25342705 need_version=no
25352706 dynamic_linker="$host_os runtime_loader"
2536 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
2537 soname_spec='${libname}${release}${shared_ext}$major'
2707 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2708 soname_spec='$libname$release$shared_ext$major'
25382709 shlibpath_var=LIBRARY_PATH
2539 shlibpath_overrides_runpath=yes
2710 shlibpath_overrides_runpath=no
25402711 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
25412712 hardcode_into_libs=yes
25422713 ;;
25542725 dynamic_linker="$host_os dld.so"
25552726 shlibpath_var=LD_LIBRARY_PATH
25562727 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
2557 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2558 soname_spec='${libname}${release}${shared_ext}$major'
2559 if test "X$HPUX_IA64_MODE" = X32; then
2728 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2729 soname_spec='$libname$release$shared_ext$major'
2730 if test 32 = "$HPUX_IA64_MODE"; then
25602731 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
2732 sys_lib_dlsearch_path_spec=/usr/lib/hpux32
25612733 else
25622734 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
2735 sys_lib_dlsearch_path_spec=/usr/lib/hpux64
25632736 fi
2564 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
25652737 ;;
25662738 hppa*64*)
25672739 shrext_cmds='.sl'
25692741 dynamic_linker="$host_os dld.sl"
25702742 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
25712743 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
2572 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2573 soname_spec='${libname}${release}${shared_ext}$major'
2744 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2745 soname_spec='$libname$release$shared_ext$major'
25742746 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
25752747 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
25762748 ;;
25792751 dynamic_linker="$host_os dld.sl"
25802752 shlibpath_var=SHLIB_PATH
25812753 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
2582 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2583 soname_spec='${libname}${release}${shared_ext}$major'
2754 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2755 soname_spec='$libname$release$shared_ext$major'
25842756 ;;
25852757 esac
25862758 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
25932765 version_type=linux # correct to gnu/linux during the next big refactor
25942766 need_lib_prefix=no
25952767 need_version=no
2596 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
2597 soname_spec='${libname}${release}${shared_ext}$major'
2768 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2769 soname_spec='$libname$release$shared_ext$major'
25982770 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
25992771 shlibpath_var=LD_LIBRARY_PATH
26002772 shlibpath_overrides_runpath=no
26052777 case $host_os in
26062778 nonstopux*) version_type=nonstopux ;;
26072779 *)
2608 if test "$lt_cv_prog_gnu_ld" = yes; then
2780 if test yes = "$lt_cv_prog_gnu_ld"; then
26092781 version_type=linux # correct to gnu/linux during the next big refactor
26102782 else
26112783 version_type=irix
26132785 esac
26142786 need_lib_prefix=no
26152787 need_version=no
2616 soname_spec='${libname}${release}${shared_ext}$major'
2617 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
2788 soname_spec='$libname$release$shared_ext$major'
2789 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
26182790 case $host_os in
26192791 irix5* | nonstopux*)
26202792 libsuff= shlibsuff=
26332805 esac
26342806 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
26352807 shlibpath_overrides_runpath=no
2636 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
2637 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
2808 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
2809 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
26382810 hardcode_into_libs=yes
26392811 ;;
26402812
26432815 dynamic_linker=no
26442816 ;;
26452817
2818 linux*android*)
2819 version_type=none # Android doesn't support versioned libraries.
2820 need_lib_prefix=no
2821 need_version=no
2822 library_names_spec='$libname$release$shared_ext'
2823 soname_spec='$libname$release$shared_ext'
2824 finish_cmds=
2825 shlibpath_var=LD_LIBRARY_PATH
2826 shlibpath_overrides_runpath=yes
2827
2828 # This implies no fast_install, which is unacceptable.
2829 # Some rework will be needed to allow for fast_install
2830 # before this can be enabled.
2831 hardcode_into_libs=yes
2832
2833 dynamic_linker='Android linker'
2834 # Don't embed -rpath directories since the linker doesn't support them.
2835 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
2836 ;;
2837
26462838 # This must be glibc/ELF.
2647 linux* | k*bsd*-gnu | kopensolaris*-gnu)
2839 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
26482840 version_type=linux # correct to gnu/linux during the next big refactor
26492841 need_lib_prefix=no
26502842 need_version=no
2651 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2652 soname_spec='${libname}${release}${shared_ext}$major'
2843 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2844 soname_spec='$libname$release$shared_ext$major'
26532845 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
26542846 shlibpath_var=LD_LIBRARY_PATH
26552847 shlibpath_overrides_runpath=no
26772869 # Add ABI-specific directories to the system library path.
26782870 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
26792871
2680 # Append ld.so.conf contents to the search path
2872 # Ideally, we could use ldconfig to report *all* directores which are
2873 # searched for libraries, however this is still not possible. Aside from not
2874 # being certain /sbin/ldconfig is available, command
2875 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
2876 # even though it is searched at run-time. Try to do the best guess by
2877 # appending ld.so.conf contents (and includes) to the search path.
26812878 if test -f /etc/ld.so.conf; then
26822879 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
26832880 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
2684
26852881 fi
26862882
26872883 # We used to test for /lib/ld.so.1 and disable shared libraries on
26982894 need_lib_prefix=no
26992895 need_version=no
27002896 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
2701 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
2897 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
27022898 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
27032899 dynamic_linker='NetBSD (a.out) ld.so'
27042900 else
2705 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
2706 soname_spec='${libname}${release}${shared_ext}$major'
2901 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2902 soname_spec='$libname$release$shared_ext$major'
27072903 dynamic_linker='NetBSD ld.elf_so'
27082904 fi
27092905 shlibpath_var=LD_LIBRARY_PATH
27132909
27142910 newsos6)
27152911 version_type=linux # correct to gnu/linux during the next big refactor
2716 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2912 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
27172913 shlibpath_var=LD_LIBRARY_PATH
27182914 shlibpath_overrides_runpath=yes
27192915 ;;
27222918 version_type=qnx
27232919 need_lib_prefix=no
27242920 need_version=no
2725 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2726 soname_spec='${libname}${release}${shared_ext}$major'
2921 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2922 soname_spec='$libname$release$shared_ext$major'
27272923 shlibpath_var=LD_LIBRARY_PATH
27282924 shlibpath_overrides_runpath=no
27292925 hardcode_into_libs=yes
27302926 dynamic_linker='ldqnx.so'
27312927 ;;
27322928
2733 openbsd*)
2929 openbsd* | bitrig*)
27342930 version_type=sunos
2735 sys_lib_dlsearch_path_spec="/usr/lib"
2931 sys_lib_dlsearch_path_spec=/usr/lib
27362932 need_lib_prefix=no
2737 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
2738 case $host_os in
2739 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
2740 *) need_version=no ;;
2741 esac
2742 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
2933 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
2934 need_version=no
2935 else
2936 need_version=yes
2937 fi
2938 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
27432939 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
27442940 shlibpath_var=LD_LIBRARY_PATH
2745 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
2746 case $host_os in
2747 openbsd2.[[89]] | openbsd2.[[89]].*)
2748 shlibpath_overrides_runpath=no
2749 ;;
2750 *)
2751 shlibpath_overrides_runpath=yes
2752 ;;
2753 esac
2754 else
2755 shlibpath_overrides_runpath=yes
2756 fi
2941 shlibpath_overrides_runpath=yes
27572942 ;;
27582943
27592944 os2*)
27602945 libname_spec='$name'
2761 shrext_cmds=".dll"
2946 version_type=windows
2947 shrext_cmds=.dll
2948 need_version=no
27622949 need_lib_prefix=no
2763 library_names_spec='$libname${shared_ext} $libname.a'
2950 # OS/2 can only load a DLL with a base name of 8 characters or less.
2951 soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
2952 v=$($ECHO $release$versuffix | tr -d .-);
2953 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
2954 $ECHO $n$v`$shared_ext'
2955 library_names_spec='${libname}_dll.$libext'
27642956 dynamic_linker='OS/2 ld.exe'
2765 shlibpath_var=LIBPATH
2957 shlibpath_var=BEGINLIBPATH
2958 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
2959 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
2960 postinstall_cmds='base_file=`basename \$file`~
2961 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
2962 dldir=$destdir/`dirname \$dlpath`~
2963 test -d \$dldir || mkdir -p \$dldir~
2964 $install_prog $dir/$dlname \$dldir/$dlname~
2965 chmod a+x \$dldir/$dlname~
2966 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
2967 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
2968 fi'
2969 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
2970 dlpath=$dir/\$dldll~
2971 $RM \$dlpath'
27662972 ;;
27672973
27682974 osf3* | osf4* | osf5*)
27692975 version_type=osf
27702976 need_lib_prefix=no
27712977 need_version=no
2772 soname_spec='${libname}${release}${shared_ext}$major'
2773 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2978 soname_spec='$libname$release$shared_ext$major'
2979 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
27742980 shlibpath_var=LD_LIBRARY_PATH
27752981 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
2776 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
2982 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
27772983 ;;
27782984
27792985 rdos*)
27842990 version_type=linux # correct to gnu/linux during the next big refactor
27852991 need_lib_prefix=no
27862992 need_version=no
2787 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2788 soname_spec='${libname}${release}${shared_ext}$major'
2993 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
2994 soname_spec='$libname$release$shared_ext$major'
27892995 shlibpath_var=LD_LIBRARY_PATH
27902996 shlibpath_overrides_runpath=yes
27912997 hardcode_into_libs=yes
27953001
27963002 sunos4*)
27973003 version_type=sunos
2798 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
3004 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
27993005 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
28003006 shlibpath_var=LD_LIBRARY_PATH
28013007 shlibpath_overrides_runpath=yes
2802 if test "$with_gnu_ld" = yes; then
3008 if test yes = "$with_gnu_ld"; then
28033009 need_lib_prefix=no
28043010 fi
28053011 need_version=yes
28073013
28083014 sysv4 | sysv4.3*)
28093015 version_type=linux # correct to gnu/linux during the next big refactor
2810 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2811 soname_spec='${libname}${release}${shared_ext}$major'
3016 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
3017 soname_spec='$libname$release$shared_ext$major'
28123018 shlibpath_var=LD_LIBRARY_PATH
28133019 case $host_vendor in
28143020 sni)
28293035 ;;
28303036
28313037 sysv4*MP*)
2832 if test -d /usr/nec ;then
3038 if test -d /usr/nec; then
28333039 version_type=linux # correct to gnu/linux during the next big refactor
2834 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
2835 soname_spec='$libname${shared_ext}.$major'
3040 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
3041 soname_spec='$libname$shared_ext.$major'
28363042 shlibpath_var=LD_LIBRARY_PATH
28373043 fi
28383044 ;;
28393045
28403046 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
2841 version_type=freebsd-elf
3047 version_type=sco
28423048 need_lib_prefix=no
28433049 need_version=no
2844 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
2845 soname_spec='${libname}${release}${shared_ext}$major'
3050 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
3051 soname_spec='$libname$release$shared_ext$major'
28463052 shlibpath_var=LD_LIBRARY_PATH
28473053 shlibpath_overrides_runpath=yes
28483054 hardcode_into_libs=yes
2849 if test "$with_gnu_ld" = yes; then
3055 if test yes = "$with_gnu_ld"; then
28503056 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
28513057 else
28523058 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
28643070 version_type=linux # correct to gnu/linux during the next big refactor
28653071 need_lib_prefix=no
28663072 need_version=no
2867 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3073 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
28683074 shlibpath_var=LD_LIBRARY_PATH
28693075 shlibpath_overrides_runpath=no
28703076 hardcode_into_libs=yes
28723078
28733079 uts4*)
28743080 version_type=linux # correct to gnu/linux during the next big refactor
2875 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
2876 soname_spec='${libname}${release}${shared_ext}$major'
3081 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
3082 soname_spec='$libname$release$shared_ext$major'
28773083 shlibpath_var=LD_LIBRARY_PATH
28783084 ;;
28793085
28823088 ;;
28833089 esac
28843090 AC_MSG_RESULT([$dynamic_linker])
2885 test "$dynamic_linker" = no && can_build_shared=no
3091 test no = "$dynamic_linker" && can_build_shared=no
28863092
28873093 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
2888 if test "$GCC" = yes; then
3094 if test yes = "$GCC"; then
28893095 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
28903096 fi
28913097
2892 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
2893 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
3098 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
3099 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
28943100 fi
2895 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
2896 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
3101
3102 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
3103 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
28973104 fi
3105
3106 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
3107 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
3108
3109 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
3110 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
3111
3112 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
3113 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
28983114
28993115 _LT_DECL([], [variables_saved_for_relink], [1],
29003116 [Variables whose values should be saved in libtool wrapper scripts and
29283144 [Whether we should hardcode library paths into libraries])
29293145 _LT_DECL([], [sys_lib_search_path_spec], [2],
29303146 [Compile-time system search path for libraries])
2931 _LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
2932 [Run-time system search path for libraries])
3147 _LT_DECL([sys_lib_dlsearch_path_spec], [configure_time_dlsearch_path], [2],
3148 [Detected run-time system search path for libraries])
3149 _LT_DECL([], [configure_time_lt_sys_library_path], [2],
3150 [Explicit LT_SYS_LIBRARY_PATH set during ./configure time])
29333151 ])# _LT_SYS_DYNAMIC_LINKER
29343152
29353153
29363154 # _LT_PATH_TOOL_PREFIX(TOOL)
29373155 # --------------------------
2938 # find a file program which can recognize shared library
3156 # find a file program that can recognize shared library
29393157 AC_DEFUN([_LT_PATH_TOOL_PREFIX],
29403158 [m4_require([_LT_DECL_EGREP])dnl
29413159 AC_MSG_CHECKING([for $1])
29423160 AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
29433161 [case $MAGIC_CMD in
29443162 [[\\/*] | ?:[\\/]*])
2945 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3163 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
29463164 ;;
29473165 *)
2948 lt_save_MAGIC_CMD="$MAGIC_CMD"
2949 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3166 lt_save_MAGIC_CMD=$MAGIC_CMD
3167 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
29503168 dnl $ac_dummy forces splitting on constant user-supplied paths.
29513169 dnl POSIX.2 word splitting is done only on the output of word expansions,
29523170 dnl not every word. This closes a longstanding sh security hole.
29533171 ac_dummy="m4_if([$2], , $PATH, [$2])"
29543172 for ac_dir in $ac_dummy; do
2955 IFS="$lt_save_ifs"
3173 IFS=$lt_save_ifs
29563174 test -z "$ac_dir" && ac_dir=.
2957 if test -f $ac_dir/$1; then
2958 lt_cv_path_MAGIC_CMD="$ac_dir/$1"
3175 if test -f "$ac_dir/$1"; then
3176 lt_cv_path_MAGIC_CMD=$ac_dir/"$1"
29593177 if test -n "$file_magic_test_file"; then
29603178 case $deplibs_check_method in
29613179 "file_magic "*)
29623180 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
2963 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3181 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
29643182 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
29653183 $EGREP "$file_magic_regex" > /dev/null; then
29663184 :
29833201 break
29843202 fi
29853203 done
2986 IFS="$lt_save_ifs"
2987 MAGIC_CMD="$lt_save_MAGIC_CMD"
3204 IFS=$lt_save_ifs
3205 MAGIC_CMD=$lt_save_MAGIC_CMD
29883206 ;;
29893207 esac])
2990 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3208 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
29913209 if test -n "$MAGIC_CMD"; then
29923210 AC_MSG_RESULT($MAGIC_CMD)
29933211 else
30053223
30063224 # _LT_PATH_MAGIC
30073225 # --------------
3008 # find a file program which can recognize a shared library
3226 # find a file program that can recognize a shared library
30093227 m4_defun([_LT_PATH_MAGIC],
30103228 [_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
30113229 if test -z "$lt_cv_path_MAGIC_CMD"; then
30323250 AC_ARG_WITH([gnu-ld],
30333251 [AS_HELP_STRING([--with-gnu-ld],
30343252 [assume the C compiler uses GNU ld @<:@default=no@:>@])],
3035 [test "$withval" = no || with_gnu_ld=yes],
3253 [test no = "$withval" || with_gnu_ld=yes],
30363254 [with_gnu_ld=no])dnl
30373255
30383256 ac_prog=ld
3039 if test "$GCC" = yes; then
3257 if test yes = "$GCC"; then
30403258 # Check if gcc -print-prog-name=ld gives a path.
30413259 AC_MSG_CHECKING([for ld used by $CC])
30423260 case $host in
30433261 *-*-mingw*)
3044 # gcc leaves a trailing carriage return which upsets mingw
3262 # gcc leaves a trailing carriage return, which upsets mingw
30453263 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
30463264 *)
30473265 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
30553273 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
30563274 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
30573275 done
3058 test -z "$LD" && LD="$ac_prog"
3276 test -z "$LD" && LD=$ac_prog
30593277 ;;
30603278 "")
30613279 # If it fails, then pretend we aren't using GCC.
30663284 with_gnu_ld=unknown
30673285 ;;
30683286 esac
3069 elif test "$with_gnu_ld" = yes; then
3287 elif test yes = "$with_gnu_ld"; then
30703288 AC_MSG_CHECKING([for GNU ld])
30713289 else
30723290 AC_MSG_CHECKING([for non-GNU ld])
30733291 fi
30743292 AC_CACHE_VAL(lt_cv_path_LD,
30753293 [if test -z "$LD"; then
3076 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3294 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
30773295 for ac_dir in $PATH; do
3078 IFS="$lt_save_ifs"
3296 IFS=$lt_save_ifs
30793297 test -z "$ac_dir" && ac_dir=.
30803298 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3081 lt_cv_path_LD="$ac_dir/$ac_prog"
3299 lt_cv_path_LD=$ac_dir/$ac_prog
30823300 # Check to see if the program is GNU ld. I'd rather use --version,
30833301 # but apparently some variants of GNU ld only accept -v.
30843302 # Break only if it was the GNU/non-GNU ld that we prefer.
30853303 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
30863304 *GNU* | *'with BFD'*)
3087 test "$with_gnu_ld" != no && break
3305 test no != "$with_gnu_ld" && break
30883306 ;;
30893307 *)
3090 test "$with_gnu_ld" != yes && break
3308 test yes != "$with_gnu_ld" && break
30913309 ;;
30923310 esac
30933311 fi
30943312 done
3095 IFS="$lt_save_ifs"
3313 IFS=$lt_save_ifs
30963314 else
3097 lt_cv_path_LD="$LD" # Let the user override the test with a path.
3315 lt_cv_path_LD=$LD # Let the user override the test with a path.
30983316 fi])
3099 LD="$lt_cv_path_LD"
3317 LD=$lt_cv_path_LD
31003318 if test -n "$LD"; then
31013319 AC_MSG_RESULT($LD)
31023320 else
31503368 reload_cmds='$LD$reload_flag -o $output$reload_objs'
31513369 case $host_os in
31523370 cygwin* | mingw* | pw32* | cegcc*)
3153 if test "$GCC" != yes; then
3371 if test yes != "$GCC"; then
31543372 reload_cmds=false
31553373 fi
31563374 ;;
31573375 darwin*)
3158 if test "$GCC" = yes; then
3159 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
3376 if test yes = "$GCC"; then
3377 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
31603378 else
31613379 reload_cmds='$LD$reload_flag -o $output$reload_objs'
31623380 fi
31653383 _LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
31663384 _LT_TAGDECL([], [reload_cmds], [2])dnl
31673385 ])# _LT_CMD_RELOAD
3386
3387
3388 # _LT_PATH_DD
3389 # -----------
3390 # find a working dd
3391 m4_defun([_LT_PATH_DD],
3392 [AC_CACHE_CHECK([for a working dd], [ac_cv_path_lt_DD],
3393 [printf 0123456789abcdef0123456789abcdef >conftest.i
3394 cat conftest.i conftest.i >conftest2.i
3395 : ${lt_DD:=$DD}
3396 AC_PATH_PROGS_FEATURE_CHECK([lt_DD], [dd],
3397 [if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
3398 cmp -s conftest.i conftest.out \
3399 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
3400 fi])
3401 rm -f conftest.i conftest2.i conftest.out])
3402 ])# _LT_PATH_DD
3403
3404
3405 # _LT_CMD_TRUNCATE
3406 # ----------------
3407 # find command to truncate a binary pipe
3408 m4_defun([_LT_CMD_TRUNCATE],
3409 [m4_require([_LT_PATH_DD])
3410 AC_CACHE_CHECK([how to truncate binary pipes], [lt_cv_truncate_bin],
3411 [printf 0123456789abcdef0123456789abcdef >conftest.i
3412 cat conftest.i conftest.i >conftest2.i
3413 lt_cv_truncate_bin=
3414 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
3415 cmp -s conftest.i conftest.out \
3416 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
3417 fi
3418 rm -f conftest.i conftest2.i conftest.out
3419 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"])
3420 _LT_DECL([lt_truncate_bin], [lt_cv_truncate_bin], [1],
3421 [Command to truncate a binary pipe])
3422 ])# _LT_CMD_TRUNCATE
31683423
31693424
31703425 # _LT_CHECK_MAGIC_METHOD
31823437 # Need to set the preceding variable on all platforms that support
31833438 # interlibrary dependencies.
31843439 # 'none' -- dependencies not supported.
3185 # `unknown' -- same as none, but documents that we really don't know.
3440 # 'unknown' -- same as none, but documents that we really don't know.
31863441 # 'pass_all' -- all dependencies passed with no checks.
31873442 # 'test_compile' -- check by making test program.
31883443 # 'file_magic [[regex]]' -- check by looking for files in library path
3189 # which responds to the $file_magic_cmd with a given extended regex.
3190 # If you have `file' or equivalent on your system and you're not sure
3191 # whether `pass_all' will *always* work, you probably want this one.
3444 # that responds to the $file_magic_cmd with a given extended regex.
3445 # If you have 'file' or equivalent on your system and you're not sure
3446 # whether 'pass_all' will *always* work, you probably want this one.
31923447
31933448 case $host_os in
31943449 aix[[4-9]]*)
32153470 # Base MSYS/MinGW do not provide the 'file' command needed by
32163471 # func_win32_libid shell function, so use a weaker test based on 'objdump',
32173472 # unless we find 'file', for example because we are cross-compiling.
3218 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
3219 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
3473 if ( file / ) >/dev/null 2>&1; then
32203474 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
32213475 lt_cv_file_magic_cmd='func_win32_libid'
32223476 else
32503504 else
32513505 lt_cv_deplibs_check_method=pass_all
32523506 fi
3253 ;;
3254
3255 gnu*)
3256 lt_cv_deplibs_check_method=pass_all
32573507 ;;
32583508
32593509 haiku*)
32943544 ;;
32953545
32963546 # This must be glibc/ELF.
3297 linux* | k*bsd*-gnu | kopensolaris*-gnu)
3547 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
32983548 lt_cv_deplibs_check_method=pass_all
32993549 ;;
33003550
33163566 lt_cv_deplibs_check_method=pass_all
33173567 ;;
33183568
3319 openbsd*)
3320 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
3569 openbsd* | bitrig*)
3570 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
33213571 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
33223572 else
33233573 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
33703620 tpf*)
33713621 lt_cv_deplibs_check_method=pass_all
33723622 ;;
3623 os2*)
3624 lt_cv_deplibs_check_method=pass_all
3625 ;;
33733626 esac
33743627 ])
33753628
34103663 AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
34113664 [if test -n "$NM"; then
34123665 # Let the user override the test.
3413 lt_cv_path_NM="$NM"
3666 lt_cv_path_NM=$NM
34143667 else
3415 lt_nm_to_check="${ac_tool_prefix}nm"
3668 lt_nm_to_check=${ac_tool_prefix}nm
34163669 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
34173670 lt_nm_to_check="$lt_nm_to_check nm"
34183671 fi
34193672 for lt_tmp_nm in $lt_nm_to_check; do
3420 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3673 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
34213674 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
3422 IFS="$lt_save_ifs"
3675 IFS=$lt_save_ifs
34233676 test -z "$ac_dir" && ac_dir=.
3424 tmp_nm="$ac_dir/$lt_tmp_nm"
3425 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
3677 tmp_nm=$ac_dir/$lt_tmp_nm
3678 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
34263679 # Check to see if the nm accepts a BSD-compat flag.
3427 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3680 # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
34283681 # nm: unknown option "B" ignored
34293682 # Tru64's nm complains that /dev/null is an invalid object file
3430 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
3431 */dev/null* | *'Invalid file or object type'*)
3683 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
3684 case $build_os in
3685 mingw*) lt_bad_file=conftest.nm/nofile ;;
3686 *) lt_bad_file=/dev/null ;;
3687 esac
3688 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
3689 *$lt_bad_file* | *'Invalid file or object type'*)
34323690 lt_cv_path_NM="$tmp_nm -B"
3433 break
3691 break 2
34343692 ;;
34353693 *)
34363694 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
34373695 */dev/null*)
34383696 lt_cv_path_NM="$tmp_nm -p"
3439 break
3697 break 2
34403698 ;;
34413699 *)
34423700 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
34473705 esac
34483706 fi
34493707 done
3450 IFS="$lt_save_ifs"
3708 IFS=$lt_save_ifs
34513709 done
34523710 : ${lt_cv_path_NM=no}
34533711 fi])
3454 if test "$lt_cv_path_NM" != "no"; then
3455 NM="$lt_cv_path_NM"
3712 if test no != "$lt_cv_path_NM"; then
3713 NM=$lt_cv_path_NM
34563714 else
34573715 # Didn't find any BSD compatible name lister, look for dumpbin.
34583716 if test -n "$DUMPBIN"; then :
34593717 # Let the user override the test.
34603718 else
34613719 AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
3462 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
3720 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
34633721 *COFF*)
3464 DUMPBIN="$DUMPBIN -symbols"
3722 DUMPBIN="$DUMPBIN -symbols -headers"
34653723 ;;
34663724 *)
34673725 DUMPBIN=:
34693727 esac
34703728 fi
34713729 AC_SUBST([DUMPBIN])
3472 if test "$DUMPBIN" != ":"; then
3473 NM="$DUMPBIN"
3730 if test : != "$DUMPBIN"; then
3731 NM=$DUMPBIN
34743732 fi
34753733 fi
34763734 test -z "$NM" && NM=nm
35163774
35173775 case $host_os in
35183776 cygwin* | mingw* | pw32* | cegcc*)
3519 # two different shell functions defined in ltmain.sh
3520 # decide which to use based on capabilities of $DLLTOOL
3777 # two different shell functions defined in ltmain.sh;
3778 # decide which one to use based on capabilities of $DLLTOOL
35213779 case `$DLLTOOL --help 2>&1` in
35223780 *--identify-strict*)
35233781 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
35293787 ;;
35303788 *)
35313789 # fallback: assume linklib IS sharedlib
3532 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
3790 lt_cv_sharedlib_from_linklib_cmd=$ECHO
35333791 ;;
35343792 esac
35353793 ])
35563814 lt_cv_path_mainfest_tool=yes
35573815 fi
35583816 rm -f conftest*])
3559 if test "x$lt_cv_path_mainfest_tool" != xyes; then
3817 if test yes != "$lt_cv_path_mainfest_tool"; then
35603818 MANIFEST_TOOL=:
35613819 fi
35623820 _LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
35633821 ])# _LT_PATH_MANIFEST_TOOL
3822
3823
3824 # _LT_DLL_DEF_P([FILE])
3825 # ---------------------
3826 # True iff FILE is a Windows DLL '.def' file.
3827 # Keep in sync with func_dll_def_p in the libtool script
3828 AC_DEFUN([_LT_DLL_DEF_P],
3829 [dnl
3830 test DEF = "`$SED -n dnl
3831 -e '\''s/^[[ ]]*//'\'' dnl Strip leading whitespace
3832 -e '\''/^\(;.*\)*$/d'\'' dnl Delete empty lines and comments
3833 -e '\''s/^\(EXPORTS\|LIBRARY\)\([[ ]].*\)*$/DEF/p'\'' dnl
3834 -e q dnl Only consider the first "real" line
3835 $1`" dnl
3836 ])# _LT_DLL_DEF_P
35643837
35653838
35663839 # LT_LIB_M
35743847 # These system don't have libm, or don't need it
35753848 ;;
35763849 *-ncr-sysv4.3*)
3577 AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
3850 AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM=-lmw)
35783851 AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
35793852 ;;
35803853 *)
3581 AC_CHECK_LIB(m, cos, LIBM="-lm")
3854 AC_CHECK_LIB(m, cos, LIBM=-lm)
35823855 ;;
35833856 esac
35843857 AC_SUBST([LIBM])
35973870
35983871 _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
35993872
3600 if test "$GCC" = yes; then
3873 if test yes = "$GCC"; then
36013874 case $cc_basename in
36023875 nvcc*)
36033876 _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
36493922 symcode='[[ABCDGISTW]]'
36503923 ;;
36513924 hpux*)
3652 if test "$host_cpu" = ia64; then
3925 if test ia64 = "$host_cpu"; then
36533926 symcode='[[ABCDEGRST]]'
36543927 fi
36553928 ;;
36823955 symcode='[[ABCDGIRSTW]]' ;;
36833956 esac
36843957
3958 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
3959 # Gets list of data symbols to import.
3960 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
3961 # Adjust the below global symbol transforms to fixup imported variables.
3962 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
3963 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
3964 lt_c_name_lib_hook="\
3965 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
3966 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
3967 else
3968 # Disable hooks by default.
3969 lt_cv_sys_global_symbol_to_import=
3970 lt_cdecl_hook=
3971 lt_c_name_hook=
3972 lt_c_name_lib_hook=
3973 fi
3974
36853975 # Transform an extracted symbol line into a proper C declaration.
36863976 # Some systems (esp. on ia64) link data and code symbols differently,
36873977 # so use this general approach.
3688 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
3978 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
3979 $lt_cdecl_hook\
3980 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
3981 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
36893982
36903983 # Transform an extracted symbol line into symbol name and symbol address
3691 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
3692 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
3984 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
3985 $lt_c_name_hook\
3986 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
3987 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
3988
3989 # Transform an extracted symbol line into symbol name with lib prefix and
3990 # symbol address.
3991 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
3992 $lt_c_name_lib_hook\
3993 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
3994 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
3995 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
36933996
36943997 # Handle CRLF in mingw tool chain
36953998 opt_cr=
37074010
37084011 # Write the raw and C identifiers.
37094012 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
3710 # Fake it for dumpbin and say T for any non-static function
3711 # and D for any global variable.
4013 # Fake it for dumpbin and say T for any non-static function,
4014 # D for any global variable and I for any imported variable.
37124015 # Also find C++ and __fastcall symbols from MSVC++,
37134016 # which start with @ or ?.
37144017 lt_cv_sys_global_symbol_pipe="$AWK ['"\
37154018 " {last_section=section; section=\$ 3};"\
37164019 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
37174020 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
4021 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
4022 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
4023 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
37184024 " \$ 0!~/External *\|/{next};"\
37194025 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
37204026 " {if(hide[section]) next};"\
3721 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
3722 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
3723 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
3724 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
4027 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
4028 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
4029 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
4030 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
37254031 " ' prfx=^$ac_symprfx]"
37264032 else
37274033 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
37614067 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
37624068 cat <<_LT_EOF > conftest.$ac_ext
37634069 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
3764 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
3765 /* DATA imports from DLLs on WIN32 con't be const, because runtime
4070 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
4071 /* DATA imports from DLLs on WIN32 can't be const, because runtime
37664072 relocations are performed -- see ld's documentation on pseudo-relocs. */
37674073 # define LT@&t@_DLSYM_CONST
3768 #elif defined(__osf__)
4074 #elif defined __osf__
37694075 /* This system does not cope well with relocations in const data. */
37704076 # define LT@&t@_DLSYM_CONST
37714077 #else
37914097 {
37924098 { "@PROGRAM@", (void *) 0 },
37934099 _LT_EOF
3794 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
4100 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
37954101 cat <<\_LT_EOF >> conftest.$ac_ext
37964102 {0, (void *) 0}
37974103 };
38114117 mv conftest.$ac_objext conftstm.$ac_objext
38124118 lt_globsym_save_LIBS=$LIBS
38134119 lt_globsym_save_CFLAGS=$CFLAGS
3814 LIBS="conftstm.$ac_objext"
4120 LIBS=conftstm.$ac_objext
38154121 CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
3816 if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
4122 if AC_TRY_EVAL(ac_link) && test -s conftest$ac_exeext; then
38174123 pipe_works=yes
38184124 fi
38194125 LIBS=$lt_globsym_save_LIBS
38344140 rm -rf conftest* conftst*
38354141
38364142 # Do not use the global_symbol_pipe unless it works.
3837 if test "$pipe_works" = yes; then
4143 if test yes = "$pipe_works"; then
38384144 break
38394145 else
38404146 lt_cv_sys_global_symbol_pipe=
38614167 [Take the output of nm and produce a listing of raw symbols and C names])
38624168 _LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
38634169 [Transform the output of nm in a proper C declaration])
4170 _LT_DECL([global_symbol_to_import], [lt_cv_sys_global_symbol_to_import], [1],
4171 [Transform the output of nm into a list of symbols to manually relocate])
38644172 _LT_DECL([global_symbol_to_c_name_address],
38654173 [lt_cv_sys_global_symbol_to_c_name_address], [1],
38664174 [Transform the output of nm in a C name address pair])
38674175 _LT_DECL([global_symbol_to_c_name_address_lib_prefix],
38684176 [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
38694177 [Transform the output of nm in a C name address pair when lib prefix is needed])
4178 _LT_DECL([nm_interface], [lt_cv_nm_interface], [1],
4179 [The name lister interface])
38704180 _LT_DECL([], [nm_file_list_spec], [1],
38714181 [Specify filename containing input files for $NM])
38724182 ]) # _LT_CMD_GLOBAL_SYMBOLS
38824192
38834193 m4_if([$1], [CXX], [
38844194 # C++ specific cases for pic, static, wl, etc.
3885 if test "$GXX" = yes; then
4195 if test yes = "$GXX"; then
38864196 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
38874197 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
38884198
38894199 case $host_os in
38904200 aix*)
38914201 # All AIX code is PIC.
3892 if test "$host_cpu" = ia64; then
4202 if test ia64 = "$host_cpu"; then
38934203 # AIX 5 now supports IA64 processor
38944204 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
38954205 fi
4206 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
38964207 ;;
38974208
38984209 amigaos*)
39034214 ;;
39044215 m68k)
39054216 # FIXME: we need at least 68020 code to build shared libraries, but
3906 # adding the `-m68020' flag to GCC prevents building anything better,
3907 # like `-m68040'.
4217 # adding the '-m68020' flag to GCC prevents building anything better,
4218 # like '-m68040'.
39084219 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
39094220 ;;
39104221 esac
39204231 # (--disable-auto-import) libraries
39214232 m4_if([$1], [GCJ], [],
39224233 [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
4234 case $host_os in
4235 os2*)
4236 _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static'
4237 ;;
4238 esac
39234239 ;;
39244240 darwin* | rhapsody*)
39254241 # PIC is the default on this platform
39694285 case $host_os in
39704286 aix[[4-9]]*)
39714287 # All AIX code is PIC.
3972 if test "$host_cpu" = ia64; then
4288 if test ia64 = "$host_cpu"; then
39734289 # AIX 5 now supports IA64 processor
39744290 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
39754291 else
40104326 case $cc_basename in
40114327 CC*)
40124328 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4013 _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
4014 if test "$host_cpu" != ia64; then
4329 _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive'
4330 if test ia64 != "$host_cpu"; then
40154331 _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
40164332 fi
40174333 ;;
40184334 aCC*)
40194335 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4020 _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
4336 _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive'
40214337 case $host_cpu in
40224338 hppa*64*|ia64*)
40234339 # +Z the default
40464362 ;;
40474363 esac
40484364 ;;
4049 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4365 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
40504366 case $cc_basename in
40514367 KCC*)
40524368 # KAI C++ Compiler
40544370 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
40554371 ;;
40564372 ecpc* )
4057 # old Intel C++ for x86_64 which still supported -KPIC.
4373 # old Intel C++ for x86_64, which still supported -KPIC.
40584374 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
40594375 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
40604376 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
41994515 fi
42004516 ],
42014517 [
4202 if test "$GCC" = yes; then
4518 if test yes = "$GCC"; then
42034519 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
42044520 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
42054521
42064522 case $host_os in
42074523 aix*)
42084524 # All AIX code is PIC.
4209 if test "$host_cpu" = ia64; then
4525 if test ia64 = "$host_cpu"; then
42104526 # AIX 5 now supports IA64 processor
42114527 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
42124528 fi
4529 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
42134530 ;;
42144531
42154532 amigaos*)
42204537 ;;
42214538 m68k)
42224539 # FIXME: we need at least 68020 code to build shared libraries, but
4223 # adding the `-m68020' flag to GCC prevents building anything better,
4224 # like `-m68040'.
4540 # adding the '-m68020' flag to GCC prevents building anything better,
4541 # like '-m68040'.
42254542 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
42264543 ;;
42274544 esac
42384555 # (--disable-auto-import) libraries
42394556 m4_if([$1], [GCJ], [],
42404557 [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
4558 case $host_os in
4559 os2*)
4560 _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static'
4561 ;;
4562 esac
42414563 ;;
42424564
42434565 darwin* | rhapsody*)
43084630 case $host_os in
43094631 aix*)
43104632 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4311 if test "$host_cpu" = ia64; then
4633 if test ia64 = "$host_cpu"; then
43124634 # AIX 5 now supports IA64 processor
43134635 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
43144636 else
43164638 fi
43174639 ;;
43184640
4641 darwin* | rhapsody*)
4642 # PIC is the default on this platform
4643 # Common symbols not allowed in MH_DYLIB files
4644 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
4645 case $cc_basename in
4646 nagfor*)
4647 # NAG Fortran compiler
4648 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
4649 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
4650 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4651 ;;
4652 esac
4653 ;;
4654
43194655 mingw* | cygwin* | pw32* | os2* | cegcc*)
43204656 # This hack is so that the source file can tell whether it is being
43214657 # built for inclusion in a dll (and should export symbols for example).
43224658 m4_if([$1], [GCJ], [],
43234659 [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
4660 case $host_os in
4661 os2*)
4662 _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static'
4663 ;;
4664 esac
43244665 ;;
43254666
43264667 hpux9* | hpux10* | hpux11*)
43364677 ;;
43374678 esac
43384679 # Is there a better lt_prog_compiler_static that works with the bundled CC?
4339 _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
4680 _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive'
43404681 ;;
43414682
43424683 irix5* | irix6* | nonstopux*)
43454686 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
43464687 ;;
43474688
4348 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4689 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
43494690 case $cc_basename in
4350 # old Intel for x86_64 which still supported -KPIC.
4691 # old Intel for x86_64, which still supported -KPIC.
43514692 ecc*)
43524693 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
43534694 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
43714712 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
43724713 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
43734714 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4715 ;;
4716 tcc*)
4717 # Fabrice Bellard et al's Tiny C Compiler
4718 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4719 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4720 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
43744721 ;;
43754722 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
43764723 # Portland Group compilers (*not* the Pentium gcc compiler,
44694816 ;;
44704817
44714818 sysv4*MP*)
4472 if test -d /usr/nec ;then
4819 if test -d /usr/nec; then
44734820 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
44744821 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
44754822 fi
44984845 fi
44994846 ])
45004847 case $host_os in
4501 # For platforms which do not support PIC, -DPIC is meaningless:
4848 # For platforms that do not support PIC, -DPIC is meaningless:
45024849 *djgpp*)
45034850 _LT_TAGVAR(lt_prog_compiler_pic, $1)=
45044851 ;;
45644911 case $host_os in
45654912 aix[[4-9]]*)
45664913 # If we're using GNU nm, then we don't want the "-C" option.
4567 # -C means demangle to AIX nm, but means don't demangle with GNU nm
4568 # Also, AIX nm treats weak defined symbols like other global defined
4569 # symbols, whereas GNU nm marks them as "W".
4914 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
4915 # Without the "-l" option, or with the "-B" option, AIX nm treats
4916 # weak defined symbols like other global defined symbols, whereas
4917 # GNU nm marks them as "W".
4918 # While the 'weak' keyword is ignored in the Export File, we need
4919 # it in the Import File for the 'aix-soname' feature, so we have
4920 # to replace the "-B" option with "-P" for AIX nm.
45704921 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
4571 _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
4922 _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
45724923 else
4573 _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
4924 _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
45744925 fi
45754926 ;;
45764927 pw32*)
4577 _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
4928 _LT_TAGVAR(export_symbols_cmds, $1)=$ltdll_cmds
45784929 ;;
45794930 cygwin* | mingw* | cegcc*)
45804931 case $cc_basename in
46204971 # included in the symbol list
46214972 _LT_TAGVAR(include_expsyms, $1)=
46224973 # exclude_expsyms can be an extended regexp of symbols to exclude
4623 # it will be wrapped by ` (' and `)$', so one must not match beginning or
4624 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
4625 # as well as any symbol that contains `d'.
4974 # it will be wrapped by ' (' and ')$', so one must not match beginning or
4975 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
4976 # as well as any symbol that contains 'd'.
46264977 _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
46274978 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
46284979 # platforms (ab)use it in PIC code, but their linkers get confused if
46384989 # FIXME: the MSVC++ port hasn't been tested in a loooong time
46394990 # When not using gcc, we currently assume that we are using
46404991 # Microsoft Visual C++.
4641 if test "$GCC" != yes; then
4992 if test yes != "$GCC"; then
46424993 with_gnu_ld=no
46434994 fi
46444995 ;;
46464997 # we just hope/assume this is gcc and not c89 (= MSVC++)
46474998 with_gnu_ld=yes
46484999 ;;
4649 openbsd*)
5000 openbsd* | bitrig*)
46505001 with_gnu_ld=no
46515002 ;;
46525003 esac
46565007 # On some targets, GNU ld is compatible enough with the native linker
46575008 # that we're better off using the native interface for both.
46585009 lt_use_gnu_ld_interface=no
4659 if test "$with_gnu_ld" = yes; then
5010 if test yes = "$with_gnu_ld"; then
46605011 case $host_os in
46615012 aix*)
46625013 # The AIX port of GNU ld has always aspired to compatibility
46785029 esac
46795030 fi
46805031
4681 if test "$lt_use_gnu_ld_interface" = yes; then
5032 if test yes = "$lt_use_gnu_ld_interface"; then
46825033 # If archive_cmds runs LD, not CC, wlarc should be empty
4683 wlarc='${wl}'
5034 wlarc='$wl'
46845035
46855036 # Set some defaults for GNU ld with shared library support. These
46865037 # are reset later if shared libraries are not supported. Putting them
46875038 # here allows them to be overridden if necessary.
46885039 runpath_var=LD_RUN_PATH
4689 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
4690 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
5040 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
5041 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
46915042 # ancient GNU ld didn't support --whole-archive et. al.
46925043 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
4693 _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
5044 _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
46945045 else
46955046 _LT_TAGVAR(whole_archive_flag_spec, $1)=
46965047 fi
46975048 supports_anon_versioning=no
4698 case `$LD -v 2>&1` in
5049 case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in
46995050 *GNU\ gold*) supports_anon_versioning=yes ;;
47005051 *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
47015052 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
47085059 case $host_os in
47095060 aix[[3-9]]*)
47105061 # On AIX/PPC, the GNU linker is very broken
4711 if test "$host_cpu" != ia64; then
5062 if test ia64 != "$host_cpu"; then
47125063 _LT_TAGVAR(ld_shlibs, $1)=no
47135064 cat <<_LT_EOF 1>&2
47145065
47275078 case $host_cpu in
47285079 powerpc)
47295080 # see comment about AmigaOS4 .so support
4730 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5081 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
47315082 _LT_TAGVAR(archive_expsym_cmds, $1)=''
47325083 ;;
47335084 m68k)
47435094 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
47445095 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
47455096 # support --undefined. This deserves some investigation. FIXME
4746 _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5097 _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
47475098 else
47485099 _LT_TAGVAR(ld_shlibs, $1)=no
47495100 fi
47535104 # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
47545105 # as there is no search path for DLLs.
47555106 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
4756 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
5107 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-all-symbols'
47575108 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
47585109 _LT_TAGVAR(always_export_symbols, $1)=no
47595110 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
47615112 _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
47625113
47635114 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
4764 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
4765 # If the export-symbols file already is a .def file (1st line
4766 # is EXPORTS), use it as is; otherwise, prepend...
4767 _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
4768 cp $export_symbols $output_objdir/$soname.def;
4769 else
4770 echo EXPORTS > $output_objdir/$soname.def;
4771 cat $export_symbols >> $output_objdir/$soname.def;
4772 fi~
4773 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
5115 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
5116 # If the export-symbols file already is a .def file, use it as
5117 # is; otherwise, prepend EXPORTS...
5118 _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then
5119 cp $export_symbols $output_objdir/$soname.def;
5120 else
5121 echo EXPORTS > $output_objdir/$soname.def;
5122 cat $export_symbols >> $output_objdir/$soname.def;
5123 fi~
5124 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
47745125 else
47755126 _LT_TAGVAR(ld_shlibs, $1)=no
47765127 fi
47775128 ;;
47785129
47795130 haiku*)
4780 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5131 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
47815132 _LT_TAGVAR(link_all_deplibs, $1)=yes
5133 ;;
5134
5135 os2*)
5136 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
5137 _LT_TAGVAR(hardcode_minus_L, $1)=yes
5138 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
5139 shrext_cmds=.dll
5140 _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
5141 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
5142 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
5143 $ECHO EXPORTS >> $output_objdir/$libname.def~
5144 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
5145 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
5146 emximp -o $lib $output_objdir/$libname.def'
5147 _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
5148 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
5149 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
5150 $ECHO EXPORTS >> $output_objdir/$libname.def~
5151 prefix_cmds="$SED"~
5152 if test EXPORTS = "`$SED 1q $export_symbols`"; then
5153 prefix_cmds="$prefix_cmds -e 1d";
5154 fi~
5155 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
5156 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
5157 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
5158 emximp -o $lib $output_objdir/$libname.def'
5159 _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
5160 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
47825161 ;;
47835162
47845163 interix[[3-9]]*)
47855164 _LT_TAGVAR(hardcode_direct, $1)=no
47865165 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
4787 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
4788 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
5166 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
5167 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
47895168 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
47905169 # Instead, shared libraries are loaded at an image base (0x10000000 by
47915170 # default) and relocated if they conflict, which is a slow very memory
47925171 # consuming and fragmenting process. To avoid this, we pick a random,
47935172 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
47945173 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
4795 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
4796 _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
5174 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
5175 _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
47975176 ;;
47985177
47995178 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
48005179 tmp_diet=no
4801 if test "$host_os" = linux-dietlibc; then
5180 if test linux-dietlibc = "$host_os"; then
48025181 case $cc_basename in
48035182 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
48045183 esac
48055184 fi
48065185 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
4807 && test "$tmp_diet" = no
5186 && test no = "$tmp_diet"
48085187 then
48095188 tmp_addflag=' $pic_flag'
48105189 tmp_sharedflag='-shared'
48115190 case $cc_basename,$host_cpu in
48125191 pgcc*) # Portland Group C compiler
4813 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
5192 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
48145193 tmp_addflag=' $pic_flag'
48155194 ;;
48165195 pgf77* | pgf90* | pgf95* | pgfortran*)
48175196 # Portland Group f77 and f90 compilers
4818 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
5197 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
48195198 tmp_addflag=' $pic_flag -Mnomain' ;;
48205199 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
48215200 tmp_addflag=' -i_dynamic' ;;
48265205 lf95*) # Lahey Fortran 8.1
48275206 _LT_TAGVAR(whole_archive_flag_spec, $1)=
48285207 tmp_sharedflag='--shared' ;;
5208 nagfor*) # NAGFOR 5.3
5209 tmp_sharedflag='-Wl,-shared' ;;
48295210 xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
48305211 tmp_sharedflag='-qmkshrobj'
48315212 tmp_addflag= ;;
48325213 nvcc*) # Cuda Compiler Driver 2.2
4833 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
5214 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
48345215 _LT_TAGVAR(compiler_needs_object, $1)=yes
48355216 ;;
48365217 esac
48375218 case `$CC -V 2>&1 | sed 5q` in
48385219 *Sun\ C*) # Sun C 5.9
4839 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
5220 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
48405221 _LT_TAGVAR(compiler_needs_object, $1)=yes
48415222 tmp_sharedflag='-G' ;;
48425223 *Sun\ F*) # Sun Fortran 8.3
48435224 tmp_sharedflag='-G' ;;
48445225 esac
4845 _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4846
4847 if test "x$supports_anon_versioning" = xyes; then
5226 _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
5227
5228 if test yes = "$supports_anon_versioning"; then
48485229 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
4849 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
4850 echo "local: *; };" >> $output_objdir/$libname.ver~
4851 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
5230 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
5231 echo "local: *; };" >> $output_objdir/$libname.ver~
5232 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
48525233 fi
48535234
48545235 case $cc_basename in
5236 tcc*)
5237 _LT_TAGVAR(export_dynamic_flag_spec, $1)='-rdynamic'
5238 ;;
48555239 xlf* | bgf* | bgxlf* | mpixlf*)
48565240 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
48575241 _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
4858 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
5242 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
48595243 _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
4860 if test "x$supports_anon_versioning" = xyes; then
5244 if test yes = "$supports_anon_versioning"; then
48615245 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
4862 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
4863 echo "local: *; };" >> $output_objdir/$libname.ver~
4864 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
5246 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
5247 echo "local: *; };" >> $output_objdir/$libname.ver~
5248 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
48655249 fi
48665250 ;;
48675251 esac
48755259 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
48765260 wlarc=
48775261 else
4878 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4879 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5262 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
5263 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
48805264 fi
48815265 ;;
48825266
48945278
48955279 _LT_EOF
48965280 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
4897 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4898 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5281 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
5282 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
48995283 else
49005284 _LT_TAGVAR(ld_shlibs, $1)=no
49015285 fi
49075291 _LT_TAGVAR(ld_shlibs, $1)=no
49085292 cat <<_LT_EOF 1>&2
49095293
4910 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
5294 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
49115295 *** reliably create shared libraries on SCO systems. Therefore, libtool
49125296 *** is disabling shared libraries support. We urge you to upgrade GNU
49135297 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
49225306 # DT_RUNPATH tag from executables and libraries. But doing so
49235307 # requires that you compile everything twice, which is a pain.
49245308 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
4925 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
4926 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4927 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5309 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
5310 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
5311 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
49285312 else
49295313 _LT_TAGVAR(ld_shlibs, $1)=no
49305314 fi
49415325
49425326 *)
49435327 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
4944 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4945 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5328 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
5329 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
49465330 else
49475331 _LT_TAGVAR(ld_shlibs, $1)=no
49485332 fi
49495333 ;;
49505334 esac
49515335
4952 if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
5336 if test no = "$_LT_TAGVAR(ld_shlibs, $1)"; then
49535337 runpath_var=
49545338 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
49555339 _LT_TAGVAR(export_dynamic_flag_spec, $1)=
49655349 # Note: this linker hardcodes the directories in LIBPATH if there
49665350 # are no directories specified by -L.
49675351 _LT_TAGVAR(hardcode_minus_L, $1)=yes
4968 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
5352 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
49695353 # Neither direct hardcoding nor static linking is supported with a
49705354 # broken collect2.
49715355 _LT_TAGVAR(hardcode_direct, $1)=unsupported
49735357 ;;
49745358
49755359 aix[[4-9]]*)
4976 if test "$host_cpu" = ia64; then
5360 if test ia64 = "$host_cpu"; then
49775361 # On IA64, the linker does run time linking by default, so we don't
49785362 # have to do anything special.
49795363 aix_use_runtimelinking=no
49805364 exp_sym_flag='-Bexport'
4981 no_entry_flag=""
5365 no_entry_flag=
49825366 else
49835367 # If we're using GNU nm, then we don't want the "-C" option.
4984 # -C means demangle to AIX nm, but means don't demangle with GNU nm
4985 # Also, AIX nm treats weak defined symbols like other global
4986 # defined symbols, whereas GNU nm marks them as "W".
5368 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
5369 # Without the "-l" option, or with the "-B" option, AIX nm treats
5370 # weak defined symbols like other global defined symbols, whereas
5371 # GNU nm marks them as "W".
5372 # While the 'weak' keyword is ignored in the Export File, we need
5373 # it in the Import File for the 'aix-soname' feature, so we have
5374 # to replace the "-B" option with "-P" for AIX nm.
49875375 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
4988 _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
5376 _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
49895377 else
4990 _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
5378 _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
49915379 fi
49925380 aix_use_runtimelinking=no
49935381
49945382 # Test if we are trying to use run time linking or normal
49955383 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
4996 # need to do runtime linking.
5384 # have runtime linking enabled, and use it for executables.
5385 # For shared libraries, we enable/disable runtime linking
5386 # depending on the kind of the shared library created -
5387 # when "with_aix_soname,aix_use_runtimelinking" is:
5388 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
5389 # "aix,yes" lib.so shared, rtl:yes, for executables
5390 # lib.a static archive
5391 # "both,no" lib.so.V(shr.o) shared, rtl:yes
5392 # lib.a(lib.so.V) shared, rtl:no, for executables
5393 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
5394 # lib.a(lib.so.V) shared, rtl:no
5395 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
5396 # lib.a static archive
49975397 case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
49985398 for ld_flag in $LDFLAGS; do
4999 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
5399 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
50005400 aix_use_runtimelinking=yes
50015401 break
50025402 fi
50035403 done
5404 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
5405 # With aix-soname=svr4, we create the lib.so.V shared archives only,
5406 # so we don't have lib.a shared libs to link our executables.
5407 # We have to force runtime linking in this case.
5408 aix_use_runtimelinking=yes
5409 LDFLAGS="$LDFLAGS -Wl,-brtl"
5410 fi
50045411 ;;
50055412 esac
50065413
50195426 _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
50205427 _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
50215428 _LT_TAGVAR(link_all_deplibs, $1)=yes
5022 _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
5023
5024 if test "$GCC" = yes; then
5429 _LT_TAGVAR(file_list_spec, $1)='$wl-f,'
5430 case $with_aix_soname,$aix_use_runtimelinking in
5431 aix,*) ;; # traditional, no import file
5432 svr4,* | *,yes) # use import file
5433 # The Import File defines what to hardcode.
5434 _LT_TAGVAR(hardcode_direct, $1)=no
5435 _LT_TAGVAR(hardcode_direct_absolute, $1)=no
5436 ;;
5437 esac
5438
5439 if test yes = "$GCC"; then
50255440 case $host_os in aix4.[[012]]|aix4.[[012]].*)
50265441 # We only want to do this on AIX 4.2 and lower, the check
50275442 # below for broken collect2 doesn't work under 4.3+
5028 collect2name=`${CC} -print-prog-name=collect2`
5443 collect2name=`$CC -print-prog-name=collect2`
50295444 if test -f "$collect2name" &&
50305445 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
50315446 then
50445459 ;;
50455460 esac
50465461 shared_flag='-shared'
5047 if test "$aix_use_runtimelinking" = yes; then
5048 shared_flag="$shared_flag "'${wl}-G'
5462 if test yes = "$aix_use_runtimelinking"; then
5463 shared_flag="$shared_flag "'$wl-G'
50495464 fi
5465 # Need to ensure runtime linking is disabled for the traditional
5466 # shared library, or the linker may eventually find shared libraries
5467 # /with/ Import File - we do not want to mix them.
5468 shared_flag_aix='-shared'
5469 shared_flag_svr4='-shared $wl-G'
50505470 else
50515471 # not using gcc
5052 if test "$host_cpu" = ia64; then
5472 if test ia64 = "$host_cpu"; then
50535473 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
50545474 # chokes on -Wl,-G. The following line is correct:
50555475 shared_flag='-G'
50565476 else
5057 if test "$aix_use_runtimelinking" = yes; then
5058 shared_flag='${wl}-G'
5477 if test yes = "$aix_use_runtimelinking"; then
5478 shared_flag='$wl-G'
50595479 else
5060 shared_flag='${wl}-bM:SRE'
5480 shared_flag='$wl-bM:SRE'
50615481 fi
5482 shared_flag_aix='$wl-bM:SRE'
5483 shared_flag_svr4='$wl-G'
50625484 fi
50635485 fi
50645486
5065 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
5487 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-bexpall'
50665488 # It seems that -bexpall does not export symbols beginning with
50675489 # underscore (_), so it is better to generate a list of symbols to export.
50685490 _LT_TAGVAR(always_export_symbols, $1)=yes
5069 if test "$aix_use_runtimelinking" = yes; then
5491 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
50705492 # Warning - without using the other runtime loading flags (-brtl),
50715493 # -berok will link without error, but may produce a broken library.
50725494 _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
50735495 # Determine the default libpath from the value encoded in an
50745496 # empty executable.
50755497 _LT_SYS_MODULE_PATH_AIX([$1])
5076 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
5077 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
5498 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath"
5499 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
50785500 else
5079 if test "$host_cpu" = ia64; then
5080 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
5501 if test ia64 = "$host_cpu"; then
5502 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $libdir:/usr/lib:/lib'
50815503 _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
5082 _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
5504 _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
50835505 else
50845506 # Determine the default libpath from the value encoded in an
50855507 # empty executable.
50865508 _LT_SYS_MODULE_PATH_AIX([$1])
5087 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
5509 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath"
50885510 # Warning - without using the other run time loading flags,
50895511 # -berok will link without error, but may produce a broken library.
5090 _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
5091 _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
5092 if test "$with_gnu_ld" = yes; then
5512 _LT_TAGVAR(no_undefined_flag, $1)=' $wl-bernotok'
5513 _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-berok'
5514 if test yes = "$with_gnu_ld"; then
50935515 # We only use this code for GNU lds that support --whole-archive.
5094 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
5516 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive'
50955517 else
50965518 # Exported symbols can be pulled into shared objects from archives
50975519 _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
50985520 fi
50995521 _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
5100 # This is similar to how AIX traditionally builds its shared libraries.
5101 _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
5522 _LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
5523 # -brtl affects multiple linker settings, -berok does not and is overridden later
5524 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`'
5525 if test svr4 != "$with_aix_soname"; then
5526 # This is similar to how AIX traditionally builds its shared libraries.
5527 _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
5528 fi
5529 if test aix != "$with_aix_soname"; then
5530 _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
5531 else
5532 # used by -dlpreopen to get the symbols
5533 _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
5534 fi
5535 _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d'
51025536 fi
51035537 fi
51045538 ;;
51075541 case $host_cpu in
51085542 powerpc)
51095543 # see comment about AmigaOS4 .so support
5110 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5544 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
51115545 _LT_TAGVAR(archive_expsym_cmds, $1)=''
51125546 ;;
51135547 m68k)
51375571 # Tell ltmain to make .lib files, not .a files.
51385572 libext=lib
51395573 # Tell ltmain to make .dll files, not .so files.
5140 shrext_cmds=".dll"
5574 shrext_cmds=.dll
51415575 # FIXME: Setting linknames here is a bad hack.
5142 _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
5143 _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
5144 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
5145 else
5146 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
5147 fi~
5148 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
5149 linknames='
5576 _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
5577 _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then
5578 cp "$export_symbols" "$output_objdir/$soname.def";
5579 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
5580 else
5581 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
5582 fi~
5583 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
5584 linknames='
51505585 # The linker will not automatically build a static lib if we build a DLL.
51515586 # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
51525587 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
51555590 # Don't use ranlib
51565591 _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
51575592 _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
5158 lt_tool_outputfile="@TOOL_OUTPUT@"~
5159 case $lt_outputfile in
5160 *.exe|*.EXE) ;;
5161 *)
5162 lt_outputfile="$lt_outputfile.exe"
5163 lt_tool_outputfile="$lt_tool_outputfile.exe"
5164 ;;
5165 esac~
5166 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
5167 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
5168 $RM "$lt_outputfile.manifest";
5169 fi'
5593 lt_tool_outputfile="@TOOL_OUTPUT@"~
5594 case $lt_outputfile in
5595 *.exe|*.EXE) ;;
5596 *)
5597 lt_outputfile=$lt_outputfile.exe
5598 lt_tool_outputfile=$lt_tool_outputfile.exe
5599 ;;
5600 esac~
5601 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
5602 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
5603 $RM "$lt_outputfile.manifest";
5604 fi'
51705605 ;;
51715606 *)
51725607 # Assume MSVC wrapper
51755610 # Tell ltmain to make .lib files, not .a files.
51765611 libext=lib
51775612 # Tell ltmain to make .dll files, not .so files.
5178 shrext_cmds=".dll"
5613 shrext_cmds=.dll
51795614 # FIXME: Setting linknames here is a bad hack.
51805615 _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
51815616 # The linker will automatically build a .lib file if we build a DLL.
52255660 ;;
52265661
52275662 hpux9*)
5228 if test "$GCC" = yes; then
5229 _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
5663 if test yes = "$GCC"; then
5664 _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
52305665 else
5231 _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
5666 _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
52325667 fi
5233 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
5668 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
52345669 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
52355670 _LT_TAGVAR(hardcode_direct, $1)=yes
52365671
52375672 # hardcode_minus_L: Not really in the search PATH,
52385673 # but as the default location of the library.
52395674 _LT_TAGVAR(hardcode_minus_L, $1)=yes
5240 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
5675 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
52415676 ;;
52425677
52435678 hpux10*)
5244 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
5245 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
5679 if test yes,no = "$GCC,$with_gnu_ld"; then
5680 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
52465681 else
52475682 _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
52485683 fi
5249 if test "$with_gnu_ld" = no; then
5250 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
5684 if test no = "$with_gnu_ld"; then
5685 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
52515686 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
52525687 _LT_TAGVAR(hardcode_direct, $1)=yes
52535688 _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
5254 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
5689 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
52555690 # hardcode_minus_L: Not really in the search PATH,
52565691 # but as the default location of the library.
52575692 _LT_TAGVAR(hardcode_minus_L, $1)=yes
52595694 ;;
52605695
52615696 hpux11*)
5262 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
5697 if test yes,no = "$GCC,$with_gnu_ld"; then
52635698 case $host_cpu in
52645699 hppa*64*)
5265 _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
5700 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
52665701 ;;
52675702 ia64*)
5268 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
5703 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
52695704 ;;
52705705 *)
5271 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
5706 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
52725707 ;;
52735708 esac
52745709 else
52755710 case $host_cpu in
52765711 hppa*64*)
5277 _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
5712 _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
52785713 ;;
52795714 ia64*)
5280 _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
5715 _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
52815716 ;;
52825717 *)
52835718 m4_if($1, [], [
52855720 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
52865721 _LT_LINKER_OPTION([if $CC understands -b],
52875722 _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
5288 [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
5723 [_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
52895724 [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
5290 [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
5725 [_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
52915726 ;;
52925727 esac
52935728 fi
5294 if test "$with_gnu_ld" = no; then
5295 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
5729 if test no = "$with_gnu_ld"; then
5730 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
52965731 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
52975732
52985733 case $host_cpu in
53035738 *)
53045739 _LT_TAGVAR(hardcode_direct, $1)=yes
53055740 _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
5306 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
5741 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
53075742
53085743 # hardcode_minus_L: Not really in the search PATH,
53095744 # but as the default location of the library.
53145749 ;;
53155750
53165751 irix5* | irix6* | nonstopux*)
5317 if test "$GCC" = yes; then
5318 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
5752 if test yes = "$GCC"; then
5753 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
53195754 # Try to use the -exported_symbol ld option, if it does not
53205755 # work, assume that -exports_file does not work either and
53215756 # implicitly export all symbols.
53225757 # This should be the same for all languages, so no per-tag cache variable.
53235758 AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
53245759 [lt_cv_irix_exported_symbol],
5325 [save_LDFLAGS="$LDFLAGS"
5326 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
5760 [save_LDFLAGS=$LDFLAGS
5761 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
53275762 AC_LINK_IFELSE(
53285763 [AC_LANG_SOURCE(
53295764 [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
53365771 end]])])],
53375772 [lt_cv_irix_exported_symbol=yes],
53385773 [lt_cv_irix_exported_symbol=no])
5339 LDFLAGS="$save_LDFLAGS"])
5340 if test "$lt_cv_irix_exported_symbol" = yes; then
5341 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
5774 LDFLAGS=$save_LDFLAGS])
5775 if test yes = "$lt_cv_irix_exported_symbol"; then
5776 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
53425777 fi
53435778 else
5344 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
5345 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
5779 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
5780 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
53465781 fi
53475782 _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
5348 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
5783 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
53495784 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
53505785 _LT_TAGVAR(inherit_rpath, $1)=yes
53515786 _LT_TAGVAR(link_all_deplibs, $1)=yes
5787 ;;
5788
5789 linux*)
5790 case $cc_basename in
5791 tcc*)
5792 # Fabrice Bellard et al's Tiny C Compiler
5793 _LT_TAGVAR(ld_shlibs, $1)=yes
5794 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
5795 ;;
5796 esac
53525797 ;;
53535798
53545799 netbsd*)
53655810 newsos6)
53665811 _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
53675812 _LT_TAGVAR(hardcode_direct, $1)=yes
5368 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
5813 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
53695814 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
53705815 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
53715816 ;;
53735818 *nto* | *qnx*)
53745819 ;;
53755820
5376 openbsd*)
5821 openbsd* | bitrig*)
53775822 if test -f /usr/libexec/ld.so; then
53785823 _LT_TAGVAR(hardcode_direct, $1)=yes
53795824 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
53805825 _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
5381 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5826 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
53825827 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
5383 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
5384 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
5385 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
5828 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
5829 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
5830 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
53865831 else
5387 case $host_os in
5388 openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
5389 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5390 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
5391 ;;
5392 *)
5393 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
5394 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
5395 ;;
5396 esac
5832 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
5833 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
53975834 fi
53985835 else
53995836 _LT_TAGVAR(ld_shlibs, $1)=no
54045841 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
54055842 _LT_TAGVAR(hardcode_minus_L, $1)=yes
54065843 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
5407 _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
5408 _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
5844 shrext_cmds=.dll
5845 _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
5846 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
5847 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
5848 $ECHO EXPORTS >> $output_objdir/$libname.def~
5849 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
5850 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
5851 emximp -o $lib $output_objdir/$libname.def'
5852 _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
5853 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
5854 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
5855 $ECHO EXPORTS >> $output_objdir/$libname.def~
5856 prefix_cmds="$SED"~
5857 if test EXPORTS = "`$SED 1q $export_symbols`"; then
5858 prefix_cmds="$prefix_cmds -e 1d";
5859 fi~
5860 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
5861 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
5862 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
5863 emximp -o $lib $output_objdir/$libname.def'
5864 _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
5865 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
54095866 ;;
54105867
54115868 osf3*)
5412 if test "$GCC" = yes; then
5413 _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
5414 _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
5869 if test yes = "$GCC"; then
5870 _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*'
5871 _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
54155872 else
54165873 _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
5417 _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
5874 _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
54185875 fi
54195876 _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
5420 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
5877 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
54215878 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
54225879 ;;
54235880
54245881 osf4* | osf5*) # as osf3* with the addition of -msym flag
5425 if test "$GCC" = yes; then
5426 _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
5427 _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
5428 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
5882 if test yes = "$GCC"; then
5883 _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*'
5884 _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
5885 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
54295886 else
54305887 _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
5431 _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
5888 _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
54325889 _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
5433 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
5890 $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
54345891
54355892 # Both c and cxx compiler support -rpath directly
54365893 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
54415898
54425899 solaris*)
54435900 _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
5444 if test "$GCC" = yes; then
5445 wlarc='${wl}'
5446 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
5901 if test yes = "$GCC"; then
5902 wlarc='$wl'
5903 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
54475904 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
5448 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
5905 $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
54495906 else
54505907 case `$CC -V 2>&1` in
54515908 *"Compilers 5.0"*)
54525909 wlarc=''
5453 _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
5910 _LT_TAGVAR(archive_cmds, $1)='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
54545911 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
5455 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
5912 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
54565913 ;;
54575914 *)
5458 wlarc='${wl}'
5459 _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
5915 wlarc='$wl'
5916 _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
54605917 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
5461 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
5918 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
54625919 ;;
54635920 esac
54645921 fi
54685925 solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
54695926 *)
54705927 # The compiler driver will combine and reorder linker options,
5471 # but understands `-z linker_flag'. GCC discards it without `$wl',
5928 # but understands '-z linker_flag'. GCC discards it without '$wl',
54725929 # but is careful enough not to reorder.
54735930 # Supported since Solaris 2.6 (maybe 2.5.1?)
5474 if test "$GCC" = yes; then
5475 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
5931 if test yes = "$GCC"; then
5932 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
54765933 else
54775934 _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
54785935 fi
54825939 ;;
54835940
54845941 sunos4*)
5485 if test "x$host_vendor" = xsequent; then
5942 if test sequent = "$host_vendor"; then
54865943 # Use $CC to link under sequent, because it throws in some extra .o
54875944 # files that make .init and .fini sections work.
5488 _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
5945 _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
54895946 else
54905947 _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
54915948 fi
55345991 ;;
55355992
55365993 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
5537 _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
5994 _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text'
55385995 _LT_TAGVAR(archive_cmds_need_lc, $1)=no
55395996 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
55405997 runpath_var='LD_RUN_PATH'
55415998
5542 if test "$GCC" = yes; then
5543 _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
5544 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
5999 if test yes = "$GCC"; then
6000 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6001 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
55456002 else
5546 _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
5547 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6003 _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6004 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
55486005 fi
55496006 ;;
55506007
55516008 sysv5* | sco3.2v5* | sco5v6*)
5552 # Note: We can NOT use -z defs as we might desire, because we do not
6009 # Note: We CANNOT use -z defs as we might desire, because we do not
55536010 # link with -lc, and that would cause any symbols used from libc to
55546011 # always be unresolved, which means just about no library would
55556012 # ever link correctly. If we're not using GNU ld we use -z text
55566013 # though, which does catch some bad symbols but isn't as heavy-handed
55576014 # as -z defs.
5558 _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
5559 _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
6015 _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text'
6016 _LT_TAGVAR(allow_undefined_flag, $1)='$wl-z,nodefs'
55606017 _LT_TAGVAR(archive_cmds_need_lc, $1)=no
55616018 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
5562 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
6019 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R,$libdir'
55636020 _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
55646021 _LT_TAGVAR(link_all_deplibs, $1)=yes
5565 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
6022 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Bexport'
55666023 runpath_var='LD_RUN_PATH'
55676024
5568 if test "$GCC" = yes; then
5569 _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
5570 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6025 if test yes = "$GCC"; then
6026 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6027 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
55716028 else
5572 _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
5573 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6029 _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6030 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
55746031 fi
55756032 ;;
55766033
55856042 ;;
55866043 esac
55876044
5588 if test x$host_vendor = xsni; then
6045 if test sni = "$host_vendor"; then
55896046 case $host in
55906047 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5591 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
6048 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Blargedynsym'
55926049 ;;
55936050 esac
55946051 fi
55956052 fi
55966053 ])
55976054 AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
5598 test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
6055 test no = "$_LT_TAGVAR(ld_shlibs, $1)" && can_build_shared=no
55996056
56006057 _LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
56016058
56126069 # Assume -lc should be added
56136070 _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
56146071
5615 if test "$enable_shared" = yes && test "$GCC" = yes; then
6072 if test yes,yes = "$GCC,$enable_shared"; then
56166073 case $_LT_TAGVAR(archive_cmds, $1) in
56176074 *'~'*)
56186075 # FIXME: we may have to deal with multi-command sequences.
56926149 _LT_TAGDECL([], [hardcode_libdir_separator], [1],
56936150 [Whether we need a single "-rpath" flag with a separated argument])
56946151 _LT_TAGDECL([], [hardcode_direct], [0],
5695 [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
6152 [Set to "yes" if using DIR/libNAME$shared_ext during linking hardcodes
56966153 DIR into the resulting binary])
56976154 _LT_TAGDECL([], [hardcode_direct_absolute], [0],
5698 [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
6155 [Set to "yes" if using DIR/libNAME$shared_ext during linking hardcodes
56996156 DIR into the resulting binary and the resulting library dependency is
5700 "absolute", i.e impossible to change by setting ${shlibpath_var} if the
6157 "absolute", i.e impossible to change by setting $shlibpath_var if the
57016158 library is relocated])
57026159 _LT_TAGDECL([], [hardcode_minus_L], [0],
57036160 [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
57386195 # ------------------------
57396196 # Ensure that the configuration variables for a C compiler are suitably
57406197 # defined. These variables are subsequently used by _LT_CONFIG to write
5741 # the compiler configuration to `libtool'.
6198 # the compiler configuration to 'libtool'.
57426199 m4_defun([_LT_LANG_C_CONFIG],
57436200 [m4_require([_LT_DECL_EGREP])dnl
5744 lt_save_CC="$CC"
6201 lt_save_CC=$CC
57456202 AC_LANG_PUSH(C)
57466203
57476204 # Source file extension for C test sources.
57816238 LT_SYS_DLOPEN_SELF
57826239 _LT_CMD_STRIPLIB
57836240
5784 # Report which library types will actually be built
6241 # Report what library types will actually be built
57856242 AC_MSG_CHECKING([if libtool supports shared libraries])
57866243 AC_MSG_RESULT([$can_build_shared])
57876244
57886245 AC_MSG_CHECKING([whether to build shared libraries])
5789 test "$can_build_shared" = "no" && enable_shared=no
6246 test no = "$can_build_shared" && enable_shared=no
57906247
57916248 # On AIX, shared libraries and static libraries use the same namespace, and
57926249 # are all built from PIC.
57936250 case $host_os in
57946251 aix3*)
5795 test "$enable_shared" = yes && enable_static=no
6252 test yes = "$enable_shared" && enable_static=no
57966253 if test -n "$RANLIB"; then
57976254 archive_cmds="$archive_cmds~\$RANLIB \$lib"
57986255 postinstall_cmds='$RANLIB $lib'
58006257 ;;
58016258
58026259 aix[[4-9]]*)
5803 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
5804 test "$enable_shared" = yes && enable_static=no
6260 if test ia64 != "$host_cpu"; then
6261 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
6262 yes,aix,yes) ;; # shared object as lib.so file only
6263 yes,svr4,*) ;; # shared object as lib.so archive member only
6264 yes,*) enable_static=no ;; # shared object in lib.a archive as well
6265 esac
58056266 fi
58066267 ;;
58076268 esac
58096270
58106271 AC_MSG_CHECKING([whether to build static libraries])
58116272 # Make sure either enable_shared or enable_static is yes.
5812 test "$enable_shared" = yes || enable_static=yes
6273 test yes = "$enable_shared" || enable_static=yes
58136274 AC_MSG_RESULT([$enable_static])
58146275
58156276 _LT_CONFIG($1)
58166277 fi
58176278 AC_LANG_POP
5818 CC="$lt_save_CC"
6279 CC=$lt_save_CC
58196280 ])# _LT_LANG_C_CONFIG
58206281
58216282
58236284 # --------------------------
58246285 # Ensure that the configuration variables for a C++ compiler are suitably
58256286 # defined. These variables are subsequently used by _LT_CONFIG to write
5826 # the compiler configuration to `libtool'.
6287 # the compiler configuration to 'libtool'.
58276288 m4_defun([_LT_LANG_CXX_CONFIG],
58286289 [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
58296290 m4_require([_LT_DECL_EGREP])dnl
58306291 m4_require([_LT_PATH_MANIFEST_TOOL])dnl
5831 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
5832 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
5833 (test "X$CXX" != "Xg++"))) ; then
6292 if test -n "$CXX" && ( test no != "$CXX" &&
6293 ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) ||
6294 (test g++ != "$CXX"))); then
58346295 AC_PROG_CXXCPP
58356296 else
58366297 _lt_caught_CXX_error=yes
58726333 # the CXX compiler isn't working. Some variables (like enable_shared)
58736334 # are currently assumed to apply to all compilers on this platform,
58746335 # and will be corrupted by setting them based on a non-working compiler.
5875 if test "$_lt_caught_CXX_error" != yes; then
6336 if test yes != "$_lt_caught_CXX_error"; then
58766337 # Code to be used in simple compile tests
58776338 lt_simple_compile_test_code="int some_variable = 0;"
58786339
59146375 if test -n "$compiler"; then
59156376 # We don't want -fno-exception when compiling C++ code, so set the
59166377 # no_builtin_flag separately
5917 if test "$GXX" = yes; then
6378 if test yes = "$GXX"; then
59186379 _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
59196380 else
59206381 _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
59216382 fi
59226383
5923 if test "$GXX" = yes; then
6384 if test yes = "$GXX"; then
59246385 # Set up default GNU C++ configuration
59256386
59266387 LT_PATH_LD
59276388
59286389 # Check if GNU C++ uses GNU ld as the underlying linker, since the
59296390 # archiving commands below assume that GNU ld is being used.
5930 if test "$with_gnu_ld" = yes; then
5931 _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
5932 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5933
5934 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
5935 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
6391 if test yes = "$with_gnu_ld"; then
6392 _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
6393 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
6394
6395 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
6396 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
59366397
59376398 # If archive_cmds runs LD, not CC, wlarc should be empty
59386399 # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
59396400 # investigate it a little bit more. (MM)
5940 wlarc='${wl}'
6401 wlarc='$wl'
59416402
59426403 # ancient GNU ld didn't support --whole-archive et. al.
59436404 if eval "`$CC -print-prog-name=ld` --help 2>&1" |
59446405 $GREP 'no-whole-archive' > /dev/null; then
5945 _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6406 _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
59466407 else
59476408 _LT_TAGVAR(whole_archive_flag_spec, $1)=
59486409 fi
59786439 _LT_TAGVAR(ld_shlibs, $1)=no
59796440 ;;
59806441 aix[[4-9]]*)
5981 if test "$host_cpu" = ia64; then
6442 if test ia64 = "$host_cpu"; then
59826443 # On IA64, the linker does run time linking by default, so we don't
59836444 # have to do anything special.
59846445 aix_use_runtimelinking=no
59856446 exp_sym_flag='-Bexport'
5986 no_entry_flag=""
6447 no_entry_flag=
59876448 else
59886449 aix_use_runtimelinking=no
59896450
59906451 # Test if we are trying to use run time linking or normal
59916452 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
5992 # need to do runtime linking.
6453 # have runtime linking enabled, and use it for executables.
6454 # For shared libraries, we enable/disable runtime linking
6455 # depending on the kind of the shared library created -
6456 # when "with_aix_soname,aix_use_runtimelinking" is:
6457 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
6458 # "aix,yes" lib.so shared, rtl:yes, for executables
6459 # lib.a static archive
6460 # "both,no" lib.so.V(shr.o) shared, rtl:yes
6461 # lib.a(lib.so.V) shared, rtl:no, for executables
6462 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
6463 # lib.a(lib.so.V) shared, rtl:no
6464 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
6465 # lib.a static archive
59936466 case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
59946467 for ld_flag in $LDFLAGS; do
59956468 case $ld_flag in
59996472 ;;
60006473 esac
60016474 done
6475 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
6476 # With aix-soname=svr4, we create the lib.so.V shared archives only,
6477 # so we don't have lib.a shared libs to link our executables.
6478 # We have to force runtime linking in this case.
6479 aix_use_runtimelinking=yes
6480 LDFLAGS="$LDFLAGS -Wl,-brtl"
6481 fi
60026482 ;;
60036483 esac
60046484
60176497 _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
60186498 _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
60196499 _LT_TAGVAR(link_all_deplibs, $1)=yes
6020 _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
6021
6022 if test "$GXX" = yes; then
6500 _LT_TAGVAR(file_list_spec, $1)='$wl-f,'
6501 case $with_aix_soname,$aix_use_runtimelinking in
6502 aix,*) ;; # no import file
6503 svr4,* | *,yes) # use import file
6504 # The Import File defines what to hardcode.
6505 _LT_TAGVAR(hardcode_direct, $1)=no
6506 _LT_TAGVAR(hardcode_direct_absolute, $1)=no
6507 ;;
6508 esac
6509
6510 if test yes = "$GXX"; then
60236511 case $host_os in aix4.[[012]]|aix4.[[012]].*)
60246512 # We only want to do this on AIX 4.2 and lower, the check
60256513 # below for broken collect2 doesn't work under 4.3+
6026 collect2name=`${CC} -print-prog-name=collect2`
6514 collect2name=`$CC -print-prog-name=collect2`
60276515 if test -f "$collect2name" &&
60286516 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
60296517 then
60416529 fi
60426530 esac
60436531 shared_flag='-shared'
6044 if test "$aix_use_runtimelinking" = yes; then
6045 shared_flag="$shared_flag "'${wl}-G'
6532 if test yes = "$aix_use_runtimelinking"; then
6533 shared_flag=$shared_flag' $wl-G'
60466534 fi
6535 # Need to ensure runtime linking is disabled for the traditional
6536 # shared library, or the linker may eventually find shared libraries
6537 # /with/ Import File - we do not want to mix them.
6538 shared_flag_aix='-shared'
6539 shared_flag_svr4='-shared $wl-G'
60476540 else
60486541 # not using gcc
6049 if test "$host_cpu" = ia64; then
6542 if test ia64 = "$host_cpu"; then
60506543 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
60516544 # chokes on -Wl,-G. The following line is correct:
60526545 shared_flag='-G'
60536546 else
6054 if test "$aix_use_runtimelinking" = yes; then
6055 shared_flag='${wl}-G'
6547 if test yes = "$aix_use_runtimelinking"; then
6548 shared_flag='$wl-G'
60566549 else
6057 shared_flag='${wl}-bM:SRE'
6550 shared_flag='$wl-bM:SRE'
60586551 fi
6552 shared_flag_aix='$wl-bM:SRE'
6553 shared_flag_svr4='$wl-G'
60596554 fi
60606555 fi
60616556
6062 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
6557 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-bexpall'
60636558 # It seems that -bexpall does not export symbols beginning with
60646559 # underscore (_), so it is better to generate a list of symbols to
60656560 # export.
60666561 _LT_TAGVAR(always_export_symbols, $1)=yes
6067 if test "$aix_use_runtimelinking" = yes; then
6562 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
60686563 # Warning - without using the other runtime loading flags (-brtl),
60696564 # -berok will link without error, but may produce a broken library.
6070 _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
6565 # The "-G" linker flag allows undefined symbols.
6566 _LT_TAGVAR(no_undefined_flag, $1)='-bernotok'
60716567 # Determine the default libpath from the value encoded in an empty
60726568 # executable.
60736569 _LT_SYS_MODULE_PATH_AIX([$1])
6074 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
6075
6076 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
6570 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath"
6571
6572 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
60776573 else
6078 if test "$host_cpu" = ia64; then
6079 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
6574 if test ia64 = "$host_cpu"; then
6575 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $libdir:/usr/lib:/lib'
60806576 _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
6081 _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
6577 _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
60826578 else
60836579 # Determine the default libpath from the value encoded in an
60846580 # empty executable.
60856581 _LT_SYS_MODULE_PATH_AIX([$1])
6086 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
6582 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath"
60876583 # Warning - without using the other run time loading flags,
60886584 # -berok will link without error, but may produce a broken library.
6089 _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
6090 _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
6091 if test "$with_gnu_ld" = yes; then
6585 _LT_TAGVAR(no_undefined_flag, $1)=' $wl-bernotok'
6586 _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-berok'
6587 if test yes = "$with_gnu_ld"; then
60926588 # We only use this code for GNU lds that support --whole-archive.
6093 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
6589 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive'
60946590 else
60956591 # Exported symbols can be pulled into shared objects from archives
60966592 _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
60976593 fi
60986594 _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
6099 # This is similar to how AIX traditionally builds its shared
6100 # libraries.
6101 _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
6595 _LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
6596 # -brtl affects multiple linker settings, -berok does not and is overridden later
6597 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`'
6598 if test svr4 != "$with_aix_soname"; then
6599 # This is similar to how AIX traditionally builds its shared
6600 # libraries. Need -bnortl late, we may have -brtl in LDFLAGS.
6601 _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
6602 fi
6603 if test aix != "$with_aix_soname"; then
6604 _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
6605 else
6606 # used by -dlpreopen to get the symbols
6607 _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
6608 fi
6609 _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d'
61026610 fi
61036611 fi
61046612 ;;
61086616 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
61096617 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
61106618 # support --undefined. This deserves some investigation. FIXME
6111 _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6619 _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
61126620 else
61136621 _LT_TAGVAR(ld_shlibs, $1)=no
61146622 fi
61366644 # Tell ltmain to make .lib files, not .a files.
61376645 libext=lib
61386646 # Tell ltmain to make .dll files, not .so files.
6139 shrext_cmds=".dll"
6647 shrext_cmds=.dll
61406648 # FIXME: Setting linknames here is a bad hack.
6141 _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
6142 _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
6143 $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
6144 else
6145 $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
6146 fi~
6147 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
6148 linknames='
6649 _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
6650 _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then
6651 cp "$export_symbols" "$output_objdir/$soname.def";
6652 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
6653 else
6654 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
6655 fi~
6656 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
6657 linknames='
61496658 # The linker will not automatically build a static lib if we build a DLL.
61506659 # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
61516660 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
61526661 # Don't use ranlib
61536662 _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
61546663 _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
6155 lt_tool_outputfile="@TOOL_OUTPUT@"~
6156 case $lt_outputfile in
6157 *.exe|*.EXE) ;;
6158 *)
6159 lt_outputfile="$lt_outputfile.exe"
6160 lt_tool_outputfile="$lt_tool_outputfile.exe"
6161 ;;
6162 esac~
6163 func_to_tool_file "$lt_outputfile"~
6164 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
6165 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
6166 $RM "$lt_outputfile.manifest";
6167 fi'
6664 lt_tool_outputfile="@TOOL_OUTPUT@"~
6665 case $lt_outputfile in
6666 *.exe|*.EXE) ;;
6667 *)
6668 lt_outputfile=$lt_outputfile.exe
6669 lt_tool_outputfile=$lt_tool_outputfile.exe
6670 ;;
6671 esac~
6672 func_to_tool_file "$lt_outputfile"~
6673 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
6674 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
6675 $RM "$lt_outputfile.manifest";
6676 fi'
61686677 ;;
61696678 *)
61706679 # g++
61716680 # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
61726681 # as there is no search path for DLLs.
61736682 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
6174 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
6683 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-all-symbols'
61756684 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
61766685 _LT_TAGVAR(always_export_symbols, $1)=no
61776686 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
61786687
61796688 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
6180 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
6181 # If the export-symbols file already is a .def file (1st line
6182 # is EXPORTS), use it as is; otherwise, prepend...
6183 _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
6184 cp $export_symbols $output_objdir/$soname.def;
6185 else
6186 echo EXPORTS > $output_objdir/$soname.def;
6187 cat $export_symbols >> $output_objdir/$soname.def;
6188 fi~
6189 $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
6689 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
6690 # If the export-symbols file already is a .def file, use it as
6691 # is; otherwise, prepend EXPORTS...
6692 _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then
6693 cp $export_symbols $output_objdir/$soname.def;
6694 else
6695 echo EXPORTS > $output_objdir/$soname.def;
6696 cat $export_symbols >> $output_objdir/$soname.def;
6697 fi~
6698 $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
61906699 else
61916700 _LT_TAGVAR(ld_shlibs, $1)=no
61926701 fi
61956704 ;;
61966705 darwin* | rhapsody*)
61976706 _LT_DARWIN_LINKER_FEATURES($1)
6707 ;;
6708
6709 os2*)
6710 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
6711 _LT_TAGVAR(hardcode_minus_L, $1)=yes
6712 _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
6713 shrext_cmds=.dll
6714 _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
6715 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
6716 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
6717 $ECHO EXPORTS >> $output_objdir/$libname.def~
6718 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
6719 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
6720 emximp -o $lib $output_objdir/$libname.def'
6721 _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
6722 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
6723 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
6724 $ECHO EXPORTS >> $output_objdir/$libname.def~
6725 prefix_cmds="$SED"~
6726 if test EXPORTS = "`$SED 1q $export_symbols`"; then
6727 prefix_cmds="$prefix_cmds -e 1d";
6728 fi~
6729 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
6730 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
6731 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
6732 emximp -o $lib $output_objdir/$libname.def'
6733 _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
6734 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
61986735 ;;
61996736
62006737 dgux*)
62316768 _LT_TAGVAR(ld_shlibs, $1)=yes
62326769 ;;
62336770
6234 gnu*)
6235 ;;
6236
62376771 haiku*)
6238 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6772 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
62396773 _LT_TAGVAR(link_all_deplibs, $1)=yes
62406774 ;;
62416775
62426776 hpux9*)
6243 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
6777 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
62446778 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
6245 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
6779 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
62466780 _LT_TAGVAR(hardcode_direct, $1)=yes
62476781 _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
62486782 # but as the default
62546788 _LT_TAGVAR(ld_shlibs, $1)=no
62556789 ;;
62566790 aCC*)
6257 _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
6791 _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
62586792 # Commands to make compiler produce verbose output that lists
62596793 # what "hidden" libraries, object files and flags are used when
62606794 # linking a shared library.
62636797 # explicitly linking system object files so we need to strip them
62646798 # from the output so that they don't get included in the library
62656799 # dependencies.
6266 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
6800 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
62676801 ;;
62686802 *)
6269 if test "$GXX" = yes; then
6270 _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
6803 if test yes = "$GXX"; then
6804 _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
62716805 else
62726806 # FIXME: insert proper C++ library support
62736807 _LT_TAGVAR(ld_shlibs, $1)=no
62776811 ;;
62786812
62796813 hpux10*|hpux11*)
6280 if test $with_gnu_ld = no; then
6281 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
6814 if test no = "$with_gnu_ld"; then
6815 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir'
62826816 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
62836817
62846818 case $host_cpu in
62856819 hppa*64*|ia64*)
62866820 ;;
62876821 *)
6288 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
6822 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
62896823 ;;
62906824 esac
62916825 fi
63116845 aCC*)
63126846 case $host_cpu in
63136847 hppa*64*)
6314 _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
6848 _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
63156849 ;;
63166850 ia64*)
6317 _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
6851 _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
63186852 ;;
63196853 *)
6320 _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
6854 _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
63216855 ;;
63226856 esac
63236857 # Commands to make compiler produce verbose output that lists
63286862 # explicitly linking system object files so we need to strip them
63296863 # from the output so that they don't get included in the library
63306864 # dependencies.
6331 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
6865 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
63326866 ;;
63336867 *)
6334 if test "$GXX" = yes; then
6335 if test $with_gnu_ld = no; then
6868 if test yes = "$GXX"; then
6869 if test no = "$with_gnu_ld"; then
63366870 case $host_cpu in
63376871 hppa*64*)
6338 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
6872 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
63396873 ;;
63406874 ia64*)
6341 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
6875 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
63426876 ;;
63436877 *)
6344 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
6878 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
63456879 ;;
63466880 esac
63476881 fi
63566890 interix[[3-9]]*)
63576891 _LT_TAGVAR(hardcode_direct, $1)=no
63586892 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
6359 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
6360 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
6893 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
6894 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
63616895 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
63626896 # Instead, shared libraries are loaded at an image base (0x10000000 by
63636897 # default) and relocated if they conflict, which is a slow very memory
63646898 # consuming and fragmenting process. To avoid this, we pick a random,
63656899 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
63666900 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
6367 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
6368 _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
6901 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
6902 _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
63696903 ;;
63706904 irix5* | irix6*)
63716905 case $cc_basename in
63726906 CC*)
63736907 # SGI C++
6374 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
6908 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
63756909
63766910 # Archives containing C++ object files must be created using
63776911 # "CC -ar", where "CC" is the IRIX C++ compiler. This is
63806914 _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
63816915 ;;
63826916 *)
6383 if test "$GXX" = yes; then
6384 if test "$with_gnu_ld" = no; then
6385 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6917 if test yes = "$GXX"; then
6918 if test no = "$with_gnu_ld"; then
6919 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
63866920 else
6387 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
6921 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib'
63886922 fi
63896923 fi
63906924 _LT_TAGVAR(link_all_deplibs, $1)=yes
63916925 ;;
63926926 esac
6393 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
6927 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
63946928 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
63956929 _LT_TAGVAR(inherit_rpath, $1)=yes
63966930 ;;
63976931
6398 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6932 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
63996933 case $cc_basename in
64006934 KCC*)
64016935 # Kuck and Associates, Inc. (KAI) C++ Compiler
64036937 # KCC will only create a shared library if the output file
64046938 # ends with ".so" (or ".sl" for HP-UX), so rename the library
64056939 # to its proper name (with version) after linking.
6406 _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
6407 _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
6940 _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
6941 _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib $wl-retain-symbols-file,$export_symbols; mv \$templib $lib'
64086942 # Commands to make compiler produce verbose output that lists
64096943 # what "hidden" libraries, object files and flags are used when
64106944 # linking a shared library.
64136947 # explicitly linking system object files so we need to strip them
64146948 # from the output so that they don't get included in the library
64156949 # dependencies.
6416 output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
6417
6418 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
6419 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
6950 output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
6951
6952 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
6953 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
64206954
64216955 # Archives containing C++ object files must be created using
64226956 # "CC -Bstatic", where "CC" is the KAI C++ compiler.
64306964 # earlier do not add the objects themselves.
64316965 case `$CC -V 2>&1` in
64326966 *"Version 7."*)
6433 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
6434 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6967 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
6968 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
64356969 ;;
64366970 *) # Version 8.0 or newer
64376971 tmp_idyn=
64386972 case $host_cpu in
64396973 ia64*) tmp_idyn=' -i_dynamic';;
64406974 esac
6441 _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6442 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6975 _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
6976 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
64436977 ;;
64446978 esac
64456979 _LT_TAGVAR(archive_cmds_need_lc, $1)=no
6446 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
6447 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
6448 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
6980 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
6981 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
6982 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive'
64496983 ;;
64506984 pgCC* | pgcpp*)
64516985 # Portland Group C++ compiler
64526986 case `$CC -V` in
64536987 *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
64546988 _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
6455 rm -rf $tpldir~
6456 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
6457 compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
6989 rm -rf $tpldir~
6990 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
6991 compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
64586992 _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
6459 rm -rf $tpldir~
6460 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
6461 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
6462 $RANLIB $oldlib'
6993 rm -rf $tpldir~
6994 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
6995 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
6996 $RANLIB $oldlib'
64636997 _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
6464 rm -rf $tpldir~
6465 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
6466 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
6998 rm -rf $tpldir~
6999 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
7000 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
64677001 _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
6468 rm -rf $tpldir~
6469 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
6470 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
7002 rm -rf $tpldir~
7003 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
7004 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
64717005 ;;
64727006 *) # Version 6 and above use weak symbols
6473 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
6474 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
7007 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
7008 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
64757009 ;;
64767010 esac
64777011
6478 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
6479 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
6480 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
7012 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl--rpath $wl$libdir'
7013 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
7014 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
64817015 ;;
64827016 cxx*)
64837017 # Compaq C++
6484 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
6485 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
7018 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
7019 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib $wl-retain-symbols-file $wl$export_symbols'
64867020
64877021 runpath_var=LD_RUN_PATH
64887022 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
64967030 # explicitly linking system object files so we need to strip them
64977031 # from the output so that they don't get included in the library
64987032 # dependencies.
6499 output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
7033 output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
65007034 ;;
65017035 xl* | mpixl* | bgxl*)
65027036 # IBM XL 8.0 on PPC, with GNU ld
6503 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
6504 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
6505 _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6506 if test "x$supports_anon_versioning" = xyes; then
7037 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
7038 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic'
7039 _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
7040 if test yes = "$supports_anon_versioning"; then
65077041 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
6508 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
6509 echo "local: *; };" >> $output_objdir/$libname.ver~
6510 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7042 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7043 echo "local: *; };" >> $output_objdir/$libname.ver~
7044 $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
65117045 fi
65127046 ;;
65137047 *)
65157049 *Sun\ C*)
65167050 # Sun C++ 5.9
65177051 _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
6518 _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
6519 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
7052 _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
7053 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file $wl$export_symbols'
65207054 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
6521 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
7055 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
65227056 _LT_TAGVAR(compiler_needs_object, $1)=yes
65237057
65247058 # Not sure whether something based on
65767110 _LT_TAGVAR(ld_shlibs, $1)=yes
65777111 ;;
65787112
6579 openbsd2*)
6580 # C++ shared libraries are fairly broken
6581 _LT_TAGVAR(ld_shlibs, $1)=no
6582 ;;
6583
6584 openbsd*)
7113 openbsd* | bitrig*)
65857114 if test -f /usr/libexec/ld.so; then
65867115 _LT_TAGVAR(hardcode_direct, $1)=yes
65877116 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
65887117 _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
65897118 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
6590 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
6591 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6592 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
6593 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
6594 _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7119 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
7120 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then
7121 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib'
7122 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E'
7123 _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
65957124 fi
65967125 output_verbose_link_cmd=func_echo_all
65977126 else
66077136 # KCC will only create a shared library if the output file
66087137 # ends with ".so" (or ".sl" for HP-UX), so rename the library
66097138 # to its proper name (with version) after linking.
6610 _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
6611
6612 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
7139 _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
7140
7141 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir'
66137142 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
66147143
66157144 # Archives containing C++ object files must be created using
66277156 cxx*)
66287157 case $host in
66297158 osf3*)
6630 _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
6631 _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
6632 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
7159 _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*'
7160 _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $soname `test -n "$verstring" && func_echo_all "$wl-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
7161 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
66337162 ;;
66347163 *)
66357164 _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
6636 _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
7165 _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
66377166 _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
6638 echo "-hidden">> $lib.exp~
6639 $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
6640 $RM $lib.exp'
7167 echo "-hidden">> $lib.exp~
7168 $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname $wl-input $wl$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~
7169 $RM $lib.exp'
66417170 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
66427171 ;;
66437172 esac
66527181 # explicitly linking system object files so we need to strip them
66537182 # from the output so that they don't get included in the library
66547183 # dependencies.
6655 output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
7184 output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
66567185 ;;
66577186 *)
6658 if test "$GXX" = yes && test "$with_gnu_ld" = no; then
6659 _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
7187 if test yes,no = "$GXX,$with_gnu_ld"; then
7188 _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*'
66607189 case $host in
66617190 osf3*)
6662 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
7191 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
66637192 ;;
66647193 *)
6665 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
7194 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
66667195 ;;
66677196 esac
66687197
6669 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
7198 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir'
66707199 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
66717200
66727201 # Commands to make compiler produce verbose output that lists
67127241 # Sun C++ 4.2, 5.x and Centerline C++
67137242 _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
67147243 _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
6715 _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
7244 _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
67167245 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
6717 $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
7246 $CC -G$allow_undefined_flag $wl-M $wl$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
67187247
67197248 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
67207249 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
67227251 solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
67237252 *)
67247253 # The compiler driver will combine and reorder linker options,
6725 # but understands `-z linker_flag'.
7254 # but understands '-z linker_flag'.
67267255 # Supported since Solaris 2.6 (maybe 2.5.1?)
67277256 _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
67287257 ;;
67397268 ;;
67407269 gcx*)
67417270 # Green Hills C++ Compiler
6742 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
7271 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
67437272
67447273 # The C++ compiler must be used to create the archive.
67457274 _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
67467275 ;;
67477276 *)
67487277 # GNU C++ compiler with Solaris linker
6749 if test "$GXX" = yes && test "$with_gnu_ld" = no; then
6750 _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
7278 if test yes,no = "$GXX,$with_gnu_ld"; then
7279 _LT_TAGVAR(no_undefined_flag, $1)=' $wl-z ${wl}defs'
67517280 if $CC --version | $GREP -v '^2\.7' > /dev/null; then
6752 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
7281 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
67537282 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
6754 $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
7283 $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
67557284
67567285 # Commands to make compiler produce verbose output that lists
67577286 # what "hidden" libraries, object files and flags are used when
67587287 # linking a shared library.
67597288 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
67607289 else
6761 # g++ 2.7 appears to require `-G' NOT `-shared' on this
7290 # g++ 2.7 appears to require '-G' NOT '-shared' on this
67627291 # platform.
6763 _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
7292 _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
67647293 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
6765 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
7294 $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
67667295
67677296 # Commands to make compiler produce verbose output that lists
67687297 # what "hidden" libraries, object files and flags are used when
67707299 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
67717300 fi
67727301
6773 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
7302 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir'
67747303 case $host_os in
67757304 solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
67767305 *)
6777 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
7306 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
67787307 ;;
67797308 esac
67807309 fi
67837312 ;;
67847313
67857314 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
6786 _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
7315 _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text'
67877316 _LT_TAGVAR(archive_cmds_need_lc, $1)=no
67887317 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
67897318 runpath_var='LD_RUN_PATH'
67907319
67917320 case $cc_basename in
67927321 CC*)
6793 _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6794 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7322 _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7323 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
67957324 ;;
67967325 *)
6797 _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6798 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7326 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7327 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
67997328 ;;
68007329 esac
68017330 ;;
68027331
68037332 sysv5* | sco3.2v5* | sco5v6*)
6804 # Note: We can NOT use -z defs as we might desire, because we do not
7333 # Note: We CANNOT use -z defs as we might desire, because we do not
68057334 # link with -lc, and that would cause any symbols used from libc to
68067335 # always be unresolved, which means just about no library would
68077336 # ever link correctly. If we're not using GNU ld we use -z text
68087337 # though, which does catch some bad symbols but isn't as heavy-handed
68097338 # as -z defs.
6810 _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
6811 _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
7339 _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text'
7340 _LT_TAGVAR(allow_undefined_flag, $1)='$wl-z,nodefs'
68127341 _LT_TAGVAR(archive_cmds_need_lc, $1)=no
68137342 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
6814 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
7343 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R,$libdir'
68157344 _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
68167345 _LT_TAGVAR(link_all_deplibs, $1)=yes
6817 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
7346 _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Bexport'
68187347 runpath_var='LD_RUN_PATH'
68197348
68207349 case $cc_basename in
68217350 CC*)
6822 _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6823 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7351 _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7352 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
68247353 _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
6825 '"$_LT_TAGVAR(old_archive_cmds, $1)"
7354 '"$_LT_TAGVAR(old_archive_cmds, $1)"
68267355 _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
6827 '"$_LT_TAGVAR(reload_cmds, $1)"
7356 '"$_LT_TAGVAR(reload_cmds, $1)"
68287357 ;;
68297358 *)
6830 _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
6831 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7359 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7360 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
68327361 ;;
68337362 esac
68347363 ;;
68597388 esac
68607389
68617390 AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
6862 test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
6863
6864 _LT_TAGVAR(GCC, $1)="$GXX"
6865 _LT_TAGVAR(LD, $1)="$LD"
7391 test no = "$_LT_TAGVAR(ld_shlibs, $1)" && can_build_shared=no
7392
7393 _LT_TAGVAR(GCC, $1)=$GXX
7394 _LT_TAGVAR(LD, $1)=$LD
68667395
68677396 ## CAVEAT EMPTOR:
68687397 ## There is no encapsulation within the following macros, do not change
68897418 lt_cv_path_LD=$lt_save_path_LD
68907419 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
68917420 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
6892 fi # test "$_lt_caught_CXX_error" != yes
7421 fi # test yes != "$_lt_caught_CXX_error"
68937422
68947423 AC_LANG_POP
68957424 ])# _LT_LANG_CXX_CONFIG
69117440 AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
69127441 func_stripname_cnf ()
69137442 {
6914 case ${2} in
6915 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
6916 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
7443 case @S|@2 in
7444 .*) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%\\\\@S|@2\$%%"`;;
7445 *) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%@S|@2\$%%"`;;
69177446 esac
69187447 } # func_stripname_cnf
69197448 ])# _LT_FUNC_STRIPNAME_CNF
7449
69207450
69217451 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
69227452 # ---------------------------------
70017531 pre_test_object_deps_done=no
70027532
70037533 for p in `eval "$output_verbose_link_cmd"`; do
7004 case ${prev}${p} in
7534 case $prev$p in
70057535
70067536 -L* | -R* | -l*)
70077537 # Some compilers place space between "-{L,R}" and the path.
70087538 # Remove the space.
7009 if test $p = "-L" ||
7010 test $p = "-R"; then
7539 if test x-L = "$p" ||
7540 test x-R = "$p"; then
70117541 prev=$p
70127542 continue
70137543 fi
70237553 case $p in
70247554 =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
70257555 esac
7026 if test "$pre_test_object_deps_done" = no; then
7027 case ${prev} in
7556 if test no = "$pre_test_object_deps_done"; then
7557 case $prev in
70287558 -L | -R)
70297559 # Internal compiler library paths should come after those
70307560 # provided the user. The postdeps already come after the
70317561 # user supplied libs so there is no need to process them.
70327562 if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
7033 _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
7563 _LT_TAGVAR(compiler_lib_search_path, $1)=$prev$p
70347564 else
7035 _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
7565 _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} $prev$p"
70367566 fi
70377567 ;;
70387568 # The "-l" case would never come before the object being
70407570 esac
70417571 else
70427572 if test -z "$_LT_TAGVAR(postdeps, $1)"; then
7043 _LT_TAGVAR(postdeps, $1)="${prev}${p}"
7573 _LT_TAGVAR(postdeps, $1)=$prev$p
70447574 else
7045 _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
7575 _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} $prev$p"
70467576 fi
70477577 fi
70487578 prev=
70577587 continue
70587588 fi
70597589
7060 if test "$pre_test_object_deps_done" = no; then
7590 if test no = "$pre_test_object_deps_done"; then
70617591 if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
7062 _LT_TAGVAR(predep_objects, $1)="$p"
7592 _LT_TAGVAR(predep_objects, $1)=$p
70637593 else
70647594 _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
70657595 fi
70667596 else
70677597 if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
7068 _LT_TAGVAR(postdep_objects, $1)="$p"
7598 _LT_TAGVAR(postdep_objects, $1)=$p
70697599 else
70707600 _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
70717601 fi
70967626 _LT_TAGVAR(postdep_objects,$1)=
70977627 _LT_TAGVAR(postdeps,$1)=
70987628 ;;
7099
7100 linux*)
7101 case `$CC -V 2>&1 | sed 5q` in
7102 *Sun\ C*)
7103 # Sun C++ 5.9
7104
7105 # The more standards-conforming stlport4 library is
7106 # incompatible with the Cstd library. Avoid specifying
7107 # it if it's in CXXFLAGS. Ignore libCrun as
7108 # -library=stlport4 depends on it.
7109 case " $CXX $CXXFLAGS " in
7110 *" -library=stlport4 "*)
7111 solaris_use_stlport4=yes
7112 ;;
7113 esac
7114
7115 if test "$solaris_use_stlport4" != yes; then
7116 _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
7117 fi
7118 ;;
7119 esac
7120 ;;
7121
7122 solaris*)
7123 case $cc_basename in
7124 CC* | sunCC*)
7125 # The more standards-conforming stlport4 library is
7126 # incompatible with the Cstd library. Avoid specifying
7127 # it if it's in CXXFLAGS. Ignore libCrun as
7128 # -library=stlport4 depends on it.
7129 case " $CXX $CXXFLAGS " in
7130 *" -library=stlport4 "*)
7131 solaris_use_stlport4=yes
7132 ;;
7133 esac
7134
7135 # Adding this requires a known-good setup of shared libraries for
7136 # Sun compiler versions before 5.6, else PIC objects from an old
7137 # archive will be linked into the output, leading to subtle bugs.
7138 if test "$solaris_use_stlport4" != yes; then
7139 _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
7140 fi
7141 ;;
7142 esac
7143 ;;
71447629 esac
71457630 ])
71467631
71497634 esac
71507635 _LT_TAGVAR(compiler_lib_search_dirs, $1)=
71517636 if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
7152 _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
7637 _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | $SED -e 's! -L! !g' -e 's!^ !!'`
71537638 fi
71547639 _LT_TAGDECL([], [compiler_lib_search_dirs], [1],
71557640 [The directories searched by this compiler when creating a shared library])
71697654 # --------------------------
71707655 # Ensure that the configuration variables for a Fortran 77 compiler are
71717656 # suitably defined. These variables are subsequently used by _LT_CONFIG
7172 # to write the compiler configuration to `libtool'.
7657 # to write the compiler configuration to 'libtool'.
71737658 m4_defun([_LT_LANG_F77_CONFIG],
71747659 [AC_LANG_PUSH(Fortran 77)
7175 if test -z "$F77" || test "X$F77" = "Xno"; then
7660 if test -z "$F77" || test no = "$F77"; then
71767661 _lt_disable_F77=yes
71777662 fi
71787663
72097694 # the F77 compiler isn't working. Some variables (like enable_shared)
72107695 # are currently assumed to apply to all compilers on this platform,
72117696 # and will be corrupted by setting them based on a non-working compiler.
7212 if test "$_lt_disable_F77" != yes; then
7697 if test yes != "$_lt_disable_F77"; then
72137698 # Code to be used in simple compile tests
72147699 lt_simple_compile_test_code="\
72157700 subroutine t
72317716 _LT_LINKER_BOILERPLATE
72327717
72337718 # Allow CC to be a program name with arguments.
7234 lt_save_CC="$CC"
7719 lt_save_CC=$CC
72357720 lt_save_GCC=$GCC
72367721 lt_save_CFLAGS=$CFLAGS
72377722 CC=${F77-"f77"}
72457730 AC_MSG_RESULT([$can_build_shared])
72467731
72477732 AC_MSG_CHECKING([whether to build shared libraries])
7248 test "$can_build_shared" = "no" && enable_shared=no
7733 test no = "$can_build_shared" && enable_shared=no
72497734
72507735 # On AIX, shared libraries and static libraries use the same namespace, and
72517736 # are all built from PIC.
72527737 case $host_os in
72537738 aix3*)
7254 test "$enable_shared" = yes && enable_static=no
7739 test yes = "$enable_shared" && enable_static=no
72557740 if test -n "$RANLIB"; then
72567741 archive_cmds="$archive_cmds~\$RANLIB \$lib"
72577742 postinstall_cmds='$RANLIB $lib'
72587743 fi
72597744 ;;
72607745 aix[[4-9]]*)
7261 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
7262 test "$enable_shared" = yes && enable_static=no
7746 if test ia64 != "$host_cpu"; then
7747 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
7748 yes,aix,yes) ;; # shared object as lib.so file only
7749 yes,svr4,*) ;; # shared object as lib.so archive member only
7750 yes,*) enable_static=no ;; # shared object in lib.a archive as well
7751 esac
72637752 fi
72647753 ;;
72657754 esac
72677756
72687757 AC_MSG_CHECKING([whether to build static libraries])
72697758 # Make sure either enable_shared or enable_static is yes.
7270 test "$enable_shared" = yes || enable_static=yes
7759 test yes = "$enable_shared" || enable_static=yes
72717760 AC_MSG_RESULT([$enable_static])
72727761
7273 _LT_TAGVAR(GCC, $1)="$G77"
7274 _LT_TAGVAR(LD, $1)="$LD"
7762 _LT_TAGVAR(GCC, $1)=$G77
7763 _LT_TAGVAR(LD, $1)=$LD
72757764
72767765 ## CAVEAT EMPTOR:
72777766 ## There is no encapsulation within the following macros, do not change
72887777 fi # test -n "$compiler"
72897778
72907779 GCC=$lt_save_GCC
7291 CC="$lt_save_CC"
7292 CFLAGS="$lt_save_CFLAGS"
7293 fi # test "$_lt_disable_F77" != yes
7780 CC=$lt_save_CC
7781 CFLAGS=$lt_save_CFLAGS
7782 fi # test yes != "$_lt_disable_F77"
72947783
72957784 AC_LANG_POP
72967785 ])# _LT_LANG_F77_CONFIG
73007789 # -------------------------
73017790 # Ensure that the configuration variables for a Fortran compiler are
73027791 # suitably defined. These variables are subsequently used by _LT_CONFIG
7303 # to write the compiler configuration to `libtool'.
7792 # to write the compiler configuration to 'libtool'.
73047793 m4_defun([_LT_LANG_FC_CONFIG],
73057794 [AC_LANG_PUSH(Fortran)
73067795
7307 if test -z "$FC" || test "X$FC" = "Xno"; then
7796 if test -z "$FC" || test no = "$FC"; then
73087797 _lt_disable_FC=yes
73097798 fi
73107799
73417830 # the FC compiler isn't working. Some variables (like enable_shared)
73427831 # are currently assumed to apply to all compilers on this platform,
73437832 # and will be corrupted by setting them based on a non-working compiler.
7344 if test "$_lt_disable_FC" != yes; then
7833 if test yes != "$_lt_disable_FC"; then
73457834 # Code to be used in simple compile tests
73467835 lt_simple_compile_test_code="\
73477836 subroutine t
73637852 _LT_LINKER_BOILERPLATE
73647853
73657854 # Allow CC to be a program name with arguments.
7366 lt_save_CC="$CC"
7855 lt_save_CC=$CC
73677856 lt_save_GCC=$GCC
73687857 lt_save_CFLAGS=$CFLAGS
73697858 CC=${FC-"f95"}
73797868 AC_MSG_RESULT([$can_build_shared])
73807869
73817870 AC_MSG_CHECKING([whether to build shared libraries])
7382 test "$can_build_shared" = "no" && enable_shared=no
7871 test no = "$can_build_shared" && enable_shared=no
73837872
73847873 # On AIX, shared libraries and static libraries use the same namespace, and
73857874 # are all built from PIC.
73867875 case $host_os in
73877876 aix3*)
7388 test "$enable_shared" = yes && enable_static=no
7877 test yes = "$enable_shared" && enable_static=no
73897878 if test -n "$RANLIB"; then
73907879 archive_cmds="$archive_cmds~\$RANLIB \$lib"
73917880 postinstall_cmds='$RANLIB $lib'
73927881 fi
73937882 ;;
73947883 aix[[4-9]]*)
7395 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
7396 test "$enable_shared" = yes && enable_static=no
7884 if test ia64 != "$host_cpu"; then
7885 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
7886 yes,aix,yes) ;; # shared object as lib.so file only
7887 yes,svr4,*) ;; # shared object as lib.so archive member only
7888 yes,*) enable_static=no ;; # shared object in lib.a archive as well
7889 esac
73977890 fi
73987891 ;;
73997892 esac
74017894
74027895 AC_MSG_CHECKING([whether to build static libraries])
74037896 # Make sure either enable_shared or enable_static is yes.
7404 test "$enable_shared" = yes || enable_static=yes
7897 test yes = "$enable_shared" || enable_static=yes
74057898 AC_MSG_RESULT([$enable_static])
74067899
7407 _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
7408 _LT_TAGVAR(LD, $1)="$LD"
7900 _LT_TAGVAR(GCC, $1)=$ac_cv_fc_compiler_gnu
7901 _LT_TAGVAR(LD, $1)=$LD
74097902
74107903 ## CAVEAT EMPTOR:
74117904 ## There is no encapsulation within the following macros, do not change
74257918 GCC=$lt_save_GCC
74267919 CC=$lt_save_CC
74277920 CFLAGS=$lt_save_CFLAGS
7428 fi # test "$_lt_disable_FC" != yes
7921 fi # test yes != "$_lt_disable_FC"
74297922
74307923 AC_LANG_POP
74317924 ])# _LT_LANG_FC_CONFIG
74357928 # --------------------------
74367929 # Ensure that the configuration variables for the GNU Java Compiler compiler
74377930 # are suitably defined. These variables are subsequently used by _LT_CONFIG
7438 # to write the compiler configuration to `libtool'.
7931 # to write the compiler configuration to 'libtool'.
74397932 m4_defun([_LT_LANG_GCJ_CONFIG],
74407933 [AC_REQUIRE([LT_PROG_GCJ])dnl
74417934 AC_LANG_SAVE
74697962 CFLAGS=$GCJFLAGS
74707963 compiler=$CC
74717964 _LT_TAGVAR(compiler, $1)=$CC
7472 _LT_TAGVAR(LD, $1)="$LD"
7965 _LT_TAGVAR(LD, $1)=$LD
74737966 _LT_CC_BASENAME([$compiler])
74747967
74757968 # GCJ did not exist at the time GCC didn't implicitly link libc in.
75067999 # --------------------------
75078000 # Ensure that the configuration variables for the GNU Go compiler
75088001 # are suitably defined. These variables are subsequently used by _LT_CONFIG
7509 # to write the compiler configuration to `libtool'.
8002 # to write the compiler configuration to 'libtool'.
75108003 m4_defun([_LT_LANG_GO_CONFIG],
75118004 [AC_REQUIRE([LT_PROG_GO])dnl
75128005 AC_LANG_SAVE
75408033 CFLAGS=$GOFLAGS
75418034 compiler=$CC
75428035 _LT_TAGVAR(compiler, $1)=$CC
7543 _LT_TAGVAR(LD, $1)="$LD"
8036 _LT_TAGVAR(LD, $1)=$LD
75448037 _LT_CC_BASENAME([$compiler])
75458038
75468039 # Go did not exist at the time GCC didn't implicitly link libc in.
75778070 # -------------------------
75788071 # Ensure that the configuration variables for the Windows resource compiler
75798072 # are suitably defined. These variables are subsequently used by _LT_CONFIG
7580 # to write the compiler configuration to `libtool'.
8073 # to write the compiler configuration to 'libtool'.
75818074 m4_defun([_LT_LANG_RC_CONFIG],
75828075 [AC_REQUIRE([LT_PROG_RC])dnl
75838076 AC_LANG_SAVE
75938086 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
75948087
75958088 # Code to be used in simple link tests
7596 lt_simple_link_test_code="$lt_simple_compile_test_code"
8089 lt_simple_link_test_code=$lt_simple_compile_test_code
75978090
75988091 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
75998092 _LT_TAG_COMPILER
76038096 _LT_LINKER_BOILERPLATE
76048097
76058098 # Allow CC to be a program name with arguments.
7606 lt_save_CC="$CC"
8099 lt_save_CC=$CC
76078100 lt_save_CFLAGS=$CFLAGS
76088101 lt_save_GCC=$GCC
76098102 GCC=
76328125 [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
76338126 [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
76348127 [AC_CHECK_TOOL(GCJ, gcj,)
7635 test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
8128 test set = "${GCJFLAGS+set}" || GCJFLAGS="-g -O2"
76368129 AC_SUBST(GCJFLAGS)])])[]dnl
76378130 ])
76388131
77438236 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
77448237 # along with /bin/sed that truncates output.
77458238 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
7746 test ! -f $lt_ac_sed && continue
8239 test ! -f "$lt_ac_sed" && continue
77478240 cat /dev/null > conftest.in
77488241 lt_ac_count=0
77498242 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
77608253 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
77618254 cmp -s conftest.out conftest.nl || break
77628255 # 10000 chars as input seems more than enough
7763 test $lt_ac_count -gt 10 && break
8256 test 10 -lt "$lt_ac_count" && break
77648257 lt_ac_count=`expr $lt_ac_count + 1`
7765 if test $lt_ac_count -gt $lt_ac_max; then
8258 if test "$lt_ac_count" -gt "$lt_ac_max"; then
77668259 lt_ac_max=$lt_ac_count
77678260 lt_cv_path_SED=$lt_ac_sed
77688261 fi
77868279 # Find out whether the shell is Bourne or XSI compatible,
77878280 # or has some other useful features.
77888281 m4_defun([_LT_CHECK_SHELL_FEATURES],
7789 [AC_MSG_CHECKING([whether the shell understands some XSI constructs])
7790 # Try some XSI features
7791 xsi_shell=no
7792 ( _lt_dummy="a/b/c"
7793 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
7794 = c,a/b,b/c, \
7795 && eval 'test $(( 1 + 1 )) -eq 2 \
7796 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
7797 && xsi_shell=yes
7798 AC_MSG_RESULT([$xsi_shell])
7799 _LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
7800
7801 AC_MSG_CHECKING([whether the shell understands "+="])
7802 lt_shell_append=no
7803 ( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
7804 >/dev/null 2>&1 \
7805 && lt_shell_append=yes
7806 AC_MSG_RESULT([$lt_shell_append])
7807 _LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
7808
7809 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
8282 [if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
78108283 lt_unset=unset
78118284 else
78128285 lt_unset=false
78308303 ])# _LT_CHECK_SHELL_FEATURES
78318304
78328305
7833 # _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
7834 # ------------------------------------------------------
7835 # In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
7836 # '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
7837 m4_defun([_LT_PROG_FUNCTION_REPLACE],
7838 [dnl {
7839 sed -e '/^$1 ()$/,/^} # $1 /c\
7840 $1 ()\
7841 {\
7842 m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1])
7843 } # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
7844 && mv -f "$cfgfile.tmp" "$cfgfile" \
7845 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
7846 test 0 -eq $? || _lt_function_replace_fail=:
7847 ])
7848
7849
7850 # _LT_PROG_REPLACE_SHELLFNS
7851 # -------------------------
7852 # Replace existing portable implementations of several shell functions with
7853 # equivalent extended shell implementations where those features are available..
7854 m4_defun([_LT_PROG_REPLACE_SHELLFNS],
7855 [if test x"$xsi_shell" = xyes; then
7856 _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
7857 case ${1} in
7858 */*) func_dirname_result="${1%/*}${2}" ;;
7859 * ) func_dirname_result="${3}" ;;
7860 esac])
7861
7862 _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
7863 func_basename_result="${1##*/}"])
7864
7865 _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
7866 case ${1} in
7867 */*) func_dirname_result="${1%/*}${2}" ;;
7868 * ) func_dirname_result="${3}" ;;
7869 esac
7870 func_basename_result="${1##*/}"])
7871
7872 _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
7873 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
7874 # positional parameters, so assign one to ordinary parameter first.
7875 func_stripname_result=${3}
7876 func_stripname_result=${func_stripname_result#"${1}"}
7877 func_stripname_result=${func_stripname_result%"${2}"}])
7878
7879 _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
7880 func_split_long_opt_name=${1%%=*}
7881 func_split_long_opt_arg=${1#*=}])
7882
7883 _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
7884 func_split_short_opt_arg=${1#??}
7885 func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
7886
7887 _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
7888 case ${1} in
7889 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
7890 *) func_lo2o_result=${1} ;;
7891 esac])
7892
7893 _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo])
7894
7895 _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))])
7896
7897 _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}])
7898 fi
7899
7900 if test x"$lt_shell_append" = xyes; then
7901 _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"])
7902
7903 _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
7904 func_quote_for_eval "${2}"
7905 dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
7906 eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
7907
7908 # Save a `func_append' function call where possible by direct use of '+='
7909 sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
7910 && mv -f "$cfgfile.tmp" "$cfgfile" \
7911 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
7912 test 0 -eq $? || _lt_function_replace_fail=:
7913 else
7914 # Save a `func_append' function call even when '+=' is not available
7915 sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
7916 && mv -f "$cfgfile.tmp" "$cfgfile" \
7917 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
7918 test 0 -eq $? || _lt_function_replace_fail=:
7919 fi
7920
7921 if test x"$_lt_function_replace_fail" = x":"; then
7922 AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
7923 fi
7924 ])
7925
79268306 # _LT_PATH_CONVERSION_FUNCTIONS
79278307 # -----------------------------
7928 # Determine which file name conversion functions should be used by
8308 # Determine what file name conversion functions should be used by
79298309 # func_to_host_file (and, implicitly, by func_to_host_path). These are needed
79308310 # for certain cross-compile configurations and native mingw.
79318311 m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
00 # Helper functions for option handling. -*- Autoconf -*-
11 #
2 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3 # Inc.
2 # Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
3 # Foundation, Inc.
44 # Written by Gary V. Vaughan, 2004
55 #
66 # This file is free software; the Free Software Foundation gives
77 # unlimited permission to copy and/or distribute it, with or without
88 # modifications, as long as this notice is preserved.
99
10 # serial 7 ltoptions.m4
10 # serial 8 ltoptions.m4
1111
1212 # This is to help aclocal find these macros, as it can't see m4_define.
1313 AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
2828 [m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
2929 m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
3030 _LT_MANGLE_DEFUN([$1], [$2]),
31 [m4_warning([Unknown $1 option `$2'])])[]dnl
31 [m4_warning([Unknown $1 option '$2'])])[]dnl
3232 ])
3333
3434
7474 dnl
7575 dnl If no reference was made to various pairs of opposing options, then
7676 dnl we run the default mode handler for the pair. For example, if neither
77 dnl `shared' nor `disable-shared' was passed, we enable building of shared
77 dnl 'shared' nor 'disable-shared' was passed, we enable building of shared
7878 dnl archives by default:
7979 _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
8080 _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
8181 _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
8282 _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
83 [_LT_ENABLE_FAST_INSTALL])
83 [_LT_ENABLE_FAST_INSTALL])
84 _LT_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both aix-soname=svr4],
85 [_LT_WITH_AIX_SONAME([aix])])
8486 ])
8587 ])# _LT_SET_OPTIONS
8688
111113 [_LT_SET_OPTION([LT_INIT], [dlopen])
112114 AC_DIAGNOSE([obsolete],
113115 [$0: Remove this warning and the call to _LT_SET_OPTION when you
114 put the `dlopen' option into LT_INIT's first parameter.])
116 put the 'dlopen' option into LT_INIT's first parameter.])
115117 ])
116118
117119 dnl aclocal-1.4 backwards compatibility:
147149 _LT_SET_OPTION([LT_INIT], [win32-dll])
148150 AC_DIAGNOSE([obsolete],
149151 [$0: Remove this warning and the call to _LT_SET_OPTION when you
150 put the `win32-dll' option into LT_INIT's first parameter.])
152 put the 'win32-dll' option into LT_INIT's first parameter.])
151153 ])
152154
153155 dnl aclocal-1.4 backwards compatibility:
156158
157159 # _LT_ENABLE_SHARED([DEFAULT])
158160 # ----------------------------
159 # implement the --enable-shared flag, and supports the `shared' and
160 # `disable-shared' LT_INIT options.
161 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
161 # implement the --enable-shared flag, and supports the 'shared' and
162 # 'disable-shared' LT_INIT options.
163 # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'.
162164 m4_define([_LT_ENABLE_SHARED],
163165 [m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
164166 AC_ARG_ENABLE([shared],
171173 *)
172174 enable_shared=no
173175 # Look at the argument we got. We use all the common list separators.
174 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
176 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
175177 for pkg in $enableval; do
176 IFS="$lt_save_ifs"
178 IFS=$lt_save_ifs
177179 if test "X$pkg" = "X$p"; then
178180 enable_shared=yes
179181 fi
180182 done
181 IFS="$lt_save_ifs"
183 IFS=$lt_save_ifs
182184 ;;
183185 esac],
184186 [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
210212
211213 # _LT_ENABLE_STATIC([DEFAULT])
212214 # ----------------------------
213 # implement the --enable-static flag, and support the `static' and
214 # `disable-static' LT_INIT options.
215 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
215 # implement the --enable-static flag, and support the 'static' and
216 # 'disable-static' LT_INIT options.
217 # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'.
216218 m4_define([_LT_ENABLE_STATIC],
217219 [m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
218220 AC_ARG_ENABLE([static],
225227 *)
226228 enable_static=no
227229 # Look at the argument we got. We use all the common list separators.
228 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
230 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
229231 for pkg in $enableval; do
230 IFS="$lt_save_ifs"
232 IFS=$lt_save_ifs
231233 if test "X$pkg" = "X$p"; then
232234 enable_static=yes
233235 fi
234236 done
235 IFS="$lt_save_ifs"
237 IFS=$lt_save_ifs
236238 ;;
237239 esac],
238240 [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
264266
265267 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
266268 # ----------------------------------
267 # implement the --enable-fast-install flag, and support the `fast-install'
268 # and `disable-fast-install' LT_INIT options.
269 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
269 # implement the --enable-fast-install flag, and support the 'fast-install'
270 # and 'disable-fast-install' LT_INIT options.
271 # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'.
270272 m4_define([_LT_ENABLE_FAST_INSTALL],
271273 [m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
272274 AC_ARG_ENABLE([fast-install],
279281 *)
280282 enable_fast_install=no
281283 # Look at the argument we got. We use all the common list separators.
282 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
284 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
283285 for pkg in $enableval; do
284 IFS="$lt_save_ifs"
286 IFS=$lt_save_ifs
285287 if test "X$pkg" = "X$p"; then
286288 enable_fast_install=yes
287289 fi
288290 done
289 IFS="$lt_save_ifs"
291 IFS=$lt_save_ifs
290292 ;;
291293 esac],
292294 [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
303305 [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
304306 AC_DIAGNOSE([obsolete],
305307 [$0: Remove this warning and the call to _LT_SET_OPTION when you put
306 the `fast-install' option into LT_INIT's first parameter.])
308 the 'fast-install' option into LT_INIT's first parameter.])
307309 ])
308310
309311 AU_DEFUN([AC_DISABLE_FAST_INSTALL],
310312 [_LT_SET_OPTION([LT_INIT], [disable-fast-install])
311313 AC_DIAGNOSE([obsolete],
312314 [$0: Remove this warning and the call to _LT_SET_OPTION when you put
313 the `disable-fast-install' option into LT_INIT's first parameter.])
315 the 'disable-fast-install' option into LT_INIT's first parameter.])
314316 ])
315317
316318 dnl aclocal-1.4 backwards compatibility:
318320 dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
319321
320322
323 # _LT_WITH_AIX_SONAME([DEFAULT])
324 # ----------------------------------
325 # implement the --with-aix-soname flag, and support the `aix-soname=aix'
326 # and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT
327 # is either `aix', `both' or `svr4'. If omitted, it defaults to `aix'.
328 m4_define([_LT_WITH_AIX_SONAME],
329 [m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, both, both, aix))])dnl
330 shared_archive_member_spec=
331 case $host,$enable_shared in
332 power*-*-aix[[5-9]]*,yes)
333 AC_MSG_CHECKING([which variant of shared library versioning to provide])
334 AC_ARG_WITH([aix-soname],
335 [AS_HELP_STRING([--with-aix-soname=aix|svr4|both],
336 [shared library versioning (aka "SONAME") variant to provide on AIX, @<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])],
337 [case $withval in
338 aix|svr4|both)
339 ;;
340 *)
341 AC_MSG_ERROR([Unknown argument to --with-aix-soname])
342 ;;
343 esac
344 lt_cv_with_aix_soname=$with_aix_soname],
345 [AC_CACHE_VAL([lt_cv_with_aix_soname],
346 [lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT)
347 with_aix_soname=$lt_cv_with_aix_soname])
348 AC_MSG_RESULT([$with_aix_soname])
349 if test aix != "$with_aix_soname"; then
350 # For the AIX way of multilib, we name the shared archive member
351 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
352 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
353 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
354 # the AIX toolchain works better with OBJECT_MODE set (default 32).
355 if test 64 = "${OBJECT_MODE-32}"; then
356 shared_archive_member_spec=shr_64
357 else
358 shared_archive_member_spec=shr
359 fi
360 fi
361 ;;
362 *)
363 with_aix_soname=aix
364 ;;
365 esac
366
367 _LT_DECL([], [shared_archive_member_spec], [0],
368 [Shared archive member basename, for filename based shared library versioning on AIX])dnl
369 ])# _LT_WITH_AIX_SONAME
370
371 LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])])
372 LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])])
373 LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])])
374
375
321376 # _LT_WITH_PIC([MODE])
322377 # --------------------
323 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
378 # implement the --with-pic flag, and support the 'pic-only' and 'no-pic'
324379 # LT_INIT options.
325 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
380 # MODE is either 'yes' or 'no'. If omitted, it defaults to 'both'.
326381 m4_define([_LT_WITH_PIC],
327382 [AC_ARG_WITH([pic],
328383 [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
333388 *)
334389 pic_mode=default
335390 # Look at the argument we got. We use all the common list separators.
336 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
391 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
337392 for lt_pkg in $withval; do
338 IFS="$lt_save_ifs"
393 IFS=$lt_save_ifs
339394 if test "X$lt_pkg" = "X$lt_p"; then
340395 pic_mode=yes
341396 fi
342397 done
343 IFS="$lt_save_ifs"
398 IFS=$lt_save_ifs
344399 ;;
345400 esac],
346 [pic_mode=default])
347
348 test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
401 [pic_mode=m4_default([$1], [default])])
349402
350403 _LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
351404 ])# _LT_WITH_PIC
358411 [_LT_SET_OPTION([LT_INIT], [pic-only])
359412 AC_DIAGNOSE([obsolete],
360413 [$0: Remove this warning and the call to _LT_SET_OPTION when you
361 put the `pic-only' option into LT_INIT's first parameter.])
414 put the 'pic-only' option into LT_INIT's first parameter.])
362415 ])
363416
364417 dnl aclocal-1.4 backwards compatibility:
00 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
11 #
2 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
2 # Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software
3 # Foundation, Inc.
34 # Written by Gary V. Vaughan, 2004
45 #
56 # This file is free software; the Free Software Foundation gives
3233 # ------------
3334 # Manipulate m4 lists.
3435 # These macros are necessary as long as will still need to support
35 # Autoconf-2.59 which quotes differently.
36 # Autoconf-2.59, which quotes differently.
3637 m4_define([lt_car], [[$1]])
3738 m4_define([lt_cdr],
3839 [m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
4344
4445 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
4546 # ------------------------------------------
46 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
47 # Redefine MACRO-NAME to hold its former content plus 'SEPARATOR''STRING'.
4748 # Note that neither SEPARATOR nor STRING are expanded; they are appended
4849 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
4950 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
00 # ltversion.m4 -- version numbers -*- Autoconf -*-
11 #
2 # Copyright (C) 2004 Free Software Foundation, Inc.
2 # Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
33 # Written by Scott James Remnant, 2004
44 #
55 # This file is free software; the Free Software Foundation gives
88
99 # @configure_input@
1010
11 # serial 3337 ltversion.m4
11 # serial 4179 ltversion.m4
1212 # This file is part of GNU Libtool
1313
14 m4_define([LT_PACKAGE_VERSION], [2.4.2])
15 m4_define([LT_PACKAGE_REVISION], [1.3337])
14 m4_define([LT_PACKAGE_VERSION], [2.4.6])
15 m4_define([LT_PACKAGE_REVISION], [2.4.6])
1616
1717 AC_DEFUN([LTVERSION_VERSION],
18 [macro_version='2.4.2'
19 macro_revision='1.3337'
18 [macro_version='2.4.6'
19 macro_revision='2.4.6'
2020 _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
2121 _LT_DECL(, macro_revision, 0)
2222 ])
00 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
11 #
2 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
2 # Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software
3 # Foundation, Inc.
34 # Written by Scott James Remnant, 2004.
45 #
56 # This file is free software; the Free Software Foundation gives
1011
1112 # These exist entirely to fool aclocal when bootstrapping libtool.
1213 #
13 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
14 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN),
1415 # which have later been changed to m4_define as they aren't part of the
1516 # exported API, or moved to Autoconf or Automake where they belong.
1617 #
2425 # included after everything else. This provides aclocal with the
2526 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
2627 # because those macros already exist, or will be overwritten later.
27 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
28 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
2829 #
2930 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3031 # Yes, that means every name once taken will need to remain here until
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Afrikaans (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Amharic (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: libvirt-glib\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: \n"
1111 "Last-Translator: \n"
1212 "Language-Team: Angika\n"
3030 msgid "XML data has no '%s' node"
3131 msgstr ""
3232
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3434 msgid "No XML document associated with this config object"
3535 msgstr ""
3636
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3838 #, c-format
3939 msgid "Unable to create RNG parser for %s"
4040 msgstr ""
4141
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4343 #, c-format
4444 msgid "Unable to parse RNG %s"
4545 msgstr ""
4646
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4848 #, c-format
4949 msgid "Unable to create RNG validation context %s"
5050 msgstr ""
5151
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5353 msgid "Unable to validate doc"
5454 msgstr ""
5555
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5757 #, c-format
5858 msgid "Connection %s is already open"
5959 msgstr ""
6060
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6262 #, c-format
6363 msgid "Unable to open %s"
6464 msgstr ""
6565
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6767 msgid "Unable to get connection URI"
6868 msgstr ""
6969
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
71 #, c-format
72 msgid "Unable to count %s"
73 msgstr ""
74
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
76 #, c-format
77 msgid "Unable to list %s %d"
78 msgstr ""
79
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8274 msgid "Connection is not open"
8375 msgstr ""
8476
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
86 msgid "Unable to count domains"
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
78 msgid "Failed to fetch list of domains"
8779 msgstr ""
8880
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
90 msgid "Unable to list domains"
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
82 msgid "Failed to fetch list of pools"
9183 msgstr ""
9284
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9587 msgid "Connection is not opened"
9688 msgstr ""
9789
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
9991 msgid "Unable to get hypervisor name"
10092 msgstr ""
10193
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10395 msgid "Unable to get hypervisor version"
10496 msgstr ""
10597
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
108100 msgid "Failed to create domain"
109101 msgstr ""
110102
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
104 msgid "Failed to fetch list of interfaces"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
108 msgid "Failed to fetch list of networks"
109 msgstr ""
110
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
112112 msgid "Failed to create storage pool"
113113 msgstr ""
114114
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
116116 msgid "Unable to get node info"
117117 msgstr ""
118118
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
120120 msgid "Unable to get capabilities"
121121 msgstr ""
122122
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
124124 msgid "Unable to restore domain"
125125 msgstr ""
126126
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
128128 msgid "virStreamRecv call would block"
129129 msgstr ""
130130
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
133133 #, c-format
134134 msgid "Got virStreamRecv error in %s"
135135 msgstr ""
136136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
138138 msgid "Unable to perform RecvAll"
139139 msgstr ""
140140
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
142142 msgid "virStreamSend call would block"
143143 msgstr ""
144144
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
146146 msgid "Unable to perform SendAll"
147147 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Arabic (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
1919 "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Assamese (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Asturian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Balochi (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Belarusian (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
1919 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Bulgarian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Bengali (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Bengali (India) (http://www.transifex.com/projects/p/libvirt-"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Tibetan (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Breton (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Bodo (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Bosnian (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
1919 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1111 "PO-Revision-Date: 2015-05-09 02:03-0400\n"
1212 "Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n"
1313 "Language-Team: Catalan (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Type: text/plain; charset=UTF-8\n"
1818 "Content-Transfer-Encoding: 8bit\n"
1919 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr "Les dades del XML no tenen cap node «%s»"
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838 "Cap document XML que estigui associat amb aquest objecte de configuració"
3939
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4141 #, c-format
4242 msgid "Unable to create RNG parser for %s"
4343 msgstr "No es pot crear l'analitzador sintàctic RNG per %s"
4444
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4646 #, c-format
4747 msgid "Unable to parse RNG %s"
4848 msgstr "No es pot analitzar sintàcticament el RNG %s"
4949
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5151 #, c-format
5252 msgid "Unable to create RNG validation context %s"
5353 msgstr "No es pot crear la validació del context del RNG %s"
5454
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5656 msgid "Unable to validate doc"
5757 msgstr "No es pot validar el document"
5858
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
6060 #, c-format
6161 msgid "Connection %s is already open"
6262 msgstr "La connexió %s ja està oberta"
6363
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6565 #, c-format
6666 msgid "Unable to open %s"
6767 msgstr "No es pot obrir %s"
6868
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
7070 msgid "Unable to get connection URI"
7171 msgstr "No es pot obtenir la URI de la connexió"
7272
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "No es pot contar %s"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr "No es pot llistar %s %d"
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8577 msgid "Connection is not open"
8678 msgstr "La connexió no és oberta"
8779
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "No es poden contar els dominis"
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
81 msgid "Failed to fetch list of domains"
82 msgstr ""
9183
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "No es poden llistar els dominis"
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
85 msgid "Failed to fetch list of pools"
86 msgstr ""
9587
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9890 msgid "Connection is not opened"
9991 msgstr "La connexió no està oberta"
10092
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10294 msgid "Unable to get hypervisor name"
10395 msgstr "No es pot obtenir el nom de l'hipervisor"
10496
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10698 msgid "Unable to get hypervisor version"
10799 msgstr "No es pot obtenir la versió de l'hipervisor"
108100
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
111103 msgid "Failed to create domain"
112104 msgstr "La creació del domini ha fallat"
113105
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
107 msgid "Failed to fetch list of interfaces"
108 msgstr ""
109
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
111 msgid "Failed to fetch list of networks"
112 msgstr ""
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
115115 msgid "Failed to create storage pool"
116116 msgstr "La creació de la reserva de l'emmagatzematge ha fallat"
117117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
119119 msgid "Unable to get node info"
120120 msgstr "No es pot obtenir la informació del node"
121121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
123123 msgid "Unable to get capabilities"
124124 msgstr "No es poden obtenir les capacitats"
125125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
127127 msgid "Unable to restore domain"
128128 msgstr "No es pot restaurar el domini"
129129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
131131 msgid "virStreamRecv call would block"
132132 msgstr "La crida a virStreamRecv podria bloquejar"
133133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
136136 #, c-format
137137 msgid "Got virStreamRecv error in %s"
138138 msgstr "Es va obtenir un error en virStreamRecv a %s"
139139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
141141 msgid "Unable to perform RecvAll"
142142 msgstr "No es pot realitzar RecvAll"
143143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
145145 msgid "virStreamSend call would block"
146146 msgstr "La crida a virStreamSend podria bloquejar"
147147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
149149 msgid "Unable to perform SendAll"
150150 msgstr "No es pot realitzar SendAll"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Czech (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Welsh (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != "
1919 "11) ? 2 : 3;\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Danish (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: German (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Greek (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1111 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
1212 "Last-Translator: Robert Readman <robert_readman@hotmail.com>\n"
1313 "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
1717 "Content-Type: text/plain; charset=UTF-8\n"
1818 "Content-Transfer-Encoding: 8bit\n"
1919 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr "XML data has no '%s' node"
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr "No XML document associated with this config object"
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr "Unable to create RNG parser for %s"
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr "Unable to parse RNG %s"
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr "Unable to create RNG validation context %s"
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr "Unable to validate doc"
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr "Connection %s is already open"
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr "Unable to open %s"
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr "Unable to get connection URI"
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr "Unable to count %s"
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr "Unable to list %s %d"
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr "Connection is not open"
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
81 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
85 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr "Connection is not opened"
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr "Unable to get hypervisor name"
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr "Unable to get hypervisor version"
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr "Failed to create domain"
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr "Failed to create storage pool"
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr "Unable to get node info"
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr "Unable to get capabilities"
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr "Unable to restore domain"
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr "virStreamRecv call would block"
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr "Got virStreamRecv error in %s"
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr "Unable to perform RecvAll"
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr "virStreamSend call would block"
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr "Unable to perform SendAll"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Esperanto (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1111 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
1212 "Last-Translator: Adolfo Jayme Barrientos <fitoschido@ubuntu.com>\n"
1313 "Language-Team: Spanish (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Type: text/plain; charset=UTF-8\n"
1818 "Content-Transfer-Encoding: 8bit\n"
1919 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr "Los datos XML no tienen un nodo «%s»"
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838 "No hay ningún documento XML asociado con este objeto de la configuración"
3939
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4141 #, c-format
4242 msgid "Unable to create RNG parser for %s"
4343 msgstr "No se pudo crear el analizador RNG para %s"
4444
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4646 #, c-format
4747 msgid "Unable to parse RNG %s"
4848 msgstr "No se pudo analizar el RNG %s"
4949
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5151 #, c-format
5252 msgid "Unable to create RNG validation context %s"
5353 msgstr "No se pudo crear el contexto de validación de RNG %s"
5454
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5656 msgid "Unable to validate doc"
5757 msgstr "No se pudo validar el documento"
5858
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
6060 #, c-format
6161 msgid "Connection %s is already open"
6262 msgstr "La conexión %s ya está abierta"
6363
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6565 #, c-format
6666 msgid "Unable to open %s"
6767 msgstr "No se puede abrir %s"
6868
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
7070 msgid "Unable to get connection URI"
7171 msgstr "No se puede obtener el URI de la conexión"
7272
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "No se puede contar %s"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr ""
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8577 msgid "Connection is not open"
8678 msgstr "La conexión no está abierta"
8779
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "No se pueden contar los dominios"
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
81 msgid "Failed to fetch list of domains"
82 msgstr ""
9183
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "No se pueden listar los dominios"
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
85 msgid "Failed to fetch list of pools"
86 msgstr ""
9587
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9890 msgid "Connection is not opened"
9991 msgstr "La conexión no está abierta"
10092
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10294 msgid "Unable to get hypervisor name"
10395 msgstr "No se puede obtener el nombre del hipervisor"
10496
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10698 msgid "Unable to get hypervisor version"
10799 msgstr "No se puede obtener la versión del hipervisor"
108100
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
111103 msgid "Failed to create domain"
112104 msgstr "Falló al crear el dominio"
113105
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
107 msgid "Failed to fetch list of interfaces"
108 msgstr ""
109
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
111 msgid "Failed to fetch list of networks"
112 msgstr ""
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
115115 msgid "Failed to create storage pool"
116116 msgstr "Falló al crear el grupo de almacenamiento"
117117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
119119 msgid "Unable to get node info"
120120 msgstr "No se puede obtener la información del nodo"
121121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
123123 msgid "Unable to get capabilities"
124124 msgstr "No se pudieron obtener las capacidades"
125125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
127127 msgid "Unable to restore domain"
128128 msgstr "No se puede restaurar el dominio"
129129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
131131 msgid "virStreamRecv call would block"
132132 msgstr ""
133133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
136136 #, c-format
137137 msgid "Got virStreamRecv error in %s"
138138 msgstr "Se obtivo el error virStreamRecv en %s"
139139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
141141 msgid "Unable to perform RecvAll"
142142 msgstr "No se puede realizar RecvAll"
143143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
145145 msgid "virStreamSend call would block"
146146 msgstr ""
147147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
149149 msgid "Unable to perform SendAll"
150150 msgstr "No se puede realizar SendAll"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Estonian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Basque (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Persian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Finnish (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1111 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
1212 "Last-Translator: Jérôme Fenal <jfenal@gmail.com>\n"
1313 "Language-Team: French (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Type: text/plain; charset=UTF-8\n"
1818 "Content-Transfer-Encoding: 8bit\n"
1919 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr "Les données XML n'ont pas de nœud « %s »"
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr "Aucun document XML associé avec cet objet de configuration"
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr "Impossible de créer l'analyseur RNG pour %s"
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr "Impossible d'analyser le RNG %s"
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr "Impossible de créer un contexte de validation RNG %s"
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr "Impossible de valider le document"
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr "La connexion %s est déjà ouverte"
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr "Impossible d'ouvrir %s"
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr "Impossible d'obtenir l'URI de connexion"
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr "Impossible de compter %s"
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr "Impossible de lister %s %d"
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr "La connexion n'est pas ouverte"
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr "Impossible de compter les domaines"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
81 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr "Impossible de lister les domaines"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
85 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr "La connexion n'est pas ouverte"
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr "Impossible d'obtenir le nom de l'hyperviseur"
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr "Impossible d'obtenir la version de l'hyperviseur"
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr "Échec de la création du domaine"
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr "Échec de la création du pool de stockage"
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr "Impossible d'obtenir les informations sur le nœud"
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr "Impossible d'obtenir les capacités"
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr "Impossible de restaurer le domaine"
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr "L'appel à virStreamRecv serait bloquant"
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr "Erreur virStreamRecv survenue dans %s"
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr "Impossible d'exécuter RecvAll"
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr "L'appel à virStreamSend serait bloquant"
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr "Impossible d'exécuter SendAll"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Galician (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Gujarati (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Hebrew (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
88 msgstr ""
99 "Project-Id-Version: PACKAGE VERSION\n"
1010 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1212 "PO-Revision-Date: 2014-01-14 05:04-0500\n"
1313 "Last-Translator: Rajesh Ranjan <rranjan@redhat.com>\n"
1414 "Language-Team: Hindi (http://www.transifex.com/projects/p/libvirt-glib/"
1818 "Content-Type: text/plain; charset=UTF-8\n"
1919 "Content-Transfer-Encoding: 8bit\n"
2020 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
21 "X-Generator: Zanata 3.6.2\n"
21 "X-Generator: Zanata 3.7.3\n"
2222
2323 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2424 msgid "No XML document to parse"
3333 msgid "XML data has no '%s' node"
3434 msgstr "XML data का कोई '%s' नोड नहीं है"
3535
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3737 msgid "No XML document associated with this config object"
3838 msgstr "इस XML दस्तावेज़ के साथ कोई कॉन्फ़िंग ऑब्जेक्ट नहीं है"
3939
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4141 #, c-format
4242 msgid "Unable to create RNG parser for %s"
4343 msgstr "%s के लिए RNG विश्लेषक का निर्माण करने में असमर्थ"
4444
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4646 #, c-format
4747 msgid "Unable to parse RNG %s"
4848 msgstr "RNG %s को विश्लेषण करने में असमर्थ"
4949
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5151 #, c-format
5252 msgid "Unable to create RNG validation context %s"
5353 msgstr "RNG अभिप्रमाणित सन्दर्भ %s का निर्माण करने में असमर्थ"
5454
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5656 msgid "Unable to validate doc"
5757 msgstr "डॉक को अभिप्रमाणित करने में असमर्थ"
5858
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
6060 #, c-format
6161 msgid "Connection %s is already open"
6262 msgstr "कनेक्शन %s पहले से ही खुला है"
6363
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6565 #, c-format
6666 msgid "Unable to open %s"
6767 msgstr "%s को खोल पाने में असमर्थ "
6868
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
7070 msgid "Unable to get connection URI"
7171 msgstr "URI कनेक्शन प्राप्त करने में असमर्थ "
7272
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "%s को गिनने में असमर्थ"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr "%s %d की सूची बनाने में असमर्थ"
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8577 msgid "Connection is not open"
8678 msgstr "कनेक्शन खुला नहीं है"
8779
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "डोमेन को गिन पाने में असमर्थ"
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
81 msgid "Failed to fetch list of domains"
82 msgstr ""
9183
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "डोमेन की सूची बनाने में असमर्थ"
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
85 msgid "Failed to fetch list of pools"
86 msgstr ""
9587
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9890 msgid "Connection is not opened"
9991 msgstr "कनेक्शन को खोला नहीं गया है"
10092
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10294 msgid "Unable to get hypervisor name"
10395 msgstr "हाइपरविज़र का नाम प्राप्त करने में असमर्थ"
10496
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10698 msgid "Unable to get hypervisor version"
10799 msgstr "हाइपरविज़र का सन्सकरण प्राप्त करने मे असमर्थ"
108100
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
111103 msgid "Failed to create domain"
112104 msgstr "डोमेन का निर्माण कर पाने में असफल"
113105
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
107 msgid "Failed to fetch list of interfaces"
108 msgstr ""
109
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
111 msgid "Failed to fetch list of networks"
112 msgstr ""
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
115115 msgid "Failed to create storage pool"
116116 msgstr "संग्रहण पूल का निर्माण करने में असफल"
117117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
119119 msgid "Unable to get node info"
120120 msgstr "नोड की जानकारी प्राप्त करने में असमर्थ"
121121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
123123 msgid "Unable to get capabilities"
124124 msgstr "सक्षमता प्राप्त करने में असमर्थ"
125125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
127127 msgid "Unable to restore domain"
128128 msgstr "डोमेन पुन: स्थापित करने में असमर्थ"
129129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
131131 msgid "virStreamRecv call would block"
132132 msgstr "virStreamRecv का कॉल रोक देता"
133133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
136136 #, c-format
137137 msgid "Got virStreamRecv error in %s"
138138 msgstr "%s में virStreamRecv त्रुटि पाया"
139139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
141141 msgid "Unable to perform RecvAll"
142142 msgstr "RecvAll के कार्यान्वयन में असमर्थ"
143143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
145145 msgid "virStreamSend call would block"
146146 msgstr "virStreamSend का कॉल रोक देता"
147147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
149149 msgid "Unable to perform SendAll"
150150 msgstr "SendAll के कार्यान्वयन में असमर्थ"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Croatian (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
1919 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Hungarian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Interlingua (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Indonesian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Iloko (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Icelandic (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Italian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
88 msgstr ""
99 "Project-Id-Version: PACKAGE VERSION\n"
1010 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
11 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1212 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
1313 "Last-Translator: Hajime Taira <htaira@redhat.com>\n"
1414 "Language-Team: Japanese (http://www.transifex.com/projects/p/libvirt-glib/"
1818 "Content-Type: text/plain; charset=UTF-8\n"
1919 "Content-Transfer-Encoding: 8bit\n"
2020 "Plural-Forms: nplurals=1; plural=0;\n"
21 "X-Generator: Zanata 3.6.2\n"
21 "X-Generator: Zanata 3.7.3\n"
2222
2323 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2424 msgid "No XML document to parse"
3333 msgid "XML data has no '%s' node"
3434 msgstr "XML データに '%s' ノードがありません"
3535
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3737 msgid "No XML document associated with this config object"
3838 msgstr "この設定オブジェクトと関連付けられた XML ドキュメントがありません"
3939
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4141 #, c-format
4242 msgid "Unable to create RNG parser for %s"
4343 msgstr "%s の RNG パーサーを作成できません"
4444
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4646 #, c-format
4747 msgid "Unable to parse RNG %s"
4848 msgstr "RNG %s を構文解析できません"
4949
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5151 #, c-format
5252 msgid "Unable to create RNG validation context %s"
5353 msgstr "RNG 検証コンテキスト %s を作成できません"
5454
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5656 msgid "Unable to validate doc"
5757 msgstr "ドキュメントを検証できません"
5858
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
6060 #, c-format
6161 msgid "Connection %s is already open"
6262 msgstr "すでに接続 %s が開かれています"
6363
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6565 #, c-format
6666 msgid "Unable to open %s"
6767 msgstr "%s を開けません"
6868
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
7070 msgid "Unable to get connection URI"
7171 msgstr "接続 URI を取得できません"
7272
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "%s を数えられません"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr "%s %d を一覧表示できません"
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8577 msgid "Connection is not open"
8678 msgstr "接続されていません"
8779
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "ドメインを数えられません"
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
81 msgid "Failed to fetch list of domains"
82 msgstr ""
9183
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "ドメインを一覧表示できません"
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
85 msgid "Failed to fetch list of pools"
86 msgstr ""
9587
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9890 msgid "Connection is not opened"
9991 msgstr "接続されていません"
10092
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10294 msgid "Unable to get hypervisor name"
10395 msgstr "ハイパーバイザーの名前を取得できません"
10496
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10698 msgid "Unable to get hypervisor version"
10799 msgstr "ハイパーバイザーのバージョンを取得できません"
108100
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
111103 msgid "Failed to create domain"
112104 msgstr "ドメインの作成に失敗しました"
113105
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
107 msgid "Failed to fetch list of interfaces"
108 msgstr ""
109
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
111 msgid "Failed to fetch list of networks"
112 msgstr ""
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
115115 msgid "Failed to create storage pool"
116116 msgstr "ストレージプールの作成に失敗しました"
117117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
119119 msgid "Unable to get node info"
120120 msgstr "ノード情報を取得できません"
121121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
123123 msgid "Unable to get capabilities"
124124 msgstr "ケイパビリティを取得できません"
125125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
127127 msgid "Unable to restore domain"
128128 msgstr "ドメインを復元できません"
129129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
131131 msgid "virStreamRecv call would block"
132132 msgstr "virStreamRecv の呼び出しがブロックされます"
133133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
136136 #, c-format
137137 msgid "Got virStreamRecv error in %s"
138138 msgstr "%s において virStreamRecv エラーが発生しました"
139139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
141141 msgid "Unable to perform RecvAll"
142142 msgstr "RecvAll を実行できません"
143143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
145145 msgid "virStreamSend call would block"
146146 msgstr "virStreamSend の呼び出しがブロックされます"
147147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
149149 msgid "Unable to perform SendAll"
150150 msgstr "SendAll を実行できません"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Georgian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Kazakh (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Khmer (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Kannada (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Korean (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: libvirt-glib\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: \n"
1111 "Last-Translator: \n"
1212 "Language-Team: Cornish\n"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: libvirt-glib\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: \n"
1111 "Last-Translator: \n"
1212 "Language-Team: Cornish (Common Orthography)\n"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: libvirt-glib\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: \n"
1111 "Last-Translator: \n"
1212 "Language-Team: Cornish (Unified Orthography)\n"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: libvirt-glib\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: \n"
1111 "Last-Translator: \n"
1212 "Language-Team: Cornish (United Kingdom)\n"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Kirgyz (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Lithuanian (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
1919 "%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Latvian (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
1919 "2);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Maithili (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Macedonian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Malayalam (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Mongolian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Marathi (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Malay (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/libvirt-"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Low German (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Nepali (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Dutch (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Northern Sotho (http://www.transifex.com/projects/p/libvirt-"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Oriya (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
1010 msgstr ""
1111 "Project-Id-Version: PACKAGE VERSION\n"
1212 "Report-Msgid-Bugs-To: \n"
13 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
14 "PO-Revision-Date: 2015-03-01 01:22-0500\n"
13 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
14 "PO-Revision-Date: 2015-08-28 10:52-0400\n"
1515 "Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
1616 "Language-Team: Polish (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "language/pl/)\n"
2121 "Content-Transfer-Encoding: 8bit\n"
2222 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
2323 "|| n%100>=20) ? 1 : 2);\n"
24 "X-Generator: Zanata 3.6.2\n"
24 "X-Generator: Zanata 3.7.3\n"
2525
2626 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2727 msgid "No XML document to parse"
3434 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:157
3535 #, c-format
3636 msgid "XML data has no '%s' node"
37 msgstr "Dane XML nie posiadają węzła \"%s\""
37 msgstr "Dane XML nie posiadają węzła „%s”"
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
4040 msgid "No XML document associated with this config object"
4141 msgstr "Brak dokumentu XML powiązanego z tym obiektem konfiguracji"
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4444 #, c-format
4545 msgid "Unable to create RNG parser for %s"
4646 msgstr "Nie można utworzyć parsera RNG dla %s"
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4949 #, c-format
5050 msgid "Unable to parse RNG %s"
5151 msgstr "Nie można przetworzyć RNG %s"
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5454 #, c-format
5555 msgid "Unable to create RNG validation context %s"
5656 msgstr "Nie można utworzyć kontekst sprawdzania RNG %s"
5757
58 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
58 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5959 msgid "Unable to validate doc"
6060 msgstr "Nie można sprawdzić dokumentu"
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
6363 #, c-format
6464 msgid "Connection %s is already open"
6565 msgstr "Połączenie %s jest już otwarte"
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6868 #, c-format
6969 msgid "Unable to open %s"
7070 msgstr "Nie można otworzyć %s"
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
7373 msgid "Unable to get connection URI"
7474 msgstr "Nie można uzyskać adresu URI połączenia"
7575
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
77 #, c-format
78 msgid "Unable to count %s"
79 msgstr "Nie można policzyć %s"
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
82 #, c-format
83 msgid "Unable to list %s %d"
84 msgstr "Nie można wyświetlić listy %s %d"
85
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8880 msgid "Connection is not open"
8981 msgstr "Połączenie nie jest otwarte"
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
92 msgid "Unable to count domains"
93 msgstr "Nie można policzyć domen"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
84 msgid "Failed to fetch list of domains"
85 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
96 msgid "Unable to list domains"
97 msgstr "Nie można wyświetlić listy domen"
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
88 msgid "Failed to fetch list of pools"
89 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
10193 msgid "Connection is not opened"
10294 msgstr "Połączenie nie jest otwarte"
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10597 msgid "Unable to get hypervisor name"
10698 msgstr "Nie można uzyskać nazwy nadzorcy"
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
109101 msgid "Unable to get hypervisor version"
110102 msgstr "Nie można uzyskać wersji nadzorcy"
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
114106 msgid "Failed to create domain"
115107 msgstr "Utworzenie domeny się nie powiodło"
116108
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
110 msgid "Failed to fetch list of interfaces"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
114 msgid "Failed to fetch list of networks"
115 msgstr ""
116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
118118 msgid "Failed to create storage pool"
119119 msgstr "Utworzenie puli pamięci masowej się nie powiodło"
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
122122 msgid "Unable to get node info"
123123 msgstr "Nie można uzyskać informacji o węźle"
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
126126 msgid "Unable to get capabilities"
127127 msgstr "Nie można uzyskać możliwości"
128128
129 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
129 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
130130 msgid "Unable to restore domain"
131131 msgstr "Nie można przywrócić domeny"
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
134134 msgid "virStreamRecv call would block"
135135 msgstr "Wywołanie virStreamRecv spowodowałoby zablokowanie"
136136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
139139 #, c-format
140140 msgid "Got virStreamRecv error in %s"
141141 msgstr "Wystąpił błąd virStreamRecv w %s"
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
144144 msgid "Unable to perform RecvAll"
145145 msgstr "Nie można wykonać RecvAll"
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
148148 msgid "virStreamSend call would block"
149149 msgstr "Wywołanie virStreamSend spowodowałoby zablokowanie"
150150
151 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
151 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
152152 msgid "Unable to perform SendAll"
153153 msgstr "Nie można wykonać SendAll"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Portuguese (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1111 "PO-Revision-Date: 2014-07-03 01:19-0400\n"
1212 "Last-Translator: Daniel Lara <danniel@fedoraproject.org>\n"
1313 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
1717 "Content-Type: text/plain; charset=UTF-8\n"
1818 "Content-Transfer-Encoding: 8bit\n"
1919 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr "Dados XML não possuem um nó '%s'"
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr "Nenhum documento XML associado a este objeto de configuração"
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr "Não foi possível criar um analisador RNG para %s"
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr "Não foi possível analisar o RNG %s"
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr "Não foi possível criar o contexto de validação RNG %s"
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr "Não foi possível validar o documento"
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr "Conexão %s já está aberta"
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr "Não foi possível abrir %s"
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr "Não foi possível encontrar a URI da conexão"
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr "Não foi possível contar %s"
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr "Não foi possível listar %s %d"
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr "A conexão não está aberta"
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
89 msgstr "Não foi possível contar os domínios"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
81 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
93 msgstr "Não foi possível listar os domínios"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
85 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr "A conexão não está aberta"
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr "Não foi possível encontrar o nome do hypervisor"
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr "Não foi possível encontrar a versão do hypervisor"
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr "Falha na criação do domínio"
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr "Falha na criação do storage pool"
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr "Não foi possível buscar informações do nó"
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr "Não foi possível buscar as capacidades"
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr "Não foi possível restaurar o domínio"
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr "A chamada a virStreamRecv bloquearia"
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr "Erro virStreamRecv em %s"
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr "Não foi possível realizar um RecvAll"
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr "A chamada a virStreamSend bloquearia"
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr "Não foi possível realizar um SendAll"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Romanian (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
1919 "2:1));\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1111 "PO-Revision-Date: 2014-07-15 05:11-0400\n"
1212 "Last-Translator: Alexander Savchenko\n"
1313 "Language-Team: Russian (http://www.transifex.com/projects/p/libvirt-glib/"
1818 "Content-Transfer-Encoding: 8bit\n"
1919 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
2020 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
21 "X-Generator: Zanata 3.6.2\n"
21 "X-Generator: Zanata 3.7.3\n"
2222
2323 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2424 msgid "No XML document to parse"
3333 msgid "XML data has no '%s' node"
3434 msgstr ""
3535
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3737 msgid "No XML document associated with this config object"
3838 msgstr ""
3939
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4141 #, c-format
4242 msgid "Unable to create RNG parser for %s"
4343 msgstr ""
4444
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4646 #, c-format
4747 msgid "Unable to parse RNG %s"
4848 msgstr ""
4949
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5151 #, c-format
5252 msgid "Unable to create RNG validation context %s"
5353 msgstr ""
5454
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5656 msgid "Unable to validate doc"
5757 msgstr ""
5858
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
6060 #, c-format
6161 msgid "Connection %s is already open"
6262 msgstr ""
6363
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6565 #, c-format
6666 msgid "Unable to open %s"
6767 msgstr "Невозможно открыть %s"
6868
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
7070 msgid "Unable to get connection URI"
7171 msgstr ""
7272
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr ""
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr ""
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8577 msgid "Connection is not open"
8678 msgstr ""
8779
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
81 msgid "Failed to fetch list of domains"
9082 msgstr ""
9183
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
85 msgid "Failed to fetch list of pools"
9486 msgstr ""
9587
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9890 msgid "Connection is not opened"
9991 msgstr ""
10092
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10294 msgid "Unable to get hypervisor name"
10395 msgstr ""
10496
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10698 msgid "Unable to get hypervisor version"
10799 msgstr ""
108100
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
111103 msgid "Failed to create domain"
112104 msgstr ""
113105
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
107 msgid "Failed to fetch list of interfaces"
108 msgstr ""
109
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
111 msgid "Failed to fetch list of networks"
112 msgstr ""
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
115115 msgid "Failed to create storage pool"
116116 msgstr ""
117117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
119119 msgid "Unable to get node info"
120120 msgstr ""
121121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
123123 msgid "Unable to get capabilities"
124124 msgstr ""
125125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
127127 msgid "Unable to restore domain"
128128 msgstr ""
129129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
131131 msgid "virStreamRecv call would block"
132132 msgstr ""
133133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
136136 #, c-format
137137 msgid "Got virStreamRecv error in %s"
138138 msgstr ""
139139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
141141 msgid "Unable to perform RecvAll"
142142 msgstr ""
143143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
145145 msgid "virStreamSend call would block"
146146 msgstr ""
147147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
149149 msgid "Unable to perform SendAll"
150150 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Sinhala (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Slovak (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Slovenian (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
1919 "%100==4 ? 2 : 3);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Albanian (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Serbian (http://www.transifex.com/projects/p/libvirt-glib/"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
1919 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/libvirt-"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
1919 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20 "X-Generator: Zanata 3.6.2\n"
20 "X-Generator: Zanata 3.7.3\n"
2121
2222 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2323 msgid "No XML document to parse"
3232 msgid "XML data has no '%s' node"
3333 msgstr ""
3434
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
35 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3636 msgid "No XML document associated with this config object"
3737 msgstr ""
3838
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
39 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4040 #, c-format
4141 msgid "Unable to create RNG parser for %s"
4242 msgstr ""
4343
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
44 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4545 #, c-format
4646 msgid "Unable to parse RNG %s"
4747 msgstr ""
4848
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
49 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5050 #, c-format
5151 msgid "Unable to create RNG validation context %s"
5252 msgstr ""
5353
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
54 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5555 msgid "Unable to validate doc"
5656 msgstr ""
5757
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
58 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5959 #, c-format
6060 msgid "Connection %s is already open"
6161 msgstr ""
6262
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
63 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6464 #, c-format
6565 msgid "Unable to open %s"
6666 msgstr ""
6767
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
68 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6969 msgid "Unable to get connection URI"
7070 msgstr ""
7171
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
73 #, c-format
74 msgid "Unable to count %s"
75 msgstr ""
76
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
78 #, c-format
79 msgid "Unable to list %s %d"
80 msgstr ""
81
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8476 msgid "Connection is not open"
8577 msgstr ""
8678
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
88 msgid "Unable to count domains"
79 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
80 msgid "Failed to fetch list of domains"
8981 msgstr ""
9082
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
92 msgid "Unable to list domains"
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
84 msgid "Failed to fetch list of pools"
9385 msgstr ""
9486
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9789 msgid "Connection is not opened"
9890 msgstr ""
9991
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10193 msgid "Unable to get hypervisor name"
10294 msgstr ""
10395
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10597 msgid "Unable to get hypervisor version"
10698 msgstr ""
10799
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
110102 msgid "Failed to create domain"
111103 msgstr ""
112104
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
106 msgid "Failed to fetch list of interfaces"
107 msgstr ""
108
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
110 msgid "Failed to fetch list of networks"
111 msgstr ""
112
113 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
114114 msgid "Failed to create storage pool"
115115 msgstr ""
116116
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
117 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
118118 msgid "Unable to get node info"
119119 msgstr ""
120120
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
121 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
122122 msgid "Unable to get capabilities"
123123 msgstr ""
124124
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
125 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
126126 msgid "Unable to restore domain"
127127 msgstr ""
128128
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
129 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
130130 msgid "virStreamRecv call would block"
131131 msgstr ""
132132
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
135135 #, c-format
136136 msgid "Got virStreamRecv error in %s"
137137 msgstr ""
138138
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
139 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
140140 msgid "Unable to perform RecvAll"
141141 msgstr ""
142142
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
143 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
144144 msgid "virStreamSend call would block"
145145 msgstr ""
146146
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
147 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
148148 msgid "Unable to perform SendAll"
149149 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Swedish (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Tamil (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Telugu (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Tajik (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Thai (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Turkish (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: libvirt-glib\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: \n"
1111 "Last-Translator: \n"
1212 "Language-Team: Twi\n"
3030 msgid "XML data has no '%s' node"
3131 msgstr ""
3232
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3434 msgid "No XML document associated with this config object"
3535 msgstr ""
3636
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3838 #, c-format
3939 msgid "Unable to create RNG parser for %s"
4040 msgstr ""
4141
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4343 #, c-format
4444 msgid "Unable to parse RNG %s"
4545 msgstr ""
4646
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4848 #, c-format
4949 msgid "Unable to create RNG validation context %s"
5050 msgstr ""
5151
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5353 msgid "Unable to validate doc"
5454 msgstr ""
5555
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5757 #, c-format
5858 msgid "Connection %s is already open"
5959 msgstr ""
6060
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6262 #, c-format
6363 msgid "Unable to open %s"
6464 msgstr ""
6565
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6767 msgid "Unable to get connection URI"
6868 msgstr ""
6969
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
71 #, c-format
72 msgid "Unable to count %s"
73 msgstr ""
74
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
76 #, c-format
77 msgid "Unable to list %s %d"
78 msgstr ""
79
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8274 msgid "Connection is not open"
8375 msgstr ""
8476
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
86 msgid "Unable to count domains"
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
78 msgid "Failed to fetch list of domains"
8779 msgstr ""
8880
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
90 msgid "Unable to list domains"
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
82 msgid "Failed to fetch list of pools"
9183 msgstr ""
9284
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9587 msgid "Connection is not opened"
9688 msgstr ""
9789
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
9991 msgid "Unable to get hypervisor name"
10092 msgstr ""
10193
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10395 msgid "Unable to get hypervisor version"
10496 msgstr ""
10597
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
108100 msgid "Failed to create domain"
109101 msgstr ""
110102
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
104 msgid "Failed to fetch list of interfaces"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
108 msgid "Failed to fetch list of networks"
109 msgstr ""
110
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
112112 msgid "Failed to create storage pool"
113113 msgstr ""
114114
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
116116 msgid "Unable to get node info"
117117 msgstr ""
118118
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
120120 msgid "Unable to get capabilities"
121121 msgstr ""
122122
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
124124 msgid "Unable to restore domain"
125125 msgstr ""
126126
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
128128 msgid "virStreamRecv call would block"
129129 msgstr ""
130130
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
133133 #, c-format
134134 msgid "Got virStreamRecv error in %s"
135135 msgstr ""
136136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
138138 msgid "Unable to perform RecvAll"
139139 msgstr ""
140140
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
142142 msgid "virStreamSend call would block"
143143 msgstr ""
144144
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
146146 msgid "Unable to perform SendAll"
147147 msgstr ""
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
10 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1111 "PO-Revision-Date: 2013-11-20 06:38-0500\n"
1212 "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
1313 "Language-Team: Ukrainian (http://www.transifex.com/projects/p/libvirt-glib/"
1818 "Content-Transfer-Encoding: 8bit\n"
1919 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
2020 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
21 "X-Generator: Zanata 3.6.2\n"
21 "X-Generator: Zanata 3.7.3\n"
2222
2323 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2424 msgid "No XML document to parse"
3333 msgid "XML data has no '%s' node"
3434 msgstr "У даних XML немає вузла «%s»"
3535
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
36 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3737 msgid "No XML document associated with this config object"
3838 msgstr "З цим об’єктом налаштування не пов’язано жодного документа XML"
3939
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
40 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
4141 #, c-format
4242 msgid "Unable to create RNG parser for %s"
4343 msgstr "Не вдалося створити обробник RNG для %s"
4444
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
45 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4646 #, c-format
4747 msgid "Unable to parse RNG %s"
4848 msgstr "Не вдалося обробити RNG, %s"
4949
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
50 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
5151 #, c-format
5252 msgid "Unable to create RNG validation context %s"
5353 msgstr "Не вдалося створити контекст перевірки RNG, %s"
5454
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
55 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5656 msgid "Unable to validate doc"
5757 msgstr "Не вдалося перевірити документи"
5858
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
59 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
6060 #, c-format
6161 msgid "Connection %s is already open"
6262 msgstr "З’єднання %s вже відкрито"
6363
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
64 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6565 #, c-format
6666 msgid "Unable to open %s"
6767 msgstr "Не вдалося відкрити %s"
6868
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
69 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
7070 msgid "Unable to get connection URI"
7171 msgstr "Не вдалося отримати адресу з’єднання"
7272
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
74 #, c-format
75 msgid "Unable to count %s"
76 msgstr "Не вдалося полічити %s"
77
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
79 #, c-format
80 msgid "Unable to list %s %d"
81 msgstr "Не вдалося побудувати список %s %d"
82
83 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8577 msgid "Connection is not open"
8678 msgstr "З'єднання не відкрито"
8779
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
89 msgid "Unable to count domains"
90 msgstr "Не вдалося полічити домени"
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
81 msgid "Failed to fetch list of domains"
82 msgstr ""
9183
92 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
93 msgid "Unable to list domains"
94 msgstr "Не вдалося побудувати список доменів"
84 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
85 msgid "Failed to fetch list of pools"
86 msgstr ""
9587
96 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
88 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9890 msgid "Connection is not opened"
9991 msgstr "З’єднання не відкрито"
10092
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10294 msgid "Unable to get hypervisor name"
10395 msgstr "Не вдалося отримати назву гіпервізора"
10496
105 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
97 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10698 msgid "Unable to get hypervisor version"
10799 msgstr "Не вдалося отримати версію гіпервізора"
108100
109 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
101 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
111103 msgid "Failed to create domain"
112104 msgstr "Не вдалося створити домен"
113105
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
107 msgid "Failed to fetch list of interfaces"
108 msgstr ""
109
110 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
111 msgid "Failed to fetch list of networks"
112 msgstr ""
113
114 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
115115 msgid "Failed to create storage pool"
116116 msgstr "Не вдалося створити резервне сховище"
117117
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
118 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
119119 msgid "Unable to get node info"
120120 msgstr "Не вдалося отримати дані щодо вузла"
121121
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
122 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
123123 msgid "Unable to get capabilities"
124124 msgstr "Не вдалося отримати список можливостей"
125125
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
126 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
127127 msgid "Unable to restore domain"
128128 msgstr "Не вдалося відновити домен"
129129
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
130 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
131131 msgid "virStreamRecv call would block"
132132 msgstr "Виклик virStreamRecv заблокується"
133133
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
134 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
135 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
136136 #, c-format
137137 msgid "Got virStreamRecv error in %s"
138138 msgstr "Отримано повідомлення про помилку virStreamRecv у %s"
139139
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
140 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
141141 msgid "Unable to perform RecvAll"
142142 msgstr "Не вдалося виконати RecvAll"
143143
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
144 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
145145 msgid "virStreamSend call would block"
146146 msgstr "Виклик virStreamSend заблокується"
147147
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
148 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
149149 msgid "Unable to perform SendAll"
150150 msgstr "Не вдалося виконати SendAll"
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Urdu (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Vietnamese (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: libvirt-glib\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: \n"
1111 "Last-Translator: \n"
1212 "Language-Team: wba\n"
3030 msgid "XML data has no '%s' node"
3131 msgstr ""
3232
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3434 msgid "No XML document associated with this config object"
3535 msgstr ""
3636
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3838 #, c-format
3939 msgid "Unable to create RNG parser for %s"
4040 msgstr ""
4141
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4343 #, c-format
4444 msgid "Unable to parse RNG %s"
4545 msgstr ""
4646
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4848 #, c-format
4949 msgid "Unable to create RNG validation context %s"
5050 msgstr ""
5151
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5353 msgid "Unable to validate doc"
5454 msgstr ""
5555
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5757 #, c-format
5858 msgid "Connection %s is already open"
5959 msgstr ""
6060
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6262 #, c-format
6363 msgid "Unable to open %s"
6464 msgstr ""
6565
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6767 msgid "Unable to get connection URI"
6868 msgstr ""
6969
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
71 #, c-format
72 msgid "Unable to count %s"
73 msgstr ""
74
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
76 #, c-format
77 msgid "Unable to list %s %d"
78 msgstr ""
79
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8274 msgid "Connection is not open"
8375 msgstr ""
8476
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
86 msgid "Unable to count domains"
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
78 msgid "Failed to fetch list of domains"
8779 msgstr ""
8880
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
90 msgid "Unable to list domains"
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
82 msgid "Failed to fetch list of pools"
9183 msgstr ""
9284
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9587 msgid "Connection is not opened"
9688 msgstr ""
9789
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
9991 msgid "Unable to get hypervisor name"
10092 msgstr ""
10193
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10395 msgid "Unable to get hypervisor version"
10496 msgstr ""
10597
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
108100 msgid "Failed to create domain"
109101 msgstr ""
110102
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
104 msgid "Failed to fetch list of interfaces"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
108 msgid "Failed to fetch list of networks"
109 msgstr ""
110
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
112112 msgid "Failed to create storage pool"
113113 msgstr ""
114114
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
116116 msgid "Unable to get node info"
117117 msgstr ""
118118
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
120120 msgid "Unable to get capabilities"
121121 msgstr ""
122122
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
124124 msgid "Unable to restore domain"
125125 msgstr ""
126126
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
128128 msgid "virStreamRecv call would block"
129129 msgstr ""
130130
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
133133 #, c-format
134134 msgid "Got virStreamRecv error in %s"
135135 msgstr ""
136136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
138138 msgid "Unable to perform RecvAll"
139139 msgstr ""
140140
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
142142 msgid "virStreamSend call would block"
143143 msgstr ""
144144
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
146146 msgid "Unable to perform SendAll"
147147 msgstr ""
66 msgstr ""
77 "Project-Id-Version: libvirt-glib\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: \n"
1111 "Last-Translator: \n"
1212 "Language-Team: Yoruba\n"
3030 msgid "XML data has no '%s' node"
3131 msgstr ""
3232
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
33 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3434 msgid "No XML document associated with this config object"
3535 msgstr ""
3636
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
37 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3838 #, c-format
3939 msgid "Unable to create RNG parser for %s"
4040 msgstr ""
4141
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
42 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4343 #, c-format
4444 msgid "Unable to parse RNG %s"
4545 msgstr ""
4646
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
47 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4848 #, c-format
4949 msgid "Unable to create RNG validation context %s"
5050 msgstr ""
5151
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
52 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5353 msgid "Unable to validate doc"
5454 msgstr ""
5555
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
56 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5757 #, c-format
5858 msgid "Connection %s is already open"
5959 msgstr ""
6060
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
61 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6262 #, c-format
6363 msgid "Unable to open %s"
6464 msgstr ""
6565
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
66 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6767 msgid "Unable to get connection URI"
6868 msgstr ""
6969
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
71 #, c-format
72 msgid "Unable to count %s"
73 msgstr ""
74
75 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
76 #, c-format
77 msgid "Unable to list %s %d"
78 msgstr ""
79
80 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
70 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8274 msgid "Connection is not open"
8375 msgstr ""
8476
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
86 msgid "Unable to count domains"
77 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
78 msgid "Failed to fetch list of domains"
8779 msgstr ""
8880
89 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
90 msgid "Unable to list domains"
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
82 msgid "Failed to fetch list of pools"
9183 msgstr ""
9284
93 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
85 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9587 msgid "Connection is not opened"
9688 msgstr ""
9789
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
9991 msgid "Unable to get hypervisor name"
10092 msgstr ""
10193
102 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10395 msgid "Unable to get hypervisor version"
10496 msgstr ""
10597
106 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
98 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
108100 msgid "Failed to create domain"
109101 msgstr ""
110102
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
104 msgid "Failed to fetch list of interfaces"
105 msgstr ""
106
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
108 msgid "Failed to fetch list of networks"
109 msgstr ""
110
111 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
112112 msgid "Failed to create storage pool"
113113 msgstr ""
114114
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
115 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
116116 msgid "Unable to get node info"
117117 msgstr ""
118118
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
119 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
120120 msgid "Unable to get capabilities"
121121 msgstr ""
122122
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
123 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
124124 msgid "Unable to restore domain"
125125 msgstr ""
126126
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
127 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
128128 msgid "virStreamRecv call would block"
129129 msgstr ""
130130
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
131 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
133133 #, c-format
134134 msgid "Got virStreamRecv error in %s"
135135 msgstr ""
136136
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
137 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
138138 msgid "Unable to perform RecvAll"
139139 msgstr ""
140140
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
141 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
142142 msgid "virStreamSend call would block"
143143 msgstr ""
144144
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
145 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
146146 msgid "Unable to perform SendAll"
147147 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/libvirt-"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/libvirt-"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=1; plural=0;\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
66 msgstr ""
77 "Project-Id-Version: PACKAGE VERSION\n"
88 "Report-Msgid-Bugs-To: \n"
9 "POT-Creation-Date: 2015-06-16 13:41+0100\n"
9 "POT-Creation-Date: 2015-12-16 16:51+0000\n"
1010 "PO-Revision-Date: 2013-04-08 07:29-0400\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: Zulu (http://www.transifex.com/projects/p/libvirt-glib/"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19 "X-Generator: Zanata 3.6.2\n"
19 "X-Generator: Zanata 3.7.3\n"
2020
2121 #: ../libvirt-gconfig/libvirt-gconfig-helpers.c:141
2222 msgid "No XML document to parse"
3131 msgid "XML data has no '%s' node"
3232 msgstr ""
3333
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:212
34 #: ../libvirt-gconfig/libvirt-gconfig-object.c:208
3535 msgid "No XML document associated with this config object"
3636 msgstr ""
3737
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:221
38 #: ../libvirt-gconfig/libvirt-gconfig-object.c:217
3939 #, c-format
4040 msgid "Unable to create RNG parser for %s"
4141 msgstr ""
4242
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:231
43 #: ../libvirt-gconfig/libvirt-gconfig-object.c:227
4444 #, c-format
4545 msgid "Unable to parse RNG %s"
4646 msgstr ""
4747
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:243
48 #: ../libvirt-gconfig/libvirt-gconfig-object.c:239
4949 #, c-format
5050 msgid "Unable to create RNG validation context %s"
5151 msgstr ""
5252
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:253
53 #: ../libvirt-gconfig/libvirt-gconfig-object.c:249
5454 msgid "Unable to validate doc"
5555 msgstr ""
5656
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:434
57 #: ../libvirt-gobject/libvirt-gobject-connection.c:440
5858 #, c-format
5959 msgid "Connection %s is already open"
6060 msgstr ""
6161
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:449
62 #: ../libvirt-gobject/libvirt-gobject-connection.c:455
6363 #, c-format
6464 msgid "Unable to open %s"
6565 msgstr ""
6666
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:460
67 #: ../libvirt-gobject/libvirt-gobject-connection.c:466
6868 msgid "Unable to get connection URI"
6969 msgstr ""
7070
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:700
72 #, c-format
73 msgid "Unable to count %s"
74 msgstr ""
75
76 #: ../libvirt-gobject/libvirt-gobject-connection.c:712
77 #, c-format
78 msgid "Unable to list %s %d"
79 msgstr ""
80
81 #: ../libvirt-gobject/libvirt-gobject-connection.c:755
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:892
71 #: ../libvirt-gobject/libvirt-gobject-connection.c:726
72 #: ../libvirt-gobject/libvirt-gobject-connection.c:809
73 #: ../libvirt-gobject/libvirt-gobject-connection.c:1496
74 #: ../libvirt-gobject/libvirt-gobject-connection.c:1748
8375 msgid "Connection is not open"
8476 msgstr ""
8577
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:770
87 msgid "Unable to count domains"
78 #: ../libvirt-gobject/libvirt-gobject-connection.c:739
79 msgid "Failed to fetch list of domains"
8880 msgstr ""
8981
90 #: ../libvirt-gobject/libvirt-gobject-connection.c:781
91 msgid "Unable to list domains"
82 #: ../libvirt-gobject/libvirt-gobject-connection.c:825
83 msgid "Failed to fetch list of pools"
9284 msgstr ""
9385
94 #: ../libvirt-gobject/libvirt-gobject-connection.c:1155
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1194
86 #: ../libvirt-gobject/libvirt-gobject-connection.c:1026
87 #: ../libvirt-gobject/libvirt-gobject-connection.c:1065
9688 msgid "Connection is not opened"
9789 msgstr ""
9890
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1162
91 #: ../libvirt-gobject/libvirt-gobject-connection.c:1033
10092 msgid "Unable to get hypervisor name"
10193 msgstr ""
10294
103 #: ../libvirt-gobject/libvirt-gobject-connection.c:1200
95 #: ../libvirt-gobject/libvirt-gobject-connection.c:1071
10496 msgid "Unable to get hypervisor version"
10597 msgstr ""
10698
107 #: ../libvirt-gobject/libvirt-gobject-connection.c:1515
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1570
99 #: ../libvirt-gobject/libvirt-gobject-connection.c:1386
100 #: ../libvirt-gobject/libvirt-gobject-connection.c:1441
109101 msgid "Failed to create domain"
110102 msgstr ""
111103
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:1622
104 #: ../libvirt-gobject/libvirt-gobject-connection.c:1512
105 msgid "Failed to fetch list of interfaces"
106 msgstr ""
107
108 #: ../libvirt-gobject/libvirt-gobject-connection.c:1764
109 msgid "Failed to fetch list of networks"
110 msgstr ""
111
112 #: ../libvirt-gobject/libvirt-gobject-connection.c:2005
113113 msgid "Failed to create storage pool"
114114 msgstr ""
115115
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:1665
116 #: ../libvirt-gobject/libvirt-gobject-connection.c:2048
117117 msgid "Unable to get node info"
118118 msgstr ""
119119
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:1705
120 #: ../libvirt-gobject/libvirt-gobject-connection.c:2088
121121 msgid "Unable to get capabilities"
122122 msgstr ""
123123
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:1833
124 #: ../libvirt-gobject/libvirt-gobject-connection.c:2212
125125 msgid "Unable to restore domain"
126126 msgstr ""
127127
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:339
128 #: ../libvirt-gobject/libvirt-gobject-stream.c:349
129129 msgid "virStreamRecv call would block"
130130 msgstr ""
131131
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:342
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:458
132 #: ../libvirt-gobject/libvirt-gobject-stream.c:352
133 #: ../libvirt-gobject/libvirt-gobject-stream.c:468
134134 #, c-format
135135 msgid "Got virStreamRecv error in %s"
136136 msgstr ""
137137
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:407
138 #: ../libvirt-gobject/libvirt-gobject-stream.c:417
139139 msgid "Unable to perform RecvAll"
140140 msgstr ""
141141
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:455
142 #: ../libvirt-gobject/libvirt-gobject-stream.c:465
143143 msgid "virStreamSend call would block"
144144 msgstr ""
145145
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:523
146 #: ../libvirt-gobject/libvirt-gobject-stream.c:533
147147 msgid "Unable to perform SendAll"
148148 msgstr ""
306306 LIPO = @LIPO@
307307 LN_S = @LN_S@
308308 LTLIBOBJS = @LTLIBOBJS@
309 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
309310 MAKEINFO = @MAKEINFO@
310311 MANIFEST_TOOL = @MANIFEST_TOOL@
311312 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
648649 maintainer-clean-generic:
649650 @echo "This command is intended for maintainers to use"
650651 @echo "it deletes files that may require special tools to rebuild."
652 @WITH_PYTHON_FALSE@install-data-local:
651653 @WITH_PYTHON_FALSE@uninstall-local:
652 @WITH_PYTHON_FALSE@install-data-local:
653654 clean: clean-am
654655
655656 clean-am: clean-generic clean-libtool clean-pythonLTLIBRARIES \
535535 LIPO = @LIPO@
536536 LN_S = @LN_S@
537537 LTLIBOBJS = @LTLIBOBJS@
538 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
538539 MAKEINFO = @MAKEINFO@
539540 MANIFEST_TOOL = @MANIFEST_TOOL@
540541 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@
4747 xml = gvir_config_object_to_xml(GVIR_CONFIG_OBJECT(domain));
4848 g_assert_cmpstr(xml, ==, reference_xml);
4949 g_free(xml);
50 g_free(reference_xml);
5051 }
5152
5253
223224 gvir_config_domain_set_os(domain, NULL);
224225 os = gvir_config_domain_get_os(domain);
225226 g_assert(os == NULL);
227
228 g_object_unref(G_OBJECT(domain));
226229 }
227230
228231
293296 NULL);
294297 topology = gvir_config_capabilities_cpu_get_topology(GVIR_CONFIG_CAPABILITIES_CPU(cpu));
295298 g_assert(topology == NULL);
299 g_object_unref(G_OBJECT(cpu));
300
296301 gvir_config_domain_set_cpu(domain, NULL);
297302 cpu = gvir_config_domain_get_cpu(domain);
298303 g_assert(cpu == NULL);
304
305 g_object_unref(G_OBJECT(domain));
299306 }
300307
301308
346353 g_assert(gvir_config_domain_disk_driver_get_copy_on_read(driver));
347354 g_assert_cmpint(gvir_config_domain_disk_get_target_bus(disk), ==, GVIR_CONFIG_DOMAIN_DISK_BUS_IDE);
348355 g_assert_cmpstr(gvir_config_domain_disk_get_target_dev(disk), ==, "hda");
356 g_object_unref(G_OBJECT(driver));
349357
350358 gvir_config_domain_disk_set_driver(disk, NULL);
351359 driver = gvir_config_domain_disk_get_driver(disk);
432440 GVIR_CONFIG_DOMAIN_INPUT_DEVICE_TABLET);
433441 gvir_config_domain_input_set_bus(input, GVIR_CONFIG_DOMAIN_INPUT_BUS_USB);
434442 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(input));
443 g_object_unref(G_OBJECT(input));
435444
436445 check_xml(domain, "gconfig-domain-device-input.xml");
437446
484493 video = gvir_config_domain_video_new();
485494 gvir_config_domain_video_set_model(video,
486495 GVIR_CONFIG_DOMAIN_VIDEO_MODEL_QXL);
496 gvir_config_domain_video_set_heads(video, 4);
497 gvir_config_domain_video_set_vram(video, 256*1024);
487498 gvir_config_domain_add_device(domain, GVIR_CONFIG_DOMAIN_DEVICE(video));
488499 g_object_unref(G_OBJECT(video));
489500
00 <domain>
11 <devices>
22 <video>
3 <model type="qxl"/>
3 <model type="qxl" heads="4" vram="262144"/>
44 </video>
55 </devices>
66 </domain>
248248 LIPO = @LIPO@
249249 LN_S = @LN_S@
250250 LTLIBOBJS = @LTLIBOBJS@
251 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
251252 MAKEINFO = @MAKEINFO@
252253 MANIFEST_TOOL = @MANIFEST_TOOL@
253254 MINGW_EXTRA_LDFLAGS = @MINGW_EXTRA_LDFLAGS@