* Fail to build core-image-minimal when MACHINE=genericx86-64
@ 2013-10-29 21:40 Markus Svilans
2013-10-29 22:55 ` Markus Svilans
0 siblings, 1 reply; 8+ messages in thread
From: Markus Svilans @ 2013-10-29 21:40 UTC (permalink / raw)
To: yocto@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 1395 bytes --]
Dear list,
I'm trying to build a core-image-minimal recipe using
MACHINE=genericx86-64 but it always fails at syslinux-native-6.01
recipe. I've tried deleting my tmp and build folders several times, but
it will not build. I am using the genericx86-64 BSP package downloaded
from the Yocto website, located at:
https://www.yoctoproject.org/download/intel-x86-64-based-pcs-and-devices-genericx86-64
File: genericx86-64-dora-10.0.0.tar.bz2
I extracted it to:
/home/markus/yocto/genericx86-64-dora-10.0.0
Then ran the "oe-init-build-env" script and editted local.conf to enable
parallel make, and changed MACHINE to genericx86-64. (I've attached a
copy of my local.conf file.)
After that, I ran the command "bitbake core-image-minimal" and sat back,
waiting for it to build.
The build always fails at syslinux-native.
I tried several things:
- deleted tmp directory, re-try build = failure
- deleted build directory, re-try build = failure
- deleted build directory, build only syslinux = failure
- deleted build directory, build only syslinux-native = failure
I think I may be doing something wrong, because about an hour of Google
searching did not turn up anybody having a similar issue.
I am running Kubuntu 13.10 64-bit.
Can anyone please offer any advice, so that I can successfully build
x86-64 images?
Thanks very much
Markus
[-- Attachment #2: local.conf --]
[-- Type: text/plain, Size: 10321 bytes --]
#
# This file is your local configuration file and is where all local user settings
# are placed. The comments in this file give some guide to the options a new user
# to the system might want to change but pretty much any configuration option can
# be set in this file. More adventurous users can look at local.conf.extended
# which contains other examples of configuration which can be placed in this file
# but new users likely won't need any of them initially.
#
# Lines starting with the '#' character are commented out and in some cases the
# default values are provided as comments to show people example syntax. Enabling
# the option is a question of removing the # character and making any change to the
# variable as required.
#
# Parallelism Options
#
# These two options control how much parallelism BitBake should use. The first
# option determines how many tasks bitbake should run in parallel:
#
BB_NUMBER_THREADS ?= "8"
#
# The second option controls how many processes make should run in parallel when
# running compile tasks:
#
PARALLEL_MAKE ?= "-j 8"
#
# For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" would
# be appropriate for example.
#
# Machine Selection
#
# You need to select a specific machine to target the build with. There are a selection
# of emulated machines available which can boot and run in the QEMU emulator:
#
#MACHINE ?= "qemuarm"
#MACHINE ?= "qemumips"
#MACHINE ?= "qemuppc"
#MACHINE ?= "qemux86"
#MACHINE ?= "qemux86-64"
#
# There are also the following hardware board target machines included for
# demonstration purposes:
#
#MACHINE ?= "beagleboard"
#MACHINE ?= "genericx86"
MACHINE ?= "genericx86-64"
#MACHINE ?= "mpc8315e-rdb"
#MACHINE ?= "routerstationpro"
#
# This sets the default machine to be qemux86 if no other machine is selected:
MACHINE ??= "qemux86"
#
# Where to place downloads
#
# During a first build the system will download many different source code tarballs
# from various upstream projects. This can take a while, particularly if your network
# connection is slow. These are all stored in DL_DIR. When wiping and rebuilding you
# can preserve this directory to speed up this part of subsequent builds. This directory
# is safe to share between multiple builds on the same machine too.
#
# The default is a downloads directory under TOPDIR which is the build directory.
#
#DL_DIR ?= "${TOPDIR}/downloads"
#
# Where to place shared-state files
#
# BitBake has the capability to accelerate builds based on previously built output.
# This is done using "shared state" files which can be thought of as cache objects
# and this option determines where those files are placed.
#
# You can wipe out TMPDIR leaving this directory intact and the build would regenerate
# from these files if no changes were made to the configuration. If changes were made
# to the configuration, only shared state files where the state was still valid would
# be used (done using checksums).
#
# The default is a sstate-cache directory under TOPDIR.
#
#SSTATE_DIR ?= "${TOPDIR}/sstate-cache"
#
# Where to place the build output
#
# This option specifies where the bulk of the building work should be done and
# where BitBake should place its temporary files and output. Keep in mind that
# this includes the extraction and compilation of many applications and the toolchain
# which can use Gigabytes of hard disk space.
#
# The default is a tmp directory under TOPDIR.
#
#TMPDIR = "${TOPDIR}/tmp"
#
# Default policy config
#
# The distribution setting controls which policy settings are used as defaults.
# The default value is fine for general Yocto project use, at least initially.
# Ultimately when creating custom policy, people will likely end up subclassing
# these defaults.
#
DISTRO ?= "poky"
# As an example of a subclass there is a "bleeding" edge policy configuration
# where many versions are set to the absolute latest code from the upstream
# source control systems. This is just mentioned here as an example, its not
# useful to most new users.
# DISTRO ?= "poky-bleeding"
#
# Package Management configuration
#
# This variable lists which packaging formats to enable. Multiple package backends
# can be enabled at once and the first item listed in the variable will be used
# to generate the root filesystems.
# Options are:
# - 'package_deb' for debian style deb files
# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager)
# - 'package_rpm' for rpm style packages
# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk"
# We default to rpm:
PACKAGE_CLASSES ?= "package_rpm"
#
# SDK/ADT target architecture
#
# This variable specified the architecture to build SDK/ADT items for and means
# you can build the SDK packages for architectures other than the machine you are
# running the build on (i.e. building i686 packages on an x86_64 host._
# Supported values are i686 and x86_64
#SDKMACHINE ?= "i686"
#
# Extra image configuration defaults
#
# The EXTRA_IMAGE_FEATURES variable allows extra packages to be added to the generated
# images. Some of these options are added to certain image types automatically. The
# variable can contain the following options:
# "dbg-pkgs" - add -dbg packages for all installed packages
# (adds symbol information for debugging/profiling)
# "dev-pkgs" - add -dev packages for all installed packages
# (useful if you want to develop against libs in the image)
# "ptest-pkgs" - add -ptest packages for all ptest-enabled packages
# (useful if you want to run the package test suites)
# "tools-sdk" - add development tools (gcc, make, pkgconfig etc.)
# "tools-debug" - add debugging tools (gdb, strace)
# "eclipse-debug" - add Eclipse remote debugging support
# "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind)
# "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.)
# "debug-tweaks" - make an image suitable for development
# e.g. ssh root access has a blank password
# There are other application targets that can be used here too, see
# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details.
# We default to enabling the debugging tweaks.
EXTRA_IMAGE_FEATURES = "debug-tweaks"
#
# Additional image features
#
# The following is a list of additional classes to use when building images which
# enable extra features. Some available options which can be included in this variable
# are:
# - 'buildstats' collect build statistics
# - 'image-mklibs' to reduce shared library files size for an image
# - 'image-prelink' in order to prelink the filesystem image
# - 'image-swab' to perform host system intrusion detection
# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
USER_CLASSES ?= "buildstats image-mklibs image-prelink"
#
# Runtime testing of images
#
# The build system can test booting virtual machine images under qemu (an emulator)
# after any root filesystems are created and run tests against those images. To
# enable this uncomment this line. See classes/testimage(-auto).bbclass for
# further details.
#TEST_IMAGE = "1"
#
# Interactive shell configuration
#
# Under certain circumstances the system may need input from you and to do this it
# can launch an interactive shell. It needs to do this since the build is
# multithreaded and needs to be able to handle the case where more than one parallel
# process may require the user's attention. The default is iterate over the available
# terminal types to find one that works.
#
# Examples of the occasions this may happen are when resolving patches which cannot
# be applied, to use the devshell or the kernel menuconfig
#
# Supported values are auto, gnome, xfce, rxvt, screen, konsole (KDE 3.x only), none
# Note: currently, Konsole support only works for KDE 3.x due to the way
# newer Konsole versions behave
#OE_TERMINAL = "auto"
# By default disable interactive patch resolution (tasks will just fail instead):
PATCHRESOLVE = "noop"
#
# Disk Space Monitoring during the build
#
# Monitor the disk space during the build. If there is less that 1GB of space or less
# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully
# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort
# of the build. The reason for this is that running completely out of space can corrupt
# files and damages the build in ways which may not be easily recoverable.
BB_DISKMON_DIRS = "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
ABORT,${TMPDIR},100M,1K \
ABORT,${DL_DIR},100M,1K \
ABORT,${SSTATE_DIR},100M,1K"
#
# Shared-state files from other locations
#
# As mentioned above, shared state files are prebuilt cache data objects which can
# used to accelerate build time. This variable can be used to configure the system
# to search other mirror locations for these objects before it builds the data itself.
#
# This can be a filesystem directory, or a remote url such as http or ftp. These
# would contain the sstate-cache results from previous builds (possibly from other
# machines). This variable works like fetcher MIRRORS/PREMIRRORS and points to the
# cache locations to check for the shared objects.
# NOTE: if the mirror uses the same structure as SSTATE_DIR, you need to add PATH
# at the end as shown in the examples below. This will be substituted with the
# correct path within the directory structure.
#SSTATE_MIRRORS ?= "\
#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \
#file://.* file:///some/local/dir/sstate/PATH"
# CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to
# track the version of this file when it was generated. This can safely be ignored if
# this doesn't mean anything to you.
CONF_VERSION = "1"
[-- Attachment #3: log.do_install.7940 --]
[-- Type: text/plain, Size: 68433 bytes --]
DEBUG: Executing shell function do_install
NOTE: make -j 8 BINDIR=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/bin SBINDIR=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/sbin LIBDIR=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/lib DATADIR=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share MANDIR=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/man INCDIR=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/include install INSTALLROOT=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image firmware=bios
make -r -C /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01 -f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/Makefile SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01" \
OBJ=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01 objdir=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01 install
make[1]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01'
make -r -r -C /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/Makefile SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01" \
objdir=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios OBJ=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios HAVE_FIRMWARE=1 \
ARCH=i386 LDLINUX=ldlinux.c32 install
make[2]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios'
set -e; for i in libinstaller mtools linux extlinux utils; \
do make -r -r -r -C $i SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/$i" OBJ="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/$i" \
-f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/$i/Makefile all; done
make[3]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/libinstaller'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/libinstaller'
make[3]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/mtools'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/mtools'
make[3]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/linux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/linux'
make[3]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/extlinux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/extlinux'
make[3]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/utils'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/utils'
mkdir -m 755 -p /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/bin
install -m 755 -c mtools/syslinux /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/bin
mkdir -m 755 -p /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/sbin
install -m 755 -c extlinux/extlinux /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/sbin
mkdir -m 755 -p /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux
install -m 644 -c core/pxelinux.0 gpxe/gpxelinux.0 gpxe/gpxelinuxk.0 core/isolinux.bin core/isolinux-debug.bin dos/syslinux.com core/lpxelinux.0 mbr/*.bin memdisk/memdisk memdump/memdump.com com32/menu/*.c32 com32/modules/*.c32 com32/mboot/*.c32 com32/hdt/*.c32 com32/rosh/*.c32 com32/gfxboot/*.c32 com32/sysdump/*.c32 com32/lua/src/*.c32 com32/chain/*.c32 com32/lib/*.c32 com32/libutil/*.c32 com32/gpllib/*.c32 com32/elflink/ldlinux/*.c32 com32/cmenu/libmenu/*.c32 /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux
install -m 644 -c win64/syslinux64.exe /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux
mkdir -m 755 -p /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux/diag
install -m 644 -c diag/mbr/handoff.bin diag/geodsp/geodsp1s.img.xz diag/geodsp/geodspms.img.xz /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux/diag
mkdir -m 755 -p /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/man/man1
install -m 644 -c /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/man/*.1 /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/man/man1
: mkdir -m 755 -p /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/man/man8
: install -m 644 -c man/*.8 /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/man/man8
set -e ; for i in com32 utils dosutil ; \
do make -r -r -r -C $i SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/$i" OBJ="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/$i" \
-f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/$i/Makefile install; done
make[3]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32'
make -r -r -r -C /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/libupload SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32"/libupload OBJ="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32"/libupload/ \
-f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/Makefile install
make -r -r -r -C /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/tools SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32"/tools OBJ="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32"/tools/ \
-f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/tools/Makefile install
make -r -r -r -C /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/lib SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32"/lib OBJ="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32"/lib/ \
-f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/Makefile install
make[4]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/tools'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/tools'
make -r -r -r -C /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/gpllib SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32"/gpllib OBJ="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32"/gpllib/ \
-f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/Makefile install
make -r -r -r -C /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/libutil SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32"/libutil OBJ="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32"/libutil/ \
-f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/Makefile install
make -r -r -r -C /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/elflink SRC="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32"/elflink OBJ="/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32"/elflink/ \
-f /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/elflink/Makefile install
make[4]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/elflink'
make[4]: Nothing to be done for `install'.
make[4]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/elflink'
make[4]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/gpllib'
gcc -Wp,-MT,cpuid.o,-MD,./.cpuid.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -nostdinc -iwithprefix include -I. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/ -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys/module -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/gpllib//../.. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -DPNG_NO_CONSOLE_IO -DPNG_NO_WRITE_SUPPORTED -DPNG_NO_MNG_FEATURES -DPNG_NO_READ_tIME -DPNG_NO_WRITE_tIME -mregparm=3 -DREGPARM=3 -c -o cpuid.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/cpuid.c
gcc -Wp,-MT,memory.o,-MD,./.memory.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -nostdinc -iwithprefix include -I. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/ -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys/module -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/gpllib//../.. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -DPNG_NO_CONSOLE_IO -DPNG_NO_WRITE_SUPPORTED -DPNG_NO_MNG_FEATURES -DPNG_NO_READ_tIME -DPNG_NO_WRITE_tIME -mregparm=3 -DREGPARM=3 -c -o memory.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/memory.c
gcc -Wp,-MT,disk/ata.o,-MD,disk/.ata.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -nostdinc -iwithprefix include -I. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/ -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys/module -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/gpllib//../.. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -DPNG_NO_CONSOLE_IO -DPNG_NO_WRITE_SUPPORTED -DPNG_NO_MNG_FEATURES -DPNG_NO_READ_tIME -DPNG_NO_WRITE_tIME -mregparm=3 -DREGPARM=3 -c -o disk/ata.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/disk/ata.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/cpuid.c:1:0: error: CPU you selected does not support x86-64 instruction set
/*
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/cpuid.c:1:0: error: CPU you selected does not support x86-64 instruction set
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/cpuid.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/memory.c:1:0: error: CPU you selected does not support x86-64 instruction set
/* ----------------------------------------------------------------------- *
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/memory.c:1:0: error: CPU you selected does not support x86-64 instruction set
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/memory.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
make[4]: *** [cpuid.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [memory.o] Error 1
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/disk/ata.c:1:0: error: CPU you selected does not support x86-64 instruction set
#include <inttypes.h>
^
make[4]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/lib'
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/disk/ata.c:1:0: error: CPU you selected does not support x86-64 instruction set
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gpllib/disk/ata.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
make[4]: *** [disk/ata.o] Error 1
make[4]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/gpllib'
make[3]: *** [gpllib] Error 2
make[3]: *** Waiting for unfinished jobs....
gcc -Wp,-MT,zlib/adler32.o,-MD,zlib/.adler32.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -nostdinc -iwithprefix include -I. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/../include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/ -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys/module -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/lib//../.. -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -DPNG_NO_CONSOLE_IO -DPNG_NO_WRITE_SUPPORTED -DPNG_NO_MNG_FEATURES -DPNG_NO_READ_tIME -DPNG_NO_WRITE_tIME -mregparm=3 -DREGPARM=3 -c -o zlib/adler32.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/adler32.c
gcc -Wp,-MT,zlib/compress.o,-MD,zlib/.compress.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -nostdinc -iwithprefix include -I. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/../include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/ -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys/module -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/lib//../.. -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -DPNG_NO_CONSOLE_IO -DPNG_NO_WRITE_SUPPORTED -DPNG_NO_MNG_FEATURES -DPNG_NO_READ_tIME -DPNG_NO_WRITE_tIME -mregparm=3 -DREGPARM=3 -c -o zlib/compress.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/compress.c
gcc -Wp,-MT,zlib/crc32.o,-MD,zlib/.crc32.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -nostdinc -iwithprefix include -I. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/../include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/ -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys/module -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/lib//../.. -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -DPNG_NO_CONSOLE_IO -DPNG_NO_WRITE_SUPPORTED -DPNG_NO_MNG_FEATURES -DPNG_NO_READ_tIME -DPNG_NO_WRITE_tIME -mregparm=3 -DREGPARM=3 -c -o zlib/crc32.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/crc32.c
make[4]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/libutil'
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o ansiline.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/ansiline.c
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o ansiraw.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/ansiraw.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/adler32.c:1:0: error: CPU you selected does not support x86-64 instruction set
/* adler32.c -- compute the Adler-32 checksum of a data stream
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/adler32.c:1:0: error: CPU you selected does not support x86-64 instruction set
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/adler32.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
gcc -Wp,-MT,zlib/uncompr.o,-MD,zlib/.uncompr.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -nostdinc -iwithprefix include -I. -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/../include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/ -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/sys/module -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/lib//../.. -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -DPNG_NO_CONSOLE_IO -DPNG_NO_WRITE_SUPPORTED -DPNG_NO_MNG_FEATURES -DPNG_NO_READ_tIME -DPNG_NO_WRITE_tIME -mregparm=3 -DREGPARM=3 -c -o zlib/uncompr.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/uncompr.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/compress.c:1:0: error: CPU you selected does not support x86-64 instruction set
/* compress.c -- compress a memory buffer
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/compress.c:1:0: error: CPU you selected does not support x86-64 instruction set
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/compress.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
make[4]: *** [zlib/adler32.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [zlib/compress.o] Error 1
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o keyname.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/keyname.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/ansiline.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/* ----------------------------------------------------------------------- *
^
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o sha1hash.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha1hash.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/keyname.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/* ----------------------------------------------------------------------- *
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/uncompr.c:1:0: error: CPU you selected does not support x86-64 instruction set
/* uncompr.c -- decompress a memory buffer
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/uncompr.c:1:0: error: CPU you selected does not support x86-64 instruction set
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/uncompr.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
make[4]: *** [zlib/uncompr.o] Error 1
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/crc32.c:1:0: error: CPU you selected does not support x86-64 instruction set
/* crc32.c -- compute the CRC-32 of a data stream
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/crc32.c:1:0: error: CPU you selected does not support x86-64 instruction set
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/zlib/crc32.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
make[4]: *** [zlib/crc32.o] Error 1
make[4]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/lib'
make[3]: *** [lib] Error 2
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o unbase64.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/unbase64.c
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o md5.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/md5.c
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o crypt-md5.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/crypt-md5.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/ansiraw.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/* ----------------------------------------------------------------------- *
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/md5.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o sha256crypt.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha256crypt.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha1hash.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/unbase64.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/* ----------------------------------------------------------------------- *
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/crypt-md5.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*-
^
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o sha512crypt.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha512crypt.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha256crypt.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/* SHA256-based Unix crypt implementation.
^
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o base64.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/base64.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha256crypt.c: In function 'sha256_finish_ctx':
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha256crypt.c:196:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*(uint32_t *) & ctx->buffer[bytes + pad + 4] = SWAP(ctx->total[0] << 3);
^
gcc -std=gnu99 -Os -fomit-frame-pointer -fno-stack-protector -fwrapv -freg-struct-return -fno-exceptions -fno-asynchronous-unwind-tables -fPIC -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -W -Wall -fomit-frame-pointer -D__COM32__ -DDYNAMIC_MODULE -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/core/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios -DLDLINUX=\"ldlinux.c32\" -mregparm=3 -DREGPARM=3 -c -o quicksort.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/quicksort.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha256crypt.c:197:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*(uint32_t *) & ctx->buffer[bytes + pad] = SWAP((ctx->total[1] << 3) |
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/base64.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha512crypt.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/* SHA512-based Unix crypt implementation.
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha512crypt.c: In function 'sha512_finish_ctx':
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha512crypt.c:227:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*(uint64_t *) & ctx->buffer[bytes + pad + 8] = SWAP(ctx->total[0] << 3);
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha512crypt.c:228:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*(uint64_t *) & ctx->buffer[bytes + pad] = SWAP((ctx->total[1] << 3) |
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/quicksort.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o ansiline.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/ansiline.c
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o ansiraw.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/ansiraw.c
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o keyname.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/keyname.c
make[4]: Entering directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/libupload'
gcc -Wp,-MT,cpio.o,-MD,./.cpio.o.d -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -c -o cpio.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/cpio.c
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o sha1hash.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha1hash.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/cpio.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o unbase64.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/unbase64.c
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o md5.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/md5.c
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o crypt-md5.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/crypt-md5.c
gcc -Wp,-MT,ctime.o,-MD,./.ctime.o.d -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -c -o ctime.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/ctime.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/ctime.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
#include <com32.h>
^
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o sha256crypt.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha256crypt.c
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o sha512crypt.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/sha512crypt.c
gcc -Wp,-MT,serial.o,-MD,./.serial.o.d -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -c -o serial.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/serial.c
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o base64.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/base64.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/serial.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
#include <stdbool.h>
^
gcc -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o quicksort.lo /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/quicksort.c
ld -m elf_i386 -shared --hash-style=gnu -T /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/lib/i386/elf.ld --as-needed -soname libutil.c32 -o libutil.elf ansiline.o ansiraw.o keyname.o sha1hash.o unbase64.o md5.o crypt-md5.o sha256crypt.o sha512crypt.o base64.o quicksort.o
ldgcc -Wp,-MT,upload_srec.o,-MD,./.upload_srec.o.d -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -c -o upload_srec.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/upload_srec.c
: i386:x86-64 architecture of input file `ansiline.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `ansiraw.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `keyname.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `sha1hash.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `unbase64.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `md5.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `crypt-md5.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `sha256crypt.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `sha512crypt.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `base64.o' is incompatible with i386 output
ld: i386:x86-64 architecture of input file `quicksort.o' is incompatible with i386 output
ansiline.o: In function `console_ansi_std':
ansiline.c:(.text+0x3): undefined reference to `dev_ansiserial_w'
ansiline.c:(.text+0xa): undefined reference to `dev_stdcon_r'
ansiline.c:(.text+0xf): undefined reference to `openconsole'
ansiraw.o: In function `console_ansi_raw':
ansiraw.c:(.text+0x3): undefined reference to `dev_ansiserial_w'
ansiraw.c:(.text+0xa): undefined reference to `dev_rawcon_r'
ansiraw.c:(.text+0xf): undefined reference to `openconsole'
keyname.o: In function `key_name_to_code':
keyname.c:(.text+0x40): undefined reference to `strcasecmp'
crypt-md5.o: In function `crypt_md5':
crypt-md5.c:(.text+0x5f): undefined reference to `strncmp'
sha256crypt.o: In function `sha256_crypt_r':
sha256crypt.c:(.text+0x4af): undefined reference to `strncmp'
sha256crypt.c:(.text+0x4cd): undefined reference to `strncmp'
sha256crypt.c:(.text+0x4e2): undefined reference to `strtoul'
sha256crypt.c:(.text+0x544): undefined reference to `strcspn'
sha256crypt.c:(.text+0x965): undefined reference to `stpncpy'
sha256crypt.c:(.text+0x9a7): undefined reference to `snprintf'
sha256crypt.c:(.text+0x9e3): undefined reference to `stpncpy'
sha256crypt.c:(.text+0xd12): undefined reference to `errno'
sha256crypt.o: In function `sha256_crypt':
sha256crypt.c:(.text+0xdcd): undefined reference to `realloc'
sha512crypt.o: In function `sha512_crypt_r':
sha512crypt.c:(.text+0x586): undefined reference to `strncmp'
sha512crypt.c:(.text+0x5a4): undefined reference to `strncmp'
sha512crypt.c:(.text+0x5b9): undefined reference to `strtoul'
sha512crypt.c:(.text+0x61b): undefined reference to `strcspn'
sha512crypt.c:(.text+0xa34): undefined reference to `stpncpy'
sha512crypt.c:(gcc -Wp,-MT,upload_tftp.o,-MD,./.upload_tftp.o.d -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -c -o upload_tftp.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/upload_tftp.c
.text+0xa6f): undefined reference to `snprintf'
sha512crypt.c:(.text+0xaa4): undefined reference to `stpncpy'
sha512crypt.c:(.text+0x10df): undefined reference to `errno'
sha512crypt.o: In function `sha512_crypt':
sha512crypt.c:(.text+0x11a2): undefined reference to `realloc'
quicksort.o: In function `quick_sort_range':
quicksort.c:(.text+0x1e): undefined reference to `lrand48'
make[4]: *** [libutil.elf] Error 1
make[4]: *** Waiting for unfinished jobs....
gcc -Wp,-MT,upload_ymodem.o,-MD,./.upload_ymodem.o.d -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -c -o upload_ymodem.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/upload_ymodem.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/upload_srec.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/upload_tftp.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
gcc -Wp,-MT,zout.o,-MD,./.zout.o.d -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -c -o zout.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/zout.c
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/upload_ymodem.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/zout.c:1:0: warning: -mregparm is ignored in 64-bit mode [enabled by default]
/*
^
rm -f libcom32upload.a
ar cq libcom32upload.a cpio.o ctime.o serial.o upload_srec.o upload_tftp.o upload_ymodem.o zout.o
ranlib libcom32upload.a
mkdir -m 755 -p /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux/com32
install -m 644 libcom32upload.a /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux/com32
mkdir -p /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux/com32/include/
cp -r /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/*.h /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/image/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/x86_64-linux/usr/share/syslinux/com32/include/
make[4]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/libupload'
make[4]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32/libutil'
make[3]: *** [libutil] Error 2
make[3]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios/com32'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/bios'
make[1]: *** [bios] Error 2
make[1]: Leaving directory `/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01'
make: *** [install] Error 2
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.
ERROR: Function failed: do_install (log file is located at /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/temp/log.do_install.7940)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Fail to build core-image-minimal when MACHINE=genericx86-64
2013-10-29 21:40 Fail to build core-image-minimal when MACHINE=genericx86-64 Markus Svilans
@ 2013-10-29 22:55 ` Markus Svilans
2013-10-29 23:11 ` Khem Raj
0 siblings, 1 reply; 8+ messages in thread
From: Markus Svilans @ 2013-10-29 22:55 UTC (permalink / raw)
To: yocto@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 2098 bytes --]
Dear list,
A quick update:
- The same build failure occurred when I tried "bitbake
core-image-minimal" using a fresh poky 1.5 downloaded from the Yocto web
site, with MACHINE set to genericx86-64.
- The same build failure occurred when I manually created a recipe for
syslinux 6.02 and tried to build it directly "bitbake syslinux"
Any assistance would be greatly appreciated.
Thanks very much
Markus
On 10/29/2013 05:40 PM, Markus Svilans wrote:
> Dear list,
>
> I'm trying to build a core-image-minimal recipe using
> MACHINE=genericx86-64 but it always fails at syslinux-native-6.01
> recipe. I've tried deleting my tmp and build folders several times,
> but it will not build. I am using the genericx86-64 BSP package
> downloaded from the Yocto website, located at:
>
> https://www.yoctoproject.org/download/intel-x86-64-based-pcs-and-devices-genericx86-64
>
>
> File: genericx86-64-dora-10.0.0.tar.bz2
>
> I extracted it to:
> /home/markus/yocto/genericx86-64-dora-10.0.0
>
> Then ran the "oe-init-build-env" script and editted local.conf to
> enable parallel make, and changed MACHINE to genericx86-64. (I've
> attached a copy of my local.conf file.)
>
> After that, I ran the command "bitbake core-image-minimal" and sat
> back, waiting for it to build.
>
> The build always fails at syslinux-native.
>
> I tried several things:
> - deleted tmp directory, re-try build = failure
> - deleted build directory, re-try build = failure
> - deleted build directory, build only syslinux = failure
> - deleted build directory, build only syslinux-native = failure
>
> I think I may be doing something wrong, because about an hour of
> Google searching did not turn up anybody having a similar issue.
>
> I am running Kubuntu 13.10 64-bit.
>
> Can anyone please offer any advice, so that I can successfully build
> x86-64 images?
>
> Thanks very much
> Markus
>
>
>
>
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
[-- Attachment #2: Type: text/html, Size: 3410 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Fail to build core-image-minimal when MACHINE=genericx86-64
2013-10-29 22:55 ` Markus Svilans
@ 2013-10-29 23:11 ` Khem Raj
2013-10-30 2:28 ` Markus Svilans
0 siblings, 1 reply; 8+ messages in thread
From: Khem Raj @ 2013-10-29 23:11 UTC (permalink / raw)
To: Markus Svilans; +Cc: yocto@yoctoproject.org
On Tue, Oct 29, 2013 at 3:55 PM, Markus Svilans <msvilans@aeonyx.ca> wrote:
> Dear list,
>
> A quick update:
>
> - The same build failure occurred when I tried "bitbake core-image-minimal"
> using a fresh poky 1.5 downloaded from the Yocto web site, with MACHINE set
> to genericx86-64.
> - The same build failure occurred when I manually created a recipe for
> syslinux 6.02 and tried to build it directly "bitbake syslinux"
>
> Any assistance would be greatly appreciated.
its failing while building syslinux-native package and as it seems
from errors, its not building com32 bits by passing -m32
flags to compiler. Seems like you need to hack syslinux build and add
-m32 when building com32/ subdir or alternatively
remove it from build
sed -e 's,com32/\S*,,g' -i Makefile
but that may not be best thing to do.
>
> Thanks very much
> Markus
>
>
>
> On 10/29/2013 05:40 PM, Markus Svilans wrote:
>
> Dear list,
>
> I'm trying to build a core-image-minimal recipe using MACHINE=genericx86-64
> but it always fails at syslinux-native-6.01 recipe. I've tried deleting my
> tmp and build folders several times, but it will not build. I am using the
> genericx86-64 BSP package downloaded from the Yocto website, located at:
>
> https://www.yoctoproject.org/download/intel-x86-64-based-pcs-and-devices-genericx86-64
>
> File: genericx86-64-dora-10.0.0.tar.bz2
>
> I extracted it to:
> /home/markus/yocto/genericx86-64-dora-10.0.0
>
> Then ran the "oe-init-build-env" script and editted local.conf to enable
> parallel make, and changed MACHINE to genericx86-64. (I've attached a copy
> of my local.conf file.)
>
> After that, I ran the command "bitbake core-image-minimal" and sat back,
> waiting for it to build.
>
> The build always fails at syslinux-native.
>
> I tried several things:
> - deleted tmp directory, re-try build = failure
> - deleted build directory, re-try build = failure
> - deleted build directory, build only syslinux = failure
> - deleted build directory, build only syslinux-native = failure
>
> I think I may be doing something wrong, because about an hour of Google
> searching did not turn up anybody having a similar issue.
>
> I am running Kubuntu 13.10 64-bit.
>
> Can anyone please offer any advice, so that I can successfully build x86-64
> images?
>
> Thanks very much
> Markus
>
>
>
>
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
>
>
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Fail to build core-image-minimal when MACHINE=genericx86-64
2013-10-29 23:11 ` Khem Raj
@ 2013-10-30 2:28 ` Markus Svilans
2013-10-31 22:48 ` Markus Svilans
0 siblings, 1 reply; 8+ messages in thread
From: Markus Svilans @ 2013-10-30 2:28 UTC (permalink / raw)
To: Khem Raj; +Cc: yocto@yoctoproject.org
Thanks, Khem.
Following your suggestion, I tried removing the com32/ subdirectory from
the build, by modifying the do_configure() routine in syslinux_6.01.bb
recipe. It did not work, there were errors related to missing .o files
in a later step.
Your response prompted me to look further.
It appears that in the do_install() step, the syslinux recipe is using
the host gcc and ld, and not the cross-compiler gcc and ld.
For example, from the do_install log:
> gcc -Wp,-MT,ctime.o,-MD,./.ctime.o.d -std=gnu99 -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude -c -o ctime.o /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libupload/ctime.c
Additionally, according to the makefile fragment "com32.mk" (in the
directory
~/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/mk/)
there should be some architecture related parameters following "-std=gnu99".
To see why not, I had a look in the file "syslinux.mk" (in the same
directory). The architecture selection is done via the SUBARCH and ARCH
variables. I tried various sed commands in the BB recipe do_configure()
step to force ARCH to "x86_64", but nothing seemed to make it work.
Next I tried the following change in the do_install() step in the BB recipe:
Before:
oe_runmake install INSTALLROOT="${D}" firmware="bios"
After:
oe_runmake install CC="${CC} ${CFLAGS}" LDFLAGS="${LDFLAGS} -A
i386" INSTALLROOT="${D}" ${SYSLINUX_ARCH} firmware="bios"
Now the cross-compiler was being invoked, but with conflicting flags:
> x86_64-poky-linux-gcc -m64
> --sysroot=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/genericx86-64
> -O2 -pipe -g -feliminate-unused-debug-types
> -Wp,-MT,ctime.o,-MD,./.ctime.o.d -std=gnu99 -m32 -march=i386
> -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv
> -freg-struct-return -Os -fPIC -fno-exceptions
> -fno-asynchronous-unwind-tables -fno-strict-aliasing
> -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0
> -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes
> -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include
> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/libutil/include
> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/include
> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/include/sys
> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/gplinclude
> -c -o ctime.o
> /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/libupload/ctime.c
The build didn't work, there were more errors during the link stage.
Basically it looks like the syslinux recipe cannot handle
cross-compilation to x86_64 at the moment. Making it work is a little
bit outside my experience level. I feel like I am feeling around in the
dark here. Maybe could someone else take a look at this?
Thanks very much
Markus
On 10/29/2013 07:11 PM, Khem Raj wrote:
> On Tue, Oct 29, 2013 at 3:55 PM, Markus Svilans <msvilans@aeonyx.ca> wrote:
>> Dear list,
>>
>> A quick update:
>>
>> - The same build failure occurred when I tried "bitbake core-image-minimal"
>> using a fresh poky 1.5 downloaded from the Yocto web site, with MACHINE set
>> to genericx86-64.
>> - The same build failure occurred when I manually created a recipe for
>> syslinux 6.02 and tried to build it directly "bitbake syslinux"
>>
>> Any assistance would be greatly appreciated.
> its failing while building syslinux-native package and as it seems
> from errors, its not building com32 bits by passing -m32
> flags to compiler. Seems like you need to hack syslinux build and add
> -m32 when building com32/ subdir or alternatively
> remove it from build
>
> sed -e 's,com32/\S*,,g' -i Makefile
>
> but that may not be best thing to do.
>
>
>> Thanks very much
>> Markus
>>
>>
>>
>> On 10/29/2013 05:40 PM, Markus Svilans wrote:
>>
>> Dear list,
>>
>> I'm trying to build a core-image-minimal recipe using MACHINE=genericx86-64
>> but it always fails at syslinux-native-6.01 recipe. I've tried deleting my
>> tmp and build folders several times, but it will not build. I am using the
>> genericx86-64 BSP package downloaded from the Yocto website, located at:
>>
>> https://www.yoctoproject.org/download/intel-x86-64-based-pcs-and-devices-genericx86-64
>>
>> File: genericx86-64-dora-10.0.0.tar.bz2
>>
>> I extracted it to:
>> /home/markus/yocto/genericx86-64-dora-10.0.0
>>
>> Then ran the "oe-init-build-env" script and editted local.conf to enable
>> parallel make, and changed MACHINE to genericx86-64. (I've attached a copy
>> of my local.conf file.)
>>
>> After that, I ran the command "bitbake core-image-minimal" and sat back,
>> waiting for it to build.
>>
>> The build always fails at syslinux-native.
>>
>> I tried several things:
>> - deleted tmp directory, re-try build = failure
>> - deleted build directory, re-try build = failure
>> - deleted build directory, build only syslinux = failure
>> - deleted build directory, build only syslinux-native = failure
>>
>> I think I may be doing something wrong, because about an hour of Google
>> searching did not turn up anybody having a similar issue.
>>
>> I am running Kubuntu 13.10 64-bit.
>>
>> Can anyone please offer any advice, so that I can successfully build x86-64
>> images?
>>
>> Thanks very much
>> Markus
>>
>>
>>
>>
>> _______________________________________________
>> yocto mailing list
>> yocto@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
>>
>>
>>
>> _______________________________________________
>> yocto mailing list
>> yocto@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
>>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Fail to build core-image-minimal when MACHINE=genericx86-64
2013-10-30 2:28 ` Markus Svilans
@ 2013-10-31 22:48 ` Markus Svilans
2013-11-03 20:37 ` Khem Raj
0 siblings, 1 reply; 8+ messages in thread
From: Markus Svilans @ 2013-10-31 22:48 UTC (permalink / raw)
To: yocto@yoctoproject.org
With the help of a friend, have confirmed that 'core-image-minimal'
cannot be built with Ubuntu 13.10 64-bit when MACHINE=genericx86-64.
Attempted the build on a different machine in a different city, same
results (failure to build).
Confirmed that 'core-image-minimal' can be successfully built under an
lxc and a chroot running Debian Wheezy, on Ubuntu 13.10 64-bit, with
MACHINE=genericx86-64.
Filed bug 5440 on Yocto Bugzilla.
https://bugzilla.yoctoproject.org/show_bug.cgi?id=5440
Markus
On 10/29/2013 10:28 PM, Markus Svilans wrote:
> Thanks, Khem.
>
> Following your suggestion, I tried removing the com32/ subdirectory
> from the build, by modifying the do_configure() routine in
> syslinux_6.01.bb recipe. It did not work, there were errors related to
> missing .o files in a later step.
>
> Your response prompted me to look further.
>
> It appears that in the do_install() step, the syslinux recipe is using
> the host gcc and ld, and not the cross-compiler gcc and ld.
>
> For example, from the do_install log:
>> gcc -Wp,-MT,ctime.o,-MD,./.ctime.o.d -std=gnu99
>> -fno-stack-protector -fwrapv -freg-struct-return -Os -fPIC
>> -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing
>> -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0
>> -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes
>> -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include
>> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/libutil/include
>> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include
>> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/include/sys
>> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-native/6.01-r0/syslinux-6.01/com32/gplinclude
>> -c -o ctime.o
>> /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-linux/syslinux-na
> tive/6.01-r0/syslinux-6.01/com32/libupload/ctime.c
>
> Additionally, according to the makefile fragment "com32.mk" (in the
> directory
> ~/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/mk/)
> there should be some architecture related parameters following
> "-std=gnu99".
> To see why not, I had a look in the file "syslinux.mk" (in the same
> directory). The architecture selection is done via the SUBARCH and
> ARCH variables. I tried various sed commands in the BB recipe
> do_configure() step to force ARCH to "x86_64", but nothing seemed to
> make it work.
>
> Next I tried the following change in the do_install() step in the BB
> recipe:
>
> Before:
> oe_runmake install INSTALLROOT="${D}" firmware="bios"
>
> After:
> oe_runmake install CC="${CC} ${CFLAGS}" LDFLAGS="${LDFLAGS} -A
> i386" INSTALLROOT="${D}" ${SYSLINUX_ARCH} firmware="bios"
>
> Now the cross-compiler was being invoked, but with conflicting flags:
>
>> x86_64-poky-linux-gcc -m64
>> --sysroot=/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/sysroots/genericx86-64
>> -O2 -pipe -g -feliminate-unused-debug-types
>> -Wp,-MT,ctime.o,-MD,./.ctime.o.d -std=gnu99 -m32 -march=i386
>> -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv
>> -freg-struct-return -Os -fPIC -fno-exceptions
>> -fno-asynchronous-unwind-tables -fno-strict-aliasing
>> -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0
>> -mregparm=3 -DREGPARM=3 -W -Wall -Wstrict-prototypes
>> -fomit-frame-pointer -D__COM32__ -nostdinc -iwithprefix include
>> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/libutil/include
>> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/include
>> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/include/sys
>> -I/home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/gplinclude
>> -c -o ctime.o
>> /home/markus/yocto/genericx86-64-dora-10.0.0/build/tmp/work/x86_64-poky-linux/syslinux/6.02-r0/syslinux-6.02/com32/libupload/ctime.c
>
> The build didn't work, there were more errors during the link stage.
>
> Basically it looks like the syslinux recipe cannot handle
> cross-compilation to x86_64 at the moment. Making it work is a little
> bit outside my experience level. I feel like I am feeling around in
> the dark here. Maybe could someone else take a look at this?
>
> Thanks very much
> Markus
>
>
>
>
> On 10/29/2013 07:11 PM, Khem Raj wrote:
>> On Tue, Oct 29, 2013 at 3:55 PM, Markus Svilans <msvilans@aeonyx.ca>
>> wrote:
>>> Dear list,
>>>
>>> A quick update:
>>>
>>> - The same build failure occurred when I tried "bitbake
>>> core-image-minimal"
>>> using a fresh poky 1.5 downloaded from the Yocto web site, with
>>> MACHINE set
>>> to genericx86-64.
>>> - The same build failure occurred when I manually created a recipe for
>>> syslinux 6.02 and tried to build it directly "bitbake syslinux"
>>>
>>> Any assistance would be greatly appreciated.
>> its failing while building syslinux-native package and as it seems
>> from errors, its not building com32 bits by passing -m32
>> flags to compiler. Seems like you need to hack syslinux build and add
>> -m32 when building com32/ subdir or alternatively
>> remove it from build
>>
>> sed -e 's,com32/\S*,,g' -i Makefile
>>
>> but that may not be best thing to do.
>>
>>
>>> Thanks very much
>>> Markus
>>>
>>>
>>>
>>> On 10/29/2013 05:40 PM, Markus Svilans wrote:
>>>
>>> Dear list,
>>>
>>> I'm trying to build a core-image-minimal recipe using
>>> MACHINE=genericx86-64
>>> but it always fails at syslinux-native-6.01 recipe. I've tried
>>> deleting my
>>> tmp and build folders several times, but it will not build. I am
>>> using the
>>> genericx86-64 BSP package downloaded from the Yocto website, located
>>> at:
>>>
>>> https://www.yoctoproject.org/download/intel-x86-64-based-pcs-and-devices-genericx86-64
>>>
>>>
>>> File: genericx86-64-dora-10.0.0.tar.bz2
>>>
>>> I extracted it to:
>>> /home/markus/yocto/genericx86-64-dora-10.0.0
>>>
>>> Then ran the "oe-init-build-env" script and editted local.conf to
>>> enable
>>> parallel make, and changed MACHINE to genericx86-64. (I've attached
>>> a copy
>>> of my local.conf file.)
>>>
>>> After that, I ran the command "bitbake core-image-minimal" and sat
>>> back,
>>> waiting for it to build.
>>>
>>> The build always fails at syslinux-native.
>>>
>>> I tried several things:
>>> - deleted tmp directory, re-try build = failure
>>> - deleted build directory, re-try build = failure
>>> - deleted build directory, build only syslinux = failure
>>> - deleted build directory, build only syslinux-native = failure
>>>
>>> I think I may be doing something wrong, because about an hour of Google
>>> searching did not turn up anybody having a similar issue.
>>>
>>> I am running Kubuntu 13.10 64-bit.
>>>
>>> Can anyone please offer any advice, so that I can successfully build
>>> x86-64
>>> images?
>>>
>>> Thanks very much
>>> Markus
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> yocto mailing list
>>> yocto@yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/yocto
>>>
>>>
>>>
>>> _______________________________________________
>>> yocto mailing list
>>> yocto@yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/yocto
>>>
>
>
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Fail to build core-image-minimal when MACHINE=genericx86-64
2013-10-31 22:48 ` Markus Svilans
@ 2013-11-03 20:37 ` Khem Raj
2013-11-04 0:43 ` Markus Svilans
0 siblings, 1 reply; 8+ messages in thread
From: Khem Raj @ 2013-11-03 20:37 UTC (permalink / raw)
To: Markus Svilans; +Cc: yocto@yoctoproject.org
On Thu, Oct 31, 2013 at 3:48 PM, Markus Svilans <msvilans@aeonyx.ca> wrote:
> With the help of a friend, have confirmed that 'core-image-minimal' cannot
> be built with Ubuntu 13.10 64-bit when MACHINE=genericx86-64. Attempted the
> build on a different machine in a different city, same results (failure to
> build).
>
> Confirmed that 'core-image-minimal' can be successfully built under an lxc
> and a chroot running Debian Wheezy, on Ubuntu 13.10 64-bit, with
> MACHINE=genericx86-64.
>
> Filed bug 5440 on Yocto Bugzilla.
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=5440
>
accidentally I was able to reproduce it. So it seems that syslinux
depends on compiler supporting 32bit+64bit mix
and it has probes to enquire the compiler for supporting the above.
Now if you have standard install of ubuntu you
do not have gcc-multilib installed and hence the problem.
So, I would say the fix is to install gcc-multilib package on
debian-like systems and something similar for other distros
sudo apt-get install gcc-multilib
and then clean build syslinux-native should get you going
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Fail to build core-image-minimal when MACHINE=genericx86-64
2013-11-03 20:37 ` Khem Raj
@ 2013-11-04 0:43 ` Markus Svilans
2013-11-07 18:49 ` Darren Hart
0 siblings, 1 reply; 8+ messages in thread
From: Markus Svilans @ 2013-11-04 0:43 UTC (permalink / raw)
To: Khem Raj; +Cc: yocto@yoctoproject.org
Hi Khem,
Per your suggestion, I installed gcc-multilib and was able to build
syslinux and core-image-minimal. Wonderful!
Thank you for having a look at this problem and finding the fix.
May I suggest that the Ubuntu/Debian section in Yocto Quick Start
documentation
(https://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.html)
be updated with this new information? Should I file a bug report to help
this happen?
Best regards,
Markus
On 11/03/2013 03:37 PM, Khem Raj wrote:
> On Thu, Oct 31, 2013 at 3:48 PM, Markus Svilans <msvilans@aeonyx.ca> wrote:
>> With the help of a friend, have confirmed that 'core-image-minimal' cannot
>> be built with Ubuntu 13.10 64-bit when MACHINE=genericx86-64. Attempted the
>> build on a different machine in a different city, same results (failure to
>> build).
>>
>> Confirmed that 'core-image-minimal' can be successfully built under an lxc
>> and a chroot running Debian Wheezy, on Ubuntu 13.10 64-bit, with
>> MACHINE=genericx86-64.
>>
>> Filed bug 5440 on Yocto Bugzilla.
>> https://bugzilla.yoctoproject.org/show_bug.cgi?id=5440
>>
> accidentally I was able to reproduce it. So it seems that syslinux
> depends on compiler supporting 32bit+64bit mix
> and it has probes to enquire the compiler for supporting the above.
> Now if you have standard install of ubuntu you
> do not have gcc-multilib installed and hence the problem.
>
> So, I would say the fix is to install gcc-multilib package on
> debian-like systems and something similar for other distros
>
> sudo apt-get install gcc-multilib
>
> and then clean build syslinux-native should get you going
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Fail to build core-image-minimal when MACHINE=genericx86-64
2013-11-04 0:43 ` Markus Svilans
@ 2013-11-07 18:49 ` Darren Hart
0 siblings, 0 replies; 8+ messages in thread
From: Darren Hart @ 2013-11-07 18:49 UTC (permalink / raw)
To: Markus Svilans; +Cc: yocto@yoctoproject.org
On Sun, 2013-11-03 at 19:43 -0500, Markus Svilans wrote:
> Hi Khem,
>
> Per your suggestion, I installed gcc-multilib and was able to build
> syslinux and core-image-minimal. Wonderful!
>
> Thank you for having a look at this problem and finding the fix.
>
> May I suggest that the Ubuntu/Debian section in Yocto Quick Start
> documentation
> (https://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.html)
> be updated with this new information? Should I file a bug report to help
> this happen?
>
Right, this is a known bug with Debian hosts:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=5054
I didn't know about gcc-multilib though, thanks for calling that out.
Yes this should be added to the qs guide.
Scott can you add gcc-multilib to the package prereqs on the qs guide
for Ubuntu/Debian?
--
Darren
> Best regards,
> Markus
>
>
>
> On 11/03/2013 03:37 PM, Khem Raj wrote:
> > On Thu, Oct 31, 2013 at 3:48 PM, Markus Svilans <msvilans@aeonyx.ca> wrote:
> >> With the help of a friend, have confirmed that 'core-image-minimal' cannot
> >> be built with Ubuntu 13.10 64-bit when MACHINE=genericx86-64. Attempted the
> >> build on a different machine in a different city, same results (failure to
> >> build).
> >>
> >> Confirmed that 'core-image-minimal' can be successfully built under an lxc
> >> and a chroot running Debian Wheezy, on Ubuntu 13.10 64-bit, with
> >> MACHINE=genericx86-64.
> >>
> >> Filed bug 5440 on Yocto Bugzilla.
> >> https://bugzilla.yoctoproject.org/show_bug.cgi?id=5440
> >>
> > accidentally I was able to reproduce it. So it seems that syslinux
> > depends on compiler supporting 32bit+64bit mix
> > and it has probes to enquire the compiler for supporting the above.
> > Now if you have standard install of ubuntu you
> > do not have gcc-multilib installed and hence the problem.
> >
> > So, I would say the fix is to install gcc-multilib package on
> > debian-like systems and something similar for other distros
> >
> > sudo apt-get install gcc-multilib
> >
> > and then clean build syslinux-native should get you going
>
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
--
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-11-07 18:49 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-29 21:40 Fail to build core-image-minimal when MACHINE=genericx86-64 Markus Svilans
2013-10-29 22:55 ` Markus Svilans
2013-10-29 23:11 ` Khem Raj
2013-10-30 2:28 ` Markus Svilans
2013-10-31 22:48 ` Markus Svilans
2013-11-03 20:37 ` Khem Raj
2013-11-04 0:43 ` Markus Svilans
2013-11-07 18:49 ` Darren Hart
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.