all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
blob 33eb3a46a12546596ab830f679a8c3fb8a27dbb8 468 bytes (raw)
name: gnu/packages/patches/glibc-hurd-extern-inline.patch 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
 
Link libmachuser and libhurduser automatically with libc, since they are
considered a standard part of the API in GNU-land.

--- a/Makerules
+++ b/Makerules
@@ -978,6 +978,9 @@
 	      '$(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


debug log:

solving 33eb3a4 ...
found 33eb3a4 in https://yhetil.org/guix/CAFtzXzMSLu120iAESnS8UT_d80Zb5JbmAC4muFs1Cvrkvtvhtg@mail.gmail.com/ ||
	https://yhetil.org/guix/CAFtzXzOytAF51Z3LEHDbBbJvt=iMUC3M7nLXch+=T=VYObZ4ZA@mail.gmail.com/
found a609b1f in https://git.savannah.gnu.org/cgit/guix.git
preparing index
index prepared:
100644 a609b1f54a7ecbf70a8e66e13ee364ff2244360b	gnu/packages/patches/glibc-hurd-extern-inline.patch

applying [1/1] https://yhetil.org/guix/CAFtzXzMSLu120iAESnS8UT_d80Zb5JbmAC4muFs1Cvrkvtvhtg@mail.gmail.com/
diff --git a/gnu/packages/patches/glibc-hurd-extern-inline.patch b/gnu/packages/patches/glibc-hurd-extern-inline.patch
index a609b1f..33eb3a4 100644

Checking patch gnu/packages/patches/glibc-hurd-extern-inline.patch...
1:36: new blank line at EOF.
+
Applied patch gnu/packages/patches/glibc-hurd-extern-inline.patch cleanly.
warning: 1 line adds whitespace errors.

skipping https://yhetil.org/guix/CAFtzXzOytAF51Z3LEHDbBbJvt=iMUC3M7nLXch+=T=VYObZ4ZA@mail.gmail.com/ for 33eb3a4
index at:
100644 33eb3a46a12546596ab830f679a8c3fb8a27dbb8	gnu/packages/patches/glibc-hurd-extern-inline.patch

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.