Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 551604

Summary: <app-portage/portage-utils-0.54 Compile failure with armv7a-hardened-musl
Product: Gentoo Linux Reporter: Michael Jones <gentoo>
Component: Current packagesAssignee: Gentoo musl team <musl>
Status: RESOLVED DUPLICATE    
Severity: normal CC: portage-utils
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michael Jones 2015-06-09 22:21:30 UTC
This bug should be made a blocker of: https://bugs.gentoo.org/show_bug.cgi?id=430702

And assigned to blueness@gentoo.org


ymir temp # zcat build.log.gz 
 * Package:    app-portage/portage-utils-0.53
 * Repository: gentoo
 * Maintainer: portage-utils@gentoo.org
 * USE:        arm elibc_musl kernel_linux nls userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking portage-utils-0.53.tar.xz to /var/tmp/portage/app-portage/portage-utils-0.53/work
>>> Source unpacked in /var/tmp/portage/app-portage/portage-utils-0.53/work
>>> Preparing source in /var/tmp/portage/app-portage/portage-utils-0.53/work/portage-utils-0.53 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-portage/portage-utils-0.53/work/portage-utils-0.53 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-portage/portage-utils-0.53/work/portage-utils-0.53 ...
make -j10 NLS=yes 
: q : qatom : qcache : qcheck : qdepends : qfile : qgrep : qlist : qlop : qmerge : qpkg : qsearch : qsize : qtbz2 : quse : qxpak :
armv7a-hardfloat-linux-musleabi-gcc -O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -std=gnu99 -Wl,-O1 -Wl,--as-needed main.c -o q
main.c: In function ‘get_vdb_atoms’:
main.c:1299:34: warning: cast increases required alignment of target type [-Wcast-align]
In file included from include_applets.h:8:0,
                 from main.c:1353:
qsize.c: In function ‘qsize_main’:
qsize.c:131:46: error: ‘S_BLKSIZE’ undeclared (first use in this function)
qsize.c:131:46: note: each undeclared identifier is reported only once for each function it appears in
Makefile:72: recipe for target 'q' failed
make: *** [q] Error 1
 * ERROR: app-portage/portage-utils-0.53::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-portage/portage-utils-0.53::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-portage/portage-utils-0.53::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-portage/portage-utils-0.53/temp/build.log.gz'.
 * The ebuild environment file is located at '/var/tmp/portage/app-portage/portage-utils-0.53/temp/environment'.
 * Working directory: '/var/tmp/portage/app-portage/portage-utils-0.53/work/portage-utils-0.53'
 * S: '/var/tmp/portage/app-portage/portage-utils-0.53/work/portage-utils-0.53'


Reproducible: Always
Comment 1 Anthony Basile gentoo-dev 2015-06-10 11:52:46 UTC
This is fixed in at least portage-utils-0.56.

@vapier.  okay to stabilize 0.56?
Comment 2 SpanKY gentoo-dev 2015-06-10 15:49:05 UTC
stabilizing a newer version is fine

*** This bug has been marked as a duplicate of bug 529354 ***