Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 543596 - media-gfx/imagemagick-6.9.0.3: error: bad value (no-automagic) for -march= switch
Summary: media-gfx/imagemagick-6.9.0.3: error: bad value (no-automagic) for -march= sw...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-17 11:21 UTC by Stijn Tintel
Modified: 2019-01-06 18:26 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge log (media-gfx:imagemagick-6.9.0.3:20150317-111155.log,65.08 KB, text/x-log)
2015-03-17 11:22 UTC, Stijn Tintel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stijn Tintel 2015-03-17 11:21:26 UTC
media-gfx/imagemagick-6.9.0.3 does not compile.

Reproducible: Always

Steps to Reproduce:
1. emerge imagemagick

Actual Results:  
ERROR: media-gfx/imagemagick-6.9.0.3::gentoo failed (compile phase):

Expected Results:  
Should compile

Portage 2.2.14 (python 3.3.5-final-0, default/linux/amd64/13.0/desktop/gnome/systemd, gcc-4.8.3, glibc-2.19-r1, 3.18.5-gentoo x86_64)
=================================================================
System uname: Linux-3.18.5-gentoo-x86_64-Intel-R-_Core-TM-_i7-3930K_CPU_@_3.20GHz-with-gentoo-2.2
KiB Mem:    32909820 total,  20397440 free
KiB Swap:          0 total,         0 free
Timestamp of tree: Mon, 16 Mar 2015 22:15:01 +0000
ld GNU ld (Gentoo 2.24 p1.4) 2.24
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 3.1.9 [disabled]
app-shells/bash:          4.2_p53
dev-java/java-config:     2.2.0
dev-lang/perl:            5.20.1-r4
dev-lang/python:          2.7.9-r1, 3.3.5-r1, 3.4.1
dev-util/ccache:          3.1.9-r4
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.13.11
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6-r1, 1.12.6, 1.13.4
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.7.3-r1, 4.8.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.4
sys-devel/make:           4.1-r1
sys-kernel/linux-headers: 3.18 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo crossdev-arm mozilla-sync stintel misc ovirt-overlay Neurogeek bitcoin gnome15 betagarden kde sunrise furikake anders-larsson
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA AdobeFlash-10.3 AdobeFlash-11.x dlj-1.1 NVIDIA-CUDA Oracle-BCLA-JavaSE skype-eula skype-4.0.0.7-copyright googleearth"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS=" -ggdb -pipe -O2 -march=corei7-avx -maes -mcx16 -msahf -mpclmul -mpopcnt -mavx -msse4.2 -msse4.1 -mfpmath=sse -mno-movbe -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/easy-rsa /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/php/cli-php5.6/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"
CPPFLAGS=" -ggdb -pipe -O2 -march=corei7-avx -maes -mcx16 -msahf -mpclmul -mpopcnt -mavx -msse4.2 -msse4.1 -mfpmath=sse -mno-movbe -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288"
CXXFLAGS=" -ggdb -pipe -O2 -march=corei7-avx -maes -mcx16 -msahf -mpclmul -mpopcnt -mavx -msse4.2 -msse4.1 -mfpmath=sse -mno-movbe -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=12288"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--quiet-unmerge-warn"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j12"
PKGDIR="/usr/portage/packages"
PORTAGE_BZIP2_COMMAND="lbzip2"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-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="/usr/local/portage/crossdev-arm /home/stijn/Development/mozilla-sync-overlay /home/stijn/Development/gentoo-overlay /usr/local/portage/stintel /home/stijn/Development/ovirt-overlay /usr/local/portage/node /var/lib/layman/bitcoin /var/lib/layman/gnome15 /var/lib/layman/betagarden /var/lib/layman/kde /var/lib/layman/sunrise /var/lib/layman/furikake /var/lib/layman/anders-larsson"
USE="7zip X a52 aac acl acpi aes-ni aio alac alsa amd64 apache2 applet async atm avahi avx bash-completion berkdb bluetooth branding btrfs bzip2 cairo caps caps-ng cdda cddb cdparanoia cdr cdrkit cli colord cracklib crypt cscope css cuda cups cxx daap dbus device-mapper dri drm dts dv dvb dvd dvdr emboss enca encode examples exif fam fbsplash firefox flac fontconfig foomaticdb ftp fuse g3dvl galago gdbm gdm gif gimp gimpprint git glamor glib gnome gnome-keyring gnome-online-accounts gold gphoto2 gpm graphviz gsm gstreamer gtk gtk3 gupnp hddtemp hfs http iconv idn ieee1394 imagemagick imap inotify introspection iproute2 ipv6 ithreads jack java jpeg jpeg2k keyring kvm lame laptop lcms ldap libevent libnotify libsecret libvirt llvm lm_sensors logrotate lto lua lvm lzma lzo mad matroska mmap mmx mng modules mozilla mp3 mp4 mpeg msn mtp multilib mysql nautilus ncurses netlink network network-cron networkmanager nfs nls nptl nsplugin ntp nvidia obex offensive ogg openal opencl openexr opengl openmp pam pango pci pcre pdf perl pgo php pkcs11 plotutils pm-utils pmu png policykit posix ppds pulseaudio python qt3support qt5 quicktime rar rdesktop readline resolvconf rtc samba scanner schroedinger sdl server session sharedmem smartcard smp snmp socialweb sockets socks5 spell spice srt sse sse2 sse2_4way sse3 sse4 sse4_1 sse4_2 ssl ssse3 startup-notification subversion svg sysfs systemd taglib tcpd tetex theora threads tiff truetype truetype-fonts udev udisks unicode upnp upower urandom usb v4l v4l2 vdpau vim vim-syntax vnc vorbis vpx wayland webdav widescreen wifi wma wmf wxwidgets x264 x265 xattr xcb xcomposite xforms xfs xinerama xml xml2 xmp xprint xv xvid zeroconf zip zlib" ABI_X86="64" ALSA_CARDS="emu10k1x hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 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 cgi cgid 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" APACHE2_MPMS="worker" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="contextswitch cpu cpufreq df disk entropy ethstat filecount fscache hddtemp interface irq libvirt load memory mysql netlink network nginx ntpd ping processes protocols rrdcached rrdtool sensors snmp swap syslog table tcpconns thermal unixsock uptime write_graphite" CPU_FLAGS_X86="aes-ni avx mmx smp sse sse2 sse2_4way sse3 ssse3 sse4 sse4_1 sse4_2" DVB_CARDS="tda10045 tda10046" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="wiki-publisher" LINGUAS="en en_US en_GB nl" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" QEMU_SOFTMMU_TARGETS="arm i386 sparc64 x86_64" QEMU_USER_TARGETS="arm i386 sparc64 x86_64" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="dummy nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON
Comment 1 Stijn Tintel 2015-03-17 11:22:28 UTC
Created attachment 399100 [details]
emerge log
Comment 2 Stijn Tintel 2015-03-17 11:26:33 UTC
Compiles fine when I remove "--with-gcc-arch=no-automagic" from the ebuild.
Comment 3 Stijn Tintel 2015-05-19 09:58:06 UTC
Ran into this issue on a different machine (-march=core-avx-i), and found a workaround that doesn't require changing the ebuild.

I put this in /etc/portage/env/media-gfx/imagemagick:
EXTRA_ECONF="--with-gcc-arch=core-avx-i"
Comment 4 Viktor Yu. Kovalskii 2015-05-24 08:43:27 UTC
You can see discussion in original bugreport which introduce this "--with-gcc-arch=no-automagic" in ebuild: https://bugs.gentoo.org/show_bug.cgi?id=533634#c3
Comment 5 Thomas Deutschmann (RETIRED) gentoo-dev 2019-01-06 18:26:44 UTC
I expect that this issue is now obsolete. If you can still reproduce please re-open the bug and attach a new build.log.