diff --git a/sys-apps/busybox/Manifest b/sys-apps/busybox/Manifest --- a/sys-apps/busybox/Manifest +++ b/sys-apps/busybox/Manifest @@ -2,7 +2,7 @@ Hash: SHA256 AUX busybox-1.18.0-bb.patch 918 RMD160 e6a7be911deb07510ddf46b8a4b8b24ef5b1b29a SHA1 f4815f4cd948c300d65e553486c949c780f05752 SHA256 9e713de11f26a07e5a17d7e62eed7a10b163de91331d50541dcc2c037acbcb67 -AUX busybox-1.18.1-ldflags.patch 3584 RMD160 81fad3e0be89638ecfddb6f655c6a3413821e150 SHA1 7e216d05b9adb0965de333a6e60a12bb319bc8df SHA256 72b6f002fdc99f329ffa5f9c17f02ec350ed700c768f2f61f9ba88e6c83445ae +AUX busybox-1.18.1-ldflags.patch 3614 RMD160 7f27232505103301aa46e2df754292fee7db93f8 SHA1 424de3c85f0da0e06bfc044450b26c10eb694a28 SHA256 7a66a5ac4fbca0d30a7e1a25c72775be9f2eff50fc1b6c765f769714e9056682 AUX mdev-start.sh 2758 RMD160 c177aac4940b177bd857bc98ff2ac031e0489bbc SHA1 5a5b95da36c489cd12820513434a7a17ac3bffd1 SHA256 9904263c8dfe2b8c3e968a9b4245fa0c162a2413110c037cdd797ac3773587d7 AUX mdev.rc 282 RMD160 6a11e23fbed92acd24088a7885bdc52b9c845fac SHA1 46f1a0494e009332e83b62599842f8213b60ba60 SHA256 e52abbc3399fc85ce1f097e8f12b25a5ca7fe2e3d648bee60c061b547ba39dc5 AUX mdev/dvbdev 356 RMD160 db7f546ae6e47b59cca9712f1e218cdbc3985c78 SHA1 993c0ab79fa41912f84db95e7dd09aa0965aa8c7 SHA256 ef091bb4c8943a99b9a97b556cdc15ddd20275f5afa8287e201419b08c4e71de @@ -15,17 +15,17 @@ MISC metadata.xml 368 RMD160 2facee7f44b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) -iQIcBAEBCAAGBQJNGf7HAAoJEHQ6UuhrqBBQonoP/3x2Sj9PNZJ+T/RzJrEqls8/ -IDmZbGrN99hXJ1yfbahvg+tdRy24KFZCgmiP5uaeUdTGpdMaU60gkEM2g6NvREh0 -Cea+t/2XPN8iKIK22BNXHblQfPS2SFk1gd+wXXYk2F7qOR11E1UuWt5QIXsEo08N -hLJT8EdX8wlXR7B2bx+/1ZzKC6/CNmDk3KyU22ZT8eiUnjfNBqc/Frq6c9KkCqp7 -C+Ek6mqYe4sN0mwzglqQhyNIr+8HL87GfwG1VjOffYOlawsmKqMvH4ZtYDLiYHs0 -hZ1n1hn2a2x1plVRa9XrhiXs3/ZPG6f0AraAH4PkeyZ+abDO4OgcK1fkFbD6QxlK -5huGs4R8a9JCSTI1mHOrxHYXk2mkPCoK0iOOrgikMl3rDGkrZ1EnGXtcT1KVCHrW -71HIc5GMLSli+Y8L5tbjGOTyb6dbkGaW4lN3/ptyqKZW+zjTDo+MtODxQFKAxDDe -rZIOwDRvxfYPIVQJotjDRW2RBeLmUrApLZv5GJBWVjdjHrNt6jh4BQQp/YGi8uzN -lXojSE945eFzgY8G2koG8qBqFVUWTnIcc9uRs3D2VeWMp6xlD58dAoGDV3EI5XhF -s+htlOGKG3tVxzDN2knzbYTVLBFHjY3VRuNKgb14jd/l88l/Mj+GZS3mUJdfsTTk -Uk8zFHG0K2p47JLD0H1E -=nbVp +iQIcBAEBCAAGBQJNHNsjAAoJEHQ6UuhrqBBQz5IP/jEhY77z2eP3O1cu021CroxR +oVSdKNubVZUYNZZQDv1OUanmUYqGGJLFKgQxbhWlLANLR1nwo84F39pAD17d0WE+ +HCxEqF5Sl3jWxdfCME5pGObYzASiaeLA4RaWzR1qZaqkUWW1rPatIwQJ16ZZbPTl +YRtD6QG28MKKtrKXwTeeJYX3ZJfbmlppWU735cDQpEdMuMgop38aQRYt/TOJuE2a +ujQC0/6u5o/PvMY4CRan9b3N6C3zuTWKQPyXPRVLq3BTJe4WjSB9+91H3oHFS8m9 +u3CJzdfGRic5tStkXLakDSG1yLdH7FtsgbaOZmc5eLTACQPiY+oTh3P/P5jgn9EN +ZjI2RGxt2qcGBcqANqWSppTQx4gdS423mxzvXyDE/1ubL5zfCrjRrcaRAJQeniCL +205QOy3Xx7+Cd681FAyJZZk83WIf0xSc5fDOYr+riWfKzRDws+3d6wG5qnO3GV1f +hc6BWc0GIWqBBWMPoxNvcPadtLJwVhLq2MlFTU7prX3MEtsmqQbKAS2zW0rK2pi5 +BSKUisD0KN8FOG9vUq0Bimah4eopG56QEWRoPQ5B+dx7R5xdlOAYUdXs3AaFeMy5 ++q08KmQbms8qBu7Q+6bMgVXYRGgHA5kAGJEpBXsAzHX7etal82X7V9myuHQr73ly +xA0U7LF1TBEQGD0Fji7b +=xhqo -----END PGP SIGNATURE----- diff --git a/sys-apps/busybox/files/busybox-1.18.1-ldflags.patch b/sys-apps/busybox/files/busybox-1.18.1-ldflags.patch --- a/sys-apps/busybox/files/busybox-1.18.1-ldflags.patch +++ b/sys-apps/busybox/files/busybox-1.18.1-ldflags.patch @@ -22,7 +22,7 @@ index d9204f4..e9b4700 100644 export CPPFLAGS NOSTDINC_FLAGS LINUXINCLUDE OBJCOPYFLAGS LDFLAGS export CFLAGS CFLAGS_KERNEL CFLAGS_MODULE diff --git a/scripts/Makefile.build b/scripts/Makefile.build -index 5685b5b..a3926ab 100644 +index 5685b5b..5e733f8 100644 --- a/scripts/Makefile.build +++ b/scripts/Makefile.build @@ -174,7 +174,7 @@ cmd_modversions = \ @@ -48,16 +48,16 @@ index 5685b5b..a3926ab 100644 quiet_cmd_link_multi-y = LD $@ -cmd_link_multi-y = $(LD) $(ld_flags) -r -o $@ $(link_multi_deps) -+cmd_link_multi-y = $(CC) $(LDFLAGS) $(LDFLAGS_r) -o $@ $(link_multi_deps) ++cmd_link_multi-y = $(CC) $(CFLAGS) $(LDFLAGS) $(LDFLAGS_r) -o $@ $(link_multi_deps) quiet_cmd_link_multi-m = LD [M] $@ -cmd_link_multi-m = $(LD) $(ld_flags) $(LDFLAGS_MODULE) -o $@ $(link_multi_deps) -+cmd_link_multi-m = $(CC) $(ld_flags) $(LDFLAGS_MODULE) -o $@ $(link_multi_deps) ++cmd_link_multi-m = $(CC) $(CFLAGS) $(ld_flags) $(LDFLAGS_MODULE) -o $@ $(link_multi_deps) # We would rather have a list of rules like # foo.o: $(foo-objs) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 3e54ea7..fbdf2a6 100644 +index 3e54ea7..342b0d6 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -117,12 +117,7 @@ a_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(CPPFLAGS) \ @@ -83,7 +83,7 @@ index 3e54ea7..fbdf2a6 100644 -quiet_cmd_ld = LD $@ -cmd_ld = $(LD) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LDFLAGS_$(@F)) \ +quiet_cmd_ld = CCLD $@ -+cmd_ld = $(CC) $(ld_flags) $(LDFLAGS_$(@F)) \ ++cmd_ld = $(CC) $(CFLAGS) $(ld_flags) $(LDFLAGS_$(@F)) \ $(filter-out FORCE,$^) -o $@ # Objcopy