Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Firefox 57 requires AMDGPU LLVM_TARGET? [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
NathanZachary
Moderator
Moderator


Joined: 30 Jan 2007
Posts: 2446
Location: /home/zach

PostPosted: Thu Nov 16, 2017 5:05 pm    Post subject: Firefox 57 requires AMDGPU LLVM_TARGET? [SOLVED] Reply with quote

I can't seem to figure out why there is a requirement for the AMDGPU LLVM_TARGET when trying to upgrade to Firefox 57:

Code:

# emerge -avuDN --exclude chromium @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] dev-lang/python-3.4.6-r1:3.4/3.4m::gentoo  USE="gdbm ncurses readline sqlite* ssl (threads) xml -build -examples -hardened -ipv6 -libressl -tk -wininst" 0 KiB
[ebuild  N     ] dev-python/snowballstemmer-1.2.1::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 49 KiB
[ebuild  N     ] dev-python/idna-2.6::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 133 KiB
[ebuild  N     ] dev-python/typing-3.6.2::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 77 KiB
[ebuild  N     ] dev-python/imagesize-0.7.1::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 3 KiB
[ebuild  N     ] dev-python/alabaster-0.7.10::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 11 KiB
[ebuild  N     ] dev-python/sphinx_rtd_theme-0.2.4::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 1,360 KiB
[ebuild  N     ] dev-python/whoosh-2.7.4::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_5 -python3_6" 947 KiB
[ebuild  N     ] dev-python/namespace-sphinxcontrib-1.0::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 0 KiB
[ebuild  N     ] dev-python/sqlalchemy-1.1.15::gentoo  USE="sqlite -doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_5 -python3_6" 5,077 KiB
[ebuild  N     ] dev-python/chardet-3.0.4::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 1,829 KiB
[ebuild  N     ] dev-python/enum34-1.1.6::gentoo  USE="-doc" PYTHON_TARGETS="python2_7 -pypy -pypy3" 40 KiB
[ebuild  N     ] dev-python/asn1crypto-0.22.0::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 83 KiB
[ebuild  N     ] dev-python/ply-3.10:0/3.10::gentoo  USE="-examples" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 148 KiB
[ebuild  N     ] dev-python/PySocks-1.6.7::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 277 KiB
[ebuild  N     ] dev-python/markupsafe-0.23::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 14 KiB
[ebuild  N     ] dev-python/pytz-2017.2::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 491 KiB
[ebuild  N     ] dev-python/ipaddress-1.0.18::gentoo  PYTHON_TARGETS="python2_7 -pypy" 32 KiB
[ebuild  N     ] virtual/python-ipaddress-1.0-r1::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 0 KiB
[ebuild  N     ] dev-python/Babel-2.5.0::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 6,458 KiB
[ebuild  N     ] dev-python/jinja-2.9.6::gentoo  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 476 KiB
[ebuild  N     ] dev-python/pycparser-2.18-r1::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 241 KiB
[ebuild  N     ] dev-python/cffi-1.11.2:0/1.11.2::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 425 KiB
[ebuild  N     ] dev-python/cryptography-2.1.3::gentoo  USE="-libressl {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 432 KiB
[ebuild  N     ] dev-python/pyopenssl-17.3.0::gentoo  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 165 KiB
[ebuild  N     ] dev-python/urllib3-1.22::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 221 KiB
[ebuild  N     ] dev-python/requests-2.18.4::gentoo  USE="ssl -socks5" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 124 KiB
[ebuild   R    ] sys-devel/llvm-5.0.0:5::gentoo  USE="libffi ncurses -debug -doc -gold -libedit {-test}" ABI_X86="(64) -32 (-x32)" LLVM_TARGETS="AMDGPU* BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" 0 KiB
[ebuild  N     ] sys-libs/libomp-5.0.0::gentoo  USE="-hwloc -ompt {-test}" ABI_X86="(64) -32 (-x32)" 2,026 KiB
[ebuild  N     ] sys-libs/compiler-rt-sanitizers-5.0.0:5.0.0::gentoo  USE="{-test}" 1,473 KiB
[ebuild  N     ] dev-python/sphinx-1.6.3-r2::gentoo  USE="-doc -latex -net {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 4,565 KiB
[ebuild  N     ] dev-python/sphinxcontrib-websupport-1.0.1::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 577 KiB
[ebuild  N     ] sys-devel/clang-5.0.0:5::gentoo  USE="doc static-analyzer xml -debug -default-compiler-rt -default-libcxx {-test} (-z3)" ABI_X86="(64) -32 (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" PYTHON_TARGETS="python2_7" 11,801 KiB
[ebuild  N     ] sys-libs/compiler-rt-5.0.0:5.0.0::gentoo  USE="clang {-test}" 0 KiB
[ebuild  N     ] sys-devel/clang-runtime-5.0.0:5.0.0::gentoo  USE="compiler-rt openmp sanitize -libcxx" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild     U  ] www-client/firefox-57.0::gentoo [56.0::gentoo] USE="dbus gmp-autoupdate nsplugin screenshot%* startup-notification system-harfbuzz system-jpeg system-libevent system-libvpx system-sqlite -bindist -custom-cflags -custom-optimization -debug -eme-free -hardened -hwaccel -jack (-neon) -pgo -pulseaudio (-selinux) (-system-icu) {-test} -wifi" L10N="en-GB -ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW" 245,289 KiB


It doesn't seem to be tied directly to my mesa or llvm settings:

Code:

# emerge -av mesa

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] media-libs/mesa-17.3.0_rc4::gentoo  USE="classic dri3 egl gallium gbm llvm nptl vdpau -bindist -d3d9 -debug -gles1 -gles2 -opencl -openmax -osmesa -pax_kernel -pic (-selinux) -unwind -vaapi -valgrind -vulkan -wayland -xa -xvmc" ABI_X86="(64) -32 (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 (-imx) -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) -virgl (-vivante) -vmware" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB


# emerge -av llvm

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] sys-devel/llvm-5.0.0:5::gentoo  USE="libffi ncurses -debug -doc -gold -libedit {-test}" ABI_X86="(64) -32 (-x32)" LLVM_TARGETS="BPF NVPTX (X86) -AArch64 -AMDGPU -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB


Any thoughts?

Thanks!

Cheers,
Nathan Zachary
_________________
“Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio---


Last edited by NathanZachary on Thu Nov 16, 2017 8:16 pm; edited 1 time in total
Back to top
View user's profile Send private message
ct85711
Veteran
Veteran


Joined: 27 Sep 2005
Posts: 1692

PostPosted: Thu Nov 16, 2017 8:04 pm    Post subject: Reply with quote

The AMDGPU target is probably being pulled in from this, not firefox directly...

Code:
[ebuild  N     ] sys-devel/clang-5.0.0:5::gentoo  USE="doc static-analyzer xml -debug -default-compiler-rt -default-libcxx {-test} (-z3)" ABI_X86="(64) -32 (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" PYTHON_TARGETS="python2_7" 11,801 KiB
Back to top
View user's profile Send private message
NathanZachary
Moderator
Moderator


Joined: 30 Jan 2007
Posts: 2446
Location: /home/zach

PostPosted: Thu Nov 16, 2017 8:15 pm    Post subject: Reply with quote

DOH! You're completely right! I don't know how I missed that in the output, but setting -AMDGPU for clang's LLVM_TARGETS fixed the problem.
Good catch, and thank you!

Much better:
Code:

# emerge -avuDN --exclude chromium @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] sys-libs/libomp-5.0.0::gentoo  USE="-hwloc -ompt {-test}" ABI_X86="(64) -32 (-x32)" 2,026 KiB
[ebuild  N     ] sys-libs/compiler-rt-sanitizers-5.0.0:5.0.0::gentoo  USE="{-test}" 1,473 KiB
[ebuild  N     ] sys-devel/clang-5.0.0:5::gentoo  USE="static-analyzer xml -debug -default-compiler-rt -default-libcxx -doc {-test} (-z3)" ABI_X86="(64) -32 (-x32)" LLVM_TARGETS="BPF NVPTX (X86) -AArch64 -AMDGPU -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" PYTHON_TARGETS="python2_7" 11,801 KiB
[ebuild  N     ] sys-libs/compiler-rt-5.0.0:5.0.0::gentoo  USE="clang {-test}" 0 KiB
[ebuild  N     ] sys-devel/clang-runtime-5.0.0:5.0.0::gentoo  USE="compiler-rt openmp sanitize -libcxx" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild     U  ] www-client/firefox-57.0::gentoo [56.0::gentoo] USE="dbus gmp-autoupdate nsplugin screenshot%* startup-notification system-harfbuzz system-jpeg system-libevent system-libvpx system-sqlite -bindist -custom-cflags -custom-optimization -debug -eme-free -hardened -hwaccel -jack (-neon) -pgo -pulseaudio (-selinux) (-system-icu) {-test} -wifi" L10N="en-GB -ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW" 245,289 KiB

Total: 6 packages (1 upgrade, 5 new), Size of downloads: 260,587 KiB

Cheers,
Nathan Zachary
_________________
“Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio---
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum