genode/repos/libports/src/lib
Sebastian Sumpf 0a85964f91 libports: add 'compat-libc'
Implement FBSD_1.0 versions of libc functions ('stat', 'fstat'). The
functions are versioned with @FBSD_1.0, and therefore, will not clash
with libc during linking. However, to be called by our dynamic linker,
the library must be before libc in the NEEDED section of the binary
using it. This requires the lib to be in front of libc in the LIBS
variable. The library currently will call libc 'stat' and 'fstat' by
looking up the symbols via 'dlsym'.

Ref genodelabs/goa#61
2023-08-23 13:46:37 +02:00
..
acpica acpica: access ACPI IRQ via Platform "acpi" device 2023-01-24 12:14:29 +01:00
ccid libports: add CCID library 2016-11-08 15:26:28 +01:00
compat-libc libports: add 'compat-libc' 2023-08-23 13:46:37 +02:00
curl curl: increase maximum write-buffer size 2023-01-24 12:07:28 +01:00
e2fsprogs libports: update e2fsprogs to 1.46.5 2022-08-10 13:32:57 +02:00
fatfs fatfs: cleanup synchronous use of block connection 2023-04-17 14:48:22 +02:00
ffi libports: ffi for x86_32 2021-06-25 11:43:41 +02:00
format libports: freestanding 'format' string library 2023-03-13 14:32:53 +01:00
fribidi Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
gcov gcov: update to version 12.2.0 2023-05-30 12:03:27 +02:00
gmp libports: enable gmp 6.1.2 for ARMv8 2019-11-19 14:45:39 +01:00
jitterentropy libports: rename jitterentropy's memcpy 2022-05-25 12:23:04 +02:00
libarchive libarchive: enable support for tar.xz 2018-01-17 12:14:39 +01:00
libc libc: warn about unsupported RTLD_GLOBAL in dlopen() 2023-06-16 11:24:25 +02:00
libdrm Remove base/debug.h 2023-02-27 08:22:49 +01:00
libgcrypt Signature checking tool based on GnuPG 2018-02-09 13:34:13 +01:00
libgpg-error Signature checking tool based on GnuPG 2018-02-09 13:34:13 +01:00
libiconv/private libports: migrate to new ports mechanism 2014-05-27 11:14:42 +02:00
liblzma port library: liblzma 2018-01-17 12:14:39 +01:00
libpng Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
libssh libssh port: immediate mode for ssh poll 2021-10-13 14:01:02 +02:00
libusb libusb: remove use of obsolete libc-plugin interface 2023-05-30 12:03:33 +02:00
libuvc libuvc: add UVC 1.50 support 2021-07-28 11:27:04 +02:00
libyuv libports: add libyuv support 2021-05-05 11:35:28 +02:00
lwip lwip: increase TCP send buffer 32->80 packets 2023-01-24 12:07:28 +01:00
mesa mesa: remove 'printf' from 'iris_bufmgr_tmp.patch' 2023-06-16 11:24:26 +02:00
mupdf Convert pdf_view to a Nitpicker client 2018-06-29 10:44:57 +02:00
musl_tm libports: minimal time-type conversion from musl 2019-08-21 12:37:02 +02:00
openssl openssl: do not depend on ARM CPU probing 2021-02-23 12:07:16 +01:00
pcre qt5: update to version 5.6.2 2017-05-31 13:16:18 +02:00
pcsc-lite pcsc-lite: read vendor id and product id from USB device 2019-03-18 15:56:23 +01:00
posix qt5_component: support arguments and environment from config 2020-08-25 11:50:09 +02:00
qemu-usb qemu-usb: support read/write of unused IO ranges 2023-05-30 12:03:31 +02:00
qgenodeviewwidget qt5: build Qt libraries and applications with qmake 2020-07-03 13:48:55 +02:00
qpluginwidget Remove SIGNAL/CAP/RAM services from run scripts 2022-04-13 08:08:00 +02:00
qt5_component qt5_component: support arguments and environment from config 2020-08-25 11:50:09 +02:00
qt5-host qt5: fix build errors with GCC 11 host tool chain 2022-10-12 12:09:34 +02:00
sanitizer sanitizer: update to version 12.2.0 2023-05-30 12:03:27 +02:00
stdcxx stdcxx: update to version 8.3.0 2019-05-27 14:52:52 +02:00
vfs libusb: remove use of obsolete libc-plugin interface 2023-05-30 12:03:33 +02:00