i don´t know if it is just sth. cosmetic or a more serious issue, that´s why i´m filling this bug. Other three ppc users have also noted this in gentoo. If i do f.ex. file /bin/bash in my G4 powerbook : /bin/bash: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, with unknown capability 0x41000000 = 0x11676e75, with unknown capability 0x10000 = 0x90401, stripped when it should say altivec enabled instead of unknown capability blablabla. does anyone know what is causing this ? This has been happening for a while in this lappy, i have not noted any side effects, everything is working fine AFAICT. emerge --info : Portage 2.2_rc41 (default/linux/powerpc/ppc32/2008.0/desktop, gcc-4.4.1, glibc-2.9_p20081201-r3, 2.6.30 ppc) ================================================================= System uname: Linux-2.6.30-ppc-7447A,_altivec_supported-with-gentoo-2.0.1 Timestamp of tree: Fri, 25 Sep 2009 12:30:01 +0000 distcc 3.1 powerpc-unknown-linux-gnu [enabled] ccache version 2.4 [enabled] app-shells/bash: 4.0_p33 dev-java/java-config: 1.3.7-r1, 2.1.9-r1 dev-lang/python: 2.6.2-r2 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.1 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="ppc ~ppc" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mcpu=7450 -mtune=7450 -pipe -maltivec -mabi=altivec -fivopts -ftree-vectorize -frename-registers -fno-strict-aliasing -fdirectives-only -floop-interchange -floop-strip-mine -floop-block" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -mcpu=7450 -mtune=7450 -pipe -maltivec -mabi=altivec -fivopts -ftree-vectorize -frename-registers -fno-strict-aliasing -fdirectives-only -floop-interchange -floop-strip-mine -floop-block" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache distcc distlocks fixpackages parallel-fetch prelink preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://192.168.1.200:8080" LANG="es_ES.UTF-8" LC_ALL="es_ES.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed" LINGUAS="es es_ES" MAKEOPTS="-j16 -s" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/gnome /usr/local/portage/layman/suka /usr/local/overlay" SYNC="rsync://192.168.1.200/portage" USE="X a52 aac aalib acl alsa altivec apm bash-completion bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups dbus dga dri dts dvd emboss encode evo fbcon ffmpeg flac fortran gif glitz gnome gpm gstreamer gtk hal iconv ipv6 isdnlog ithreads java jpeg libnotify mad mikmod modules mp3 mp4 mpeg mudflap nautilus ncurses networkmanager nls nptl nptlonly nsplugin offensive ogg opengl openmp pam pcre pdf pic png ppc ppds pppd qt3support quicktime readline reflection samba sdl session spell spl ssl svg sysfs threads thunar tiff truetype unicode usb v4l v4l2 vorbis x264 xcb xcomposite xml xorg xulrunner xv xvid zlib" ALSA_CARDS="aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas aoa-toonie powermac usb-audio via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es es_ES" QEMU_SOFTMMU_TARGETS="arm ppc ppc64 ppcemb i386 x86_64" QEMU_USER_TARGETS="arm ppc ppc64 i386 x86_64" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS thanks ! Reproducible: Always
Perhaps you overdid it with CFLAGS ? IIRC, '-ftree-vectorize' is known to be broken on gcc 4.4.
(In reply to comment #1) > Perhaps you overdid it with CFLAGS ? > IIRC, '-ftree-vectorize' is known to be broken on gcc 4.4. > could be but i don´t think this has anything to do with CFLAGS : this has been happening for quite long now ( 1 year at least, probably more ...) and i have been playing with several cflags combinations in all this time. The other three guys hitting the same "issue" use sane cflags btw - to me this smells like sth. is gone wrong with glibc but i have no clue actually nor did i find anything relevant. thanks !
I got the same output on my PowerBook G4. But why do you say it should be "altivec enabled" ?
(In reply to comment #3) > I got the same output on my PowerBook G4. But why do you say it should be > "altivec enabled" ? well, at some point it said "altivec enabled" instead of "capability 0x41000000 = 0x11676e75, with unknown capability 0x10000 = 0x90401,stripped". as said above, i´m really just asking if this is a bug or not, everything works as expected AFAICT. i will rebuild this box as soon as i have access to it again and it will be interesting to see if the same happens. thanks !
new install and almost the same output : /bin/bash: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, with unknown capability 0x41000000 = 0xf676e75, stripped closing as invalid. thanks !