[oe-commits] org.oe.dev portmap: SlugOS only - do not build with "-pie -fpie" due to binutils problems.
mwester commit
openembedded-commits at lists.openembedded.org
Wed Nov 21 18:28:02 UTC 2007
portmap: SlugOS only - do not build with "-pie -fpie" due to binutils problems.
(This change should be reverted when we get SlugOS working with binutils 1.18)
Author: mwester at openembedded.org
Branch: org.openembedded.dev
Revision: 96fb7b2574341a63bdfc4f962c3b402d854b66ae
ViewMTN: http://monotone.openembedded.org/revision/info/96fb7b2574341a63bdfc4f962c3b402d854b66ae
Files:
1
packages/portmap/portmap-6.0/no-pie.patch
packages/portmap/portmap_6.0.bb
Diffs:
#
# mt diff -r67dfddbb6c3e4112388a5a988ae65cdb20dc5a34 -r96fb7b2574341a63bdfc4f962c3b402d854b66ae
#
#
#
# add_file "packages/portmap/portmap-6.0/no-pie.patch"
# content [39990f66702db50dd93420291a2edf4e018b16f0]
#
# patch "packages/portmap/portmap_6.0.bb"
# from [03ff99fa49ea46ef110fd480411ca9033f51e14e]
# to [241baf929c36235b1a707377a729d0d306119226]
#
============================================================
--- packages/portmap/portmap-6.0/no-pie.patch 39990f66702db50dd93420291a2edf4e018b16f0
+++ packages/portmap/portmap-6.0/no-pie.patch 39990f66702db50dd93420291a2edf4e018b16f0
@@ -0,0 +1,14 @@
+--- portmap_6.0/Makefile.orig 2007-11-21 00:35:52.000000000 -0600
++++ portmap_6.0/Makefile 2007-11-21 00:37:23.000000000 -0600
+@@ -125,9 +125,9 @@
+ all: portmap pmap_dump pmap_set portmap.man
+
+ CPPFLAGS += $(HOSTS_ACCESS)
+-portmap: CFLAGS += -fpie
++#portmap: CFLAGS += -fpie
+ portmap: LDLIBS += $(WRAP_LIB)
+-portmap: LDFLAGS += -pie
++#portmap: LDFLAGS += -pie
+ portmap: portmap.o pmap_check.o from_local.o
+
+ from_local: CPPFLAGS += -DTEST
============================================================
--- packages/portmap/portmap_6.0.bb 03ff99fa49ea46ef110fd480411ca9033f51e14e
+++ packages/portmap/portmap_6.0.bb 241baf929c36235b1a707377a729d0d306119226
@@ -1,11 +1,16 @@ require portmap.inc
require portmap.inc
+PR = "r1"
+
SRC_URI = "http://neil.brown.name/portmap/portmap-6.0.tgz \
file://destdir-no-strip.patch;patch=1 \
file://no-tcpd-support.patch;patch=1 \
file://no-libwrap.patch;patch=1;pnum=0 \
file://portmap.init "
+# Remove this patch when SlugOS upgrades to binutils 1.18
+SRC_URI_append_slugos = " file://no-pie.patch;patch=1 "
+
S = "${WORKDIR}/${PN}_${PV}/"
CPPFLAGS += "-DFACILITY=LOG_DAEMON -DENABLE_DNS"
More information about the Openembedded-commits
mailing list