SOURCES: rpm-sparc64.patch (NEW) - remove pie building and linking...

tommat tommat at pld-linux.org
Mon Jun 18 19:59:49 CEST 2007


Author: tommat                       Date: Mon Jun 18 17:59:49 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- remove pie building and linking stuff for sparc64

---- Files affected:
SOURCES:
   rpm-sparc64.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/rpm-sparc64.patch
diff -u /dev/null SOURCES/rpm-sparc64.patch:1.1
--- /dev/null	Mon Jun 18 19:59:49 2007
+++ SOURCES/rpm-sparc64.patch	Mon Jun 18 19:59:44 2007
@@ -0,0 +1,59 @@
+--- rpm-4.4.9/Makefile.am.orig	2007-06-18 17:10:56.000000000 +0200
++++ rpm-4.4.9/Makefile.am	2007-06-18 17:12:16.000000000 +0200
+@@ -62,19 +62,19 @@
+ #rpm_LDFLAGS =		$(myLDFLAGS)
+ #rpm_LDADD =		rpm.o $(top_builddir)/build/.libs/librpmbuild.a $(myLDADD)
+ rpm.o:	$(top_srcdir)/rpmqv.c
+-	$(COMPILE) -fpie -DIAM_RPMDB -DIAM_RPMEIU -DIAM_RPMK -DIAM_RPMQV -o $@ -c $<
++	$(COMPILE) -DIAM_RPMDB -DIAM_RPMEIU -DIAM_RPMK -DIAM_RPMQV -o $@ -c $<
+ 
+ rpmb_SOURCES =		$(top_srcdir)/build.c
+ rpmb_LDFLAGS =		$(myLDFLAGS) $(staticLDFLAGS)
+ rpmb_LDADD =		rpmb.o $(top_builddir)/build/librpmbuild.la $(myLDADD)
+ rpmb.o:	$(top_srcdir)/rpmqv.c
+-	$(COMPILE) -fpie -DIAM_RPMBT -o $@ -c $<
++	$(COMPILE) -DIAM_RPMBT -o $@ -c $<
+ 
+ rpmd_SOURCES =
+ rpmd_LDFLAGS =		$(myLDFLAGS) $(staticLDFLAGS)
+ rpmd_LDADD =		rpmd.o $(myLDADD)
+ rpmd.o:	$(top_srcdir)/rpmqv.c
+-	$(COMPILE) -fpie -DIAM_RPMDB -o $@ -c $<
++	$(COMPILE) -DIAM_RPMDB -o $@ -c $<
+ 
+ rpmi_SOURCES =
+ rpmi_LDFLAGS =		$(myLDFLAGS) # $(staticLDFLAGS)
+@@ -82,19 +82,19 @@
+ #rpmi_LDFLAGS =		$(myLDFLAGS)
+ #rpmi_LDADD =		rpmi.o $(myLDADD)
+ rpmi.o:	$(top_srcdir)/rpmqv.c
+-	$(COMPILE) -fpie -DIAM_RPMEIU -o $@ -c $<
++	$(COMPILE) -DIAM_RPMEIU -o $@ -c $<
+ 
+ rpmk_SOURCES =
+ rpmk_LDFLAGS =		$(myLDFLAGS) $(staticLDFLAGS)
+ rpmk_LDADD =		rpmk.o $(myLDADD)
+ rpmk.o:	$(top_srcdir)/rpmqv.c
+-	$(COMPILE) -fpie -DIAM_RPMK -o $@ -c $<
++	$(COMPILE) -DIAM_RPMK -o $@ -c $<
+ 
+ rpmq_SOURCES =
+ rpmq_LDFLAGS =		$(myLDFLAGS) # $(staticLDFLAGS)
+ rpmq_LDADD =		rpmq.o $(top_builddir)/build/librpmbuild.la $(myLDADD)
+ rpmq.o:	$(top_srcdir)/rpmqv.c
+-	$(COMPILE) -fpie -DIAM_RPMQV -o $@ -c $<
++	$(COMPILE) -DIAM_RPMQV -o $@ -c $<
+ 
+ $(PROGRAMS): 		@WITH_APIDOCS_TARGET@
+ 
+--- rpm-4.4.9/configure.ac.orig	2007-06-18 17:11:08.000000000 +0200
++++ rpm-4.4.9/configure.ac	2007-06-18 17:11:37.000000000 +0200
+@@ -35,7 +35,7 @@
+ AC_SUBST(AS)
+ if test "$ac_cv_c_compiler_gnu" = yes; then
+     CFLAGS="$CFLAGS -fPIC -DPIC -D_GNU_SOURCE -D_REENTRANT -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts"
+-    LDFLAGS="-pie"
++    LDFLAGS=""
+ fi
+ export CFLAGS LDFLAGS
+ 
================================================================


More information about the pld-cvs-commit mailing list