rpms/busybox/devel busybox-1.8.2-gc-section.patch, NONE, 1.1 .cvsignore, 1.19, 1.20 busybox.spec, 1.72, 1.73 sources, 1.19, 1.20 busybox-1.5.1-tar.patch, 1.1, NONE busybox-1.8.1-gc-section.patch, 1.1, NONE

Ivana Varekova (varekova) fedora-extras-commits at redhat.com
Mon Dec 3 10:49:34 UTC 2007


Author: varekova

Update of /cvs/pkgs/rpms/busybox/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6253

Modified Files:
	.cvsignore busybox.spec sources 
Added Files:
	busybox-1.8.2-gc-section.patch 
Removed Files:
	busybox-1.5.1-tar.patch busybox-1.8.1-gc-section.patch 
Log Message:
update to 1.8.2


busybox-1.8.2-gc-section.patch:

--- NEW FILE busybox-1.8.2-gc-section.patch ---
--- busybox-1.8.2/scripts/trylink.sect	2007-11-24 05:31:28.000000000 +0100
+++ busybox-1.8.2/scripts/trylink	2007-12-03 11:33:47.000000000 +0100
@@ -76,7 +76,6 @@ try $CC $LDFLAGS \
 	-o $EXE \
 	-Wl,--sort-common \
 	$SORT_SECTION \
-	-Wl,--gc-sections \
 	-Wl,--start-group $O_FILES $A_FILES -Wl,--end-group \
 	$l_list \
 || {
@@ -100,7 +99,6 @@ while test "$LDLIBS"; do
 		-o $EXE \
 		-Wl,--sort-common \
 		$SORT_SECTION \
-		-Wl,--gc-sections \
 		-Wl,--start-group $O_FILES $A_FILES -Wl,--end-group \
 		$l_list
 	if test $? = 0; then
@@ -129,7 +127,6 @@ if ! test -f busybox_ldscript; then
 	    -o $EXE \
 	    -Wl,--sort-common \
 	    $SORT_SECTION \
-	    -Wl,--gc-sections \
 	    -Wl,--start-group $O_FILES $A_FILES -Wl,--end-group \
 	    $l_list \
 	    -Wl,--warn-common \
@@ -151,7 +148,6 @@ else
 	    -o $EXE \
 	    -Wl,--sort-common \
 	    $SORT_SECTION \
-	    -Wl,--gc-sections \
 	    -Wl,-T -Wl,busybox_ldscript \
 	    -Wl,--start-group $O_FILES $A_FILES -Wl,--end-group \
 	    $l_list \
@@ -207,7 +203,6 @@ if test "$CONFIG_FEATURE_SHARED_BUSYBOX"
 	    -o $EXE \
 	    -Wl,--sort-common \
 	    $SORT_SECTION \
-	    -Wl,--gc-sections \
 	    -Wl,--start-group $O_FILES -Wl,--end-group \
 	    -L"$sharedlib_dir" -lbusybox \
 	    -Wl,--warn-common \
@@ -246,7 +241,6 @@ int main(int argc, char **argv)
 		-o $EXE \
 		-Wl,--sort-common \
 		$SORT_SECTION \
-		-Wl,--gc-sections \
 		-L"$sharedlib_dir" -lbusybox \
 		-Wl,--warn-common \
 	|| {
--- busybox-1.8.1/applets/applets.c.pom	2007-11-10 02:40:53.000000000 +0100
+++ busybox-1.8.1/applets/applets.c	2007-11-21 10:23:30.000000000 +0100
@@ -10,17 +10,6 @@
 #include <assert.h>
 #include "busybox.h"
 
-/* Apparently uclibc defines __GLIBC__ (compat trick?). Oh well. */
-#if ENABLE_STATIC && defined(__GLIBC__) && !defined(__UCLIBC__)
-#warning Static linking against glibc produces buggy executables
-#warning (glibc does not cope well with ld --gc-sections).
-#warning See sources.redhat.com/bugzilla/show_bug.cgi?id=3400
-#warning Note that glibc is unsuitable for static linking anyway.
-#warning If you still want to do it, remove -Wl,--gc-sections
-#warning from top-level Makefile and remove this warning.
-#error Aborting compilation.
-#endif
-
 #if ENABLE_BUILD_LIBBUSYBOX
 int main(int argc, char **argv)
 {


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/busybox/devel/.cvsignore,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- .cvsignore	21 Nov 2007 14:49:39 -0000	1.19
+++ .cvsignore	3 Dec 2007 10:48:58 -0000	1.20
@@ -1 +1 @@
-busybox-1.8.1.tar.bz2
+busybox-1.8.2.tar.bz2


Index: busybox.spec
===================================================================
RCS file: /cvs/pkgs/rpms/busybox/devel/busybox.spec,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -r1.72 -r1.73
--- busybox.spec	22 Nov 2007 08:55:03 -0000	1.72
+++ busybox.spec	3 Dec 2007 10:48:58 -0000	1.73
@@ -1,6 +1,6 @@
 Summary: Statically linked binary providing simplified versions of system commands
 Name: busybox
-Version: 1.8.1
+Version: 1.8.2
 Release: 1%{?dist}
 Epoch: 1
 License: GPLv2
@@ -10,12 +10,11 @@
 Patch: busybox-1.5.1-static.patch
 Patch1: busybox-1.5.1-anaconda.patch
 Patch4: busybox-1.2.0-ppc64.patch
-Patch9: busybox-1.5.1-tar.patch
 Patch11: busybox-1.2.2-iptunnel.patch
 Patch12: busybox-1.2.2-ls.patch
 Patch13: busybox-1.5.1-clean.patch
 Patch14: busybox-1.5.1-msh.patch
-Patch15: busybox-1.8.1-gc-section.patch
+Patch15: busybox-1.8.2-gc-section.patch
 URL: http://www.busybox.net
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)  
 BuildRequires: libselinux-devel >= 1.27.7-2
@@ -55,7 +54,6 @@
 %setup -q
 %patch13 -b .clean -p1
 %patch -b .static -p1
-%patch9 -b .tar -p1
 %patch11 -b .iptunnel -p1
 %patch12 -b .ls -p1
 %patch14 -b .msh -p1
@@ -113,6 +111,9 @@
 /sbin/busybox.petitboot
 
 %changelog
+* Mon Dec  3 2007 Ivana Varekova <varekova at redhat.com> - 1:1.8.2-1
+- update to 1.8.2
+
 * Wed Nov 21 2007 Ivana Varekova <varekova at redhat.com> - 1:1.8.1-1
 - update to 1.8.1
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/busybox/devel/sources,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- sources	21 Nov 2007 14:49:39 -0000	1.19
+++ sources	3 Dec 2007 10:48:58 -0000	1.20
@@ -1 +1 @@
-c54554851d989328654a3eeab915a04f  busybox-1.8.1.tar.bz2
+5794c6187c7cc8176c52b96af9bf2478  busybox-1.8.2.tar.bz2


--- busybox-1.5.1-tar.patch DELETED ---


--- busybox-1.8.1-gc-section.patch DELETED ---




More information about the fedora-extras-commits mailing list