summaryrefslogtreecommitdiffstats
path: root/templates/man2/uselib.2.pot
diff options
context:
space:
mode:
Diffstat (limited to 'templates/man2/uselib.2.pot')
-rw-r--r--templates/man2/uselib.2.pot420
1 files changed, 420 insertions, 0 deletions
diff --git a/templates/man2/uselib.2.pot b/templates/man2/uselib.2.pot
new file mode 100644
index 00000000..060d64ed
--- /dev/null
+++ b/templates/man2/uselib.2.pot
@@ -0,0 +1,420 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-03-01 17:12+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: TH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "uselib"
+msgstr ""
+
+#. type: TH
+#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#, no-wrap
+msgid "2023-10-31"
+msgstr ""
+
+#. type: TH
+#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#, no-wrap
+msgid "Linux man-pages 6.06"
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid "uselib - load shared library"
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<#include E<lt>unistd.hE<gt>>\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<[[deprecated]] int uselib(const char *>I<library>B<);>\n"
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The system call B<uselib>() serves to load a shared library to be used by "
+"the calling process. It is given a pathname. The address where to load is "
+"found in the library itself. The library can have any recognized binary "
+"format."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "RETURN VALUE"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"On success, zero is returned. On error, -1 is returned, and I<errno> is set "
+"to indicate the error."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "ERRORS"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"In addition to all of the error codes returned by B<open>(2) and "
+"B<mmap>(2), the following may also be returned:"
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<EACCES>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The library specified by I<library> does not have read or execute "
+"permission, or the caller does not have search permission for one of the "
+"directories in the path prefix. (See also B<path_resolution>(7).)"
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<ENFILE>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The system-wide limit on the total number of open files has been reached."
+msgstr ""
+
+#. type: TP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "B<ENOEXEC>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"The file specified by I<library> is not an executable of a known type; for "
+"example, it does not have the correct magic numbers."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "STANDARDS"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-leap-15-6 opensuse-tumbleweed
+msgid "Linux."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "HISTORY"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"This obsolete system call is not supported by glibc. No declaration is "
+"provided in glibc headers, but, through a quirk of history, glibc before "
+"glibc 2.23 did export an ABI for this system call. Therefore, in order to "
+"employ this system call, it was sufficient to manually declare the interface "
+"in your code; alternatively, you could invoke the system call using "
+"B<syscall>(2)."
+msgstr ""
+
+#. #-#-#-#-# archlinux: uselib.2.pot (PACKAGE VERSION) #-#-#-#-#
+#. .P
+#. .\" libc 4.3.1f - changelog 1993-03-02
+#. Since libc 4.3.2, startup code tries to prefix these names
+#. with "/usr/lib", "/lib" and "" before giving up.
+#. .\" libc 4.3.4 - changelog 1993-04-21
+#. In libc 4.3.4 and later these names are looked for in the directories
+#. found in
+#. .BR LD_LIBRARY_PATH ,
+#. and if not found there,
+#. prefixes "/usr/lib", "/lib" and "/" are tried.
+#. .P
+#. From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+#. so that this dynamic library can load the remaining libraries needed
+#. (again using this call).
+#. This is also the state of affairs in libc5.
+#. .P
+#. glibc2 does not use this call.
+#. type: Plain text
+#. #-#-#-#-# debian-bookworm: uselib.2.pot (PACKAGE VERSION) #-#-#-#-#
+#. .PP
+#. .\" libc 4.3.1f - changelog 1993-03-02
+#. Since libc 4.3.2, startup code tries to prefix these names
+#. with "/usr/lib", "/lib" and "" before giving up.
+#. .\" libc 4.3.4 - changelog 1993-04-21
+#. In libc 4.3.4 and later these names are looked for in the directories
+#. found in
+#. .BR LD_LIBRARY_PATH ,
+#. and if not found there,
+#. prefixes "/usr/lib", "/lib" and "/" are tried.
+#. .PP
+#. From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+#. so that this dynamic library can load the remaining libraries needed
+#. (again using this call).
+#. This is also the state of affairs in libc5.
+#. .PP
+#. glibc2 does not use this call.
+#. type: Plain text
+#. #-#-#-#-# debian-unstable: uselib.2.pot (PACKAGE VERSION) #-#-#-#-#
+#. .PP
+#. .\" libc 4.3.1f - changelog 1993-03-02
+#. Since libc 4.3.2, startup code tries to prefix these names
+#. with "/usr/lib", "/lib" and "" before giving up.
+#. .\" libc 4.3.4 - changelog 1993-04-21
+#. In libc 4.3.4 and later these names are looked for in the directories
+#. found in
+#. .BR LD_LIBRARY_PATH ,
+#. and if not found there,
+#. prefixes "/usr/lib", "/lib" and "/" are tried.
+#. .PP
+#. From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+#. so that this dynamic library can load the remaining libraries needed
+#. (again using this call).
+#. This is also the state of affairs in libc5.
+#. .PP
+#. glibc2 does not use this call.
+#. type: Plain text
+#. #-#-#-#-# fedora-40: uselib.2.pot (PACKAGE VERSION) #-#-#-#-#
+#. .P
+#. .\" libc 4.3.1f - changelog 1993-03-02
+#. Since libc 4.3.2, startup code tries to prefix these names
+#. with "/usr/lib", "/lib" and "" before giving up.
+#. .\" libc 4.3.4 - changelog 1993-04-21
+#. In libc 4.3.4 and later these names are looked for in the directories
+#. found in
+#. .BR LD_LIBRARY_PATH ,
+#. and if not found there,
+#. prefixes "/usr/lib", "/lib" and "/" are tried.
+#. .P
+#. From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+#. so that this dynamic library can load the remaining libraries needed
+#. (again using this call).
+#. This is also the state of affairs in libc5.
+#. .P
+#. glibc2 does not use this call.
+#. type: Plain text
+#. #-#-#-#-# fedora-rawhide: uselib.2.pot (PACKAGE VERSION) #-#-#-#-#
+#. .P
+#. .\" libc 4.3.1f - changelog 1993-03-02
+#. Since libc 4.3.2, startup code tries to prefix these names
+#. with "/usr/lib", "/lib" and "" before giving up.
+#. .\" libc 4.3.4 - changelog 1993-04-21
+#. In libc 4.3.4 and later these names are looked for in the directories
+#. found in
+#. .BR LD_LIBRARY_PATH ,
+#. and if not found there,
+#. prefixes "/usr/lib", "/lib" and "/" are tried.
+#. .P
+#. From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+#. so that this dynamic library can load the remaining libraries needed
+#. (again using this call).
+#. This is also the state of affairs in libc5.
+#. .P
+#. glibc2 does not use this call.
+#. type: Plain text
+#. #-#-#-#-# mageia-cauldron: uselib.2.pot (PACKAGE VERSION) #-#-#-#-#
+#. .P
+#. .\" libc 4.3.1f - changelog 1993-03-02
+#. Since libc 4.3.2, startup code tries to prefix these names
+#. with "/usr/lib", "/lib" and "" before giving up.
+#. .\" libc 4.3.4 - changelog 1993-04-21
+#. In libc 4.3.4 and later these names are looked for in the directories
+#. found in
+#. .BR LD_LIBRARY_PATH ,
+#. and if not found there,
+#. prefixes "/usr/lib", "/lib" and "/" are tried.
+#. .P
+#. From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+#. so that this dynamic library can load the remaining libraries needed
+#. (again using this call).
+#. This is also the state of affairs in libc5.
+#. .P
+#. glibc2 does not use this call.
+#. type: Plain text
+#. #-#-#-#-# opensuse-leap-15-6: uselib.2.pot (PACKAGE VERSION) #-#-#-#-#
+#. .PP
+#. .\" libc 4.3.1f - changelog 1993-03-02
+#. Since libc 4.3.2, startup code tries to prefix these names
+#. with "/usr/lib", "/lib" and "" before giving up.
+#. .\" libc 4.3.4 - changelog 1993-04-21
+#. In libc 4.3.4 and later these names are looked for in the directories
+#. found in
+#. .BR LD_LIBRARY_PATH ,
+#. and if not found there,
+#. prefixes "/usr/lib", "/lib" and "/" are tried.
+#. .PP
+#. From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+#. so that this dynamic library can load the remaining libraries needed
+#. (again using this call).
+#. This is also the state of affairs in libc5.
+#. .PP
+#. glibc2 does not use this call.
+#. type: Plain text
+#. #-#-#-#-# opensuse-tumbleweed: uselib.2.pot (PACKAGE VERSION) #-#-#-#-#
+#. .PP
+#. .\" libc 4.3.1f - changelog 1993-03-02
+#. Since libc 4.3.2, startup code tries to prefix these names
+#. with "/usr/lib", "/lib" and "" before giving up.
+#. .\" libc 4.3.4 - changelog 1993-04-21
+#. In libc 4.3.4 and later these names are looked for in the directories
+#. found in
+#. .BR LD_LIBRARY_PATH ,
+#. and if not found there,
+#. prefixes "/usr/lib", "/lib" and "/" are tried.
+#. .PP
+#. From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
+#. so that this dynamic library can load the remaining libraries needed
+#. (again using this call).
+#. This is also the state of affairs in libc5.
+#. .PP
+#. glibc2 does not use this call.
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"In ancient libc versions (before glibc 2.0), B<uselib>() was used to load "
+"the shared libraries with names found in an array of names in the binary."
+msgstr ""
+
+#. commit 69369a7003735d0d8ef22097e27a55a8bad9557a
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"Since Linux 3.15, this system call is available only when the kernel is "
+"configured with the B<CONFIG_USELIB> option."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
+msgid ""
+"B<ar>(1), B<gcc>(1), B<ld>(1), B<ldd>(1), B<mmap>(2), B<open>(2), "
+"B<dlopen>(3), B<capabilities>(7), B<ld.so>(8)"
+msgstr ""
+
+#. type: TH
+#: debian-bookworm
+#, no-wrap
+msgid "2023-01-07"
+msgstr ""
+
+#. type: TH
+#: debian-bookworm
+#, no-wrap
+msgid "Linux man-pages 6.03"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm
+msgid ""
+"B<uselib>() is Linux-specific, and should not be used in programs intended "
+"to be portable."
+msgstr ""
+
+#. type: SH
+#: debian-bookworm
+#, no-wrap
+msgid "NOTES"
+msgstr ""
+
+#. type: TH
+#: debian-unstable opensuse-leap-15-6 opensuse-tumbleweed
+#, no-wrap
+msgid "2023-03-30"
+msgstr ""
+
+#. type: TH
+#: debian-unstable opensuse-tumbleweed
+#, no-wrap
+msgid "Linux man-pages 6.05.01"
+msgstr ""
+
+#. type: TH
+#: opensuse-leap-15-6
+#, no-wrap
+msgid "Linux man-pages 6.04"
+msgstr ""