View previous topic :: View next topic |
Author |
Message |
freke Veteran

Joined: 23 Jan 2003 Posts: 1052 Location: Somewhere in Denmark
|
Posted: Sun May 12, 2024 1:47 pm Post subject: sys-devel/gcc-15 testing |
|
|
Just finished emerge -vae1 @world (641 packages in total)
Nothing failed with my limited world, running mostly stable amd64 Code: | ns ~ # cat /var/lib/portage/world
app-admin/ansible-core
app-admin/checksec
app-admin/eclean-kernel
app-admin/lnav
app-admin/logrotate
app-admin/spectre-meltdown-checker
app-admin/sysstat
app-arch/lzop
app-arch/pixz
app-backup/borgbackup
app-backup/tarsnap
app-emulation/qemu-guest-agent
app-eselect/eselect-repository
app-forensics/aide
app-forensics/lynis
app-forensics/rkhunter
app-forensics/unhide
app-misc/fastfetch
app-misc/uptimed
app-portage/cfg-update
app-portage/cpuid2cpuflags
app-portage/eix
app-portage/elogv
app-portage/genlop
app-portage/gentoolkit
app-portage/mirrorselect
app-portage/pfl
app-portage/portage-utils
app-text/ansifilter
app-text/wgetpaste
dev-debug/gdb
dev-debug/strace
dev-embedded/libftdi
dev-python/pyinotify
dev-util/debugedit
dev-util/pkgcheck
dev-util/pkgdev
net-analyzer/arpwatch
net-analyzer/fail2ban
net-analyzer/munin
net-dns/bind
net-dns/bind-tools
net-misc/chrony
net-misc/iperf
net-misc/openssh
net-misc/whois
sci-mathematics/ent
sec-policy/apparmor-profiles
sys-apps/apparmor-utils
sys-apps/hdparm
sys-apps/logwatch
sys-apps/lshw
sys-apps/mlocate
sys-apps/pciutils
sys-apps/pkgcore
sys-apps/rng-tools
sys-apps/usbutils
sys-boot/grub
sys-devel/gcc:14
sys-devel/mold
sys-fs/ncdu
sys-fs/squashfs-tools
sys-kernel/genkernel
sys-kernel/gentoo-sources
sys-kernel/installkernel
sys-power/nut
sys-process/acct
sys-process/audit
sys-process/btop
www-servers/lighttpd |
Code: | ns ~ # cat /etc/portage/package.accept_keywords
app-forensics/lynis
app-forensics/unhide
=net-analyzer/munin-2.0.75
#python3_12 transitioning
=net-analyzer/fail2ban-1.0.2-r3
dev-python/pyasynchat
dev-python/pyasyncore
#GCC testing
<sys-devel/gcc-14.1.1.9999:14 **
<sys-devel/gcc-15.0.9999:15 ** |
Code: | ns ~ # emerge --info
Portage 3.0.63 (python 3.12.3-final-0, default/linux/amd64/23.0/no-multilib/hardened, gcc-15, glibc-2.38-r13, 6.6.30-gentoo-x86_64 x86_64)
=================================================================
System uname: Linux-6.6.30-gentoo-x86_64-x86_64-12th_Gen_Intel-R-_Core-TM-_i7-1270P-with-glibc2.38
KiB Mem: 16393752 total, 7145544 free
KiB Swap: 6291452 total, 6264404 free
Timestamp of repository guru: Sat, 11 May 2024 06:55:19 +0000
Head commit of repository guru: 230b078cc5ea77d67daca13a4262cbd85d2123d3
Timestamp of repository gentoo: Sun, 12 May 2024 00:00:00 +0000
Head commit of repository gentoo: 91c7ddb34f073f4c0557831cd22223af127348de
sh bash 5.1_p16-r6
ld GNU ld (Gentoo 2.42 p3) 2.42.0
app-misc/pax-utils: 1.3.7::gentoo
app-shells/bash: 5.1_p16-r6::gentoo
dev-build/autoconf: 2.71-r7::gentoo
dev-build/automake: 1.16.5-r2::gentoo
dev-build/cmake: 3.28.5::gentoo
dev-build/libtool: 2.4.7-r4::gentoo
dev-build/make: 4.4.1-r1::gentoo
dev-build/meson: 1.4.0-r1::gentoo
dev-lang/perl: 5.38.2-r3::gentoo
dev-lang/python: 3.11.9::gentoo, 3.12.3::gentoo
dev-lang/rust-bin: 1.77.1::gentoo
sys-apps/baselayout: 2.15::gentoo
sys-apps/openrc: 0.54::gentoo
sys-apps/sandbox: 2.38::gentoo
sys-devel/binutils: 2.42-r1::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/gcc: 14.1.1_p20240511::gentoo, 15.0.0_pre20240505::gentoo
sys-devel/gcc-config: 2.11::gentoo
sys-kernel/linux-headers: 6.6-r1::gentoo (virtual/os-headers)
sys-libs/glibc: 2.38-r13::gentoo
Repositories:
local
location: /var/db/repos/local
masters: gentoo
priority: -1
volatile: False
guru
location: /var/db/repos/guru
sync-type: git
sync-uri: https://github.com/gentoo-mirror/guru.git
masters: gentoo
volatile: False
gentoo
location: /var/db/repos/gentoo
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: 1
volatile: False
sync-rsync-verify-max-age: 3
sync-rsync-extra-opts:
sync-rsync-verify-metamanifest: no
sync-rsync-verify-jobs: 1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=native -Werror=strict-aliasing -Werror=odr -Werror=lto-type-mismatch -Wstack-protector -fgraphite-identity -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block -flto=2 -fuse-linker-plugin -fno-fat-lto-objects -ftree-vectorize"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/bind /var/spool/munin-async/.ssh"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d"
CXXFLAGS="-O2 -pipe -march=native -Werror=strict-aliasing -Werror=odr -Werror=lto-type-mismatch -Wstack-protector -fgraphite-identity -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block -flto=2 -fuse-linker-plugin -fno-fat-lto-objects -ftree-vectorize -flifetime-dse=1"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS=" --buildpkg-exclude 'virtual/* sys-kernel/*-sources sys-apps/pkgcore'"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DAT A_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-O2 -pipe -march=native -Werror=strict-aliasing -Werror=odr -Werror=lto-type-mismatch -Wstack-protector -fgraphite-identity -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block -flto=2 -fuse-linker-plugin -fno-fat-lto-objects -ftree-vectorize"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg buildpkg-live clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-elog split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe -march=native -Werror=strict-aliasing -Werror=odr -Werror=lto-type-mismatch -Wstack-protector -fgraphite-identity -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block -flto=2 -fuse-linker-plugin -fno-fat-lto-objects -ftree-vectorize"
GENTOO_MIRRORS="http://gentoo.mirrors.ovh.net/gentoo-distfiles/ https://ftp.uni-hannover.de/gentoo/ https://ftp.agdsn.de/gentoo"
LANG="en_US.utf8"
LDFLAGS="-fuse-ld=mold -Wl,--as-needed -Wl,-O2 -flto -fuse-linker-plugin -Wl,-z,pack-relative-relocs -Wl,--defsym=__gentoo_check_ldflags__=0"
LEX="flex"
LINGUAS="en"
MAKEOPTS="-j4"
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"
SHELL="/bin/bash"
USE="acl amd64 audit berkdb bzip2 caps cet crypt gdbm hardened iconv icu idn ipv6 libtirpc lto ncurses nls openmp pam pcre pgo pic pie readline seccomp ssl ssp test-rust udev unicode usb verify-sig xattr xml xtpax zlib" ABI_X86="64" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GRUB_PLATFORMS="pc" INPUT_DEVICES="libinput" KERNEL="linux" L10N="en-US" LUA_SINGLE_TARGET="lua5-4" LUA_TARGETS="lua5-4" PERL_FEATURES="ithreads" PYTHON_SINGLE_TARGET="python3_12" PYTHON_TARGETS="python3_12" RUBY_TARGETS="ruby31"
Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STR IP, YACC, YFLAGS |
|
|
Back to top |
|
 |
sam_ Developer


Joined: 14 Aug 2020 Posts: 2168
|
Posted: Wed May 15, 2024 2:09 pm Post subject: |
|
|
As I've said many times, I really do encourage you to do this on ~arch, not stable. New GCCs often require fixes to other packages to help them build or even fix runtime issues. You're missing out on all of that.
Anyway, thanks for testing, just keep in mind it's still very early in 15 development and it hasn't yet diverged that much from the 14 branch point. |
|
Back to top |
|
 |
freke Veteran

Joined: 23 Jan 2003 Posts: 1052 Location: Somewhere in Denmark
|
Posted: Wed May 15, 2024 2:18 pm Post subject: |
|
|
sam_ wrote: | As I've said many times, I really do encourage you to do this on ~arch, not stable. New GCCs often require fixes to other packages to help them build or even fix runtime issues. You're missing out on all of that.
Anyway, thanks for testing, just keep in mind it's still very early in 15 development and it hasn't yet diverged that much from the 14 branch point. |
Thanks, I'm aware of your reminders - I just got a small spare pc where I'll setup ~arch - I don't really like going - too much - ~arch on my mail-, mysql- and ns-servers  |
|
Back to top |
|
 |
sam_ Developer


Joined: 14 Aug 2020 Posts: 2168
|
Posted: Wed May 15, 2024 2:31 pm Post subject: |
|
|
freke wrote: | sam_ wrote: | As I've said many times, I really do encourage you to do this on ~arch, not stable. New GCCs often require fixes to other packages to help them build or even fix runtime issues. You're missing out on all of that.
Anyway, thanks for testing, just keep in mind it's still very early in 15 development and it hasn't yet diverged that much from the 14 branch point. |
Thanks, I'm aware of your reminders - I just got a small spare pc where I'll setup ~arch - I don't really like going - too much - ~arch on my mail-, mysql- and ns-servers  |
It's not just about you, though -- someone else might see your posts and then do it. I'm also not convinced ~arch is as risky as you think it is, if you're fine with using a development compiler.
(That said, you have filed dupes of things which are fixed in ~arch before... it's just the nature of using something brand new with stable, they're not _supposed_ to mix, really.) |
|
Back to top |
|
 |
NeddySeagoon Administrator


Joined: 05 Jul 2003 Posts: 54899 Location: 56N 3W
|
Posted: Wed May 15, 2024 7:00 pm Post subject: |
|
|
Moved from Portage & Programming to Unsupported Software.
gcc-14 is not yet in ~arch and here we are testing gcc-15
That's unsupported at the time of writing. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
 |
freke Veteran

Joined: 23 Jan 2003 Posts: 1052 Location: Somewhere in Denmark
|
Posted: Wed May 15, 2024 7:27 pm Post subject: |
|
|
NeddySeagoon wrote: | Moved from Portage & Programming to Unsupported Software.
gcc-14 is not yet in ~arch and here we are testing gcc-15
That's unsupported at the time of writing. |
Sorry - thought it was ok in Portage & Programming, it being in the gentoo-repo. |
|
Back to top |
|
 |
NeddySeagoon Administrator


Joined: 05 Jul 2003 Posts: 54899 Location: 56N 3W
|
Posted: Wed May 15, 2024 7:35 pm Post subject: |
|
|
freke,
No problem. It's hard masked so that intrepid users like yourself can test. You findings make interesting reading.
Unsupported is a warning to other readers looking for solutions to problems that this probably isn't one yet.
Don't stop because your topic has been moved.
Someone has to be first. Thank you. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
 |
|
|
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
|
|