* [ptxdist] Problem building barebox_mlo for socfpga with ptxdist-2017.07.0 and OSELAS.Toolchain-2014.12.2
@ 2017-08-01 19:41 Ian Abbott
2017-08-02 13:09 ` Ian Abbott
0 siblings, 1 reply; 2+ messages in thread
From: Ian Abbott @ 2017-08-01 19:41 UTC (permalink / raw)
To: ptxdist
[-- Attachment #1: Type: text/plain, Size: 4798 bytes --]
Hi folks,
I encountered a build error when using ptxdist-2017.07.0 with
OSELAS.Toolchain-2014.12.2 (specifically, the
"oselas.toolchain-2014.12.2-arm-v7a-linux-gnueabihf-gcc-4.9.2-glibc-2.20-binutils-2.24-kernel-3.16-sanitized"
Debian package) to build barebox_mlo for an Altera SoCFPGA target.
Here are the last few lines of the build output:
LD barebox
SYSMAP System.map
OBJCOPY barebox.bin
LDS images/pbl.lds
LZO images/barebox.z
LD images/start_socfpga_socrates_xload.pbl
OBJCOPYB images/start_socfpga_socrates_xload.pblb
PBLX images/start_socfpga_socrates_xload.pblx
invalid magic
/mnt/lindata/work/abbotti/ptxdist/projects/testproject/platform-EBV-Socrates/build-target/barebox_mlo-2017.08.0/images/Makefile:77:
recipe for target 'images/start_socfpga_socrates_xload.pblx' failed
make[2]: *** [images/start_socfpga_socrates_xload.pblx] Error 1
Makefile:501: recipe for target 'images' failed
make[1]: *** [images] Error 2
make[1]: Leaving directory
'/mnt/lindata/work/abbotti/ptxdist/projects/testproject/platform-EBV-Socrates/build-target/barebox_mlo-2017.08.0'
/mnt/lindata/work/abbotti/ptxdist/ptxdist/releases/ptxdist-2017.07.0/rules/post/ptxd_make_world_compile.make:21:
recipe for target
'/home/abbotti/work/ptxdist/projects/testproject/platform-EBV-Socrates/state/barebox_mlo.compile'
failed
make: ***
[/home/abbotti/work/ptxdist/projects/testproject/platform-EBV-Socrates/state/barebox_mlo.compile]
Error 2
The "invalid magic" message comes from the "fix_size" program executed
by "images/Makefile". It seems to be caused by the presence of a
".note.gnu-build-id" section before the the ".text" section in the
"start_socfpga_socrates_xload.pbl" file, as shown by
"arm-v7a-linux-gnueabihf-objdump -h start_socfpga_socrates_xload.pbl":
start_socfpga_socrates_xload.pbl: file format elf32-littlearm
Sections:
Idx Name Size VMA LMA File off Algn
0 .note.gnu.build-id 000001f8 00000000 00000000 00008000 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
1 .text 0000322c 000001f8 000001f8 000081f8 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .rodata 00000d31 00003424 00003424 0000b424 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 .interp 00000011 00004155 00004155 0000c155 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .dynamic 00000080 00004670 00004670 0000c670 2**2
CONTENTS, ALLOC, LOAD, DATA
5 .dynsym 00000150 000048cc 000048cc 0000c8cc 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 .dynstr 000000f4 00004166 00004166 0000c166 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
7 .gnu.hash 00000050 0000425c 0000425c 0000c25c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
8 .data 000003c4 000042ac 000042ac 0000c2ac 2**2
CONTENTS, ALLOC, LOAD, DATA
9 .got.plt 0000000c 000046f0 000046f0 0000c6f0 2**2
CONTENTS, ALLOC, LOAD, DATA
10 .rel.dyn 000001d0 000046fc 000046fc 0000c6fc 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
11 .bss 00000020 00004a1c 00004a1c 0000ca1c 2**2
ALLOC
12 .image_end 00000004 00004a3c 00004a3c 0000ca3c 2**2
CONTENTS, ALLOC, LOAD, DATA
13 .comment 00000028 00000000 00000000 0000ca40 2**0
CONTENTS, READONLY
14 .ARM.attributes 0000002f 00000000 00000000 0000ca68 2**0
CONTENTS, READONLY
(In a working build, the ".text" section starts at offset 00008000 and
there is no ".note.gnu.build-id" section.)
The problem does not occur with ptxdist-2017.06.0. I upgraded to
2017.07.0 because I was getting Perl errors with automake-1.15 after
upgrading my Debian "testing" (buster/sid) system.
Also, the problem does not occur with OSELAS.Toolchain-2016.06.1 (Debian
package
"oselas.toolchain-2016.06.1-arm-v7a-linux-gnueabihf-gcc-5.4.0-glibc-2.23-binutils-2.26-kernel-4.6-sanitized").
I use the older toolchain because it produces smaller binaries and I'm
a bit short on space in flash memory.
I've attached a pretty minimal set of project files in case anyone feels
like trying to reproduce it. The files are:
configs/ptxconfig
configs/ebv-socrates/barebox_mlo-config
configs/ebv-socrates/platformconfig
I'll continue my investigation tomorrow to find out what is causing the
".note.gnu.build-id" header to appear in the .pbl file.
Thankyou for your time, and for PTXdist!
--
-=( Ian Abbott @ MEV Ltd. E-mail: <abbotti@mev.co.uk> )=-
-=( Web: http://www.mev.co.uk/ )=-
[-- Attachment #2: ptxconfig --]
[-- Type: text/plain, Size: 28311 bytes --]
#
# Automatically generated file; DO NOT EDIT.
# PTXdist 2017.07.0
#
#
# ------------------------------------
#
#
# Project Name & Version
#
#
# Project Name & Version
#
PTXCONF_PROJECT_VENDOR="Test"
PTXCONF_PROJECT="test-project"
PTXCONF_PROJECT_VERSION="-2017.07.0"
#
# ------------------------------------
#
PTXCONF_PROJECT_BUILD_DEVEL=y
# PTXCONF_PROJECT_BUILD_PRODUCTION is not set
#
# ------------------------------------
#
# PTXCONF_PROJECT_USE_PRODUCTION is not set
# PTXCONF_PROJECT_USE_LOCAL_PLATFORM is not set
#
# ------------------------------------
#
#
# pre-built package handling
#
#
# ------------------------------------
#
# PTXCONF_PROJECT_CREATE_DEVPKGS is not set
# PTXCONF_PROJECT_USE_DEVPKGS is not set
#
# ------------------------------------
#
#
# license information handling
#
#
# ------------------------------------
#
# PTXCONF_PROJECT_CHECK_LICENSES is not set
PTXCONF_RUNTIME=y
PTXCONF_BUILDTIME=y
PTXCONF_CONFIGFILE_VERSION="2017.07.0"
PTXCONF__ptxconfig_MAGIC__=y
#
# --------- Host Options -------------
#
#
# PTXdist Options
#
# PTXCONF_ALLYES is not set
# PTXCONF_BROKEN is not set
# PTXCONF_FIX_PERMISSIONS is not set
#
# Host Tools
#
# PTXCONF_HOST_DFU_UTIL is not set
PTXCONF_HOST_PACKAGE_MANAGEMENT_OPKG=y
# PTXCONF_HOST_QEMU is not set
# PTXCONF_HOST_TESTFRAMEWORK is not set
PTXCONF_HOST_ACL=y
# PTXCONF_HOST_APACHE2 is not set
# PTXCONF_HOST_APIEXTRACTOR is not set
# PTXCONF_HOST_APR_UTIL is not set
# PTXCONF_HOST_APR is not set
PTXCONF_HOST_ATTR=y
PTXCONF_HOST_AUTOTOOLS_AUTOCONF=y
PTXCONF_HOST_AUTOTOOLS_AUTOMAKE=y
PTXCONF_HOST_AUTOTOOLS_LIBTOOL=y
# PTXCONF_HOST_BZIP2 is not set
# PTXCONF_HOST_CDRKIT is not set
# PTXCONF_HOST_CHECKPOLICY is not set
# PTXCONF_HOST_CHRPATH is not set
# PTXCONF_HOST_CKERMIT is not set
# PTXCONF_HOST_CMAKE is not set
# PTXCONF_HOST_COREUTILS is not set
# PTXCONF_HOST_CRAMFS is not set
# PTXCONF_HOST_CXXTOOLS is not set
# PTXCONF_HOST_CYTHON is not set
# PTXCONF_HOST_DBUS_GLIB is not set
# PTXCONF_HOST_DBUS is not set
# PTXCONF_HOST_DOSFSTOOLS is not set
PTXCONF_HOST_DUMMY_INSTALL_INFO=y
# PTXCONF_HOST_E2FSPROGS is not set
# PTXCONF_HOST_EGGDBUS is not set
PTXCONF_HOST_ELF_H_COMPAT=y
# PTXCONF_HOST_EXPAT is not set
PTXCONF_HOST_FAKEROOT=y
# PTXCONF_HOST_FIGLET is not set
# PTXCONF_HOST_FILE is not set
# PTXCONF_HOST_FLEX is not set
# PTXCONF_HOST_FONTCONFIG is not set
# PTXCONF_HOST_FREETYPE is not set
# PTXCONF_HOST_GENERATORRUNNER is not set
# PTXCONF_HOST_GENEXT2FS is not set
# PTXCONF_HOST_GENIMAGE is not set
# PTXCONF_HOST_GENPART is not set
# PTXCONF_HOST_GETTEXT is not set
# PTXCONF_HOST_GLIB is not set
# PTXCONF_HOST_GOBJECT_INTROSPECTION is not set
# PTXCONF_HOST_GPERF is not set
# PTXCONF_HOST_GTK_DOC is not set
# PTXCONF_HOST_ICU is not set
# PTXCONF_HOST_IMA_EVM_UTILS is not set
# PTXCONF_HOST_INTLTOOL is not set
# PTXCONF_HOST_KERNEL_HEADER is not set
# PTXCONF_HOST_KEYUTILS is not set
# PTXCONF_HOST_LIBAIO is not set
PTXCONF_HOST_LIBARCHIVE=y
# PTXCONF_HOST_LIBBLKID is not set
# PTXCONF_HOST_LIBCAP_NG is not set
PTXCONF_HOST_LIBCAP=y
# PTXCONF_HOST_LIBCGROUP is not set
# PTXCONF_HOST_LIBCONFUSE is not set
# PTXCONF_HOST_LIBFFI is not set
# PTXCONF_HOST_LIBGCRYPT is not set
# PTXCONF_HOST_LIBGD is not set
# PTXCONF_HOST_LIBKMOD is not set
# PTXCONF_HOST_LIBLZO is not set
# PTXCONF_HOST_LIBNIH is not set
# PTXCONF_HOST_LIBPCRE is not set
# PTXCONF_HOST_LIBPNG is not set
# PTXCONF_HOST_LIBPTHREAD_STUBS is not set
# PTXCONF_HOST_LIBSELINUX is not set
# PTXCONF_HOST_LIBSEMANAGE is not set
# PTXCONF_HOST_LIBSEPOL is not set
# PTXCONF_HOST_LIBSIGCPP is not set
# PTXCONF_HOST_LIBUSB is not set
# PTXCONF_HOST_LIBUUID is not set
# PTXCONF_HOST_LIBXCB is not set
# PTXCONF_HOST_LIBXML2 is not set
# PTXCONF_HOST_LIBXSLT is not set
PTXCONF_HOST_LNDIR=y
# PTXCONF_HOST_LOCALEDEF is not set
# PTXCONF_HOST_LRZSZ is not set
# PTXCONF_HOST_LZOP is not set
PTXCONF_HOST_M4=y
# PTXCONF_HOST_MAKEDEPEND is not set
# PTXCONF_HOST_MARIADB is not set
# PTXCONF_HOST_MESALIB is not set
# PTXCONF_HOST_MESON is not set
# PTXCONF_HOST_MKELFIMAGE is not set
# PTXCONF_HOST_MTD_UTILS is not set
# PTXCONF_HOST_MTOOLS is not set
# PTXCONF_HOST_MYSQL is not set
# PTXCONF_HOST_NCURSES is not set
# PTXCONF_HOST_NINJA is not set
# PTXCONF_HOST_NODEJS is not set
# PTXCONF_HOST_OPENSSL is not set
PTXCONF_HOST_OPKG_UTILS=y
PTXCONF_HOST_OPKG=y
# PTXCONF_HOST_ORC is not set
# PTXCONF_HOST_PIXMAN is not set
PTXCONF_HOST_PKG_CONFIG=y
# PTXCONF_HOST_POLICYCOREUTILS is not set
# PTXCONF_HOST_PROTOBUF is not set
# PTXCONF_HOST_PYTHON_SETUPTOOLS is not set
# PTXCONF_HOST_PYTHON is not set
# PTXCONF_HOST_PYTHON3_SETUPTOOLS_SCM is not set
# PTXCONF_HOST_PYTHON3_SETUPTOOLS is not set
# PTXCONF_HOST_PYTHON3 is not set
# PTXCONF_HOST_QOOXDOO is not set
# PTXCONF_HOST_QT4 is not set
# PTXCONF_HOST_QT5 is not set
# PTXCONF_HOST_RAUC is not set
# PTXCONF_HOST_SHIBOKEN is not set
# PTXCONF_HOST_SQUASHFS_TOOLS is not set
# PTXCONF_HOST_SWIG is not set
PTXCONF_HOST_SYSTEM_PERL=y
# PTXCONF_HOST_TIMEOUT is not set
# PTXCONF_HOST_TNTNET is not set
# PTXCONF_HOST_TZ_DATABASE is not set
# PTXCONF_HOST_U_BOOT_TOOLS is not set
PTXCONF_HOST_UNFS3=y
# PTXCONF_HOST_USTR is not set
# PTXCONF_HOST_UTIL_LINUX_NG is not set
# PTXCONF_HOST_WAYLAND is not set
# PTXCONF_HOST_XCB_PROTO is not set
# PTXCONF_HOST_XL_TOOLS is not set
# PTXCONF_HOST_XORG_APP_BDFTOPCF is not set
# PTXCONF_HOST_XORG_APP_MKFONTDIR is not set
# PTXCONF_HOST_XORG_APP_MKFONTSCALE is not set
# PTXCONF_HOST_XORG_APP_XKBCOMP is not set
# PTXCONF_HOST_XORG_FONT_UTIL is not set
# PTXCONF_HOST_XORG_LIB_X11 is not set
# PTXCONF_HOST_XORG_LIB_XAU is not set
# PTXCONF_HOST_XORG_LIB_XFONT is not set
# PTXCONF_HOST_XORG_LIB_FONTENC is not set
# PTXCONF_HOST_XORG_LIB_XKBFILE is not set
# PTXCONF_HOST_XORG_LIB_XTRANS is not set
# PTXCONF_HOST_XORG_PROTO_BIGREQS is not set
# PTXCONF_HOST_XORG_PROTO_FONTS is not set
# PTXCONF_HOST_XORG_PROTO_INPUT is not set
# PTXCONF_HOST_XORG_PROTO_KB is not set
PTXCONF_HOST_XORG_PROTO_X=y
# PTXCONF_HOST_XORG_PROTO_XCMISC is not set
# PTXCONF_HOST_XORG_PROTO_XEXT is not set
# PTXCONF_HOST_XORG_SERVER is not set
# PTXCONF_HOST_XORG_UTIL_MACROS is not set
# PTXCONF_HOST_XZ is not set
# PTXCONF_HOST_YASM is not set
PTXCONF_HOST_ZLIB=y
#
# Cross Tools
#
PTXCONF_CROSS_DUMMY_STRIP=y
PTXCONF_CROSS_PKG_CONFIG_WRAPPER=y
#
# Debug Tools
#
# PTXCONF_DEBUG_PACKAGES is not set
# PTXCONF_BINUTILS is not set
# PTXCONF_BOOTCHART is not set
# PTXCONF_CPPUNIT is not set
# PTXCONF_DROPWATCH is not set
# PTXCONF_FAILMALLOC is not set
#
# gdb
#
# PTXCONF_GDB is not set
# PTXCONF_GDBSERVER is not set
# PTXCONF_LATRACE is not set
# PTXCONF_LDD is not set
# PTXCONF_LTRACE is not set
# PTXCONF_LTT_CONTROL is not set
# PTXCONF_MEMTEST is not set
# PTXCONF_MEMTEST86P is not set
# PTXCONF_MEMTESTER is not set
# PTXCONF_OPENOCD is not set
# PTXCONF_OPROFILE is not set
# PTXCONF_POWERTOP is not set
# PTXCONF_PRELINK is not set
# PTXCONF_PTXDIST_CONFIGS is not set
# PTXCONF_RRDTOOL is not set
# PTXCONF_RTPS is not set
# PTXCONF_SP_OOPS_EXTRACT is not set
# PTXCONF_STRACE is not set
# PTXCONF_SYSSTAT is not set
# PTXCONF_TRACE_CMD is not set
# PTXCONF_VALGRIND is not set
#
# ------------------------------------
#
#
# Root Filesystem
#
# PTXCONF_FAKE_OVERLAYFS is not set
# PTXCONF_INITMETHOD is not set
# PTXCONF_INITMETHOD_BBINIT is not set
# PTXCONF_INITMETHOD_SYSTEMD is not set
# PTXCONF_INITMETHOD_INITRAMFS is not set
# PTXCONF_OS_RELEASE is not set
#
# directories in rootfs
#
# PTXCONF_ROOTFS is not set
#
# files in rootfs
#
# PTXCONF_ROOTFS_PASSWD is not set
# PTXCONF_ROOTFS_SHADOW is not set
# PTXCONF_ROOTFS_GROUP is not set
# PTXCONF_ROOTFS_GSHADOW is not set
# PTXCONF_ROOTFS_FSTAB is not set
# PTXCONF_ROOTFS_MTAB_FILE is not set
# PTXCONF_ROOTFS_MTAB_LINK_MOUNTS is not set
PTXCONF_ROOTFS_MTAB_LINK_SELF_MOUNTS=y
# PTXCONF_ROOTFS_MTAB_LINK_VAR is not set
# PTXCONF_ROOTFS_HOSTNAME is not set
# PTXCONF_ROOTFS_HOSTS is not set
# PTXCONF_ROOTFS_ISSUE is not set
# PTXCONF_ROOTFS_MODPROBE_CONF is not set
# PTXCONF_ROOTFS_NSSWITCH_CONF is not set
# PTXCONF_ROOTFS_PROFILE is not set
# PTXCONF_ROOTFS_PROTOCOLS is not set
# PTXCONF_ROOTFS_RESOLV_FILE is not set
# PTXCONF_ROOTFS_RESOLV_LINK is not set
# PTXCONF_ROOTFS_RESOLV_RUN is not set
PTXCONF_ROOTFS_RESOLV_NONE=y
# PTXCONF_ROOTFS_SERVICES is not set
# PTXCONF_ROOTFS_INIT_LINK is not set
# PTXCONF_ROOTFS_INIT_BIN is not set
PTXCONF_ROOTFS_INIT_NONE=y
#
# Core (libc, locales)
#
PTXCONF_BASE=y
# PTXCONF_GLOBAL_SELINUX is not set
#
# gcc libraries
#
# PTXCONF_GCCLIBS_GCC_S is not set
# PTXCONF_GCCLIBS_CXX is not set
# PTXCONF_GCCLIBS_GCJ is not set
# PTXCONF_GCCLIBS_LIBASAN is not set
# PTXCONF_GCCLIBS_LIBUBSAN is not set
# PTXCONF_ICONV is not set
# PTXCONF_GLOBAL_IPV6 is not set
# PTXCONF_KERNEL_HEADER is not set
# PTXCONF_KERNEL is not set
PTXCONF_GLOBAL_LARGE_FILE=y
# PTXCONF_LIBC is not set
PTXCONF_LIBC_NSS_DNS=y
PTXCONF_LIBC_NSS_FILES=y
PTXCONF_NO_LIBC=y
# PTXCONF_CORE_INITRAMFS is not set
#
# ------------------------------------
#
#
# Shell & Console Tools
#
# PTXCONF_AT is not set
# PTXCONF_ATOP is not set
# PTXCONF_BASH is not set
# PTXCONF_BC is not set
# PTXCONF_BSDIFF is not set
# PTXCONF_BUSYBOX is not set
# PTXCONF_BZIP2 is not set
# PTXCONF_COLLECTD is not set
# PTXCONF_COREUTILS is not set
# PTXCONF_CPUFREQUTILS is not set
# PTXCONF_DAEMONIZE is not set
# PTXCONF_DASH is not set
# PTXCONF_DFU_UTIL is not set
# PTXCONF_DIALOG is not set
# PTXCONF_DIFFUTILS is not set
# PTXCONF_DT_UTILS is not set
# PTXCONF_FIGLET is not set
# PTXCONF_FILE is not set
# PTXCONF_FINDUTILS is not set
# PTXCONF_GAWK is not set
# PTXCONF_GREP is not set
# PTXCONF_GZIP is not set
# PTXCONF_HTOP is not set
# PTXCONF_HUB_CTRL is not set
# PTXCONF_I2C_TOOLS is not set
# PTXCONF_KBD is not set
# PTXCONF_KEXEC_TOOLS is not set
# PTXCONF_KILLPROC is not set
# PTXCONF_LATENCYTOP is not set
# PTXCONF_LESS is not set
# PTXCONF_LM_SENSORS is not set
# PTXCONF_LSHW is not set
# PTXCONF_LSOF is not set
# PTXCONF_LSUIO is not set
# PTXCONF_MC is not set
# PTXCONF_MEMEDIT is not set
# PTXCONF_MEMSTAT is not set
# PTXCONF_MEMTOOL is not set
# PTXCONF_MINICOM is not set
# PTXCONF_MODULE_INIT_TOOLS is not set
# PTXCONF_MONIT is not set
# PTXCONF_MTD_OOPSLOG is not set
# PTXCONF_MTD_UTILS is not set
# PTXCONF_NANOCOM is not set
# PTXCONF_P7ZIP is not set
# PTXCONF_PARTED is not set
# PTXCONF_PCIUTILS is not set
# PTXCONF_PCMCIAUTILS is not set
# PTXCONF_PICOCOM is not set
# PTXCONF_PNPUTILS is not set
# PTXCONF_PROCPS is not set
# PTXCONF_PS3_UTILS is not set
# PTXCONF_PSMISC is not set
# PTXCONF_PV is not set
# PTXCONF_RNG_TOOLS is not set
# PTXCONF_SCHED_SWITCH is not set
# PTXCONF_SCHEDTOOL is not set
# PTXCONF_SCREEN is not set
# PTXCONF_SED is not set
# PTXCONF_SETSERIAL is not set
# PTXCONF_SMARTMONTOOLS is not set
# PTXCONF_SUDO is not set
# PTXCONF_TAR is not set
# PTXCONF_TIMEOUT is not set
# PTXCONF_TMUX is not set
# PTXCONF_TREE is not set
# PTXCONF_U_BOOT_TOOLS is not set
# PTXCONF_UDEV_LEGACY is not set
# PTXCONF_UDISKS is not set
# PTXCONF_USB_MODESWITCH is not set
# PTXCONF_USBUTILS is not set
# PTXCONF_UTIL_LINUX_NG is not set
# PTXCONF_WATCHDOG is not set
# PTXCONF_WHICH is not set
# PTXCONF_XMLSTARLET is not set
#
# Scripting Languages
#
# PTXCONF_CBMBASIC is not set
# PTXCONF_GMAKE is not set
# PTXCONF_JS is not set
# PTXCONF_LUA_FILESYSTEM is not set
# PTXCONF_LUA is not set
# PTXCONF_LUAEXPAT is not set
# PTXCONF_PERL is not set
#
# perl Extra Modules
#
# PTXCONF_DIGEST_HMAC_PERL is not set
# PTXCONF_IO_SOCKET_INET6_PERL is not set
# PTXCONF_MUNIN is not set
# PTXCONF_NET_DNS_PERL is not set
# PTXCONF_NET_IP_PERL is not set
# PTXCONF_NET_SERVER_PERL is not set
# PTXCONF_SOCKET6_PERL is not set
# PTXCONF_PHP5 is not set
# PTXCONF_PYTHON is not set
#
# python Extra Modules
#
# PTXCONF_DBUS_PYTHON is not set
# PTXCONF_FLUP is not set
# PTXCONF_LIBV4L2_PYTHON is not set
# PTXCONF_PYGOBJECT is not set
# PTXCONF_PYSERIAL is not set
# PTXCONF_PYTHON_IMAGING is not set
# PTXCONF_PYTHON_PROTOBUF is not set
# PTXCONF_PYTHON_ROUTING is not set
# PTXCONF_PYTHON_RPLICMP is not set
# PTXCONF_PYZMQ is not set
# PTXCONF_PYTHON3 is not set
#
# python3 Extra Modules
#
# PTXCONF_FLUP6 is not set
# PTXCONF_PYSERIAL3 is not set
# PTXCONF_PYTHON3_AIOHTTP_JSON_RPC is not set
# PTXCONF_PYTHON3_AIOHTTP_WSGI is not set
# PTXCONF_PYTHON3_AIOHTTP is not set
# PTXCONF_PYTHON3_CHARDET is not set
# PTXCONF_PYTHON3_DECORATOR is not set
# PTXCONF_PYTHON3_GBULB is not set
# PTXCONF_PYTHON3_GI is not set
# PTXCONF_PYTHON3_IPYTHON_GENUTILS is not set
# PTXCONF_PYTHON3_IPYTHON is not set
# PTXCONF_PYTHON3_MAKO is not set
# PTXCONF_PYTHON3_MSGPACK is not set
# PTXCONF_PYTHON3_PATH_PY is not set
# PTXCONF_PYTHON3_PEXPECT is not set
# PTXCONF_PYTHON3_PICKLESHARE is not set
# PTXCONF_PYTHON3_PTYPROCESS is not set
# PTXCONF_PYTHON3_SIMPLEGENERIC is not set
# PTXCONF_PYTHON3_SIX is not set
# PTXCONF_PYTHON3_TORNADO is not set
# PTXCONF_PYTHON3_TRAITLETS is not set
#
# Bytecode Engines / VMs
#
# PTXCONF_CLASSPATH is not set
# PTXCONF_FRODO is not set
# PTXCONF_JAMVM is not set
# PTXCONF_MONO is not set
# PTXCONF_NODEJS is not set
# PTXCONF_ORACLE_JAVA7_JRE is not set
# PTXCONF_SUN_JAVA6_JRE is not set
# PTXCONF_TCL is not set
#
# Networking Tools
#
# PTXCONF_ALFRED is not set
# PTXCONF_APACHE2 is not set
# PTXCONF_APACHE2_MOD_PYTHON is not set
# PTXCONF_APR_UTIL is not set
# PTXCONF_APR is not set
# PTXCONF_AUTOSSH is not set
# PTXCONF_AVAHI is not set
# PTXCONF_BATCTL is not set
# PTXCONF_BING is not set
# PTXCONF_BOA is not set
# PTXCONF_BRIDGE_UTILS is not set
# PTXCONF_C_ARES is not set
# PTXCONF_CA_CERTIFICATES is not set
# PTXCONF_CANFESTIVAL is not set
# PTXCONF_CHRONY is not set
# PTXCONF_COMGT is not set
# PTXCONF_CONNMAN is not set
# PTXCONF_CPPZMQ is not set
# PTXCONF_CRDA is not set
# PTXCONF_DHCP_HELPER is not set
# PTXCONF_DHCP is not set
# PTXCONF_DNSMASQ is not set
# PTXCONF_DROPBEAR is not set
# PTXCONF_ETHERWAKE is not set
# PTXCONF_ETHTOOL is not set
# PTXCONF_FCGI is not set
# PTXCONF_GNUTLS is not set
# PTXCONF_HASERL is not set
# PTXCONF_HAVEGED is not set
# PTXCONF_HOSTAPD is not set
# PTXCONF_HPING is not set
# PTXCONF_IFPLUGD is not set
# PTXCONF_IFTOP is not set
# PTXCONF_INADYN is not set
# PTXCONF_INETUTILS is not set
# PTXCONF_IPROUTE2 is not set
# PTXCONF_IPTABLES is not set
# PTXCONF_IPUTILS is not set
# PTXCONF_IW is not set
# PTXCONF_JSON_DBUS_BRIDGE is not set
# PTXCONF_LIBCGI is not set
# PTXCONF_LIBCGIC is not set
# PTXCONF_LIBCGICC is not set
# PTXCONF_LIBCOAP is not set
# PTXCONF_LIBCURL is not set
# PTXCONF_LIBMBIM is not set
# PTXCONF_LIBMICROHTTPD is not set
# PTXCONF_LIBMMS is not set
# PTXCONF_LIBMNL is not set
# PTXCONF_LIBNET is not set
# PTXCONF_LIBNETFILTER_CONNTRACK is not set
# PTXCONF_LIBNETFILTER_LOG is not set
# PTXCONF_LIBNETFILTER_QUEUE is not set
# PTXCONF_LIBNFNETLINK is not set
# PTXCONF_LIBNFTNL is not set
# PTXCONF_LIBOPING is not set
# PTXCONF_LIBPCAP is not set
# PTXCONF_LIBQMI is not set
# PTXCONF_LIBSOUP is not set
# PTXCONF_LIBSSH2 is not set
# PTXCONF_LIBTIRPC is not set
# PTXCONF_LIBWEBSOCKETS is not set
# PTXCONF_LIBZMQ is not set
# PTXCONF_LIGHTTPD is not set
# PTXCONF_LINKS is not set
# PTXCONF_LINUXPTP is not set
# PTXCONF_LLDPD is not set
# PTXCONF_LSH is not set
# PTXCONF_MEMCACHED is not set
# PTXCONF_MICROCOM is not set
# PTXCONF_MII_DIAG is not set
# PTXCONF_MODEMMANAGER is not set
# PTXCONF_MOSH is not set
# PTXCONF_MSMTP is not set
# PTXCONF_MTR is not set
# PTXCONF_NBD is not set
# PTXCONF_NCFTP is not set
# PTXCONF_NET_SNMP is not set
# PTXCONF_NETCAT is not set
# PTXCONF_NETKIT_FTP is not set
# PTXCONF_NETPERF is not set
# PTXCONF_NETTLE is not set
# PTXCONF_NETWORKMANAGER is not set
#
# networkmanager plugins
#
# PTXCONF_NETWORKMANAGER_OPENVPN is not set
# PTXCONF_NFSUTILS is not set
# PTXCONF_NFTABLES is not set
# PTXCONF_NGINX is not set
# PTXCONF_NMAP is not set
# PTXCONF_NSS_MDNS is not set
# PTXCONF_NTP is not set
# PTXCONF_NTPCLIENT is not set
# PTXCONF_OPENLDAP is not set
# PTXCONF_OPENNHRP is not set
# PTXCONF_OPENNTPD is not set
# PTXCONF_OPENSSH is not set
# PTXCONF_OPENSSL is not set
# PTXCONF_OPENVPN is not set
# PTXCONF_PORTMAP is not set
# PTXCONF_PPP is not set
# PTXCONF_PROFTPD is not set
# PTXCONF_PUREFTPD is not set
# PTXCONF_PYTHON3_DJANGO is not set
# PTXCONF_QUAGGA is not set
# PTXCONF_RADVD is not set
# PTXCONF_RPCBIND is not set
# PTXCONF_RSYNC is not set
# PTXCONF_RSYNC3 is not set
# PTXCONF_RSYSLOG is not set
# PTXCONF_SIMPLERPL is not set
# PTXCONF_SOCAT is not set
# PTXCONF_STRONGSWAN is not set
# PTXCONF_STUNNEL is not set
# PTXCONF_SYSLOGNG is not set
# PTXCONF_TCPDUMP is not set
# PTXCONF_TCPWRAPPER is not set
# PTXCONF_THTTPD is not set
# PTXCONF_TNTNET is not set
# PTXCONF_TOMCAT is not set
# PTXCONF_UNSTRUNG is not set
# PTXCONF_URSHD is not set
# PTXCONF_UTELNETD is not set
# PTXCONF_WAVEMON is not set
# PTXCONF_WGET is not set
# PTXCONF_WIRELESS is not set
# PTXCONF_WIRESHARK is not set
# PTXCONF_WPA_SUPPLICANT is not set
# PTXCONF_WPAN_TOOLS is not set
# PTXCONF_ZSYNC is not set
#
# IPv4 -> IPv6 Transition Tools
#
# PTXCONF_PTRTD is not set
# PTXCONF_TOTD is not set
#
# Disk and File Utilities
#
# PTXCONF_ACL is not set
# PTXCONF_ARCHIVEMOUNT is not set
# PTXCONF_ATTR is not set
# PTXCONF_CIFS_UTILS is not set
# PTXCONF_DDRESCUE is not set
# PTXCONF_DOSFSTOOLS is not set
# PTXCONF_E2FSPROGS is not set
# PTXCONF_F2FS_TOOLS is not set
# PTXCONF_FAM is not set
# PTXCONF_FUSE_ZIP is not set
# PTXCONF_FUSE is not set
# PTXCONF_HDPARM is not set
# PTXCONF_LIBLOCKFILE is not set
# PTXCONF_LOGROTATE is not set
# PTXCONF_LVM2 is not set
# PTXCONF_MMC_UTILS is not set
# PTXCONF_OPKG is not set
# PTXCONF_QUOTA_TOOLS is not set
# PTXCONF_SAMBA is not set
# PTXCONF_SDPARM is not set
# PTXCONF_SQUASHFS_TOOLS is not set
# PTXCONF_UNZIP is not set
# PTXCONF_XFSPROGS is not set
# PTXCONF_XZ is not set
# PTXCONF_ZIP is not set
#
# Communication Utilities
#
# PTXCONF_BERLIOS_CAN_UTILS is not set
# PTXCONF_BLUEZ is not set
# PTXCONF_CANUTILS is not set
# PTXCONF_CKERMIT is not set
# PTXCONF_EFAX is not set
# PTXCONF_HEIRLOOM_MAILX is not set
# PTXCONF_IRSSI is not set
# PTXCONF_LIBSOCKETCAN is not set
# PTXCONF_LRZSZ is not set
# PTXCONF_MGETTY is not set
# PTXCONF_OPENCT is not set
# PTXCONF_OPENSC is not set
# PTXCONF_PCSC_LITE is not set
# PTXCONF_POP3SPAM is not set
# PTXCONF_RXTX is not set
# PTXCONF_SJINN is not set
# PTXCONF_SMTPCLIENT is not set
# PTXCONF_SSMTP is not set
#
# Applications
#
# PTXCONF_GNUPG is not set
# PTXCONF_LPC21ISP is not set
# PTXCONF_MYSQLDB is not set
# PTXCONF_RAUC is not set
#
# Editors
#
# PTXCONF_DHEX is not set
# PTXCONF_ED is not set
# PTXCONF_HEXEDIT is not set
# PTXCONF_JED is not set
# PTXCONF_JOE is not set
# PTXCONF_NANO is not set
# PTXCONF_VIM is not set
#
# System Libraries
#
# PTXCONF_ALSA_LIB is not set
# PTXCONF_ARGTABLE2 is not set
# PTXCONF_BOOST is not set
# PTXCONF_COMMONCPP2 is not set
# PTXCONF_CXXTOOLS is not set
# PTXCONF_DB is not set
# PTXCONF_DCONF is not set
# PTXCONF_EXPAT is not set
# PTXCONF_FLEX is not set
# PTXCONF_GETTEXT is not set
# PTXCONF_GFLAGS is not set
# PTXCONF_GPM is not set
# PTXCONF_GPSD is not set
# PTXCONF_ICU is not set
# PTXCONF_INOTIFY_TOOLS is not set
# PTXCONF_JANSSON is not set
# PTXCONF_JSON_C is not set
# PTXCONF_LCMS is not set
# PTXCONF_LIBAIO is not set
# PTXCONF_LIBARCHIVE is not set
# PTXCONF_LIBASSUAN is not set
# PTXCONF_LIBBSD is not set
# PTXCONF_LIBCAP_NG is not set
# PTXCONF_LIBCAP is not set
# PTXCONF_LIBCGROUP is not set
# PTXCONF_LIBCONFIG is not set
# PTXCONF_LIBCONFUSE is not set
# PTXCONF_LIBDAEMON is not set
# PTXCONF_LIBEDIT is not set
# PTXCONF_LIBELF is not set
# PTXCONF_LIBESTR is not set
# PTXCONF_LIBEVENT is not set
# PTXCONF_LIBEXIF is not set
# PTXCONF_LIBEZV24 is not set
# PTXCONF_LIBFASTJSON is not set
# PTXCONF_LIBFFI is not set
# PTXCONF_LIBFTDI is not set
# PTXCONF_LIBFTDI1 is not set
# PTXCONF_LIBGCRYPT is not set
# PTXCONF_LIBGD is not set
# PTXCONF_LIBGMP is not set
# PTXCONF_LIBGPG_ERROR is not set
# PTXCONF_LIBGPIOD is not set
# PTXCONF_LIBGSF is not set
# PTXCONF_LIBGSLOOP is not set
# PTXCONF_LIBGUDEV is not set
# PTXCONF_LIBICAL is not set
# PTXCONF_LIBIODBC is not set
# PTXCONF_LIBJPEG is not set
# PTXCONF_LIBKMOD is not set
# PTXCONF_LIBKSBA is not set
# PTXCONF_LIBLIST is not set
# PTXCONF_LIBLTDL is not set
# PTXCONF_LIBLZO is not set
# PTXCONF_LIBMEMCACHE is not set
# PTXCONF_LIBMEMCACHED is not set
# PTXCONF_LIBMNG is not set
# PTXCONF_LIBMXML is not set
# PTXCONF_LIBNDP is not set
# PTXCONF_LIBNETPBM is not set
# PTXCONF_LIBNEWT is not set
# PTXCONF_LIBNIH is not set
# PTXCONF_LIBNL is not set
# PTXCONF_LIBNL3 is not set
# PTXCONF_LIBOIL is not set
# PTXCONF_LIBOOP is not set
# PTXCONF_LIBOSIP2 is not set
# PTXCONF_LIBPCRE is not set
# PTXCONF_LIBPIPELINE is not set
# PTXCONF_LIBPNG is not set
# PTXCONF_LIBPOPT is not set
# PTXCONF_LIBRN is not set
# PTXCONF_LIBSECCOMP is not set
# PTXCONF_LIBSIGCPP is not set
# PTXCONF_LIBSODIUM is not set
# PTXCONF_LIBSYSFS is not set
# PTXCONF_LIBTAR is not set
# PTXCONF_LIBTASN1 is not set
# PTXCONF_LIBUCDAEMON is not set
# PTXCONF_LIBUNWIND is not set
# PTXCONF_LIBURCU is not set
# PTXCONF_LIBUSB_COMPAT is not set
# PTXCONF_LIBUSB is not set
# PTXCONF_LIBX86 is not set
# PTXCONF_LIBXML2 is not set
# PTXCONF_LIBXMLCONFIG is not set
# PTXCONF_LIBXSLT is not set
# PTXCONF_LIBZIP is not set
# PTXCONF_LOG4CPLUS is not set
# PTXCONF_LZ4 is not set
# PTXCONF_NCURSES is not set
# PTXCONF_NICKEL is not set
# PTXCONF_OWFS is not set
# PTXCONF_POCO is not set
# PTXCONF_POLKIT is not set
# PTXCONF_POSTGRESQL is not set
# PTXCONF_PROTOBUF is not set
# PTXCONF_PSLIB is not set
# PTXCONF_PULSEAUDIO is not set
# PTXCONF_READLINE is not set
# PTXCONF_SERDISPLIB is not set
# PTXCONF_SLANG is not set
# PTXCONF_SPARSEHASH is not set
# PTXCONF_SQLITE is not set
# PTXCONF_TCLAP is not set
# PTXCONF_TERMCAP is not set
# PTXCONF_USTR is not set
# PTXCONF_XERCES is not set
# PTXCONF_ZLIB is not set
#
# Security
#
#
# SELinux
#
# PTXCONF_IMA_EVM_UTILS is not set
# PTXCONF_KEYUTILS is not set
# PTXCONF_LIBSELINUX is not set
# PTXCONF_LIBSEMANAGE is not set
# PTXCONF_LIBSEPOL is not set
# PTXCONF_POLICYCOREUTILS is not set
# PTXCONF_SEPOLGEN is not set
# PTXCONF_EASY_RSA is not set
# PTXCONF_ECRYPTFS_UTILS is not set
# PTXCONF_OPTEE_CLIENT is not set
# PTXCONF_TOMOYO_TOOLS is not set
#
# Middleware
#
# PTXCONF_BUSTLE is not set
# PTXCONF_DBUS_GLIB is not set
# PTXCONF_DBUS is not set
# PTXCONF_EGGDBUS is not set
# PTXCONF_XMLRPC_C is not set
#
# Scientific Apps
#
# PTXCONF_FFTW is not set
# PTXCONF_GNUPLOT is not set
# PTXCONF_LIBMODBUS is not set
# PTXCONF_LIBMODBUS3 is not set
# PTXCONF_LIBPV is not set
#
# Web Applications
#
# PTXCONF_JVISU is not set
#
# Test Suites
#
# PTXCONF_ARM_MEMSPEED is not set
# PTXCONF_BONNIEXX is not set
# PTXCONF_CALIBRATOR is not set
# PTXCONF_CBENCHSUITE is not set
# PTXCONF_CPUBURN_ARM is not set
# PTXCONF_DBENCH is not set
# PTXCONF_EVTEST is not set
# PTXCONF_FLASHBENCH is not set
# PTXCONF_HOST_PELTS is not set
# PTXCONF_IOZONE is not set
# PTXCONF_IPERF is not set
# PTXCONF_LMBENCH is not set
# PTXCONF_MBW is not set
# PTXCONF_PELTS_TESTS is not set
# PTXCONF_PIGLIT is not set
# PTXCONF_RT_TESTS is not set
# PTXCONF_STRESS is not set
# PTXCONF_TIOBENCH is not set
# PTXCONF_UNIXBENCH is not set
#
# Games
#
# PTXCONF_CMATRIX is not set
# PTXCONF_MMPONG is not set
# PTXCONF_SUPERTUX is not set
#
# Graphics & Multimedia
#
# PTXCONF_MENU_XORG_FONTS is not set
#
# framebuffer
#
# PTXCONF_FBGRAB is not set
# PTXCONF_FBSET is not set
# PTXCONF_FBTERM is not set
# PTXCONF_FBTEST is not set
# PTXCONF_FBUTILS is not set
#
# gstreamer 0.10
#
# PTXCONF_GST_PLUGINS_BAD is not set
# PTXCONF_GST_PLUGINS_BASE is not set
# PTXCONF_GST_PLUGINS_FSL_VPU is not set
# PTXCONF_GST_PLUGINS_GL is not set
# PTXCONF_GST_PLUGINS_GOOD is not set
# PTXCONF_GST_PLUGINS_UGLY is not set
# PTXCONF_GSTREAMER is not set
# PTXCONF_LIBFSL_VPU is not set
#
# gstreamer 1.0
#
# PTXCONF_GST_LIBAV1 is not set
# PTXCONF_GST_PLUGINS_BAD1 is not set
# PTXCONF_GST_PLUGINS_BASE1 is not set
# PTXCONF_GST_PLUGINS_GOOD1 is not set
# PTXCONF_GST_PLUGINS_UGLY1 is not set
# PTXCONF_GST_PYTHON1 is not set
# PTXCONF_GST_RTSP_SERVER1 is not set
# PTXCONF_GST_VALIDATE1 is not set
# PTXCONF_GSTREAMER_VAAPI1 is not set
# PTXCONF_GSTREAMER1 is not set
#
# gtk+ & friends
#
# PTXCONF_ATK is not set
# PTXCONF_ATKMM is not set
# PTXCONF_CAIRO is not set
# PTXCONF_CAIROMM is not set
# PTXCONF_GDK_PIXBUF is not set
# PTXCONF_GLADE is not set
# PTXCONF_GLADEMM is not set
# PTXCONF_GLIB_NETWORKING is not set
# PTXCONF_GLIB is not set
# PTXCONF_GLIBMM is not set
# PTXCONF_GOBJECT_INTROSPECTION_HELPER is not set
# PTXCONF_GTK_ENGINES is not set
# PTXCONF_GTK is not set
# PTXCONF_GTK2 is not set
# PTXCONF_GTKMM is not set
# PTXCONF_JSON_GLIB is not set
# PTXCONF_LIBCROCO is not set
# PTXCONF_LIBGEE is not set
# PTXCONF_LIBRSVG is not set
# PTXCONF_PANGO is not set
# PTXCONF_PANGOMM is not set
# PTXCONF_POPPLER is not set
#
# qt
#
# PTXCONF_ARORA is not set
# PTXCONF_LIBQXT is not set
# PTXCONF_PYSIDE is not set
# PTXCONF_QT4_DEMOS is not set
# PTXCONF_QT4_EXAMPLES is not set
# PTXCONF_QT4 is not set
# PTXCONF_QT5 is not set
# PTXCONF_QWT is not set
# PTXCONF_QWT5 is not set
# PTXCONF_SHIBOKEN is not set
#
# sdl
#
# PTXCONF_SDL_GFX is not set
# PTXCONF_SDL_TTF is not set
# PTXCONF_SDL is not set
# PTXCONF_SDL_IMAGE is not set
# PTXCONF_SDL_MIXER is not set
#
# sound
#
# PTXCONF_ALSA_UTILS is not set
# PTXCONF_AUMIX is not set
# PTXCONF_LAME is not set
# PTXCONF_LIBID3TAG is not set
# PTXCONF_LIBMAD is not set
# PTXCONF_LIBMIKMOD is not set
# PTXCONF_LIBTREMOR is not set
# PTXCONF_MADPLAY is not set
# PTXCONF_MPG123 is not set
# PTXCONF_RAWREC is not set
# PTXCONF_SETMIXER is not set
# PTXCONF_TWOLAME is not set
# PTXCONF_VORBIS_TOOLS is not set
# PTXCONF_TK is not set
#
# tools
#
# PTXCONF_FONTCONFIG is not set
# PTXCONF_IMAGEMAGICK is not set
# PTXCONF_INTEL_GPU_TOOLS is not set
#
# libs
#
# PTXCONF_AUDIOFILE is not set
# PTXCONF_FLAC is not set
# PTXCONF_FREETYPE is not set
# PTXCONF_GLMARK2 is not set
# PTXCONF_GLU is not set
# PTXCONF_HARFBUZZ is not set
# PTXCONF_KMSCUBE is not set
# PTXCONF_LIBAO is not set
# PTXCONF_LIBCACA is not set
# PTXCONF_LIBDMTX is not set
# PTXCONF_LIBDRM is not set
# PTXCONF_LIBEPOXY is not set
# PTXCONF_LIBEVDEV is not set
# PTXCONF_LIBINPUT is not set
# PTXCONF_LIBMPEG2 is not set
# PTXCONF_LIBOGG is not set
# PTXCONF_LIBPCIACCESS is not set
# PTXCONF_LIBSHOUT is not set
# PTXCONF_LIBSNDFILE is not set
# PTXCONF_LIBTHEORA is not set
# PTXCONF_LIBTXC_DXTN is not set
# PTXCONF_LIBVA_INTEL_DRIVER is not set
# PTXCONF_LIBVA is not set
# PTXCONF_LIBVORBIS is not set
# PTXCONF_LIBXKBCOMMON is not set
# PTXCONF_MESA_DEMOS is not set
# PTXCONF_MESALIB is not set
# PTXCONF_MTDEV is not set
# PTXCONF_OPENCV is not set
# PTXCONF_OPUS is not set
# PTXCONF_ORC is not set
# PTXCONF_PIXMAN is not set
# PTXCONF_RTMPDUMP is not set
# PTXCONF_SPEEX is not set
# PTXCONF_SVGALIB is not set
# PTXCONF_TSLIB is not set
# PTXCONF_V4L_UTILS is not set
# PTXCONF_VO_AACENC is not set
# PTXCONF_WAFFLE is not set
# PTXCONF_XKEYBOARD_CONFIG is not set
# PTXCONF_XORG is not set
#
# wayland
#
# PTXCONF_WAYLAND_PROTOCOLS is not set
# PTXCONF_WAYLAND is not set
# PTXCONF_WESTON is not set
#
# ------------------------------------
#
#
# Bare Metal
#
# PTXCONF_STELLARIS is not set
#
# ------------------------------------
#
# PTXCONF_STAGING is not set
[-- Attachment #3: barebox_mlo-config-2017.08.0 --]
[-- Type: text/plain, Size: 7132 bytes --]
#
# Automatically generated file; DO NOT EDIT.
# Barebox/arm 2017.08.0 Configuration
#
CONFIG_ARM=y
#
# System Type
#
# CONFIG_ARCH_AT91 is not set
# CONFIG_ARCH_BCM283X is not set
# CONFIG_ARCH_CLPS711X is not set
# CONFIG_ARCH_DAVINCI is not set
# CONFIG_ARCH_DIGIC is not set
# CONFIG_ARCH_EP93XX is not set
# CONFIG_ARCH_HIGHBANK is not set
# CONFIG_ARCH_IMX is not set
# CONFIG_ARCH_MVEBU is not set
# CONFIG_ARCH_MXS is not set
# CONFIG_ARCH_NETX is not set
# CONFIG_ARCH_NOMADIK is not set
# CONFIG_ARCH_OMAP is not set
# CONFIG_ARCH_PXA is not set
# CONFIG_ARCH_ROCKCHIP is not set
CONFIG_ARCH_SOCFPGA=y
# CONFIG_ARCH_S3C24xx is not set
# CONFIG_ARCH_S5PCxx is not set
# CONFIG_ARCH_S3C64xx is not set
# CONFIG_ARCH_VERSATILE is not set
# CONFIG_ARCH_VEXPRESS is not set
# CONFIG_ARCH_TEGRA is not set
# CONFIG_ARCH_UEMD is not set
# CONFIG_ARCH_ZYNQ is not set
# CONFIG_ARCH_QEMU is not set
#
# Processor Type
#
CONFIG_CPU_32=y
CONFIG_CPU_V7=y
CONFIG_CPU_32v7=y
#
# processor features
#
# CONFIG_BOOT_ENDIANNESS_SWITCH is not set
CONFIG_ARCH_TEXT_BASE=0x0
CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff
CONFIG_ARCH_SOCFPGA_XLOAD=y
#
# Altera SoCFPGA System-on-Chip
#
CONFIG_ARCH_SOCFPGA_CYCLONE5=y
# CONFIG_MACH_SOCFPGA_ALTERA_SOCDK is not set
CONFIG_MACH_SOCFPGA_EBV_SOCRATES=y
# CONFIG_MACH_SOCFPGA_REFLEX_ACHILLES is not set
# CONFIG_MACH_SOCFPGA_TERASIC_DE0_NANO_SOC is not set
# CONFIG_MACH_SOCFPGA_TERASIC_SOCKIT is not set
CONFIG_ARM_ASM_UNIFIED=y
CONFIG_AEABI=y
CONFIG_THUMB2_BAREBOX=y
#
# ARM specific settings
#
CONFIG_ARM_OPTIMZED_STRING_FUNCTIONS=y
# CONFIG_ARM_EXCEPTIONS is not set
# CONFIG_ARM_UNWIND is not set
# CONFIG_ARM_SEMIHOSTING is not set
# CONFIG_ARM_PSCI is not set
CONFIG_DEFCONFIG_LIST="$ARCH_DEFCONFIG"
CONFIG_HAS_KALLSYMS=y
CONFIG_HAS_MODULES=y
CONFIG_HAS_CACHE=y
CONFIG_HAS_DMA=y
CONFIG_GENERIC_GPIO=y
CONFIG_BLOCK=y
CONFIG_FILETYPE=y
#
# General Settings
#
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_BANNER=y
# CONFIG_MEMINFO is not set
# CONFIG_ENVIRONMENT_VARIABLES is not set
# CONFIG_GLOBALVAR is not set
#
# memory layout
#
CONFIG_HAVE_PBL_IMAGE=y
CONFIG_HAVE_PBL_MULTI_IMAGES=y
CONFIG_HAVE_IMAGE_COMPRESSION=y
CONFIG_PBL_IMAGE=y
CONFIG_PBL_MULTI_IMAGES=y
CONFIG_PBL_RELOCATABLE=y
CONFIG_IMAGE_COMPRESSION=y
# CONFIG_IMAGE_COMPRESSION_LZ4 is not set
CONFIG_IMAGE_COMPRESSION_LZO=y
# CONFIG_IMAGE_COMPRESSION_GZIP is not set
# CONFIG_IMAGE_COMPRESSION_XZKERN is not set
# CONFIG_IMAGE_COMPRESSION_NONE is not set
CONFIG_MMU=y
CONFIG_MMU_EARLY=y
CONFIG_HAVE_CONFIGURABLE_TEXT_BASE=y
CONFIG_TEXT_BASE=0x0
CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff
CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff
CONFIG_BAREBOX_MAX_PBLX_SIZE=0xffffffff
CONFIG_STACK_SIZE=0x8000
CONFIG_MALLOC_SIZE=0x0
# CONFIG_EXPERIMENTAL is not set
# CONFIG_MALLOC_DLMALLOC is not set
# CONFIG_MALLOC_TLSF is not set
CONFIG_MALLOC_DUMMY=y
# CONFIG_KALLSYMS is not set
CONFIG_RELOCATABLE=y
# CONFIG_PANIC_HANG is not set
CONFIG_PROMPT="barebox:"
CONFIG_BAUDRATE=115200
CONFIG_SIMPLE_READLINE=y
CONFIG_CBSIZE=1024
# CONFIG_SHELL_HUSH is not set
# CONFIG_SHELL_SIMPLE is not set
CONFIG_SHELL_NONE=y
# CONFIG_GLOB is not set
# CONFIG_PASSWORD is not set
# CONFIG_ERRNO_MESSAGES is not set
# CONFIG_TIMESTAMP is not set
# CONFIG_BOOTM is not set
# CONFIG_IMD is not set
# CONFIG_KERNEL_INSTALL_TARGET is not set
CONFIG_CONSOLE_FULL=y
# CONFIG_CONSOLE_SIMPLE is not set
# CONFIG_CONSOLE_NONE is not set
CONFIG_CONSOLE_ACTIVATE_FIRST=y
# CONFIG_CONSOLE_ACTIVATE_ALL is not set
# CONFIG_CONSOLE_ACTIVATE_NONE is not set
# CONFIG_PBL_CONSOLE is not set
# CONFIG_CONSOLE_RATP is not set
CONFIG_PARTITION=y
CONFIG_PARTITION_DISK=y
CONFIG_PARTITION_DISK_DOS=y
# CONFIG_PARTITION_DISK_EFI is not set
# CONFIG_ENV_HANDLING is not set
CONFIG_DEFAULT_COMPRESSION_NONE=y
# CONFIG_BAREBOXENV_TARGET is not set
# CONFIG_BAREBOXCRC32_TARGET is not set
# CONFIG_POLLER is not set
# CONFIG_STATE is not set
#
# Debugging
#
CONFIG_COMPILE_LOGLEVEL=6
CONFIG_DEFAULT_LOGLEVEL=7
# CONFIG_DEBUG_INFO is not set
# CONFIG_DEBUG_LL is not set
CONFIG_DEBUG_SOCFPGA_UART_CLOCK=100000000
# CONFIG_DEBUG_INITCALLS is not set
CONFIG_HAS_DEBUG_LL=y
# CONFIG_NET is not set
#
# Drivers
#
# CONFIG_OFDEVICE is not set
# CONFIG_AIODEV is not set
#
# serial drivers
#
# CONFIG_DRIVER_SERIAL_ARM_DCC is not set
CONFIG_DRIVER_SERIAL_NS16550=y
# CONFIG_DRIVER_SERIAL_CADENCE is not set
#
# SPI drivers
#
CONFIG_SPI=y
# CONFIG_DRIVER_SPI_GPIO is not set
# CONFIG_I2C is not set
# CONFIG_MTD is not set
CONFIG_DISK=y
# CONFIG_DISK_WRITE is not set
#
# drive types
#
# CONFIG_DISK_ATA is not set
# CONFIG_DISK_AHCI is not set
#
# interface types
#
# CONFIG_DISK_INTF_PLATFORM_IDE is not set
# CONFIG_USB_HOST is not set
# CONFIG_USB_GADGET is not set
# CONFIG_USB_MUSB is not set
# CONFIG_VIDEO is not set
CONFIG_MCI=y
#
# --- Feature list ---
#
CONFIG_MCI_STARTUP=y
# CONFIG_MCI_WRITE is not set
# CONFIG_MCI_MMC_BOOT_PARTITIONS is not set
#
# --- MCI host drivers ---
#
CONFIG_MCI_DW=y
# CONFIG_MCI_DW_PIO is not set
# CONFIG_MCI_SPI is not set
CONFIG_HAVE_CLK=y
CONFIG_CLKDEV_LOOKUP=y
CONFIG_COMMON_CLK=y
CONFIG_ARM_SMP_TWD=y
CONFIG_CLOCKSOURCE_DUMMY_RATE=1000
#
# MFD
#
CONFIG_MFD_MC13XXX=y
# CONFIG_MFD_SYSCON is not set
#
# Misc devices
#
# CONFIG_JTAG is not set
# CONFIG_SRAM is not set
# CONFIG_LED is not set
#
# EEPROM support
#
CONFIG_EEPROM_AT25=y
#
# Input device support
#
# CONFIG_KEYBOARD_GPIO is not set
# CONFIG_WATCHDOG is not set
# CONFIG_PWM is not set
# CONFIG_HWRNG is not set
#
# DMA support
#
CONFIG_GPIOLIB=y
#
# GPIO
#
# CONFIG_GPIO_74164 is not set
# CONFIG_GPIO_GENERIC_PLATFORM is not set
# CONFIG_GPIO_IMX is not set
# CONFIG_GPIO_VF610 is not set
# CONFIG_GPIO_MXS is not set
# CONFIG_GPIO_OMAP is not set
# CONFIG_GPIO_DESIGNWARE is not set
# CONFIG_W1 is not set
# CONFIG_PINCTRL is not set
# CONFIG_NVMEM is not set
#
# Bus devices
#
# CONFIG_REGULATOR is not set
# CONFIG_RESET_CONTROLLER is not set
# CONFIG_RTC_CLASS is not set
#
# Firmware Drivers
#
# CONFIG_FIRMWARE_ALTERA_SOCFPGA is not set
# CONFIG_GENERIC_PHY is not set
# CONFIG_CRYPTO_HW is not set
#
# Memory controller drivers
#
#
# Filesystem support
#
CONFIG_FS=y
# CONFIG_FS_CRAMFS is not set
# CONFIG_FS_EXT4 is not set
# CONFIG_FS_RAMFS is not set
# CONFIG_FS_DEVFS is not set
CONFIG_FS_FAT=y
# CONFIG_FS_FAT_WRITE is not set
# CONFIG_FS_FAT_LFN is not set
# CONFIG_FS_BPKFS is not set
# CONFIG_FS_UIMAGEFS is not set
# CONFIG_FS_PSTORE is not set
# CONFIG_FS_SQUASHFS is not set
#
# ZLIB support disabled
#
#
# LZ4 support disabled
#
#
# LZO support disabled
#
#
# XZ support disabled
#
#
# Library routines
#
# CONFIG_ZLIB is not set
# CONFIG_BZLIB is not set
# CONFIG_LZ4_DECOMPRESS is not set
# CONFIG_XZ_DECOMPRESS is not set
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
# CONFIG_PROCESS_ESCAPE_SEQUENCE is not set
# CONFIG_LZO_DECOMPRESS is not set
# CONFIG_ALLOW_PRNG_FALLBACK is not set
#
# Library gui routines
#
# CONFIG_BAREBOX_LOGO is not set
CONFIG_BOOTSTRAP=y
# CONFIG_BOOTSTRAP_DEVFS is not set
CONFIG_BOOTSTRAP_DISK=y
#
# Crypto support
#
CONFIG_CRC16=y
# CONFIG_DIGEST is not set
# CONFIG_CRYPTO_KEYSTORE is not set
[-- Attachment #4: platformconfig --]
[-- Type: text/plain, Size: 6049 bytes --]
#
# Automatically generated file; DO NOT EDIT.
# PTXdist 2017.07.0
#
PTXCONF__platformconfig_MAGIC__=y
#
# ------------------------------------
#
#
# Target Platform Configuration
#
#
# ------------------------------------
#
PTXCONF_PLATFORM="EBV-Socrates"
PTXCONF_PLATFORM_VERSION="-2017.07.0"
PTXCONF_RUNTIME=y
PTXCONF_BUILDTIME=y
PTXCONF_PLATFORMCONFIG_VERSION="2017.07.0"
#
# architecture
#
# PTXCONF_ARCH_ALPHA is not set
# PTXCONF_ARCH_AVR32 is not set
# PTXCONF_ARCH_AVR is not set
PTXCONF_ARCH_ARM=y
# PTXCONF_ARCH_ARM64 is not set
# PTXCONF_ARCH_BLACKFIN is not set
# PTXCONF_ARCH_X86 is not set
# PTXCONF_ARCH_MINGW is not set
# PTXCONF_ARCH_PPC is not set
# PTXCONF_ARCH_M68K is not set
# PTXCONF_ARCH_SPARC is not set
# PTXCONF_ARCH_MICROBLAZE is not set
# PTXCONF_ARCH_MIPS is not set
# PTXCONF_ARCH_CRIS is not set
# PTXCONF_ARCH_PARISC is not set
# PTXCONF_ARCH_SH is not set
PTXCONF_ARCH_SUPPORTS_ENDIAN_BIG=y
PTXCONF_ARCH_SUPPORTS_ENDIAN_LITTLE=y
# PTXCONF_ENDIAN_BIG is not set
PTXCONF_ENDIAN_LITTLE=y
PTXCONF_ARCH_ARM_V6=y
# PTXCONF_ARCH_ARM_IWMMXT is not set
PTXCONF_ARCH_ARM_NEON=y
PTXCONF_HAS_HARDFLOAT=y
PTXCONF_HAS_MMU=y
PTXCONF_SIZEOF_LONG_DOUBLE="8"
PTXCONF_ARCH_STRING="arm"
#
# paths & directories
#
PTXCONF_SYSROOT_TARGET="${PTXDIST_PLATFORMDIR}/sysroot-target"
PTXCONF_SYSROOT_HOST="${PTXDIST_PLATFORMDIR}/sysroot-host"
PTXCONF_SYSROOT_CROSS="${PTXDIST_PLATFORMDIR}/sysroot-cross"
#
# toolchain
#
PTXCONF_CROSSCHAIN_VENDOR="OSELAS.Toolchain-2014.12.2"
PTXCONF_CROSSCHAIN_CHECK="4.9.2"
PTXCONF_LIBC_GLIBC=y
# PTXCONF_LIBC_UCLIBC is not set
PTXCONF_GLIBC_VERSION="2.20"
PTXCONF_GNU_TARGET="arm-v7a-linux-gnueabihf"
PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
PTXCONF_COMPILER_PREFIX_KERNEL="${PTXCONF_COMPILER_PREFIX}"
PTXCONF_COMPILER_PREFIX_BOOTLOADER="${PTXCONF_COMPILER_PREFIX}"
#
# hardening options
#
PTXCONF_TARGET_HARDEN_STACK_NONE=y
# PTXCONF_TARGET_HARDEN_STACK is not set
# PTXCONF_TARGET_HARDEN_STACK_STRONG is not set
# PTXCONF_TARGET_HARDEN_STACK_ALL is not set
# PTXCONF_TARGET_HARDEN_FORTIFY is not set
# PTXCONF_TARGET_HARDEN_RELRO is not set
# PTXCONF_TARGET_HARDEN_BINDNOW is not set
# PTXCONF_TARGET_HARDEN_PIE is not set
#
# extra toolchain options
#
# PTXCONF_TARGET_LINKER_HASH_DEFAULT is not set
# PTXCONF_TARGET_LINKER_HASH_SYSV is not set
PTXCONF_TARGET_LINKER_HASH_GNU=y
# PTXCONF_TARGET_LINKER_HASH_BOTH is not set
PTXCONF_TARGET_LINKER_AS_NEEDED=y
# PTXCONF_TARGET_DEBUG_OFF is not set
PTXCONF_TARGET_DEBUG_KEEP=y
# PTXCONF_TARGET_DEBUG_ENABLE is not set
# PTXCONF_TARGET_DEBUG_FULL is not set
# PTXCONF_TARGET_COMPILER_RECORD_SWITCHES is not set
PTXCONF_TARGET_BUILD_ID=y
PTXCONF_TARGET_EXTRA_CPPFLAGS=""
PTXCONF_TARGET_EXTRA_CFLAGS=""
PTXCONF_TARGET_EXTRA_CXXFLAGS=""
PTXCONF_TARGET_EXTRA_LDFLAGS=""
# PTXCONF_KERNEL is not set
# PTXCONF_DTC is not set
# PTXCONF_HOST_DTC is not set
#
# console options
#
PTXCONF_CONSOLE_NAME="ttyS0"
PTXCONF_CONSOLE_SPEED="115200"
#
# extra kernel
#
#
# bootloaders
#
# PTXCONF_AT91BOOTSTRAP is not set
# PTXCONF_AT91BOOTSTRAP2 is not set
PTXCONF_BAREBOX_ARCH_STRING="arm"
# PTXCONF_BAREBOX is not set
PTXCONF_BAREBOX_MLO=y
PTXCONF_BAREBOX_MLO_VERSION="2017.08.0"
PTXCONF_BAREBOX_MLO_MD5="a755165468163793d260e329ea585fc2"
PTXCONF_BAREBOX_MLO_ARCH_STRING="arm"
PTXCONF_BAREBOX_MLO_CONFIG="barebox_mlo-config-${PTXCONF_BAREBOX_MLO_VERSION}"
# PTXCONF_GRUB is not set
# PTXCONF_HOST_MXS_UTILS is not set
#
# i.MX HAB
#
# PTXCONF_HOST_IMX_CST is not set
# PTXCONF_U_BOOT_V2 is not set
# PTXCONF_U_BOOT is not set
# PTXCONF_X_LOAD is not set
#
# bootloader spec entries
#
# PTXCONF_BLSPEC_ENTRY is not set
#
# image creation options
#
# PTXCONF_IMAGE_BOOT_MLO_VFAT is not set
# PTXCONF_IMAGE_CPIO is not set
# PTXCONF_IMAGE_CPIO_GZ is not set
# PTXCONF_IMAGE_EXT2 is not set
# PTXCONF_IMAGE_HD is not set
# PTXCONF_IMAGE_VDI is not set
#
# ipkg options
#
# PTXCONF_IMAGE_IPKG_PUSH_TO_REPOSITORY is not set
# PTXCONF_IMAGE_INSTALL_FROM_IPKG_REPOSITORY is not set
# PTXCONF_IMAGE_IPKG_INDEX is not set
PTXCONF_IMAGE_XPKG_EXTRA_ARGS=""
# PTXCONF_IMAGE_JFFS2 is not set
# PTXCONF_IMAGE_SQUASHFS is not set
# PTXCONF_IMAGE_TGZ is not set
# PTXCONF_IMAGE_UBI is not set
# PTXCONF_IMAGE_UBIFS is not set
# PTXCONF_IMAGE_UIMAGE is not set
#
# new image creation options
#
# PTXCONF_IMAGE_BOOT_MLO is not set
# PTXCONF_IMAGE_BOOT_VFAT is not set
# PTXCONF_IMAGE_HDIMG is not set
# PTXCONF_IMAGE_RAUC is not set
# PTXCONF_IMAGE_ROOT_CPIO_GZ is not set
# PTXCONF_IMAGE_ROOT_CPIO is not set
# PTXCONF_IMAGE_ROOT_EXT is not set
# PTXCONF_IMAGE_ROOT_TGZ is not set
# PTXCONF_IMAGE_ROOT_UBI is not set
# PTXCONF_IMAGE_ROOT_UBIFS is not set
# PTXCONF_HOST_ACL is not set
# PTXCONF_HOST_ATTR is not set
# PTXCONF_HOST_BZIP2 is not set
# PTXCONF_HOST_CDRKIT is not set
# PTXCONF_HOST_CMAKE is not set
# PTXCONF_HOST_CRAMFS is not set
# PTXCONF_HOST_DOSFSTOOLS is not set
# PTXCONF_HOST_E2FSPROGS is not set
# PTXCONF_HOST_GENEXT2FS is not set
# PTXCONF_HOST_GENIMAGE is not set
# PTXCONF_HOST_GENPART is not set
# PTXCONF_HOST_GETTEXT is not set
# PTXCONF_HOST_GLIB is not set
# PTXCONF_HOST_IMA_EVM_UTILS is not set
# PTXCONF_HOST_KEYUTILS is not set
# PTXCONF_HOST_LIBBLKID is not set
# PTXCONF_HOST_LIBCAP is not set
# PTXCONF_HOST_LIBCONFUSE is not set
# PTXCONF_HOST_LIBFFI is not set
# PTXCONF_HOST_LIBKMOD is not set
# PTXCONF_HOST_LIBLZO is not set
# PTXCONF_HOST_LIBPCRE is not set
# PTXCONF_HOST_LIBUSB is not set
# PTXCONF_HOST_LIBUUID is not set
# PTXCONF_HOST_LZOP is not set
# PTXCONF_HOST_MKELFIMAGE is not set
# PTXCONF_HOST_MTD_UTILS is not set
# PTXCONF_HOST_MTOOLS is not set
# PTXCONF_HOST_OPENSSL is not set
# PTXCONF_HOST_RAUC is not set
# PTXCONF_HOST_SQUASHFS_TOOLS is not set
# PTXCONF_HOST_U_BOOT_TOOLS is not set
# PTXCONF_HOST_UTIL_LINUX_NG is not set
# PTXCONF_HOST_XL_TOOLS is not set
# PTXCONF_HOST_XZ is not set
# PTXCONF_HOST_ZLIB is not set
[-- Attachment #5: Type: text/plain, Size: 91 bytes --]
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [ptxdist] Problem building barebox_mlo for socfpga with ptxdist-2017.07.0 and OSELAS.Toolchain-2014.12.2
2017-08-01 19:41 [ptxdist] Problem building barebox_mlo for socfpga with ptxdist-2017.07.0 and OSELAS.Toolchain-2014.12.2 Ian Abbott
@ 2017-08-02 13:09 ` Ian Abbott
0 siblings, 0 replies; 2+ messages in thread
From: Ian Abbott @ 2017-08-02 13:09 UTC (permalink / raw)
To: ptxdist
On 01/08/17 20:41, Ian Abbott wrote:
> Hi folks,
>
> I encountered a build error when using ptxdist-2017.07.0 with
> OSELAS.Toolchain-2014.12.2 (specifically, the
> "oselas.toolchain-2014.12.2-arm-v7a-linux-gnueabihf-gcc-4.9.2-glibc-2.20-binutils-2.24-kernel-3.16-sanitized"
> Debian package) to build barebox_mlo for an Altera SoCFPGA target.
>
>
> Here are the last few lines of the build output:
>
> LD barebox
> SYSMAP System.map
> OBJCOPY barebox.bin
> LDS images/pbl.lds
> LZO images/barebox.z
> LD images/start_socfpga_socrates_xload.pbl
> OBJCOPYB images/start_socfpga_socrates_xload.pblb
> PBLX images/start_socfpga_socrates_xload.pblx
> invalid magic
> /mnt/lindata/work/abbotti/ptxdist/projects/testproject/platform-EBV-Socrates/build-target/barebox_mlo-2017.08.0/images/Makefile:77:
> recipe for target 'images/start_socfpga_socrates_xload.pblx' failed
> make[2]: *** [images/start_socfpga_socrates_xload.pblx] Error 1
> Makefile:501: recipe for target 'images' failed
> make[1]: *** [images] Error 2
> make[1]: Leaving directory
> '/mnt/lindata/work/abbotti/ptxdist/projects/testproject/platform-EBV-Socrates/build-target/barebox_mlo-2017.08.0'
>
> /mnt/lindata/work/abbotti/ptxdist/ptxdist/releases/ptxdist-2017.07.0/rules/post/ptxd_make_world_compile.make:21:
> recipe for target
> '/home/abbotti/work/ptxdist/projects/testproject/platform-EBV-Socrates/state/barebox_mlo.compile'
> failed
> make: ***
> [/home/abbotti/work/ptxdist/projects/testproject/platform-EBV-Socrates/state/barebox_mlo.compile]
> Error 2
>
>
> The "invalid magic" message comes from the "fix_size" program executed
> by "images/Makefile". It seems to be caused by the presence of a
> ".note.gnu-build-id" section before the the ".text" section in the
> "start_socfpga_socrates_xload.pbl" file, as shown by
> "arm-v7a-linux-gnueabihf-objdump -h start_socfpga_socrates_xload.pbl":
>
> start_socfpga_socrates_xload.pbl: file format elf32-littlearm
>
> Sections:
> Idx Name Size VMA LMA File off Algn
> 0 .note.gnu.build-id 000001f8 00000000 00000000 00008000 2**2
> CONTENTS, ALLOC, LOAD, READONLY, DATA
> 1 .text 0000322c 000001f8 000001f8 000081f8 2**2
> CONTENTS, ALLOC, LOAD, READONLY, CODE
> 2 .rodata 00000d31 00003424 00003424 0000b424 2**2
> CONTENTS, ALLOC, LOAD, READONLY, DATA
> 3 .interp 00000011 00004155 00004155 0000c155 2**0
> CONTENTS, ALLOC, LOAD, READONLY, DATA
> 4 .dynamic 00000080 00004670 00004670 0000c670 2**2
> CONTENTS, ALLOC, LOAD, DATA
> 5 .dynsym 00000150 000048cc 000048cc 0000c8cc 2**2
> CONTENTS, ALLOC, LOAD, READONLY, DATA
> 6 .dynstr 000000f4 00004166 00004166 0000c166 2**0
> CONTENTS, ALLOC, LOAD, READONLY, DATA
> 7 .gnu.hash 00000050 0000425c 0000425c 0000c25c 2**2
> CONTENTS, ALLOC, LOAD, READONLY, DATA
> 8 .data 000003c4 000042ac 000042ac 0000c2ac 2**2
> CONTENTS, ALLOC, LOAD, DATA
> 9 .got.plt 0000000c 000046f0 000046f0 0000c6f0 2**2
> CONTENTS, ALLOC, LOAD, DATA
> 10 .rel.dyn 000001d0 000046fc 000046fc 0000c6fc 2**2
> CONTENTS, ALLOC, LOAD, READONLY, DATA
> 11 .bss 00000020 00004a1c 00004a1c 0000ca1c 2**2
> ALLOC
> 12 .image_end 00000004 00004a3c 00004a3c 0000ca3c 2**2
> CONTENTS, ALLOC, LOAD, DATA
> 13 .comment 00000028 00000000 00000000 0000ca40 2**0
> CONTENTS, READONLY
> 14 .ARM.attributes 0000002f 00000000 00000000 0000ca68 2**0
> CONTENTS, READONLY
>
>
> (In a working build, the ".text" section starts at offset 00008000 and
> there is no ".note.gnu.build-id" section.)
For comparison, here are the section headers for ptxdist-2017.07.0 with
OSELAS.Toolchain-2016.06.1. Notice that the ".note.gnu.build-id"
section is in a different place. Also the initial file offset has
changed from 00008000 to 00010000:
start_socfpga_socrates_xload.pbl: file format elf32-littlearm
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 000031f4 00000000 00000000 00010000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .rodata 00000d31 000031f4 000031f4 000131f4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .dynamic 00000088 0000444c 0000444c 0001444c 2**2
CONTENTS, ALLOC, LOAD, DATA
3 .dynsym 00000150 000046a8 000046a8 000146a8 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .dynstr 000000f4 00003f25 00003f25 00013f25 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
5 .gnu.hash 0000006c 0000401c 0000401c 0001401c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 .data 000003c4 00004088 00004088 00014088 2**2
CONTENTS, ALLOC, LOAD, DATA
7 .got.plt 0000000c 000044d4 000044d4 000144d4 2**2
CONTENTS, ALLOC, LOAD, DATA
8 .rel.dyn 000001c8 000044e0 000044e0 000144e0 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
9 .note.gnu.build-id 00000120 000047f8 000047f8 000147f8 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
10 .bss 00000020 00004918 00004918 00014918 2**2
ALLOC
11 .image_end 00000004 00004938 00004938 00014938 2**2
CONTENTS, ALLOC, LOAD, DATA
12 .comment 00000028 00000000 00000000 0001493c 2**0
CONTENTS, READONLY
13 .ARM.attributes 0000002f 00000000 00000000 00014964 2**0
CONTENTS, READONLY
The contents of the ".note.gnu.build-id" section from the .pbl file gets
copied into the .pblb file, then into the .pblx file, the
.pblx.socfpgaimg file, and finally into the .img file.
Anyway, I think I know the cause of the problem. Commit 56b1e28fdbf78
("Debugging: add support for 'build-id's") added general support for
build-ids, but blacklisted build-ids for "kernel" and "barebox". (A
subsequent commit blacklisted build-ids for "grub".) So the solution is
to blacklist build-ids for the "barebox_mlo" package.
--
-=( Ian Abbott @ MEV Ltd. E-mail: <abbotti@mev.co.uk> )=-
-=( Web: http://www.mev.co.uk/ )=-
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-08-02 13:09 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-01 19:41 [ptxdist] Problem building barebox_mlo for socfpga with ptxdist-2017.07.0 and OSELAS.Toolchain-2014.12.2 Ian Abbott
2017-08-02 13:09 ` Ian Abbott
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox