View previous topic :: View next topic |
Author |
Message |
mole Tux's lil' helper

Joined: 07 Nov 2009 Posts: 84
|
Posted: Sun Aug 18, 2019 9:39 am Post subject: qtwebengine-5.12.4 ‘SIOCGSTAMP’ was not declared... |
|
|
dev-qt/qtwebengine-5.12.4 is installed on my system, but should be remerged after a recent update @world with USE flag changes (added GTK globally) as it depends upon an old version of dev-libs/libevent. This is stopping emerge --depclean running
Normally lowering MAKEOPTS resolves this, but I've gone right down to MAKEOPTS="-j1 l1" and also added another 8GB RAM to bring the system to 16GB and it still fails in the same place each time.
Code: | ../../3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.cc: In function ‘int64_t GetSocketRecvTimestamp(int)’:
../../3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.cc:74:27: error: ‘SIOCGSTAMP’ was not declared in this scope; did you mean ‘SIOCGARP’?
74 | int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);
| ^~~~~~~~~~
| SIOCGARP
ninja: build stopped: subcommand failed.
make[3]: *** [Makefile.gn_run:650: run_ninja] Error 1
make[3]: Leaving directory '/var/tmp/portage/dev-qt/qtwebengine-5.12.4/work/qtwebengine-everywhere-src-5.12.4/src/core'
|
So it emerged fine before the latest emerge @world; 142 packages emerged before qtwebengine failed (--keep-going didn't keep going) ninja was not in those packages so I've re-emerged it in case it had a dependency on something that changed - no difference.
emerge --info: Code: |
Portage 2.3.71 (python 3.6.9-final-0, default/linux/amd64/17.0, gcc-9.2.0, glibc-2.29-r4, 4.19.44-gentoo x86_64)
=================================================================
System uname: Linux-4.19.44-gentoo-x86_64-AMD_FX-tm-6300_Six-Core_Processor-with-gentoo-2.6
KiB Mem: 16326716 total, 11540732 free
KiB Swap: 8392700 total, 8392700 free
Timestamp of repository gentoo: Fri, 16 Aug 2019 17:00:01 +0000
Head commit of repository gentoo: 39a43a7c4c0256848f5b5934eab38bb73699506b
sh bash 5.0_p9
ld GNU ld (Gentoo 2.32 p2) 2.32.0
app-shells/bash: 5.0_p9::gentoo
dev-java/java-config: 2.2.0-r4::gentoo
dev-lang/perl: 5.30.0::gentoo
dev-lang/python: 2.7.16::gentoo, 3.6.9::gentoo
dev-util/cmake: 3.15.2::gentoo
sys-apps/baselayout: 2.6-r1::gentoo
sys-apps/openrc: 0.41.2::gentoo
sys-apps/sandbox: 2.18::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r4::gentoo
sys-devel/automake: 1.16.1-r1::gentoo
sys-devel/binutils: 2.32-r1::gentoo
sys-devel/gcc: 9.1.0-r1::gentoo, 9.2.0::gentoo
sys-devel/gcc-config: 2.0::gentoo
sys-devel/libtool: 2.4.6-r5::gentoo
sys-devel/make: 4.2.1-r4::gentoo
sys-kernel/linux-headers: 5.2::gentoo (virtual/os-headers)
sys-libs/glibc: 2.29-r4::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-metamanifest: yes
sync-rsync-extra-opts:
sync-rsync-verify-max-age: 24
sync-rsync-verify-jobs: 1
chrytoo
location: /var/lib/layman/chrytoo
masters: gentoo
priority: 50
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=bdver1 -mno-movbe -mno-fma -mno-bmi -mno-tbm --param l1-cache-size=16 --param l1-cache-line-size=64 --param l2-cache-size=2048 -mtune=bdver1"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /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"
CXXFLAGS="-O2 -pipe -march=bdver1 -mno-movbe -mno-fma -mno-bmi -mno-tbm --param l1-cache-size=16 --param l1-cache-line-size=64 --param l2-cache-size=2048 -mtune=bdver1"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=" --keep-going=y"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN 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="-O2 -pipe"
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 sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/ ftp://ftp.mirrorservice.org/sites/distfiles.gentoo.org/ rsync://rsync.mirrorservice.org/distfiles.gentoo.org/"
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en_GB"
MAKEOPTS="-j7 -l14"
PKGDIR="/usr/portage/packages"
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 acl alaw alsa amd64 amr avi berkdb bzip2 cli consolekit crypt cxx dahdi dri gdbm gtk iconv jpeg lame libtirpc mp3 multilib ncurses nls nptl openmp opus pam pcre pulseaudio readline scanner seccomp spell split-usr sse sse2 ssl tcpd threads tiff unicode xattr zlib" ABI_X86="64" 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="actions alias authn_alias auth_basic authn_anon authn_core authn_dbm authn_default authn_file authz_dbm authz_default authz_core authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif socache_shmcb speling ssl status unique_id unixd userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx f16c fma3 fma4 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 xop" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock 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-GB" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" RUBY_TARGETS="ruby24" SANE_BACKENDS="hp" USERLAND="GNU" VIDEO_CARDS="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: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
physicalsocketserver.cc seems to be shipped as part of qtwebengine-everywhere-src-5.12.4, which installed OK recently.
The compile fails with both GCC 9.2.0 and 9.1.0. 9.1.0 will have compiled qtwebengine-5.12.4 successfully recently.
The packages which were updated before qtwebengine failed were:
Code: | 1565977503: ::: completed emerge (1 of 228) sys-kernel/linux-headers-5.2 to /
1565978478: ::: completed emerge (2 of 228) sys-libs/glibc-2.29-r4 to /
1565978498: ::: completed emerge (3 of 228) dev-lang/python-exec-2.4.6-r1 to /
1565978509: ::: completed emerge (4 of 228) acct-group/man-0 to /
1565978520: ::: completed emerge (5 of 228) acct-group/messagebus-0 to /
1565978562: ::: completed emerge (6 of 228) dev-util/re2c-1.2.1 to /
1565978574: ::: completed emerge (7 of 228) acct-group/mysql-0 to /
1565978591: ::: completed emerge (8 of 228) dev-libs/liblinear-230 to /
1565978612: ::: completed emerge (9 of 228) sys-apps/keyutils-1.6.1 to /
1565978635: ::: completed emerge (10 of 228) sys-kernel/linux-firmware-20190726-r2 to /
1565978774: ::: completed emerge (11 of 228) dev-lang/go-1.12.8 to /
1565978786: ::: completed emerge (12 of 228) acct-user/messagebus-0 to /
1565978798: ::: completed emerge (13 of 228) acct-user/man-1 to /
1565978815: ::: completed emerge (14 of 228) app-arch/unzip-6.0_p25 to /
1565978827: ::: completed emerge (15 of 228) acct-user/mysql-0 to /
1565978865: ::: completed emerge (16 of 228) sys-libs/readline-8.0_p1 to /
1565978943: ::: completed emerge (17 of 228) app-shells/bash-5.0_p9 to /
1565978960: ::: completed emerge (18 of 228) app-misc/pax-utils-1.2.4 to /
1565978974: ::: completed emerge (19 of 228) dev-libs/vala-common-0.44.7 to /
1565979054: ::: completed emerge (20 of 228) sys-devel/patch-2.7.6-r4 to /
1565979102: ::: completed emerge (21 of 228) dev-libs/libevent-2.1.11 to /
1565979150: ::: completed emerge (22 of 228) media-libs/flac-1.3.3 to /
1565979203: ::: completed emerge (23 of 228) dev-libs/elfutils-0.177 to /
1565983628: ::: completed emerge (24 of 228) sys-devel/gcc-9.2.0 to /
1565983644: ::: completed emerge (25 of 228) net-wireless/iw-5.3 to /
1565983661: ::: completed emerge (26 of 228) dev-libs/wayland-protocols-1.18 to /
1565983734: ::: completed emerge (27 of 228) sys-kernel/gentoo-sources-5.2.9 to /
1565983761: ::: completed emerge (28 of 228) dev-libs/libgudev-233 to /
1565983793: ::: completed emerge (29 of 228) xfce-base/libxfce4util-4.14.0 to /
1565983810: ::: completed emerge (30 of 228) sys-apps/help2man-1.47.11 to /
1565983850: ::: completed emerge (31 of 228) xfce-base/xfconf-4.14.1 to /
1565983915: ::: completed emerge (32 of 228) media-libs/tiff-4.0.10-r1 to /
1565984175: ::: completed emerge (33 of 228) dev-lang/spidermonkey-52.9.1_pre1-r1 to /
1565984292: ::: completed emerge (34 of 228) sys-apps/man-db-2.8.6.1 to /
1565984358: ::: completed emerge (35 of 228) sys-apps/kbd-2.2.0-r2 to /
1565984450: ::: completed emerge (36 of 228) dev-lang/vala-0.44.7 to /
1565984491: ::: completed emerge (37 of 228) dev-libs/libuv-1.31.0 to /
1565984530: ::: completed emerge (38 of 228) app-admin/apache-tools-2.4.41 to /
1565984607: ::: completed emerge (39 of 228) dev-libs/libsass-3.6.0 to /
1565984659: ::: completed emerge (40 of 228) dev-libs/check-0.12.0 to /
1565984807: ::: completed emerge (41 of 228) app-admin/syslog-ng-3.22.1 to /
1565984890: ::: completed emerge (42 of 228) net-fs/nfs-utils-2.4.1 to /
1565985052: ::: completed emerge (43 of 228) net-dns/bind-tools-9.14.4 to /
1565985166: ::: completed emerge (44 of 228) net-analyzer/nmap-7.80 to /
1565985191: ::: completed emerge (45 of 228) x11-apps/xrandr-1.5.1 to /
1565985425: ::: completed emerge (46 of 228) dev-util/cmake-3.15.2 to /
1565985462: ::: completed emerge (47 of 228) dev-lang/sassc-3.6.0 to /
1565985572: ::: completed emerge (48 of 228) www-servers/apache-2.4.41 to /
1565985589: ::: completed emerge (49 of 228) kde-frameworks/extra-cmake-modules-5.61.0 to /
1565985614: ::: completed emerge (50 of 228) sys-apps/man-pages-5.02 to /
1565985673: ::: completed emerge (51 of 228) kde-frameworks/breeze-icons-5.61.0 to /
1565985695: ::: completed emerge (52 of 228) dev-python/setuptools-41.1.0 to /
1565985714: ::: completed emerge (53 of 228) dev-python/certifi-2019.6.16 to /
1565985750: ::: completed emerge (54 of 228) dev-python/m2crypto-0.35.2 to /
1565985876: ::: completed emerge (55 of 228) dev-python/cython-0.29.13 to /
1565985913: ::: completed emerge (56 of 228) net-misc/youtube-dl-2019.08.13 to /
1565986076: ::: completed emerge (57 of 228) media-libs/mesa-19.1.4 to /
1565986100: ::: completed emerge (58 of 228) dev-libs/libinput-1.14.0 to /
1565986338: ::: completed emerge (59 of 228) dev-python/lxml-4.4.1 to /
1565986353: ::: completed emerge (60 of 228) dev-ruby/power_assert-1.1.5 to /
1565986389: ::: completed emerge (61 of 228) x11-drivers/xf86-input-libinput-0.29.0 to /
1565986427: ::: completed emerge (62 of 228) kde-frameworks/kcoreaddons-5.61.0 to /
1565986456: ::: completed emerge (63 of 228) kde-frameworks/kcodecs-5.61.0 to /
1565986483: ::: completed emerge (64 of 228) kde-frameworks/karchive-5.61.0 to /
1565986508: ::: completed emerge (65 of 228) kde-frameworks/kitemmodels-5.61.0 to /
1565986536: ::: completed emerge (66 of 228) kde-frameworks/threadweaver-5.61.0 to /
1565986581: ::: completed emerge (67 of 228) kde-frameworks/attica-5.61.0 to /
1565986603: ::: completed emerge (68 of 228) kde-frameworks/kdnssd-5.61.0 to /
1565986630: ::: completed emerge (69 of 228) x11-misc/xdg-user-dirs-0.17 to /
1565986649: ::: completed emerge (70 of 228) x11-misc/xdg-user-dirs-gtk-0.10-r1 to /
1565987122: ::: completed emerge (71 of 228) dev-db/mariadb-10.4.7-r1 to /
1565987136: ::: completed emerge (72 of 228) dev-libs/gobject-introspection-common-1.60.2 to /
1565987206: ::: completed emerge (73 of 228) dev-libs/gobject-introspection-1.60.2 to /
1565987285: ::: completed emerge (74 of 228) media-libs/harfbuzz-2.6.0 to /
1565987342: ::: completed emerge (75 of 228) x11-libs/pango-1.42.4-r2 to /
1565987364: ::: completed emerge (76 of 228) net-libs/libaccounts-glib-1.24-r1 to /
1565987382: ::: completed emerge (77 of 228) net-libs/accounts-qt-1.15 to /
1565987416: ::: completed emerge (78 of 228) kde-frameworks/kconfig-5.61.0 to /
1565987454: ::: completed emerge (79 of 228) kde-apps/kcalcore-19.08.0 to /
1565987495: ::: completed emerge (80 of 228) kde-frameworks/syntax-highlighting-5.61.0 to /
1565987521: ::: completed emerge (81 of 228) kde-frameworks/kimageformats-5.61.0 to /
1565987545: ::: completed emerge (82 of 228) kde-frameworks/prison-5.61.0 to /
1565987655: ::: completed emerge (83 of 228) media-libs/gst-plugins-good-1.14.4 to /
1565987718: ::: completed emerge (84 of 228) net-libs/signond-8.60 to /
1565987746: ::: completed emerge (85 of 228) kde-apps/libkexiv2-19.08.0 to /
1565987770: ::: completed emerge (86 of 228) kde-frameworks/kdbusaddons-5.61.0 to /
1565987797: ::: completed emerge (87 of 228) kde-frameworks/kguiaddons-5.61.0 to /
1565988042: ::: completed emerge (88 of 228) dev-qt/qtwidgets-5.12.4-r2 to /
1565988211: ::: completed emerge (89 of 228) app-text/ghostscript-gpl-9.26 to /
1565988294: ::: completed emerge (90 of 228) app-crypt/gcr-3.28.1 to /
1565988339: ::: completed emerge (91 of 228) media-plugins/gst-plugins-gtk-1.14.4 to /
1565988366: ::: completed emerge (92 of 228) www-client/google-chrome-beta-77.0.3865.35 to /
1565988423: ::: completed emerge (93 of 228) kde-frameworks/kwidgetsaddons-5.61.0 to /
1565988458: ::: completed emerge (94 of 228) kde-frameworks/kwindowsystem-5.61.0 to /
1565988485: ::: completed emerge (95 of 228) kde-frameworks/kitemviews-5.61.0 to /
1565988510: ::: completed emerge (96 of 228) kde-frameworks/kidletime-5.61.0 to /
1565988542: ::: completed emerge (97 of 228) kde-frameworks/sonnet-5.61.0 to /
1565988685: ::: completed emerge (98 of 228) media-libs/gst-plugins-bad-1.14.3 to /
1565988707: ::: completed emerge (99 of 228) kde-frameworks/kplotting-5.61.0 to /
1565988734: ::: completed emerge (100 of 228) kde-frameworks/ki18n-5.61.0 to /
1565988759: ::: completed emerge (101 of 228) kde-frameworks/kcompletion-5.61.0 to /
1565988780: ::: completed emerge (102 of 228) kde-frameworks/kcrash-5.61.0 to /
1565988807: ::: completed emerge (103 of 228) kde-frameworks/kjobwidgets-5.61.0 to /
1565988833: ::: completed emerge (104 of 228) kde-frameworks/kholidays-5.61.0 to /
1565988884: ::: completed emerge (105 of 228) net-wireless/wpa_supplicant-2.9 to /
1565988951: ::: completed emerge (106 of 228) kde-frameworks/bluez-qt-5.61.0 to /
1565988978: ::: completed emerge (107 of 228) kde-frameworks/kdoctools-5.61.0 to /
1565989014: ::: completed emerge (108 of 228) kde-frameworks/kglobalaccel-5.61.0 to /
1565989041: ::: completed emerge (109 of 228) kde-apps/kmime-19.08.0 to /
1565989070: ::: completed emerge (110 of 228) kde-frameworks/kpackage-5.61.0 to /
1565989110: ::: completed emerge (111 of 228) kde-apps/kcontacts-19.08.0 to /
1565989184: ::: completed emerge (112 of 228) kde-frameworks/kwayland-5.61.0 to /
1565989206: ::: completed emerge (113 of 228) kde-frameworks/kpty-5.61.0 to /
1565989234: ::: completed emerge (114 of 228) kde-frameworks/kunitconversion-5.61.0 to /
1565989266: ::: completed emerge (115 of 228) kde-frameworks/kfilemetadata-5.61.0 to /
1565989292: ::: completed emerge (116 of 228) www-client/opera-62.0.3331.11ACCEPT_KEYWORDS="~amd64"ACCEPT_KEYWORDS="~amd64"6 to /
1565989333: ::: completed emerge (117 of 228) kde-frameworks/kservice-5.61.0 to /
1565989365: ::: completed emerge (118 of 228) kde-frameworks/kirigami-5.61.0 to /
1565989407: ::: completed emerge (119 of 228) kde-frameworks/kjs-5.61.0 to /
1565989429: ::: completed emerge (120 of 228) kde-apps/akonadi-notes-19.08.0 to /
1565989450: ::: completed emerge (121 of 228) kde-frameworks/kdesignerplugin-5.61.0 to /
1565989470: ::: completed emerge (122 of 228) kde-apps/kmbox-19.08.0 to /
1565989505: ::: completed emerge (123 of 228) kde-frameworks/kemoticons-5.61.0 to /
1565989532: ::: completed emerge (124 of 228) kde-frameworks/kdesu-5.61.0 to /
1565989568: ::: completed emerge (125 of 228) kde-frameworks/kpeople-5.61.0 to /
1565989610: ::: completed emerge (126 of 228) xfce-base/libxfce4ui-4.14.1 to /
1565989711: ::: completed emerge (127 of 228) x11-drivers/nvidia-drivers-435.17 to /
1565989747: ::: completed emerge (128 of 228) app-crypt/pinentry-1.1.0-r3 to /
1565989776: ::: completed emerge (129 of 228) net-dialup/ppp-2.4.7-r7 to /
1565989792: ::: completed emerge (130 of 228) media-sound/mp3info-0.8.5a-r1 to /
1565989838: ::: completed emerge (131 of 228) xfce-base/exo-0.12.8 to /
1565989914: ::: completed emerge (132 of 228) xfce-base/xfce4-panel-4.14.0 to /
1565989942: ::: completed emerge (133 of 228) xfce-base/xfce4-appfinder-4.14.0 to /
1565989983: ::: completed emerge (134 of 228) xfce-base/xfce4-session-4.14.0 to /
1565990029: ::: completed emerge (135 of 228) xfce-base/xfce4-settings-4.14.0 to /
1565990071: ::: completed emerge (136 of 228) xfce-base/xfwm4-4.14.0 to /
1565990151: ::: completed emerge (137 of 228) dev-vcs/git-2.22.1 to /
1565990215: ::: completed emerge (138 of 228) app-portage/portage-utils-0.80 to /
1565990413: ::: completed emerge (139 of 228) media-sound/pulseaudio-12.2-r2 to /
1565990497: ::: completed emerge (140 of 228) dev-qt/qtmultimedia-5.12.4 to /
1565990530: ::: completed emerge (141 of 228) kde-frameworks/knotifications-5.61.0 to /
|
I've emerged each of the remaining 86 packages
CPU is an AMD FX 6350 using ACCEPT_KEYWORDS="~amd64"
Neither qtwebengine or dev-libs/libevent have a GTK use flag
I've run out of ideas..... Anyone have any?
Minorilily edited the title for better describing of the issue. —Chiitoo |
|
Back to top |
|
 |
mv Watchman


Joined: 20 Apr 2005 Posts: 6781
|
Posted: Sun Aug 18, 2019 9:58 am Post subject: |
|
|
Do you have the latest linux-headers installed? They should contain SIOCGSTAMP. OTOH, maybe linux-headers was restructured recently - I don't know. It might help to re-emerge glibc after upgrading linux-headers. |
|
Back to top |
|
 |
mole Tux's lil' helper

Joined: 07 Nov 2009 Posts: 84
|
Posted: Sun Aug 18, 2019 10:12 am Post subject: |
|
|
Yes, I've version 5.2 installed. I think it's probably an omission of #include <linux/sockios.h> in qtwebengine/src/3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.h so I've added that line and compressing the source now to try that. That's from Artemia76's post in https://forums.gentoo.org/viewtopic-t-1100158.html - which wasn't there when I looked earlier, it's less than an hour old. Hoping it'll fix it.... |
|
Back to top |
|
 |
Chiitoo Administrator


Joined: 28 Feb 2010 Posts: 2791 Location: Here and Away Again
|
Posted: Sun Aug 18, 2019 11:35 am Post subject: |
|
|
For anyone wondering, Artemia76's post is now here: qtwebengine-5.12.4 error: 'SIOCGSTAMP' was not declared
I merged it here first, as the issue in the topic it was posted in has a completely different cause to it. However, I failed to check a look and notice that the posting time was actually prior to the posting of the first post in this topic, which lead into it becoming the first post of this topic, and I decided to split everything once more again to place that one under duplicates instead.
Apologies for any confuddle this may have caused!
See also: Bug 692352 - dev-qt/qtwebengine-5.12.4 fails to build with ‘SIOCGSTAMP’ was not declared _________________ Kindest of regardses. |
|
Back to top |
|
 |
NeddySeagoon Administrator


Joined: 05 Jul 2003 Posts: 55359 Location: 56N 3W
|
Posted: Sun Aug 18, 2019 11:55 am Post subject: |
|
|
mole,
There is a better way to apply user patches.
It does not work for all ebuilds yet, so do check the EAPI.
The patch the DISTFILEs as you are doing, always works though. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
 |
mole Tux's lil' helper

Joined: 07 Nov 2009 Posts: 84
|
Posted: Sun Aug 18, 2019 12:26 pm Post subject: |
|
|
NeddySeagoon wrote: | mole,
There is a better way to apply user patches.
It does not work for all ebuilds yet, so do check the EAPI.
The patch the DISTFILEs as you are doing, always works though. |
Thanks - hadn't seen the patch attached to the bugreport - I'll do that :thumbup |
|
Back to top |
|
 |
NeddySeagoon Administrator


Joined: 05 Jul 2003 Posts: 55359 Location: 56N 3W
|
Posted: Sun Aug 18, 2019 1:33 pm Post subject: |
|
|
mole,
You can prepare your own patches too. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
 |
Mappy n00b

Joined: 21 Jun 2019 Posts: 42
|
Posted: Sun Aug 18, 2019 7:44 pm Post subject: |
|
|
I'm having this issue with musl 1.1.23 too. Tried the glibc patch to no avail.
build.log
emerge --info |
|
Back to top |
|
 |
mole Tux's lil' helper

Joined: 07 Nov 2009 Posts: 84
|
Posted: Sun Aug 18, 2019 8:54 pm Post subject: |
|
|
Mappy wrote: | I'm having this issue with musl 1.1.23 too. Tried the glibc patch to no avail.
build.log
emerge --info |
Wouldn't have thought the problem is resources with 16GB RAM and MAKEOPTS="-j4" but have you tried reducing the MAKEOPTS figure anyway? |
|
Back to top |
|
 |
Mappy n00b

Joined: 21 Jun 2019 Posts: 42
|
Posted: Sun Aug 18, 2019 9:37 pm Post subject: |
|
|
mole wrote: | Mappy wrote: | I'm having this issue with musl 1.1.23 too. Tried the glibc patch to no avail.
build.log
emerge --info |
Wouldn't have thought the problem is resources with 16GB RAM and MAKEOPTS="-j4" but have you tried reducing the MAKEOPTS figure anyway? |
I've tried it with -j1 and created a 12gb swap file, neither worked. |
|
Back to top |
|
 |
GDH-gentoo Veteran


Joined: 20 Jul 2019 Posts: 1895 Location: South America
|
Posted: Sun Aug 18, 2019 10:47 pm Post subject: |
|
|
Mappy wrote: | I'm having this issue with musl 1.1.23 too. Tried the glibc patch to no avail. |
Yours is a different problem:
Code: | /usr/bin/x86_64-gentoo-linux-musl-g++ -MMD -MF obj/base/base/malloc_dump_provider.o.d -DUSE_SYMBOLIZE -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -Igen -I../../3rdparty/chromium -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-dangling-else -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-unused-parameter -fno-omit-frame-pointer -g0 -fvisibility=hidden -O2 -fno-ident -fdata-sections -ffunction-sections -std=gnu++14 -Wno-narrowing -Wno-attributes -Wno-class-memaccess -Wno-subobject-linkage -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../3rdparty/chromium/base/trace_event/malloc_dump_provider.cc -o obj/base/base/malloc_dump_provider.o
../../3rdparty/chromium/base/trace_event/malloc_dump_provider.cc: In member function ‘virtual bool base::trace_event::MallocDumpProvider::OnMemoryDump(const base::trace_event::MemoryDumpArgs&, base::trace_event::ProcessMemoryDump*)’:
../../3rdparty/chromium/base/trace_event/malloc_dump_provider.cc:136:19: error: variable ‘base::trace_event::MallocDumpProvider::OnMemoryDump(const base::trace_event::MemoryDumpArgs&, base::trace_event::ProcessMemoryDump*)::mallinfo info’ has initializer but incomplete type
136 | struct mallinfo info = mallinfo();
| ^~~~ |
Musl intentionally does not provide mallinfo(), and 3rdparty/chromium/base/trace_event/malloc_dump_provider.cc wants to use that. |
|
Back to top |
|
 |
Mappy n00b

Joined: 21 Jun 2019 Posts: 42
|
Posted: Sun Aug 18, 2019 11:42 pm Post subject: |
|
|
Oh okay, I guess the musl overlay just needs to implement version 5.11.4 then, since it looks like the last version they added was 5.11.3. I'll submit a request. |
|
Back to top |
|
 |
|