File README of Package glibc

Change the binary: line in the project dsc (not in the debian/control file)
Binary: libc6-x86lib


-  * Added OBS bi-arch support:
-  * added libc6-dev to build-deps
-  * added -Wl,-rpath,/lib-x86/usr/lib:/lib-x86/lib:/usr/lib:/lib
-    to rt/Makefile LDFLAGS
-  * removed -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 08 Apr 2009 22:53:01 -0700

--- a/rt/Makefile
+++ b/rt/Makefile
@@ -62,7 +62,7 @@ CFLAGS-aio_suspend.c = -fexceptions
 CFLAGS-clock_nanosleep.c = -fexceptions -fasynchronous-unwind-tables
 CFLAGS-librt-cancellation.c = -fasynchronous-unwind-tables

-LDFLAGS-rt.so = -Wl,--enable-new-dtags,-z,nodelete -Wl,-rpath,/lib-x86/usr/lib:/lib-x86/lib:/usr/lib:/lib
+LDFLAGS-rt.so = -Wl,--enable-new-dtags,-z,nodelete

 # Depend on libc.so so a DT_NEEDED is generated in the shared objects.
 # This ensures they will load libc.so for needed symbols if loaded by
(



remake debian/control


#### debian/control/in/libc6
remove all architecture variants other than i386

##### debian/control.in/opt
remove all entries except libc6-i686

##### debian/rules
-RUN_TESTSUITE = yes
+RUN_TESTSUITE = no

-binary-indep: build testroot debian/control $(build-tree) \
+binary-indep: build debian/control $(build-tree) \

-binary-arch: build testroot debian/control $(build-tree) \
+binary-arch: build debian/control $(build-tree) \

in build: target
+	$(patsubst %,$(stamp)check_%,$(GLIBC_PASSES)) \


#### debian/rules.d/control.mk
- control_deps := $(addprefix debian/control.in/, libc6 libc6.1 libc0.1 libc0.3 sparc64 s390x powerpc ppc64 opt amd64 mipsn32 mips64)
+control_deps := $(addprefix debian/control.in/, libc6 libc6.1 libc0.1 libc0.3)

-	    -e 's%@archs@%amd64 arm armeb armel i386 lpia m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb%g' < $< > $@
+	    -e 's%@archs@%i386%g' < $< > $@

-	cat debian/control.in/libc6.1		>> $@T
-	cat debian/control.in/libc0.3		>> $@T
-	cat debian/control.in/libc0.1		>> $@T
-	cat debian/control.in/i386		>> $@T
-	cat debian/control.in/sparc64		>> $@T
-	cat debian/control.in/s390x		>> $@T
-	cat debian/control.in/amd64		>> $@T
-	cat debian/control.in/powerpc		>> $@T
-	cat debian/control.in/ppc64		>> $@T
-	cat debian/control.in/mipsn32		>> $@T
-	cat debian/control.in/mips64		>> $@T
-	cat debian/control.in/kfreebsd-i386	>> $@T
openSUSE Build Service is sponsored by