rpms/quagga/devel quagga-0.98.5-pie.patch, 1.1, 1.2 quagga.spec, 1.25, 1.26
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Thu Oct 20 03:17:08 UTC 2005
Author: fenlason
Update of /cvs/dist/rpms/quagga/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv16569
Modified Files:
quagga-0.98.5-pie.patch quagga.spec
Log Message:
Upgrade -pie patch to work on x86_64 (I hope)
quagga-0.98.5-pie.patch:
makefiles.diff | 258 ++++++++++++++++++++++++++++++++++++++++++++++++
quagga-0.98.5/ltmain.sh | 4
2 files changed, 260 insertions(+), 2 deletions(-)
Index: quagga-0.98.5-pie.patch
===================================================================
RCS file: /cvs/dist/rpms/quagga/devel/quagga-0.98.5-pie.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- quagga-0.98.5-pie.patch 19 Oct 2005 03:35:45 -0000 1.1
+++ quagga-0.98.5-pie.patch 20 Oct 2005 03:17:04 -0000 1.2
@@ -18,11 +18,22 @@
else
command="$base_compile $srcfile $pic_flag"
fi
---- quagga-0.98.5/makefiles.diff.pie 2005-10-18 23:07:44.000000000 -0400
-+++ quagga-0.98.5/makefiles.diff 2005-10-18 23:05:17.000000000 -0400
-@@ -0,0 +1,131 @@
-+--- quagga-0.98.5/bgpd/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/bgpd/Makefile 2005-10-18 22:43:31.000000000 -0400
+--- quagga-0.98.5/makefiles.diff 2005-10-19 23:09:23.000000000 -0400
++++ quagga-0.98.5.sav/makefiles.diff 2005-10-19 23:08:33.000000000 -0400
+@@ -0,0 +1,306 @@
++--- quagga-0.98.5/Makefile 2005-10-19 22:57:47.000000000 -0400
+++++ quagga-0.98.5.sav/Makefile 2005-10-19 22:41:06.000000000 -0400
++@@ -112,7 +112,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/bgpd/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/bgpd/Makefile 2005-10-19 23:07:12.000000000 -0400
+@@ -86,7 +86,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -32,8 +43,28 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/isisd/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/isisd/Makefile 2005-10-18 22:43:38.000000000 -0400
++@@ -145,7 +145,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/doc/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/doc/Makefile 2005-10-19 23:07:30.000000000 -0400
++@@ -109,7 +109,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/isisd/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/isisd/Makefile 2005-10-19 23:07:33.000000000 -0400
+@@ -84,7 +84,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -43,8 +74,17 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/lib/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/lib/Makefile 2005-10-18 22:43:43.000000000 -0400
++@@ -145,7 +145,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/lib/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/lib/Makefile 2005-10-19 23:07:37.000000000 -0400
+@@ -70,7 +70,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -54,8 +94,28 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/ospf6d/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/ospf6d/Makefile 2005-10-18 22:43:49.000000000 -0400
++@@ -122,7 +122,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/m4/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/m4/Makefile 2005-10-19 23:07:40.000000000 -0400
++@@ -88,7 +88,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/ospf6d/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/ospf6d/Makefile 2005-10-19 23:07:42.000000000 -0400
+@@ -84,7 +84,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -65,8 +125,17 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/ospfclient/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/ospfclient/Makefile 2005-10-18 22:43:54.000000000 -0400
++@@ -143,7 +143,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/ospfclient/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/ospfclient/Makefile 2005-10-19 23:07:44.000000000 -0400
+@@ -75,7 +75,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -76,8 +145,17 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/ospfd/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/ospfd/Makefile 2005-10-18 22:43:58.000000000 -0400
++@@ -127,7 +127,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/ospfd/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/ospfd/Makefile 2005-10-19 23:07:46.000000000 -0400
+@@ -82,7 +82,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -87,8 +165,39 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/ripd/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/ripd/Makefile 2005-10-18 22:44:05.000000000 -0400
++@@ -136,7 +136,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/pkgsrc/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/pkgsrc/Makefile 2005-10-19 23:07:48.000000000 -0400
++@@ -96,7 +96,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/redhat/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/redhat/Makefile 2005-10-19 23:07:52.000000000 -0400
++@@ -89,7 +89,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/ripd/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/ripd/Makefile 2005-10-19 23:07:54.000000000 -0400
+@@ -74,7 +74,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -98,8 +207,17 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/ripngd/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/ripngd/Makefile 2005-10-18 22:44:09.000000000 -0400
++@@ -133,7 +133,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/ripngd/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/ripngd/Makefile 2005-10-19 23:07:56.000000000 -0400
+@@ -78,7 +78,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -109,8 +227,28 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/tests/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/tests/Makefile 2005-10-18 22:44:24.000000000 -0400
++@@ -137,7 +137,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/solaris/Makefile 2005-10-19 23:05:38.000000000 -0400
+++++ quagga-0.98.5.sav/solaris/Makefile 2005-10-19 23:07:58.000000000 -0400
++@@ -91,7 +91,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/tests/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/tests/Makefile 2005-10-19 23:08:00.000000000 -0400
+@@ -57,7 +57,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -120,8 +258,17 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/vtysh/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/vtysh/Makefile 2005-10-18 22:44:31.000000000 -0400
++@@ -107,7 +107,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/vtysh/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/vtysh/Makefile 2005-10-19 23:08:03.000000000 -0400
+@@ -65,7 +65,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -131,8 +278,17 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/watchquagga/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/watchquagga/Makefile 2005-10-18 22:44:36.000000000 -0400
++@@ -124,7 +124,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/watchquagga/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/watchquagga/Makefile 2005-10-19 23:08:05.000000000 -0400
+@@ -59,7 +59,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -142,8 +298,17 @@
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
-+--- quagga-0.98.5/zebra/Makefile.pie 2005-10-18 22:43:11.000000000 -0400
-++++ quagga-0.98.5/zebra/Makefile 2005-10-18 22:44:40.000000000 -0400
++@@ -109,7 +109,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
++--- quagga-0.98.5/zebra/Makefile 2005-10-19 23:05:37.000000000 -0400
+++++ quagga-0.98.5.sav/zebra/Makefile 2005-10-19 23:08:07.000000000 -0400
+@@ -71,7 +71,7 @@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
@@ -152,3 +317,13 @@
++ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -fPIE
+ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++ $(AM_CFLAGS) $(CFLAGS)
++@@ -130,7 +130,7 @@
++ ISISD =
++ KERNEL_METHOD =
++ LD = /usr/bin/ld -m elf_x86_64
++-LDFLAGS =
+++LDFLAGS = -pie
++ LIBCAP = -lcap
++ LIBOBJS =
++ LIBPAM = -lpam -lpam_misc
Index: quagga.spec
===================================================================
RCS file: /cvs/dist/rpms/quagga/devel/quagga.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- quagga.spec 19 Oct 2005 03:35:45 -0000 1.25
+++ quagga.spec 20 Oct 2005 03:17:04 -0000 1.26
@@ -108,7 +108,6 @@
#./autogen.sh
export CFLAGS="$RPM_OPT_FLAGS $CPPFLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS $CPPFLAGS"
-export LDFLAGS="-pie"
%configure \
%if %with_ipv6
@@ -345,7 +344,7 @@
%endif
%changelog
-* Mon Oct 17 2005 Jay Fenlason <fenlason at redhat.com> 0.98.5-3
+* Wed Oct 19 2005 Jay Fenlason <fenlason at redhat.com> 0.98.5-3
- add the -pie patch, to make -fPIE compiling actually work on all platforms.
- Include -pam patch to close
bz#170256 ? pam_stack is deprecated
More information about the fedora-cvs-commits
mailing list