diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-03-17 07:12:38 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-03-17 07:12:38 +0000 |
| commit | d9cfaa5b0b458e4f1346819aefd09daf62695c0e (patch) | |
| tree | 18a9a968cba1aa1ba23782e8ab64f77d24f1290a /sys-libs | |
| parent | da26e5c2ef5996cb5bf06adeb42fa47c0b76522d (diff) | |
| download | baldeagleos-repo-d9cfaa5b0b458e4f1346819aefd09daf62695c0e.tar.gz baldeagleos-repo-d9cfaa5b0b458e4f1346819aefd09daf62695c0e.tar.xz baldeagleos-repo-d9cfaa5b0b458e4f1346819aefd09daf62695c0e.zip | |
Adding metadata
Diffstat (limited to 'sys-libs')
| -rw-r--r-- | sys-libs/error-standalone/error-standalone-2.0-r1.ebuild | 1 | ||||
| -rw-r--r-- | sys-libs/glibc/files/glibc-2.43-hurd-link-helpers.patch | 34 | ||||
| -rw-r--r-- | sys-libs/glibc/glibc-2.43.ebuild | 3 | ||||
| -rw-r--r-- | sys-libs/glibc/glibc-9999.ebuild | 3 |
4 files changed, 41 insertions, 0 deletions
diff --git a/sys-libs/error-standalone/error-standalone-2.0-r1.ebuild b/sys-libs/error-standalone/error-standalone-2.0-r1.ebuild index 3bca9e1dcb5f..5268a3ae0c77 100644 --- a/sys-libs/error-standalone/error-standalone-2.0-r1.ebuild +++ b/sys-libs/error-standalone/error-standalone-2.0-r1.ebuild @@ -28,6 +28,7 @@ src_install() { emake \ PREFIX="${EPREFIX}/usr" \ + LIBDIR='${PREFIX}'/"$(get_libdir)" \ DESTDIR="${D}" \ install-shared \ $(usex static-libs install-static '') diff --git a/sys-libs/glibc/files/glibc-2.43-hurd-link-helpers.patch b/sys-libs/glibc/files/glibc-2.43-hurd-link-helpers.patch new file mode 100644 index 000000000000..24a3fc887dff --- /dev/null +++ b/sys-libs/glibc/files/glibc-2.43-hurd-link-helpers.patch @@ -0,0 +1,34 @@ +https://salsa.debian.org/glibc-team/glibc/-/raw/sid/debian/patches/hurd-i386/tg-mach-hurd-link.diff + +From: Samuel Thibault <samuel.thibault@ens-lyon.org> +Subject: [PATCH] Add -lmachuser -lhurduser to libc.so on GNU/Hurd. + +http://lists.gnu.org/archive/html/bug-hurd/2011-03/msg00112.html + +2011-03-29 Samuel Thibault <samuel.thibault@ens-lyon.org> + + * Makerules ($(inst_libdir)/libc.so): Add -lmachuser -lhurduser to + libc.so on GNU/Hurd. + +It's still unclear what we want to aim for. + +--- + Makerules | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/Makerules b/Makerules +index 53eabfaba8..b0f5e1b3a0 100644 +--- a/Makerules ++++ b/Makerules +@@ -1066,6 +1066,9 @@ $(inst_libdir)/libc.so: $(common-objpfx)format.lds \ + '$(libdir)/$(patsubst %,$(libtype.oS),$(libprefix)$(libc-name))'\ + ' AS_NEEDED (' $(rtlddir)/$(rtld-installed-name) ') )' \ + ) > $@.new ++ifeq ($(patsubst gnu%,,$(config-os)),) ++ echo 'INPUT ( AS_NEEDED ( -lmachuser -lhurduser ) )' >> $@.new ++endif + mv -f $@.new $@ + + endif +-- +tg: (7bb5f8a836..) t/mach-hurd-link (depends on: baseline) diff --git a/sys-libs/glibc/glibc-2.43.ebuild b/sys-libs/glibc/glibc-2.43.ebuild index 927bfbdffc9d..c08c4c108e05 100644 --- a/sys-libs/glibc/glibc-2.43.ebuild +++ b/sys-libs/glibc/glibc-2.43.ebuild @@ -1010,6 +1010,9 @@ src_prepare() { einfo "Applying Gentoo Glibc patchset ${patchsetname}" eapply "${WORKDIR}"/patches einfo "Done." + + # TODO: Put into our patchset + eapply "${FILESDIR}"/glibc-2.43-hurd-link-helpers.patch fi case ${CTARGET} in diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild index 47a65c1d75c1..c3977ae65204 100644 --- a/sys-libs/glibc/glibc-9999.ebuild +++ b/sys-libs/glibc/glibc-9999.ebuild @@ -1010,6 +1010,9 @@ src_prepare() { einfo "Applying Gentoo Glibc patchset ${patchsetname}" eapply "${WORKDIR}"/patches einfo "Done." + + # TODO: Put into our patchset + eapply "${FILESDIR}"/glibc-2.43-hurd-link-helpers.patch fi case ${CTARGET} in |
