Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 788766 - media-libs/lasi-1.1.3 failed to emerge (error: ISO C++17 does not allow dynamic exception specifications)
Summary: media-libs/lasi-1.1.3 failed to emerge (error: ISO C++17 does not allow dynam...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gcc-11
  Show dependency tree
 
Reported: 2021-05-07 15:45 UTC by Leonid Kopylov
Modified: 2021-05-19 20:18 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,30.91 KB, text/plain)
2021-05-07 15:46 UTC, Leonid Kopylov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leonid Kopylov 2021-05-07 15:45:45 UTC
# emerge -pqv '=media-libs/lasi-1.1.3::gentoo'
[ebuild  N    ] media-libs/lasi-1.1.3  USE="doc examples"

# emerge --info '=media-libs/lasi-1.1.3::gentoo'
Portage 3.0.18 (python 3.8.9-final-0, default/linux/amd64/17.1/desktop/systemd, gcc-11.1.0, glibc-2.33, 5.12.1-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-5.12.1-gentoo-x86_64-Intel-R-_Core-TM-_i7-8559U_CPU_@_2.70GHz-with-glibc2.2.5
KiB Mem:    32750704 total,  21026816 free
KiB Swap:    8388604 total,   8388604 free
Timestamp of repository gentoo: Fri, 07 May 2021 07:30:01 +0000
Head commit of repository gentoo: 3122dffc5c46d28cb6437d65e90260c9b7f4f217
sh bash 5.1_p4
ld GNU ld (Gentoo 2.36.1 p3) 2.36.1
app-shells/bash:          5.1_p4::gentoo
dev-java/java-config:     2.3.1::gentoo
dev-lang/perl:            5.32.1::gentoo
dev-lang/python:          2.7.18_p9::gentoo, 3.8.9_p2::gentoo, 3.9.4_p1::gentoo, 3.10.0_alpha7::gentoo
dev-lang/rust:            1.51.0-r2::gentoo
dev-util/cmake:           3.20.2::gentoo
sys-apps/baselayout:      2.7-r2::gentoo
sys-apps/sandbox:         2.23::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake:       1.16.3-r1::gentoo
sys-devel/binutils:       2.36.1-r1::gentoo
sys-devel/gcc:            11.1.0::gentoo
sys-devel/gcc-config:     2.4::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.12::gentoo (virtual/os-headers)
sys-libs/glibc:           2.33::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-jobs: 1
    sync-rsync-extra-opts:

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA google-chrome OPERA-2018 PUEL AnyDesk-TOS geekbench TeamViewer microsoft-edge"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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="-march=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
GENTOO_MIRRORS="http://mirror.isoc.org.il/pub/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/var/cache/binpkgs"
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 --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X X509 a52 aac aalib accessibility acl acpi addc addns ads afs alisp allegro alsa alt-svc amd64 amqp ap apidoc aspell audit authdaemond autoipd avif babeltrace bash-completion berkdb bidi blake2 bluetooth bookmarks branding brotli btpclient bzip2 cacert cairo ccache cdda cdr cgi cgroup-hybrid cli clippy clockdiff cloudprint cluster colord common-lisp conch conntrack context contrib cookie_check corefonts creds cron crypt cryptsetup cscope cups curl custom-modes dbi dbus dec265 device-mapper devil diskprediction djvu dnd dns dns-over-tls doc doctool dot doxysearch dri dts dumb dvd dvdr dynamic-loading ed25519 ed448 emacs emboss enc265 encode eolconv example examples exe executable exif expat experimental extra extras fam fastcgi fasteap fbcon fftw finger firebird firmware flac fontconfig fontforge fortran fpx freetds fuse games gbm gd gdbm gdk-pixbuf geoip2 gif git glib glusterfs glut gmp go gopher gost gpg gpm grafana graph graphviz gssapi gtk gtk-doc gts gui guile harfbuzz hdri heif highlight homed howl-compat hpack-tools hpn hscolour hsts html http http2 iconv icu idn imagemagick imagequant imlib importd ipv6 isabelle ivorbis jack jadetex jaeger java jbig jpeg jpeg2k json justify kerberos kyotocabinet lapack lapacke lasi latex lcms ldap ldapdb ldns leaps-timezone libcaca libde265 libevent libglvnd libkms libnotify libotf libproxy libsamplerate libtirpc libudev libxml2 lm-sensors lmdb localstorage logrotate lqr lttng lua lz4 lzma lzo m17n-lib macsec mad magic mailutils math mbedtls mdnsresponder-compat mediawiki mediawiki-experimental metadata metalink metric midi minizip miri mmap mng mongo mongodb mono mount mp3 mp4 mpeg mpfr mssql mule multilib mysql nas nat ncurses netgroups nethack netlink netloc networkmanager nftables nightly nis nls nptl nscd nss ntlm ntvfs numpy odbc odbcmanual offensive ogg openexr opengl openldap openmp openntpd opus overlays ovs p2p pacct pam pango parallel-compiler parse-clocks pbkdf2 pcap pci pcre pdf perl physfs pkcs11 pkcs7 plugins pmdk png policykit pop postgres postscript ppds programs pskc pwhich pwquality python qrcode qt5 quiche quota rabbitmq racket radius rados rav1e raw rbd-rwl rbd-ssd readline redis reencrypt remote repart rgw-lua rls rpc rrdcgi rtmp ruby rustfmt samba sample sasl savedconfig sctp sdl seccomp security-key sensord sha2 slang smbkrb5passwd smtp snapper sndfile snmp socks5 sound source sparse spdk spell spidermonkey split-usr spoof-source spotlight sqlite srp ssh ssl startup-notification stunnel svg symlink systemd tahoma tcl tcpd tdb teamd telnet terminal tevent theora threads tiff tk tokyocabinet toolkit-scroll-bars tools tpm trashquota truetype tty-helpers uchardet udev udisks unicode upnp upower uring usb utils uuid vala valadoc vim vim-pager vim-syntax vnc vorbis vulkan wayland webkit webp winbind wininst wks-server wmf wps wxwidgets x264 x265 xa xattr xcb xemacs xetex xface xfs xft xindy xinerama xinetd xkb xml xmss xpm xscreensaver xv xvid xwidgets xxhash yaml z3 zbd zeroconf zeromq zfs zip zlib zmq zsh-completion zstd" ABI_X86="64 32" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" CALLIGRA_FEATURES="karbon sheets stage words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev" KERNEL="linux" L10N="en en-US he ru" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="nlpsolver scripting-beanshell wiki-publisher scripting-javascript" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_8" PYTHON_TARGETS="python3_8" RUBY_TARGETS="ruby25 ruby26 ruby27 ruby30" USERLAND="GNU" VIDEO_CARDS="intel i965 iris vmware vesa virtualbox" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS
Comment 1 Leonid Kopylov 2021-05-07 15:46:20 UTC
Created attachment 706512 [details]
build.log
Comment 2 Larry the Git Cow gentoo-dev 2021-05-19 20:18:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10af478c0bf6cc51d83b7459371c5623186e23c

commit a10af478c0bf6cc51d83b7459371c5623186e23c
Author:     Andrew Savchenko <bircoph@gentoo.org>
AuthorDate: 2021-05-19 20:14:37 +0000
Commit:     Andrew Savchenko <bircoph@gentoo.org>
CommitDate: 2021-05-19 20:18:30 +0000

    media-libs/lasi: fix build with gcc-11
    
    This package requires dynamic exceptions, so stay on gnu++14 to
    avoid major code rewrite.
    
    Closes: https://bugs.gentoo.org/788766
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>

 media-libs/lasi/lasi-1.1.3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)