generic-poky/meta/recipes-devtools
Khem Raj 527cd95c17 syslinux: Set LD to avoid using build host ld
base ld is used during link phase and since its x86 so it
works mostly, however it can cause problems depending upon
build host. During cross build we should use cross linker
Fixes errors e.g.

ld -shared -m elf_i386 --hash-style=gnu -T
/home/ubuntu/work/oe/openembedded-core/build/tmp-glibc/work/i586-oe-linux/syslinux/6.03-r0/syslinux-6.03/com32/lib/i386/elf.ld
-soname libcom32.c32 -o libcom32.elf zlib/adler32.o zlib/compress.
o zlib/crc32.o zlib/uncompr.o zlib/deflate.o zlib/trees.o zlib/zutil.o
zlib/inflate.o zlib/infback.o zlib/inftrees.o zlib/inffast.o sys/zfile.o
sys/zfopen.o libpng/png.o libpng/pngset.o libpng/pngget.o
libpng/pngrutil.o libpng/pngtrans.o
libpng/pngwutil.o libpng/pngread.o libpng/pngrio.o libpng/pngwio.o
libpng/pngwrite.o libpng/pngrtran.o libpng/pngwtran.o libpng/pngmem.o
libpng/pngerror.o libpng/pngpread.o jpeg/tinyjpeg.o jpeg/jidctflt.o
jpeg/decode1.o jpeg/decode3.o jpe
g/rgb24.o jpeg/bgr24.o jpeg/yuv420p.o jpeg/grey.o jpeg/rgba32.o
jpeg/bgra32.o pci/cfgtype.o pci/scan.o pci/bios.o pci/readb.o
pci/readw.o pci/readl.o pci/writeb.o pci/writew.o pci/writel.o
sys/vesacon_write.o sys/vesaserial_write.o sys/ve
sa/initvesa.o sys/vesa/drawtxt.o sys/vesa/background.o
sys/vesa/alphatbl.o sys/vesa/screencpy.o sys/vesa/fmtpixel.o
sys/vesa/i915resolution.o syslinux/reboot.o syslinux/keyboard.o
syslinux/version.o syslinux/pxe_get_cached.o syslinux/pxe_get_nic.o
syslinux/pxe_dns.o syslinux/video/fontquery.o
syslinux/video/reportmode.o syslinux/addlist.o syslinux/freelist.o
syslinux/memmap.o syslinux/movebits.o syslinux/shuffle.o
syslinux/shuffle_pm.o syslinux/shuffle_rm.o syslinux/bios$oot.o
syslinux/zonelist.o syslinux/dump_mmap.o syslinux/dump_movelist.o
syslinux/run_default.o syslinux/run_command.o syslinux/cleanup.o
syslinux/localboot.o syslinux/runimage.o syslinux/loadfile.o
syslinux/floadfile.o syslinux/zloadfile$o syslinux/load_linux.o
syslinux/initramfs.o syslinux/initramfs_file.o
syslinux/initramfs_loadfile.o syslinux/initramfs_archive.o sys/libansi.o
sys/gpxe.o atexit.o onexit.o abort.o
| ld: zlib/deflate.o: unrecognized relocation (0x2b) in section `.text'
| ld: final link failed: Bad value
| make[4]: *** [libcom32.elf] Error 1

(From OE-Core rev: c4897af85eace49e3c27aebc1448227105286e30)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-24 09:40:31 +00:00
..
apt apt: Add support for building for musl targets 2016-01-24 09:40:28 +00:00
autoconf autoconf: add missing perl-module-file-find to RDEPENDS 2016-01-15 11:54:52 +00:00
autogen autogen-native: 5.18.5 -> 5.18.6 2016-01-15 11:54:50 +00:00
automake meta: rename perl-native-runtime 2016-01-11 23:26:31 +00:00
binutils binutils: Fix gold linking errors due to unresolved R_ARM_MOVW_ABS_NC 2016-01-24 09:40:31 +00:00
bison meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
bootchart2 bootchart2: update to 0.14.8 2016-01-20 17:07:11 +00:00
btrfs-tools btrfs-tools: update to 4.4 2016-01-20 17:07:11 +00:00
build-compare build-compare: drop PATCHTOOL setting 2015-10-19 17:57:57 +01:00
ccache ccache: fix file name too long 2015-09-23 09:52:50 +01:00
cdrtools cdrtools-native: update to 3.01 final 2015-12-16 12:12:18 +00:00
chrpath package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
cmake cmake: Add nios2 support 2015-12-09 08:48:26 +00:00
desktop-file-utils Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
devel-config recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues 2014-02-17 15:28:59 +00:00
diffstat diffstat: Add TOOLCHAIN_OPTIONS to Linker calls 2015-08-30 12:35:55 +01:00
distcc distcc: update SRC_URI to not use Google Code 2015-08-11 09:28:51 -07:00
dmidecode dmidecode: update to 3.0 2015-12-16 12:12:17 +00:00
docbook-dsssl-stylesheets package_regex.inc: split sourceforge related entries to their own recipes 2015-12-08 10:20:52 +00:00
docbook-sgml-dtd package_regex.inc: split entries which blacklist specific versions to their recipes 2015-12-08 10:20:52 +00:00
docbook-utils
docbook-xml docbook-xsl-stylesheets: fix UPSTREAM_CHECK_REGEX 2015-12-16 12:12:17 +00:00
dosfstools dosfstools: Correct cross-compile CFLAGS and fix build with musl 2016-01-24 09:40:30 +00:00
dpkg dpkg: Add musleabi to known architectures 2016-01-24 09:40:28 +00:00
e2fsprogs e2fsprogs: set PV to 1.42.99+1.43+git${SRCPV} 2016-01-24 09:40:21 +00:00
elfutils elfutils: 0.163 -> 0.164 2016-01-15 11:54:48 +00:00
expect meta: Drop now pointless manual -dbg packaging 2015-12-16 11:56:30 +00:00
fdisk gptfdisk: update to 1.0.1 2015-12-28 09:25:14 +00:00
file file: 5.24 -> 5.25 2016-01-15 11:54:50 +00:00
flex flex: update to 2.6.0 2015-12-22 16:08:51 +00:00
gcc gcc-runtime.inc: provide libquadmath 2016-01-20 17:07:16 +00:00
gdb gdb: upgrade to 7.10.1 2016-01-15 11:54:47 +00:00
git git: 2.5.0 -> 2.7.0 2016-01-15 11:54:50 +00:00
gnu-config meta: rename perl-native-runtime 2016-01-11 23:26:31 +00:00
guile guile: Fix build with musl 2016-01-24 09:40:31 +00:00
guilt guilt-native: set PV in the recipe to allow upstream version check 2015-08-01 07:34:08 +01:00
help2man help2man-native: 1.47.1 -> 1.47.3 2016-01-15 11:54:49 +00:00
i2c-tools i2c-tools: fix inverted RDEPENDS 2015-10-21 22:56:04 +01:00
icecc-create-env icecc-create-env-native: add SUMMARY and tweak DESCRIPTION 2014-01-02 12:50:23 +00:00
icon-naming-utils icon-naming-utils: separate B and S 2015-01-16 23:08:27 +00:00
installer adt-installer: No need to mark as nostamp 2015-10-01 07:43:36 +01:00
intltool package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
json-c json-c: add manual upstream version check 2015-12-12 23:42:54 +00:00
kconfig-frontends recipes: Delete superfluous assignments, S = ${WORKDIR}/${BP} 2015-02-24 17:41:44 +00:00
libtool libtool: Fix nios2 support 2015-09-23 09:53:08 +01:00
linuxdoc-tools linuxdoc-tools-native: Makedoc.sh uses /tmp and fails w/ noexec mount 2014-10-06 16:03:13 +01:00
m4 m4: Drop unused/unreferenced patch 2015-12-18 12:18:19 +00:00
make make: upgrade to 4.1 2014-12-23 10:18:20 +00:00
makedevs makedevs: set and handle S in a proper way 2015-01-23 11:36:27 +00:00
mkelfimage mkelfimage: fix owner for /usr/sbin/mkelfImage 2015-09-18 09:05:27 +01:00
mklibs meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
mmc mmc-utils: set SUMMARY instead of DESCRIPTION 2015-11-16 11:39:38 +00:00
mtd mtd-utils: update to 1.5.2 2015-12-16 12:12:17 +00:00
mtools mtools: Fix build with uclibc 2016-01-24 09:40:27 +00:00
nasm nasm: 2.11.06 -> 2.11.08 2015-05-30 22:26:12 +01:00
openjade openjade: Fix build if not installing libtool .la files 2016-01-07 13:40:15 +00:00
opensp guile, mailx, gcc, opensp, gstreamer1.0-libav, libunwind: disable thumb where it fails for qemuarm 2015-12-01 21:32:06 +00:00
opkg opkg: upgrade to v0.3.1 2015-12-22 16:08:51 +00:00
opkg-utils opkg-utils: store alternatives in nonarch_libdir 2016-01-19 17:37:34 +00:00
orc orc: Add missing PACKAGES_DYNAMIC 2016-01-06 15:27:33 +00:00
ossp-uuid meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
packagegroups
patch meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
patchelf patchelf: Add patchelf recipe 2014-08-28 15:12:42 +01:00
pax-utils pax-utils: 1.0.5 -> 1.1.4 2016-01-18 11:47:07 +00:00
perl perl: Upgrade to 5.22.1 2016-01-24 09:40:20 +00:00
pkgconfig pkgconfig: merge .bb and .inc 2015-12-01 21:32:10 +00:00
postinst-intercept postinst-intercept: rename recipe for nativesdk only 2014-11-20 14:08:14 +00:00
prelink prelink: Fix various prelink issues on IA32, ARM, and MIPS. 2015-11-16 11:39:34 +00:00
pseudo meta: Drop now pointless manual -dbg packaging 2015-12-16 11:56:30 +00:00
python python-setuptools: Unify and upgrade python-setuptools and python3-setuptools to 19.4 2016-01-24 09:40:25 +00:00
qemu qemu: add PACKAGECONFIG for Nettle crypto support 2015-12-28 09:25:20 +00:00
quilt quilt: fix the deps for ptest 2015-08-16 22:40:55 +01:00
remake package_regex.inc: split GITTAGREGEX entries into recipe files 2015-12-08 10:20:51 +00:00
rpm rpm: remove bashisms: [ x == x ] -> [ x = x ] 2016-01-19 17:40:20 +00:00
rsync rsync: 3.1.1 -> 3.1.2 2016-01-15 11:54:51 +00:00
ruby meta: more removals of redunant FILES_${PN}-dbg 2015-12-16 11:56:30 +00:00
run-postinsts opkg: upgrade to v0.3.0 2015-09-03 12:43:14 +01:00
sgml-common sgml-common-native: fix the generation of sgml-docbook.cat 2014-03-19 14:42:43 +00:00
sgmlspl package_regex.inc: split GITTAGREGEX entries into recipe files 2015-12-08 10:20:51 +00:00
squashfs-tools squashfs-tools: Define FNM_EXTMATCH if not defined 2015-12-12 23:42:55 +00:00
strace strace: update 4.10 -> 4.11 2016-01-20 17:07:16 +00:00
subversion subversion: Upgrade 1.9.2 -> 1.9.3 2016-01-15 11:54:47 +00:00
swabber Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
swig swig: upgrade to 3.0.8 2016-01-20 17:07:14 +00:00
syslinux syslinux: Set LD to avoid using build host ld 2016-01-24 09:40:31 +00:00
tcf-agent tcf-agent: Implement canonicalize_file_name() for musl as well 2016-01-24 09:40:29 +00:00
tcltk tcl: 8.6.3 -> 8.6.4 2015-04-21 07:20:25 +01:00
unfs3 unfs3: Depend on libtirpc when building on musl 2016-01-24 09:40:31 +00:00
unifdef unifdef: upgrade to 2.11 2015-12-16 12:12:15 +00:00
vala meta: more removals of redunant FILES_${PN}-dbg 2015-12-16 11:56:30 +00:00
valgrind valgrind: remove unused valgrind-remove-rpath.patch 2016-01-24 09:40:22 +00:00
xmlto xmlto: 0.0.26 -> 0.0.28 2016-01-15 11:54:49 +00:00
yasm yasm: 1.2.0 -> 1.3.0 2015-06-11 23:59:15 +01:00
zisofs-tools Revert "zisofs-tools-native: Add missing dependency on zlib-native" 2014-03-31 23:04:35 +01:00