Summary: | net-analyzer/wireshark-2.0.5: configure: error: Couldn't compile Qt without -fPIC nor with -fPIC/error: #error "Qt requires C++11 support" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Walch <walch.martin> |
Component: | Current packages | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://code.wireshark.org/review/#/c/16135/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 589412 | ||
Attachments: |
config.log
build.log |
Description
Martin Walch
2016-08-12 17:16:10 UTC
Created attachment 443162 [details]
build.log
the live version fixed that bug for me: Version 2.3.0 (v2.3.0rc0-192-g92eecfd from unknown) Copyright 1998-2016 Gerald Combs <gerald@wireshark.org> and contributors. License GPLv2+: GNU GPL version 2 or later <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled (64-bit) with Qt 5.7.1, with libpcap, with POSIX capabilities (Linux), with libnl 3, with GLib 2.48.1, with zlib 1.2.8, with SMI 0.5.0, without c-ares, with Lua 5.1, with GnuTLS 3.4.14, with Gcrypt 1.7.2, without Kerberos, with GeoIP, with QtMultimedia, without AirPcap. Running on Linux 4.8.0-rc1, with locale LC_CTYPE=de_DE.utf8, LC_NUMERIC=de_DE.utf8, LC_TIME=de_DE.utf8, LC_COLLATE=de_DE.utf8, LC_MONETARY=de_DE.utf8, LC_MESSAGES=de_DE.UTF-8, LC_PAPER=de_DE.utf8, LC_NAME=de_DE.utf8, LC_ADDRESS=de_DE.utf8, LC_TELEPHONE=de_DE.utf8, LC_MEASUREMENT=de_DE.utf8, LC_IDENTIFICATION=de_DE.utf8, with libpcap version 1.8.0, with GnuTLS 3.4.14, with Gcrypt 1.7.2, with zlib 1.2.8. Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz Built using gcc 5.4.0. ================================================================= Package Settings ================================================================= net-analyzer/wireshark-99999999::gentoo was built with the following: USE="caps crypt filecaps geoip gtk lua netlink pcap qt5 smi ssl zlib -adns -androiddump -doc -doc-pdf -kerberos -portaudio -qt4 -sbc (-selinux) -tfshark" ABI_X86="64" CPU_FLAGS_X86="-sse4_2" CFLAGS="-march=native -O2 -pipe" CXXFLAGS="-march=native -O2 -pipe -fPIC -DPIC" dev-qt/qtcore-5.7.9999::qt was built with the following: USE="icu -debug -systemd -test" ABI_X86="64" CFLAGS="-march=native -O2 -pipe" CXXFLAGS="-march=native -O2 -pipe" sys-devel/gcc-5.4.0::gentoo was built with the following: USE="cxx fortran graphite (multilib) nls nptl openmp sanitize vtv (-altivec) (-awt) -cilk -debug -doc (-fixed-point) -gcj -go (-hardened) (-jit) (-libssp) -mpx -nopie -nossp -objc -objc++ -objc-gc -regression-test -vanilla" ABI_X86="64" CFLAGS="-march=native -O2 -pipe" CXXFLAGS="-march=native -O2 -pipe" This is already fixed in 2.1.1. (In reply to Jeroen Roovers from comment #4) > This is already fixed in 2.1.1. Alright. Sorry, I forgot to check that. As a side note: https://code.wireshark.org/review/#/c/16135/ claims that the patch was also cherrypicked for 2.0 (with 2.0.5 being released afterwards), but that does not seem to suffice. |