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

Bug 483148

Summary: =sys-libs/libstdc++-v3-3.3.6-r1 fails to compile on arm
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 452614    
Attachments: libstdc++-v3-3.3.6-r1:20130831-130816.log

Description Agostino Sarubbo gentoo-dev 2013-08-31 13:25:02 UTC
Portage 2.1.12.2 (default/linux/arm/13.0, gcc-4.6.3, glibc-2.15-r3, 3.0.68-zero armv7l)
=================================================================                                                                                                                   
System uname: Linux-3.0.68-zero-armv7l-ARMv7_Processor_rev_0_-v7l-with-gentoo-2.2                                                                                                   
KiB Mem:     2029756 total,    146176 free                                                                                                                                          
KiB Swap:          0 total,         0 free                                                                                                                                          
ld GNU ld (GNU Binutils) 2.23.1                                                                                                                                                     
app-shells/bash:          4.2_p45                                                                                                                                                   
dev-lang/python:          2.7.5-r2, 3.2.5-r1                                                                                                                                        
dev-util/cmake:           2.8.10.2-r2                                                                                                                                               
sys-apps/baselayout:      2.2                                                                                                                                                       
sys-apps/openrc:          0.11.8                                                                                                                                                    
sys-apps/sandbox:         2.6-r1                                                                                                                                                    
sys-devel/autoconf:       2.13, 2.69                                                                                                                                                
sys-devel/automake:       1.12.6, 1.13.4                                                                                                                                            
sys-devel/binutils:       2.23.1                                                                                                                                                    
sys-devel/gcc:            4.6.3                                                                                                                                                     
sys-devel/gcc-config:     1.7.3                                                                                                                                                     
sys-devel/libtool:        2.4-r1                                                                                                                                                    
sys-devel/make:           3.82-r4                                                                                                                                                   
sys-kernel/linux-headers: 3.9 (virtual/os-headers)                                                                                                                                  
sys-libs/glibc:           2.15-r3                                                                                                                                                   
Repositories: gentoo                                                                                                                                                                
ACCEPT_KEYWORDS="arm"                                                                                                                                                               
ACCEPT_LICENSE="*"                                                                                                                                                                  
CBUILD="armv7a-hardfloat-linux-gnueabi"                                                                                                                                             
CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard"                                                                                                                  
CHOST="armv7a-hardfloat-linux-gnueabi"                                                                                                                                              
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"                                                                                                                                
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ 
/etc/php/apache2-php5.4/ext-active/ /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cgi-php5.5/ext-active/ 
/etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d 
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y --keep-going y -1"
FCFLAGS="-O2"
FEATURES="assume-digests binpkg-logs collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs 
protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles 
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl arm berkdb bzip2 cli consolekit cracklib crypt cxx dbus dri fortran gdbm gudev hwdb iconv ipv6 modules mudflap ncurses nls nptl openmp pam pcre policykit 
pulseaudio readline session ssl tcpd unicode zlib" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LIBREOFFICE_EXTENSIONS="presenter-console 
presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3 php5-4 php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" 
RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU"
USE_PYTHON="2.7 3.2"
Comment 1 Agostino Sarubbo gentoo-dev 2013-08-31 13:25:13 UTC
Created attachment 357512 [details]
libstdc++-v3-3.3.6-r1:20130831-130816.log

build log
Comment 2 SpanKY gentoo-dev 2013-09-30 05:42:06 UTC
if there's nothing on arm that reasonably requires this, i think we should just drop KEYWORDS for it.  binary packages aren't *that* big of a deal on the target, and the OABI->EABI & softfp->hardfp transitions already broke all that junk anyways.
Comment 3 Agostino Sarubbo gentoo-dev 2013-09-30 18:39:50 UTC
(In reply to SpanKY from comment #2)
> if there's nothing on arm that reasonably requires this, i think we should
> just drop KEYWORDS for it.  binary packages aren't *that* big of a deal on
> the target, and the OABI->EABI & softfp->hardfp transitions already broke
> all that junk anyways.

this is fine for me
Comment 4 SpanKY gentoo-dev 2013-09-30 20:05:47 UTC
should be all set now in the tree; thanks for the report!

Commit message: Drop arm since there are no binary packages we really care about anymore
http://sources.gentoo.org/virtual/libstdc++/libstdc++-3.3.ebuild?r1=1.18&r2=1.19
Comment 5 SpanKY gentoo-dev 2013-09-30 20:07:24 UTC
should be all set now in the tree; thanks for the report!

Commit message: Drop arm since there are no binary packages we really care about anymore
http://sources.gentoo.org/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r1.ebuild?r1=1.8&r2=1.9
http://sources.gentoo.org/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6.ebuild?r1=1.29&r2=1.30