[oe-commits] org.oe.dev perl 5.8.7: Simplify the addition of patches to support gcc for linking and

lenehan commit openembedded-commits at lists.openembedded.org
Thu Apr 5 07:01:36 UTC 2007


perl 5.8.7: Simplify the addition of patches to support gcc for linking and
using PIC for compiling shared libraries.

Author: lenehan at openembedded.org
Branch: org.openembedded.dev
Revision: df0c13168cb008ae137cdf9a0dcade6df4bf01fd
ViewMTN: http://monotone.openembedded.org/revision.psp?id=df0c13168cb008ae137cdf9a0dcade6df4bf01fd
Files:
1
packages/perl/perl_5.8.7.bb
Diffs:

#
# mt diff -ra0d3684219fb209cccb5b2d021f7bfe676e03208 -rdf0c13168cb008ae137cdf9a0dcade6df4bf01fd
#
# 
# 
# patch "packages/perl/perl_5.8.7.bb"
#  from [3a73a719d9f31a0bc1c219ebc27c18f20eed7702]
#    to [dae04c3ad54e1a290cd11b1bafe6a9b24ace86d1]
# 
============================================================
--- packages/perl/perl_5.8.7.bb	3a73a719d9f31a0bc1c219ebc27c18f20eed7702
+++ packages/perl/perl_5.8.7.bb	dae04c3ad54e1a290cd11b1bafe6a9b24ace86d1
@@ -16,15 +16,14 @@ SRC_URI += "file://config.sh-armeb-linux
 	    file://config.sh-sh3-linux \
 	    file://config.sh-sh4-linux"
 
-# Patches for sh3/sh4, use gcc to link and override generaet.sh to
-# use PIC mode for compiling shared library objects.
-SRC_URI_append_sh4 += "file://override-generate-sh.patch;patch=1"
-SRC_URI_append_sh4 += "file://makefile-usegcc-to-link.patch;patch=1"
-SRC_URI_append_sh3 += "file://override-generate-sh.patch;patch=1"
-SRC_URI_append_sh3 += "file://makefile-usegcc-to-link.patch;patch=1"
-SRC_URI_append_powerpc += "file://override-generate-sh.patch;patch=1"
-SRC_URI_append_powerpc += "file://makefile-usegcc-to-link.patch;patch=1"
+# Use gcc to link and use PIC mode for compiling shared libs
+GCCLINK_SRC = "file://override-generate-sh.patch;patch=1 \
+               file://makefile-usegcc-to-link.patch;patch=1"
 
+SRC_URI_append_sh4 += " ${GCCLINK_SRC}"
+SRC_URI_append_sh3 += " ${GCCLINK_SRC}"
+SRC_URI_append_powerpc += " ${GCCLINK_SRC}"
+
 PARALLEL_MAKE = ""
 
 PR = "r22"






More information about the Openembedded-commits mailing list