[Lsb-messages] /var/www/bzr/lsb/devel/misc-test r2291: Use static archives instead of intermediate objects

Denis Silakov denis.silakov at rosalab.ru
Thu Jun 28 15:22:44 UTC 2012


------------------------------------------------------------
revno: 2291
committer: Denis Silakov <denis.silakov at rosalab.ru>
branch nick: misc-test
timestamp: Thu 2012-06-28 19:22:44 +0400
message:
  Use static archives instead of intermediate objects
modified:
  dynchk/fhs/makefile
  dynchk/libs/build_version.sh
  dynchk/libs/gen_lib.pl
  dynchk/libs/libGL/makefile
  dynchk/libs/libGLU/makefile
  dynchk/libs/libICE/makefile
  dynchk/libs/libSM/makefile
  dynchk/libs/libX11/makefile
  dynchk/libs/libXext/makefile
  dynchk/libs/libXft/makefile
  dynchk/libs/libXi/makefile
  dynchk/libs/libXrender/makefile
  dynchk/libs/libXt/makefile
  dynchk/libs/libXtst/makefile
  dynchk/libs/libasound/makefile
  dynchk/libs/libatk-1.0/makefile
  dynchk/libs/libc/makefile
  dynchk/libs/libcairo/makefile
  dynchk/libs/libcrypt/makefile
  dynchk/libs/libcups/makefile
  dynchk/libs/libcupsimage/makefile
  dynchk/libs/libdl/makefile
  dynchk/libs/libfontconfig/makefile
  dynchk/libs/libfreetype/makefile
  dynchk/libs/libgdk-x11-2.0/makefile
  dynchk/libs/libgdk_pixbuf-2.0/makefile
  dynchk/libs/libgdk_pixbuf_xlib-2.0/makefile
  dynchk/libs/libglib-2.0/makefile
  dynchk/libs/libgmodule-2.0/makefile
  dynchk/libs/libgobject-2.0/makefile
  dynchk/libs/libgthread-2.0/makefile
  dynchk/libs/libgtk-x11-2.0/makefile
  dynchk/libs/libjpeg/makefile
  dynchk/libs/libm/makefile
  dynchk/libs/libncurses/makefile
  dynchk/libs/libnspr4/makefile
  dynchk/libs/libnss3/makefile
  dynchk/libs/libpam/makefile
  dynchk/libs/libpango-1.0/makefile
  dynchk/libs/libpangocairo-1.0/makefile
  dynchk/libs/libpangoft2-1.0/makefile
  dynchk/libs/libpangoxft-1.0/makefile
  dynchk/libs/libpng12/makefile
  dynchk/libs/libpthread/makefile
  dynchk/libs/librt/makefile
  dynchk/libs/libssl3/makefile
  dynchk/libs/libutil/makefile
  dynchk/libs/libxml2/makefile
  dynchk/libs/libz/makefile
  dynchk/makefile
  dynchk/tests/makefile
-------------- next part --------------
=== modified file 'dynchk/fhs/makefile'
--- a/dynchk/fhs/makefile	2004-07-04 04:05:10 +0000
+++ b/dynchk/fhs/makefile	2012-06-28 15:22:44 +0000
@@ -4,7 +4,7 @@
 CFLAGS += -fPIC -Wall -g
 
 all: $(OBJS)
-	ld -r -o fhs.o $(OBJS)
+	ar rcs fhs.a $(OBJS)
 
 fhspaths.c: ../../fhschk/fhspaths.c
 	cp ../../fhschk/fhschk.h .
@@ -14,7 +14,7 @@
 	cp ../../fhschk/mkabs.c .
 
 clean:
-	rm -f $(OBJS) fhs.o
+	rm -f $(OBJS) fhs.a
 
 distclean: clean
 	rm -f $(SRCS)

=== modified file 'dynchk/libs/build_version.sh'
--- a/dynchk/libs/build_version.sh	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/build_version.sh	2012-06-28 15:22:44 +0000
@@ -21,7 +21,7 @@
 
 cat IA32*.Version > ../liblsbdynchk.Version.i686
 cat x86-64*.Version > ../liblsbdynchk.Version.x86_64
-cat PPC32*.Version > ../liblsbdynchk.Version.ppc32
+cat PPC32*.Version > ../liblsbdynchk.Version.ppc
 cat PPC64*.Version > ../liblsbdynchk.Version.ppc64
 cat IA64*.Version > ../liblsbdynchk.Version.ia64
 cat S390*.Version > ../liblsbdynchk.Version.s390

=== modified file 'dynchk/libs/gen_lib.pl'
--- a/dynchk/libs/gen_lib.pl	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/gen_lib.pl	2012-06-28 15:22:44 +0000
@@ -571,10 +571,10 @@
     print MK "include hands.mk\n\n";
     print MK "include gen.mk\n\n";
     print MK "FUNCS = \$(HAND_FUNCS) \$(GEN_FUNCS)\n\n";
-    print MK "all: \$(FUNCS) $func_lib.o\n\n";
-    print MK "$func_lib.o : \$(FUNCS)\n";
-    print MK "\t\$(LD) -r -o \$\@ \$(FUNCS)\n\n";
-    print MK "clean:\n\trm -f \$(FUNCS) $func_lib.o\n";
+    print MK "all: \$(FUNCS) $func_lib.a\n\n";
+    print MK "$func_lib.a : \$(FUNCS)\n";
+    print MK "\tar rcs \$\@ \$(FUNCS)\n\n";
+    print MK "clean:\n\trm -f \$(FUNCS) $func_lib.a\n";
     close(MK);
 }
 

=== modified file 'dynchk/libs/libGL/makefile'
--- a/dynchk/libs/libGL/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libGL/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libGL.o
+all: $(FUNCS) libGL.a
 
-libGL.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libGL.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libGL.o
+	rm -f $(FUNCS) libGL.a

=== modified file 'dynchk/libs/libGLU/makefile'
--- a/dynchk/libs/libGLU/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libGLU/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libGLU.o
+all: $(FUNCS) libGLU.a
 
-libGLU.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libGLU.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libGLU.o
+	rm -f $(FUNCS) libGLU.a

=== modified file 'dynchk/libs/libICE/makefile'
--- a/dynchk/libs/libICE/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libICE/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libICE.o
+all: $(FUNCS) libICE.a
 
-libICE.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libICE.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libICE.o
+	rm -f $(FUNCS) libICE.a

=== modified file 'dynchk/libs/libSM/makefile'
--- a/dynchk/libs/libSM/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libSM/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libSM.o
+all: $(FUNCS) libSM.a
 
-libSM.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libSM.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libSM.o
+	rm -f $(FUNCS) libSM.a

=== modified file 'dynchk/libs/libX11/makefile'
--- a/dynchk/libs/libX11/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libX11/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libX11.o
+all: $(FUNCS) libX11.a
 
-libX11.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libX11.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libX11.o
+	rm -f $(FUNCS) libX11.a

=== modified file 'dynchk/libs/libXext/makefile'
--- a/dynchk/libs/libXext/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libXext/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libXext.o
+all: $(FUNCS) libXext.a
 
-libXext.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libXext.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libXext.o
+	rm -f $(FUNCS) libXext.a

=== modified file 'dynchk/libs/libXft/makefile'
--- a/dynchk/libs/libXft/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libXft/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libXft.o
+all: $(FUNCS) libXft.a
 
-libXft.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libXft.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libXft.o
+	rm -f $(FUNCS) libXft.a

=== modified file 'dynchk/libs/libXi/makefile'
--- a/dynchk/libs/libXi/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libXi/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libXi.o
+all: $(FUNCS) libXi.a
 
-libXi.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libXi.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libXi.o
+	rm -f $(FUNCS) libXi.a

=== modified file 'dynchk/libs/libXrender/makefile'
--- a/dynchk/libs/libXrender/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libXrender/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libXrender.o
+all: $(FUNCS) libXrender.a
 
-libXrender.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libXrender.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libXrender.o
+	rm -f $(FUNCS) libXrender.a

=== modified file 'dynchk/libs/libXt/makefile'
--- a/dynchk/libs/libXt/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libXt/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libXt.o
+all: $(FUNCS) libXt.a
 
-libXt.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libXt.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libXt.o
+	rm -f $(FUNCS) libXt.a

=== modified file 'dynchk/libs/libXtst/makefile'
--- a/dynchk/libs/libXtst/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libXtst/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libXtst.o
+all: $(FUNCS) libXtst.a
 
-libXtst.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libXtst.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libXtst.o
+	rm -f $(FUNCS) libXtst.a

=== modified file 'dynchk/libs/libasound/makefile'
--- a/dynchk/libs/libasound/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libasound/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libasound.o
+all: $(FUNCS) libasound.a
 
-libasound.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libasound.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libasound.o
+	rm -f $(FUNCS) libasound.a

=== modified file 'dynchk/libs/libatk-1.0/makefile'
--- a/dynchk/libs/libatk-1.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libatk-1.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libatk-1.0.o
+all: $(FUNCS) libatk-1.0.a
 
-libatk-1.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libatk-1.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libatk-1.0.o
+	rm -f $(FUNCS) libatk-1.0.a

=== modified file 'dynchk/libs/libc/makefile'
--- a/dynchk/libs/libc/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libc/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libc.o
+all: $(FUNCS) libc.a
 
-libc.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libc.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libc.o
+	rm -f $(FUNCS) libc.a

=== modified file 'dynchk/libs/libcairo/makefile'
--- a/dynchk/libs/libcairo/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libcairo/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libcairo.o
+all: $(FUNCS) libcairo.a
 
-libcairo.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libcairo.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libcairo.o
+	rm -f $(FUNCS) libcairo.a

=== modified file 'dynchk/libs/libcrypt/makefile'
--- a/dynchk/libs/libcrypt/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libcrypt/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libcrypt.o
+all: $(FUNCS) libcrypt.a
 
-libcrypt.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libcrypt.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libcrypt.o
+	rm -f $(FUNCS) libcrypt.a

=== modified file 'dynchk/libs/libcups/makefile'
--- a/dynchk/libs/libcups/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libcups/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libcups.o
+all: $(FUNCS) libcups.a
 
-libcups.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libcups.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libcups.o
+	rm -f $(FUNCS) libcups.a

=== modified file 'dynchk/libs/libcupsimage/makefile'
--- a/dynchk/libs/libcupsimage/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libcupsimage/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libcupsimage.o
+all: $(FUNCS) libcupsimage.a
 
-libcupsimage.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libcupsimage.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libcupsimage.o
+	rm -f $(FUNCS) libcupsimage.a

=== modified file 'dynchk/libs/libdl/makefile'
--- a/dynchk/libs/libdl/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libdl/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libdl.o
+all: $(FUNCS) libdl.a
 
-libdl.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libdl.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libdl.o
+	rm -f $(FUNCS) libdl.a

=== modified file 'dynchk/libs/libfontconfig/makefile'
--- a/dynchk/libs/libfontconfig/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libfontconfig/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libfontconfig.o
+all: $(FUNCS) libfontconfig.a
 
-libfontconfig.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libfontconfig.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libfontconfig.o
+	rm -f $(FUNCS) libfontconfig.a

=== modified file 'dynchk/libs/libfreetype/makefile'
--- a/dynchk/libs/libfreetype/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libfreetype/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libfreetype.o
+all: $(FUNCS) libfreetype.a
 
-libfreetype.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libfreetype.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libfreetype.o
+	rm -f $(FUNCS) libfreetype.a

=== modified file 'dynchk/libs/libgdk-x11-2.0/makefile'
--- a/dynchk/libs/libgdk-x11-2.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libgdk-x11-2.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libgdk-x11-2.0.o
+all: $(FUNCS) libgdk-x11-2.0.a
 
-libgdk-x11-2.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libgdk-x11-2.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libgdk-x11-2.0.o
+	rm -f $(FUNCS) libgdk-x11-2.0.a

=== modified file 'dynchk/libs/libgdk_pixbuf-2.0/makefile'
--- a/dynchk/libs/libgdk_pixbuf-2.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libgdk_pixbuf-2.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libgdk_pixbuf-2.0.o
+all: $(FUNCS) libgdk_pixbuf-2.0.a
 
-libgdk_pixbuf-2.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libgdk_pixbuf-2.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libgdk_pixbuf-2.0.o
+	rm -f $(FUNCS) libgdk_pixbuf-2.0.a

=== modified file 'dynchk/libs/libgdk_pixbuf_xlib-2.0/makefile'
--- a/dynchk/libs/libgdk_pixbuf_xlib-2.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libgdk_pixbuf_xlib-2.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libgdk_pixbuf_xlib-2.0.o
+all: $(FUNCS) libgdk_pixbuf_xlib-2.0.a
 
-libgdk_pixbuf_xlib-2.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libgdk_pixbuf_xlib-2.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libgdk_pixbuf_xlib-2.0.o
+	rm -f $(FUNCS) libgdk_pixbuf_xlib-2.0.a

=== modified file 'dynchk/libs/libglib-2.0/makefile'
--- a/dynchk/libs/libglib-2.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libglib-2.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libglib-2.0.o
+all: $(FUNCS) libglib-2.0.a
 
-libglib-2.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libglib-2.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libglib-2.0.o
+	rm -f $(FUNCS) libglib-2.0.a

=== modified file 'dynchk/libs/libgmodule-2.0/makefile'
--- a/dynchk/libs/libgmodule-2.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libgmodule-2.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libgmodule-2.0.o
+all: $(FUNCS) libgmodule-2.0.a
 
-libgmodule-2.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libgmodule-2.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libgmodule-2.0.o
+	rm -f $(FUNCS) libgmodule-2.0.a

=== modified file 'dynchk/libs/libgobject-2.0/makefile'
--- a/dynchk/libs/libgobject-2.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libgobject-2.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libgobject-2.0.o
+all: $(FUNCS) libgobject-2.0.a
 
-libgobject-2.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libgobject-2.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libgobject-2.0.o
+	rm -f $(FUNCS) libgobject-2.0.a

=== modified file 'dynchk/libs/libgthread-2.0/makefile'
--- a/dynchk/libs/libgthread-2.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libgthread-2.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libgthread-2.0.o
+all: $(FUNCS) libgthread-2.0.a
 
-libgthread-2.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libgthread-2.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libgthread-2.0.o
+	rm -f $(FUNCS) libgthread-2.0.a

=== modified file 'dynchk/libs/libgtk-x11-2.0/makefile'
--- a/dynchk/libs/libgtk-x11-2.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libgtk-x11-2.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libgtk-x11-2.0.o
+all: $(FUNCS) libgtk-x11-2.0.a
 
-libgtk-x11-2.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libgtk-x11-2.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libgtk-x11-2.0.o
+	rm -f $(FUNCS) libgtk-x11-2.0.a

=== modified file 'dynchk/libs/libjpeg/makefile'
--- a/dynchk/libs/libjpeg/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libjpeg/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libjpeg.o
+all: $(FUNCS) libjpeg.a
 
-libjpeg.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libjpeg.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libjpeg.o
+	rm -f $(FUNCS) libjpeg.a

=== modified file 'dynchk/libs/libm/makefile'
--- a/dynchk/libs/libm/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libm/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libm.o
+all: $(FUNCS) libm.a
 
-libm.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libm.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libm.o
+	rm -f $(FUNCS) libm.a

=== modified file 'dynchk/libs/libncurses/makefile'
--- a/dynchk/libs/libncurses/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libncurses/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libncurses.o
+all: $(FUNCS) libncurses.a
 
-libncurses.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libncurses.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libncurses.o
+	rm -f $(FUNCS) libncurses.a

=== modified file 'dynchk/libs/libnspr4/makefile'
--- a/dynchk/libs/libnspr4/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libnspr4/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libnspr4.o
+all: $(FUNCS) libnspr4.a
 
-libnspr4.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libnspr4.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libnspr4.o
+	rm -f $(FUNCS) libnspr4.a

=== modified file 'dynchk/libs/libnss3/makefile'
--- a/dynchk/libs/libnss3/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libnss3/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libnss3.o
+all: $(FUNCS) libnss3.a
 
-libnss3.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libnss3.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libnss3.o
+	rm -f $(FUNCS) libnss3.a

=== modified file 'dynchk/libs/libpam/makefile'
--- a/dynchk/libs/libpam/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libpam/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libpam.o
+all: $(FUNCS) libpam.a
 
-libpam.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libpam.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libpam.o
+	rm -f $(FUNCS) libpam.a

=== modified file 'dynchk/libs/libpango-1.0/makefile'
--- a/dynchk/libs/libpango-1.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libpango-1.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libpango-1.0.o
+all: $(FUNCS) libpango-1.0.a
 
-libpango-1.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libpango-1.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libpango-1.0.o
+	rm -f $(FUNCS) libpango-1.0.a

=== modified file 'dynchk/libs/libpangocairo-1.0/makefile'
--- a/dynchk/libs/libpangocairo-1.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libpangocairo-1.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libpangocairo-1.0.o
+all: $(FUNCS) libpangocairo-1.0.a
 
-libpangocairo-1.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libpangocairo-1.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libpangocairo-1.0.o
+	rm -f $(FUNCS) libpangocairo-1.0.a

=== modified file 'dynchk/libs/libpangoft2-1.0/makefile'
--- a/dynchk/libs/libpangoft2-1.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libpangoft2-1.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libpangoft2-1.0.o
+all: $(FUNCS) libpangoft2-1.0.a
 
-libpangoft2-1.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libpangoft2-1.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libpangoft2-1.0.o
+	rm -f $(FUNCS) libpangoft2-1.0.a

=== modified file 'dynchk/libs/libpangoxft-1.0/makefile'
--- a/dynchk/libs/libpangoxft-1.0/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libpangoxft-1.0/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libpangoxft-1.0.o
+all: $(FUNCS) libpangoxft-1.0.a
 
-libpangoxft-1.0.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libpangoxft-1.0.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libpangoxft-1.0.o
+	rm -f $(FUNCS) libpangoxft-1.0.a

=== modified file 'dynchk/libs/libpng12/makefile'
--- a/dynchk/libs/libpng12/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libpng12/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libpng12.o
+all: $(FUNCS) libpng12.a
 
-libpng12.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libpng12.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libpng12.o
+	rm -f $(FUNCS) libpng12.a

=== modified file 'dynchk/libs/libpthread/makefile'
--- a/dynchk/libs/libpthread/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libpthread/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libpthread.o
+all: $(FUNCS) libpthread.a
 
-libpthread.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libpthread.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libpthread.o
+	rm -f $(FUNCS) libpthread.a

=== modified file 'dynchk/libs/librt/makefile'
--- a/dynchk/libs/librt/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/librt/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) librt.o
+all: $(FUNCS) librt.a
 
-librt.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+librt.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) librt.o
+	rm -f $(FUNCS) librt.a

=== modified file 'dynchk/libs/libssl3/makefile'
--- a/dynchk/libs/libssl3/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libssl3/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libssl3.o
+all: $(FUNCS) libssl3.a
 
-libssl3.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libssl3.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libssl3.o
+	rm -f $(FUNCS) libssl3.a

=== modified file 'dynchk/libs/libutil/makefile'
--- a/dynchk/libs/libutil/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libutil/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libutil.o
+all: $(FUNCS) libutil.a
 
-libutil.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libutil.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libutil.o
+	rm -f $(FUNCS) libutil.a

=== modified file 'dynchk/libs/libxml2/makefile'
--- a/dynchk/libs/libxml2/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libxml2/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libxml2.o
+all: $(FUNCS) libxml2.a
 
-libxml2.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libxml2.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libxml2.o
+	rm -f $(FUNCS) libxml2.a

=== modified file 'dynchk/libs/libz/makefile'
--- a/dynchk/libs/libz/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/libs/libz/makefile	2012-06-28 15:22:44 +0000
@@ -4,10 +4,10 @@
 
 FUNCS = $(HAND_FUNCS) $(GEN_FUNCS)
 
-all: $(FUNCS) libz.o
+all: $(FUNCS) libz.a
 
-libz.o : $(FUNCS)
-	$(LD) -r -o $@ $(FUNCS)
+libz.a : $(FUNCS)
+	ar rcs $@ $(FUNCS)
 
 clean:
-	rm -f $(FUNCS) libz.o
+	rm -f $(FUNCS) libz.a

=== modified file 'dynchk/makefile'
--- a/dynchk/makefile	2012-06-27 06:02:35 +0000
+++ b/dynchk/makefile	2012-06-28 15:22:44 +0000
@@ -1,6 +1,6 @@
 COMMALIBS=$(shell cat lib_list | tr '\n' ',' | sed 's/,$$//')
 LIBS=$(shell echo $(COMMALIBS) | sed s\/,\/\ \/g)
-WRAPPED_LIBS = $(foreach lib, $(LIBS), libs/$(lib)/$(lib).o)
+WRAPPED_LIBS = $(foreach lib, $(LIBS), libs/$(lib)/$(lib).a)
 
 CDEFINES = -D_ISOC99_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED \
 	-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_BSD_SOURCE \
@@ -48,8 +48,8 @@
 endif
 
 CFLAGS += $(CDEFINES) $(INCFLAGS) -fPIC
-TEST_LIB = tests/tests.o
-FHS_LIB = fhs/fhs.o
+TEST_LIB = tests/tests.a
+FHS_LIB = fhs/fhs.a
 LIB64=$(shell case `uname -a` in (ppc64 | s390x | x86_64) echo 64 ;; esac)
 ARCH=$(shell uname -m)
 REAL_LIBS = -L/opt/lsb/lib$(LIB64) -ldl

=== modified file 'dynchk/tests/makefile'
--- a/dynchk/tests/makefile	2012-06-26 07:14:59 +0000
+++ b/dynchk/tests/makefile	2012-06-28 15:22:44 +0000
@@ -11,7 +11,7 @@
 CFLAGS += -fPIC -Wall -g
 
 all: $(TESTS)
-	ld -r -o tests.o $(TESTS)
+	ar rcs tests.a $(TESTS)
 
 ../lib_list:
 	cd .. && ./mkliblist -v `cat LSB_VERSION`
@@ -20,7 +20,7 @@
 	./gen_tests.pl -v `cat ../LSB_VERSION` -l $(COMMALIBS) -a $(shell uname -m)
 
 clean:
-	rm -f $(TESTS) libtests.a tests.o
+	rm -f $(TESTS) libtests.a tests.a
 
 distclean: clean
 	rm -f struct/*.c



More information about the lsb-messages mailing list