Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

[solved] Profile upgrade from 17.1 to 23: error rebuild gcc

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
33 posts
  • 1
  • 2
  • Next
Author
Message
guerro
Guru
Guru
User avatar
Posts: 421
Joined: Mon Jun 21, 2004 12:43 pm
Location: Brescia
Contact:
Contact guerro
Website

[solved] Profile upgrade from 17.1 to 23: error rebuild gcc

  • Quote

Post by guerro » Sat Mar 23, 2024 9:02 am

Following the upgrade guide, at point 9:

Code: Select all

Rebuild or reinstall from binary (if available) the following packages in
   this order, with the same version as already active:
     emerge --ask --oneshot --getbinpkg sys-devel/binutils
   (you may have to run binutils-config and re-select your binutils now)
     emerge --ask --oneshot --getbinpkg sys-devel/gcc
   (IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do 
    that; instead, abort and try again with --nodeps added to the command line.)
   (you may have to run gcc-config and re-select your gcc now)
   and the C library, i.e. for glibc-based systems
     emerge --ask --oneshot --getbinpkg sys-libs/glibc
   or for musl-based systems
     emerge --ask --oneshot --getbinpkg sys-libs/musl
I try to execute command

Code: Select all

emerge --ask --oneshot --nodeps sys-devel/gcc
but build faild at this point:

Code: Select all

make[3]: Leaving directory '/var/tmp/portage/sys-devel/gcc-13.2.1_p20240210/work/build'
Comparing stages 2 and 3
Bootstrap comparison failure!
gcc/32/crtprec80.o differs
gcc/32/crtprec64.o differs
x86_64-pc-linux-gnu/libgomp/.libs/env.o differs
x86_64-pc-linux-gnu/libgomp/.libs/error.o differs
x86_64-pc-linux-gnu/libgomp/.libs/oacc-host.o differs
x86_64-pc-linux-gnu/libgomp/.libs/critical.o differs
x86_64-pc-linux-gnu/libgomp/.libs/icv-device.o differs
x86_64-pc-linux-gnu/libgomp/.libs/oacc-cuda.o differs
x86_64-pc-linux-gnu/libgomp/env.o differs
x86_64-pc-linux-gnu/libgomp/loop_ull.o differs
x86_64-pc-linux-gnu/libgomp/scope.o differs
x86_64-pc-linux-gnu/libgomp/fortran.o differs
x86_64-pc-linux-gnu/libgomp/oacc-init.o differs
x86_64-pc-linux-gnu/libgomp/oacc-profiling.o differs
x86_64-pc-linux-gnu/32/libgomp/oacc-async.o differs
x86_64-pc-linux-gnu/32/libgomp/work.o differs
x86_64-pc-linux-gnu/32/libgomp/.libs/icv.o differs
x86_64-pc-linux-gnu/32/libgomp/.libs/oacc-target.o differs
x86_64-pc-linux-gnu/32/libgomp/.libs/barrier.o differs
x86_64-pc-linux-gnu/32/libgomp/.libs/iter.o differs
x86_64-pc-linux-gnu/32/libgomp/.libs/ordered.o differs
x86_64-pc-linux-gnu/32/libgomp/sections.o differs
x86_64-pc-linux-gnu/32/libgomp/single.o differs
x86_64-pc-linux-gnu/32/libgomp/alloc.o differs
x86_64-pc-linux-gnu/32/libgomp/task.o differs
x86_64-pc-linux-gnu/32/libgomp/sem.o differs
x86_64-pc-linux-gnu/32/libgomp/barrier.o differs
x86_64-pc-linux-gnu/32/libgomp/lock.o differs
x86_64-pc-linux-gnu/32/libgomp/time.o differs
x86_64-pc-linux-gnu/32/libgomp/affinity-fmt.o differs
x86_64-pc-linux-gnu/32/libgomp/target.o differs
x86_64-pc-linux-gnu/32/libgomp/fortran.o differs
x86_64-pc-linux-gnu/32/libgomp/oacc-profiling.o differs
x86_64-pc-linux-gnu/32/libgcc/fixunstfsi.o differs
x86_64-pc-linux-gnu/32/libgcc/_di_to_sd.o differs
x86_64-pc-linux-gnu/32/libgcc/bid_decimal_globals.o differs
x86_64-pc-linux-gnu/32/libgcc/_fixunssfdi.o differs
x86_64-pc-linux-gnu/32/libgcc/_popcountdi2_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_addvdi3_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_paritysi2.o differs
x86_64-pc-linux-gnu/32/libgcc/fixunstfsi_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_unord_sd.o differs
x86_64-pc-linux-gnu/32/libgcc/truncsfhf2.o differs
x86_64-pc-linux-gnu/32/libgcc/_divxc3_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_xf_to_td.o differs
x86_64-pc-linux-gnu/32/libgcc/_negvdi2.o differs
x86_64-pc-linux-gnu/32/libgcc/_subvsi3.o differs
x86_64-pc-linux-gnu/32/libgcc/_sd_to_td.o differs
x86_64-pc-linux-gnu/32/libgcc/trunctfxf2.o differs
x86_64-pc-linux-gnu/32/libgcc/_ucmpdi2.o differs
x86_64-pc-linux-gnu/32/libgcc/floatsitf.o differs
x86_64-pc-linux-gnu/32/libgcc/bid128_fma.o differs
x86_64-pc-linux-gnu/32/libgcc/_lt_dd.o differs
x86_64-pc-linux-gnu/32/libgcc/_subvdi3_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_udivmoddi4.o differs
x86_64-pc-linux-gnu/32/libgcc/unwind-c_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_addsub_td.o differs
x86_64-pc-linux-gnu/32/libgcc/_bswapsi2.o differs
x86_64-pc-linux-gnu/32/libgcc/fixtfsi.o differs
x86_64-pc-linux-gnu/32/libgcc/trunctfsf2.o differs
x86_64-pc-linux-gnu/32/libgcc/enable-execute-stack.o differs
x86_64-pc-linux-gnu/32/libgcc/_gcov_fork.o differs
x86_64-pc-linux-gnu/32/libgcc/fixtfdi_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_sd_to_usi.o differs
x86_64-pc-linux-gnu/32/libgcc/_df_to_sd.o differs
x86_64-pc-linux-gnu/32/libgcc/crtprec80.o differs
x86_64-pc-linux-gnu/32/libgcc/_di_to_td.o differs
x86_64-pc-linux-gnu/32/libgcc/eqhf2_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_gcov_execvp.o differs
x86_64-pc-linux-gnu/32/libgcc/divtf3.o differs
x86_64-pc-linux-gnu/32/libgcc/_td_to_xf.o differs
x86_64-pc-linux-gnu/32/libgcc/_fixunsxfsi_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_td_to_usi.o differs
x86_64-pc-linux-gnu/32/libgcc/_gcov_average_profiler.o differs
x86_64-pc-linux-gnu/32/libgcc/extendhftf2_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_mulsc3_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_clz_s.o differs
x86_64-pc-linux-gnu/32/libgcc/bid32_to_bid64.o differs
x86_64-pc-linux-gnu/32/libgcc/_divtc3.o differs
x86_64-pc-linux-gnu/32/libgcc/_fixxfdi.o differs
x86_64-pc-linux-gnu/32/libgcc/_div_dd.o differs
x86_64-pc-linux-gnu/32/libgcc/crtprec64.o differs
x86_64-pc-linux-gnu/32/libgcc/_ge_td.o differs
x86_64-pc-linux-gnu/32/libgcc/eqtf2.o differs
x86_64-pc-linux-gnu/32/libgcc/bid64_add.o differs
x86_64-pc-linux-gnu/32/libgcc/_td_to_tf.o differs
x86_64-pc-linux-gnu/32/libgcc/_fixdfdi.o differs
x86_64-pc-linux-gnu/32/libgcc/bid128_to_int64.o differs
x86_64-pc-linux-gnu/32/libgcc/getf2_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_udiv_w_sdiv.o differs
x86_64-pc-linux-gnu/32/libgcc/_sf_to_sd.o differs
x86_64-pc-linux-gnu/32/libgcc/truncxfhf2.o differs
x86_64-pc-linux-gnu/32/libgcc/negtf2_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_gcov_execle.o differs
x86_64-pc-linux-gnu/32/libgcc/floatunsitf_s.o differs
x86_64-pc-linux-gnu/32/libgcc/_cmpdi2.o differs
x86_64-pc-linux-gnu/32/libgcc/_eq_dd.o differs
x86_64-pc-linux-gnu/32/libgcc/_udi_to_td.o differs
x86_64-pc-linux-gnu/32/libgcc/generic-morestack.o differs
x86_64-pc-linux-gnu/32/libgcc/_di_to_dd.o differs
x86_64-pc-linux-gnu/32/libgcc/_fixunsdfdi.o differs
x86_64-pc-linux-gnu/32/libgcc/_ne_dd.o differs
x86_64-pc-linux-gnu/32/libgcc/_sd_to_dd.o differs
x86_64-pc-linux-gnu/32/libgcc/fixunstfdi.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++17/floating_from_chars.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++17/cow-fs_dir.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++17/floating_to_chars.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++17/cow-fs_path.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/compatibility-c++0x.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/compatibility-debug_list-2.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/.libs/compatibility-c++0x.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/.libs/compatibility-debug_list.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/.libs/compatibility-thread-c++0x.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/.libs/compatibility.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/filesystem/cow-path.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/compatibility-debug_list.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/compatibility-condvar.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++20/tzdb.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/list-aux-2.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/codecvt.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/list_associated-2.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/strstream.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/pool_allocator.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/streambuf.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/complex_io.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/list_associated.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/hash_tr1.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++98/globals_io.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++11/futex.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++11/fstream-inst.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++11/cow-string-inst.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++11/assert_fail.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/src/c++11/chrono.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/vmi_class_type_info.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/eh_exception.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/eh_throw.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/atexit_arm.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/si_class_type_info.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/pmem_type_info.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/del_opant.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/del_opvant.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/array_type_info.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/del_opa.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/new_handler.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/vec.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/eh_tm.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/eh_personality.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/eh_alloc.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/eh_globals.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/cp-demangle.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/pbase_type_info.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/del_opvsa.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/new_op.o differs
x86_64-pc-linux-gnu/32/libstdc++-v3/libsupc++/pointer_type_info.o differs
x86_64-pc-linux-gnu/libgcc/_paritysi2_s.o differs
x86_64-pc-linux-gnu/libgcc/fixunstfti.o differs
x86_64-pc-linux-gnu/libgcc/_floatdisf_s.o differs
x86_64-pc-linux-gnu/libgcc/_si_to_td.o differs
x86_64-pc-linux-gnu/libgcc/_clzsi2_s.o differs
x86_64-pc-linux-gnu/libgcc/_gcov_merge_time_profile.o differs
x86_64-pc-linux-gnu/libgcc/_paritysi2.o differs
x86_64-pc-linux-gnu/libgcc/_mulvsi3.o differs
x86_64-pc-linux-gnu/libgcc/_sd_to_sf.o differs
x86_64-pc-linux-gnu/libgcc/unwind-dw2-fde-dip_s.o differs
x86_64-pc-linux-gnu/libgcc/_negvsi2.o differs
x86_64-pc-linux-gnu/libgcc/letf2.o differs
x86_64-pc-linux-gnu/libgcc/_gcov_pow2_profiler_atomic.o differs
x86_64-pc-linux-gnu/libgcc/_negdi2.o differs
x86_64-pc-linux-gnu/libgcc/unwind-sjlj.o differs
x86_64-pc-linux-gnu/libgcc/_fixdfdi_s.o differs
x86_64-pc-linux-gnu/libgcc/bid64_compare.o differs
x86_64-pc-linux-gnu/libgcc/_mulvdi3_s.o differs
x86_64-pc-linux-gnu/libgcc/_subvdi3_s.o differs
x86_64-pc-linux-gnu/libgcc/_gcov_indirect_call_profiler_v4.o differs
x86_64-pc-linux-gnu/libgcc/_udivmoddi4.o differs
x86_64-pc-linux-gnu/libgcc/_addvsi3_s.o differs
x86_64-pc-linux-gnu/libgcc/_gcov_interval_profiler_atomic.o differs
x86_64-pc-linux-gnu/libgcc/_udi_to_sd.o differs
x86_64-pc-linux-gnu/libgcc/_div_sd.o differs
x86_64-pc-linux-gnu/libgcc/_ashrdi3_s.o differs
x86_64-pc-linux-gnu/libgcc/floattihf.o differs
x86_64-pc-linux-gnu/libgcc/_clzsi2.o differs
x86_64-pc-linux-gnu/libgcc/_popcount_tab.o differs
x86_64-pc-linux-gnu/libgcc/floattibf_s.o differs
x86_64-pc-linux-gnu/libgcc/_td_to_sd.o differs
x86_64-pc-linux-gnu/libgcc/fixtfsi.o differs
x86_64-pc-linux-gnu/libgcc/_divsc3.o differs
x86_64-pc-linux-gnu/libgcc/_subvsi3_s.o differs
x86_64-pc-linux-gnu/libgcc/_moddi3_s.o differs
x86_64-pc-linux-gnu/libgcc/floatuntihf_s.o differs
x86_64-pc-linux-gnu/libgcc/_div_td.o differs
x86_64-pc-linux-gnu/libgcc/floatuntibf.o differs
x86_64-pc-linux-gnu/libgcc/_gcov_fork.o differs
x86_64-pc-linux-gnu/libgcc/__main_s.o differs
x86_64-pc-linux-gnu/libgcc/eqhf2_s.o differs
x86_64-pc-linux-gnu/libgcc/_addsub_sd.o differs
x86_64-pc-linux-gnu/libgcc/_fixunssfdi_s.o differs
x86_64-pc-linux-gnu/libgcc/_powidf2.o differs
x86_64-pc-linux-gnu/libgcc/_lshrdi3.o differs
x86_64-pc-linux-gnu/libgcc/_gcov_merge_topn.o differs
x86_64-pc-linux-gnu/libgcc/_mulxc3_s.o differs
x86_64-pc-linux-gnu/libgcc/bid128_noncomp.o differs
x86_64-pc-linux-gnu/libgcc/_divsc3_s.o differs
x86_64-pc-linux-gnu/libgcc/_ge_td.o differs
x86_64-pc-linux-gnu/libgcc/multf3_s.o differs
x86_64-pc-linux-gnu/libgcc/_bswapdi2_s.o differs
x86_64-pc-linux-gnu/libgcc/__gcc_bcmp.o differs
x86_64-pc-linux-gnu/libgcc/floattitf_s.o differs
x86_64-pc-linux-gnu/libgcc/_dd_to_df.o differs
x86_64-pc-linux-gnu/libgcc/extendhfsf2.o differs
x86_64-pc-linux-gnu/libgcc/_xf_to_sd.o differs
x86_64-pc-linux-gnu/libgcc/_dd_to_usi.o differs
x86_64-pc-linux-gnu/libgcc/_sf_to_sd.o differs
x86_64-pc-linux-gnu/libgcc/floatunsitf_s.o differs
x86_64-pc-linux-gnu/libgcc/_absvdi2_s.o differs
x86_64-pc-linux-gnu/libgcc/_tf_to_dd.o differs
x86_64-pc-linux-gnu/libgcc/_muldc3_s.o differs
x86_64-pc-linux-gnu/libgcc/_divtc3_s.o differs
x86_64-pc-linux-gnu/libgcc/_sd_to_tf.o differs
x86_64-pc-linux-gnu/libgcc/_sd_to_xf.o differs
x86_64-pc-linux-gnu/libgcc/_le_dd.o differs
x86_64-pc-linux-gnu/libgcc/_floatdisf.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++17/floating_to_chars.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++17/string-inst.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++17/fs_ops.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++17/fs_dir.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/compatibility-c++0x.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/compatibility-c++0x.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/filesystem/path.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/filesystem/ops.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/filesystem/dir.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/compatibility-debug_list.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/experimental/contract.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/compatibility-atomic-c++0x.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/compatibility-thread-c++0x.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/list-aux-2.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/list_associated-2.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/strstream.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/ios_locale.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/math_stubs_float.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/hashtable_tr1.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/list.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/collate_members_cow.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/localename.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/complex_io.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/codecvt_members.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/monetary_members.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/numeric_members_cow.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/bitmap_allocator.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++98/time_members.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/cow-sstream-inst.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/futex.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/functional.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/functexcept.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/fstream-inst.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/sso_string.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/wstring-io-inst.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/cow-fstream-inst.o differs
x86_64-pc-linux-gnu/libstdc++-v3/src/c++11/system_error.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/eh_exception.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/guard.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/del_opvnt.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/new_opvant.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/bad_array_length.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/del_op.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/del_opvs.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/atexit_thread.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/new_opant.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/del_opvant.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/array_type_info.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/pure.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/del_opva.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/new_handler.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/nested_exception.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/vec.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/cp-demangle.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/pbase_type_info.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/del_opvsa.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/eh_terminate.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/pointer_type_info.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/eh_arm.o differs
x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/tinfo.o differs
make[2]: *** [Makefile:24828: compare] Error 1
make[1]: *** [Makefile:24808: stage3-bubble] Error 2
make: *** [Makefile:24882: bootstrap-lean] Error 2
 * ERROR: sys-devel/gcc-13.2.1_p20240210::gentoo failed (compile phase):
 *   emake failed
this is the output of emerge --info '=sys-devel/gcc-13.2.1_p20240210::gentoo'

Code: Select all

Portage 3.0.61 (python 3.11.8-final-0, default/linux/amd64/23.0/split-usr/desktop/plasma, gcc-13, glibc-2.38-r10, 6.6.21-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-6.6.21-gentoo-x86_64-12th_Gen_Intel-R-_Core-TM-_i7-12700K-with-glibc2.38
KiB Mem:    32629048 total,  19161788 free
KiB Swap:   16646140 total,  16646140 free
Timestamp of repository gentoo: Sat, 23 Mar 2024 07:00:00 +0000
Head commit of repository gentoo: 84dfa7a5ba6b4bdeb0a53eb865d44aa437f31e19
Timestamp of repository guru: Fri, 22 Mar 2024 21:33:33 +0000
Head commit of repository guru: 411bbf06988f1eb3db6757991aa64683bc341111

Timestamp of repository sattvik: Sat, 16 Mar 2024 04:48:19 +0000
Head commit of repository sattvik: aa43b5d08e2d1f6d9b4d6616241a726f331d658a

sh bash 5.1_p16-r6
ld GNU ld (Gentoo 2.41 p5) 2.41.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.1_p16-r6::gentoo
dev-build/autoconf:        2.13-r8::gentoo, 2.71-r6::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.28.3::gentoo
dev-build/libtool:         2.4.7-r2::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.3.2::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.38.2-r2::gentoo
dev-lang/python:           3.11.8_p1::gentoo, 3.12.2_p1::gentoo
dev-lang/rust:             1.75.0-r1::gentoo
sys-apps/baselayout:       2.14-r2::gentoo
sys-apps/openrc:           0.53::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.41-r5::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           17.0.6::gentoo
sys-devel/gcc:             13.2.1_p20240210::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             17.0.6::gentoo
sys-devel/llvm:            17.0.6::gentoo
sys-kernel/linux-headers:  6.6::gentoo (virtual/os-headers)
sys-libs/glibc:            2.38-r10::gentoo
Repositories:

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

guru
    location: /var/db/repos/guru
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/guru.git
    masters: gentoo
    volatile: False

localrepo
    location: /var/db/repos/localrepo
    masters: gentoo
    volatile: False

sattvik
    location: /var/db/repos/sattvik
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/sattvik.git
    masters: gentoo
    volatile: False

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /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 /etc/vmware-installer"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/distfiles"
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_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://ftp.halifax.rwth-aachen.de/gentoo/ https://ftp.fau.de/gentoo ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ https://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ rsync://mirrors.ircam.fr/pub/gentoo-distfiles/"
LANG="it_IT.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j16"
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="X a52 aac acl acpi activities alsa amd64 arping audiofile avahi bluetooth bluray branding bzip2 cairo caps cdda cddb cdinstall cdr cet crypt csharp css cups curl dbus declarative dri dts dvd dvdr egl elogind encode exif fbsplash flac foomaticdb fuse gdbm geolocation gif gimp git gnutls gphoto2 gpm gstreamer gtk gui handbook iconv icu idn imagemagick ios ipv6 java javascript jpeg jpeg2k kde kwallet lcms libnotify libtirpc lm-sensors lzma mad matroska mmap mng mp3 mp4 mpeg mpi msn mtp multilib mysql ncurses network-cron networkmanager nfs nis nls nsplugin ogg openal opengl openmp pam pango pcre pdf pipewire plasma png policykit ppds printsupport pulseaudio python qml qt5 qt6 quicktime raw rdesktop readline rss samba scanner screencast sdl seccomp semantic-desktop sftp slp smp sound spell split-usr ssl startup-notification svg syslog taglib test-rust threads tiff tk truetype udev udisks unicode upower usb v4l v4l2 vaapi vdpau vmware_guest_windows vorbis vulkan wayland widgets win32codecs wmf wxwidgets x264 x265 xattr xcb xft xinerama xml xmp xv xvid zeroconf zlib zstd" ABI_X86="32 64" ADA_TARGET="gcc_12" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm 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 speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="evdev joystick libinput synaptics" KERNEL="linux" L10N="en it" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LIBREOFFICE_EXTENSIONS="pdfimport nlpsolver scripting-javascript" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" RUBY_TARGETS="ruby31" SANE_BACKENDS="hp" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, 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, STRIP, YACC, YFLAGS

=================================================================
                        Package Settings
=================================================================

sys-devel/gcc-13.2.1_p20240210::gentoo was built with the following:
USE="(cxx) fortran (multilib) nls openmp (pie) sanitize ssp -ada -cet (-custom-cflags) -d -debug (-default-stack-clash-protection) (-default-znow) -doc (-fixed-point) -go -graphite -hardened (-ieee-long-double) -jit (-libssp) -lto -modula2 -objc -objc++ -objc-gc (-pch) -pgo -systemtap -test -valgrind -vanilla -vtv -zstd" ABI_X86="(64)"
CFLAGS="-march=native -pipe -O2"
CXXFLAGS="-march=native -pipe -O2"
FEATURES="assume-digests strict binpkg-dostrip protect-owned pkgdir-index-trusted news config-protect-if-modified distlocks binpkg-logs network-sandbox unknown-features-warn buildpkg-live multilib-strict clean-logs preserve-libs userfetch unmerge-orphans usersandbox parallel-fetch binpkg-docompress sfperms qa-unresolved-soname-deps xattr usersync sandbox merge-sync userpriv unmerge-logs ipc-sandbox pid-sandbox fixlafiles ebuild-locks"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
What can I do?
Can someoune help me?

Thanks
Last edited by guerro on Sat Mar 23, 2024 10:12 am, edited 1 time in total.
(.(*. .*).)
.. G u e r r o ..
(.(.* *.).)
Top
guerro
Guru
Guru
User avatar
Posts: 421
Joined: Mon Jun 21, 2004 12:43 pm
Location: Brescia
Contact:
Contact guerro
Website

  • Quote

Post by guerro » Sat Mar 23, 2024 10:11 am

Found the problem:
when rebuild, there is a new USE flag: cet, which is added to glibc (dependency excluded from rebuild as indicated by guide) too.

I think that to use new cet USE flag in gcc, glibc has to be compiled with that flag too.

Now I compiled gcc without cet USE flag (and compile go fine), then I'll compile glibc (with cet USE flag) and then rebuild gcc[/b] with cet USE flag.
(.(*. .*).)
.. G u e r r o ..
(.(.* *.).)
Top
dilfridge
Developer
Developer
User avatar
Posts: 121
Joined: Sat Sep 18, 2010 11:38 am
Location: Regensburg, Germany
Contact:
Contact dilfridge
Website

  • Quote

Post by dilfridge » Sat Mar 23, 2024 10:13 am

Please try again with "-march=native" either removed or replaced with a specific setting for a (your) CPU.

If it buils then, it's probably a duplicate of https://bugs.gentoo.org/908523
Top
guerro
Guru
Guru
User avatar
Posts: 421
Joined: Mon Jun 21, 2004 12:43 pm
Location: Brescia
Contact:
Contact guerro
Website

  • Quote

Post by guerro » Sat Mar 23, 2024 10:52 am

dilfridge wrote:Please try again with "-march=native" either removed or replaced with a specific setting for a (your) CPU.

If it buils then, it's probably a duplicate of https://bugs.gentoo.org/908523
You are right, I replace "-march=native" with "-march=alderlake" and all works fine.
(.(*. .*).)
.. G u e r r o ..
(.(.* *.).)
Top
Vrenn
Guru
Guru
Posts: 327
Joined: Wed Dec 15, 2004 7:45 pm

  • Quote

Post by Vrenn » Sat Mar 23, 2024 11:04 am

ok, but where to find the List of supported profiles of your cpu?
Got it: https://gcc.gnu.org/onlinedocs/gcc/x86- ... x-march-13
With nice greetings
Vrenn
Top
Vrenn
Guru
Guru
Posts: 327
Joined: Wed Dec 15, 2004 7:45 pm

  • Quote

Post by Vrenn » Sat Mar 23, 2024 11:10 am

Vrenn wrote:ok, but where to find the List of supported profiles of your cpu?
Got it: https://gcc.gnu.org/onlinedocs/gcc/x86- ... x-march-13
but does complie znver4 to all zen4 cpus?
With nice greetings
Vrenn
Top
dilfridge
Developer
Developer
User avatar
Posts: 121
Joined: Sat Sep 18, 2010 11:38 am
Location: Regensburg, Germany
Contact:
Contact dilfridge
Website

  • Quote

Post by dilfridge » Sat Mar 23, 2024 11:21 am

One question:
better add "-march=....." or remove "-march" from make.conf??
On the long run, it's better to add the specific optimization for your CPU there.

For the 23.0 migration- not clear, there is not enough data yet. Here the rebuild worked each time...
Top
pietinger
Moderator
Moderator
Posts: 6615
Joined: Tue Oct 17, 2006 5:11 pm
Location: Bavaria

  • Quote

Post by pietinger » Sat Mar 23, 2024 2:49 pm

Same problem here with an Intel RaptorLake, and COMMON_FLAGS="-march=native -O2 -pipe" already (all the time) in make.conf.

I was on (a split-usr) profile: 17.1-PLASMA + No-Multilib and in step: "Nr. 6. Select the 23.0 profile" I made a change (only first line) in my local profile to:

Code: Select all

# more /var/db/repos/local/profiles/no-multilib-plasma/parent 
gentoo:default/linux/amd64/23.0/split-usr/desktop/plasma
gentoo:arch/amd64/no-multilib

Code: Select all

# lscpu -p
...
# CPU,Core,Socket,Node,,L1d,L1i,L2,L3
0,0,0,0,,0,0,0,0
1,0,0,0,,0,0,0,0
2,1,0,0,,4,4,1,0
3,1,0,0,,4,4,1,0
4,2,0,0,,8,8,2,0
5,2,0,0,,8,8,2,0
6,3,0,0,,12,12,3,0
7,3,0,0,,12,12,3,0
8,4,0,0,,16,16,4,0
9,4,0,0,,16,16,4,0
10,5,0,0,,20,20,5,0
11,5,0,0,,20,20,5,0
12,6,0,0,,24,24,6,0
13,6,0,0,,24,24,6,0
14,7,0,0,,28,28,7,0
15,7,0,0,,28,28,7,0
16,8,0,0,,32,32,8,0
17,9,0,0,,33,33,8,0
18,10,0,0,,34,34,8,0
19,11,0,0,,35,35,8,0
20,12,0,0,,36,36,9,0
21,13,0,0,,37,37,9,0
22,14,0,0,,38,38,9,0
23,15,0,0,,39,39,9,0
24,16,0,0,,40,40,10,0
25,17,0,0,,41,41,10,0
26,18,0,0,,42,42,10,0
27,19,0,0,,43,43,10,0
28,20,0,0,,44,44,11,0
29,21,0,0,,45,45,11,0
30,22,0,0,,46,46,11,0
31,23,0,0,,47,47,11,0
It was asked in the bug; I have shortened it; the first is P-Core - last is E-Core:

Code: Select all

# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 183
model name      : 13th Gen Intel(R) Core(TM) i9-13900K
stepping        : 1
microcode       : 0x11e
cpu MHz         : 4306.134
cache size      : 36864 KB
physical id     : 0
siblings        : 32
core id         : 0
cpu cores       : 24
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 32
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk avx_vnni dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req hfi vnmi umip pku ospke waitpkg gfni vaes vpclmulqdq tme rdpid movdiri movdir64b fsrm md_clear serialize pconfig arch_lbr ibt flush_l1d arch_capabilities
vmx flags       : vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs ept_mode_based_exec tsc_scaling usr_wait_pause
bugs            : spectre_v1 spectre_v2 spec_store_bypass swapgs eibrs_pbrsb
bogomips        : 5992.00
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:

[...]

processor       : 31
vendor_id       : GenuineIntel
cpu family      : 6
model           : 183
model name      : 13th Gen Intel(R) Core(TM) i9-13900K
stepping        : 1
microcode       : 0x11e
cpu MHz         : 860.775
cache size      : 36864 KB
physical id     : 0
siblings        : 32
core id         : 47
cpu cores       : 24
apicid          : 94
initial apicid  : 94
fpu             : yes
fpu_exception   : yes
cpuid level     : 32
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk avx_vnni dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req hfi vnmi umip pku ospke waitpkg gfni vaes vpclmulqdq tme rdpid movdiri movdir64b fsrm md_clear serialize pconfig arch_lbr ibt flush_l1d arch_capabilities
vmx flags       : vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs ept_mode_based_exec tsc_scaling usr_wait_pause
bugs            : spectre_v1 spectre_v2 spec_store_bypass swapgs eibrs_pbrsb
bogomips        : 5992.00
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:
I tried the same as @guerro did:

Compiling gcc without "cet": Worked. Then glibc (with cet): Worked. And gcc again (with cet): FAIL again with:

Code: Select all

make[3]: Leaving directory '/var/tmp/portage/sys-devel/gcc-13.2.1_p20240210/work/build'
Comparing stages 2 and 3
Bootstrap comparison failure!
gcc/crtfastmath.o differs
x86_64-pc-linux-gnu/libgcc/_ashrdi3.o differs
x86_64-pc-linux-gnu/libgcc/_muldi3.o differs
...
Here is my actual emerge command:

Code: Select all

# emerge -1vp  gcc

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

Calculating dependencies... done!
Dependency resolution took 1.81 s (backtrack: 0/20).

[ebuild   R    ] sys-devel/gcc-13.2.1_p20240210:13::gentoo  USE="cet* (cxx) (default-stack-clash-protection) (default-znow) fortran nls openmp (pie) sanitize ssp zstd -ada (-custom-cflags) -d -debug -doc (-fixed-point) -go -graphite -hardened (-ieee-long-double) -jit (-libssp) -lto -modula2 (-multilib) -objc -objc++ -objc-gc (-pch) -pgo -systemtap -test -valgrind -vanilla -vtv" 0 KiB
https://wiki.gentoo.org/wiki/User:Pietinger --> https://wiki.gentoo.org/wiki/User:Pieti ... _at_Gentoo
Top
grknight
Retired Dev
Retired Dev
Posts: 2556
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Sat Mar 23, 2024 3:06 pm

pietinger wrote:Compiling gcc without "cet": Worked. Then glibc (with cet): Worked. And gcc again (with cet): FAIL again with:
As per the upgrade instructions, sys-devel/gcc[cet] must come before sys-libs/glibc[cet]. This is interpreted from

Code: Select all

IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do that; instead, abort and try again with --nodeps added to the command line.
Top
pietinger
Moderator
Moderator
Posts: 6615
Joined: Tue Oct 17, 2006 5:11 pm
Location: Bavaria

  • Quote

Post by pietinger » Sat Mar 23, 2024 3:09 pm

grknight wrote:As per the upgrade instructions, sys-devel/gcc[cet] must come before sys-libs/glibc[cet].
Yes, I had the same error as PO when I did the first emerge -1v --nodeps gcc
(yes, --nodeps was necessary beacuse without it WOULD have emerged glibc also; I always check with -p what would happend)
https://wiki.gentoo.org/wiki/User:Pietinger --> https://wiki.gentoo.org/wiki/User:Pieti ... _at_Gentoo
Top
pietinger
Moderator
Moderator
Posts: 6615
Joined: Tue Oct 17, 2006 5:11 pm
Location: Bavaria

  • Quote

Post by pietinger » Sat Mar 23, 2024 4:23 pm

Update: After changing COMMON_FLAGS to raptorlake in my make.conf the emerge of gcc was successful

Code: Select all

COMMON_FLAGS="-march=raptorlake -O2 -pipe"
https://wiki.gentoo.org/wiki/User:Pietinger --> https://wiki.gentoo.org/wiki/User:Pieti ... _at_Gentoo
Top
kimchi_sg
Advocate
Advocate
Posts: 3039
Joined: Fri Nov 26, 2004 11:11 am

I hit this problem too

  • Quote

Post by kimchi_sg » Sat Mar 23, 2024 4:27 pm

I hit the same problem as original post.

Removed -march totally and compiled gcc - success.
Re-added -march=native and re-compiled gcc - still failed.
Left in -march=native and proceeded to next step, emerge glibc.

Now doing emerge -e @world...

EDIT: emerge -e @world with -march=native fails again on gcc, same error.

Going to use package.env to workaround this one.
Top
wynnmc
Tux's lil' helper
Tux's lil' helper
Posts: 90
Joined: Sun Dec 01, 2019 5:26 pm

  • Quote

Post by wynnmc » Sat Mar 23, 2024 5:36 pm

Thanks, Dilfridge, changing -march from native worked for me too.

I found app-misc/resolve-march-native very helpful in finding out what should replace native.
Top
kvada
n00b
n00b
Posts: 23
Joined: Tue Nov 11, 2014 6:53 pm

  • Quote

Post by kvada » Sat Mar 23, 2024 7:59 pm

I have the problem with gcc but on install phase:

Code: Select all

 * ERROR: sys-devel/gcc-13.2.1_p20240210::gentoo failed (install phase):
 *   (no error message)
There is no more error.
The complete build log is here: https://drive.google.com/file/d/19xAIZv ... sp=sharing

What could be the problem?

output of emerge --info '=sys-devel/gcc-13.2.1_p20240210::gentoo':

Code: Select all

                                                                                                                              22:57
Portage 3.0.63 (python 3.11.8-final-0, default/linux/amd64/23.0/desktop/plasma, gcc-13, glibc-2.38-r10, 6.6.21-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-6.6.21-gentoo-x86_64-AMD_Ryzen_5_5600X_6-Core_Processor-with-glibc2.38
KiB Mem:    32799388 total,   7020020 free
KiB Swap:    8386052 total,   7994396 free
Timestamp of repository guru: Sat, 23 Mar 2024 16:18:24 +0000
Head commit of repository guru: 213cc0aeae7ff8795186becccb7e90baf1fc4f11

Timestamp of repository vapoursynth: Fri, 15 Mar 2024 21:03:58 +0000
Head commit of repository vapoursynth: c96aa7dd24132f81d74bb123bd6cdf89dae25b85

Timestamp of repository gentoo: Sat, 23 Mar 2024 19:19:07 +0000
Head commit of repository gentoo: 9398f79bc905cbcd3cba3eb81b632cd5f48ff325

sh bash 5.1_p16-r6
ld GNU ld (Gentoo 2.41 p5) 2.41.0
ccache version 4.9.1 [disabled]
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.1_p16-r6::gentoo
dev-build/autoconf:        2.71-r6::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.28.3::gentoo
dev-build/libtool:         2.4.7-r2::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.3.2::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.38.2-r2::gentoo
dev-lang/python:           3.11.8_p1::gentoo, 3.12.2_p1::gentoo
dev-lang/rust-bin:         1.75.0::gentoo
dev-util/ccache:           4.9.1::gentoo
sys-apps/baselayout:       2.14-r2::gentoo
sys-apps/openrc:           0.53::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.41-r5::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           16.0.6::gentoo, 17.0.6::gentoo
sys-devel/gcc:             13.2.1_p20240210::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             16.0.6::gentoo, 17.0.6::gentoo
sys-devel/llvm:            16.0.6::gentoo, 17.0.6::gentoo
sys-kernel/linux-headers:  6.6::gentoo (virtual/os-headers)
sys-libs/glibc:            2.38-r10::gentoo
Repositories:

guru
    location: /var/db/repos/guru
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/guru.git
    masters: gentoo
    volatile: False

jg_overlay
    location: /usr/local/portage
    masters: gentoo
    volatile: True

vapoursynth
    location: /var/db/repos/vapoursynth
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/vapoursynth.git
    masters: gentoo
    volatile: False

gentoo
    location: /var/db/repos/gentoo
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/gentoo.git
    priority: 1000
    volatile: False

Binary Repositories:

binhost
    priority: 9999
    sync-uri: https://gentoo-mirror.alexxy.name/releases/amd64/binpackages/23.0/x86-64-v3

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=znver3 -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=512 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/angband/gamedata/ /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="-march=znver3 -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=512 -O2 -pipe"
DISTDIR="/home/data/linux/gentoo/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=7 --load-average=12 --keep-going --autounmask"
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_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live 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 strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ru_RU.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
LINGUAS="ru ru-RU"
MAKEOPTS="-j13 -l12"
PKGDIR="/home/data/linux/gentoo/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"
RUSTFLAGS="-C target-cpu=znver3 -C link-arg=-Wl,-z,pack-relative-relocs"
SHELL="/bin/fish"
USE="X a52 aac acl acpi activities alsa amd64 bluetooth branding bzip2 cairo cet cpudetection crypt cups dbus declarative dri dts dvdr elogind encode exif ffmpeg flac gdbm gif gpm gtk gui iconv icu jpeg kde kwallet lcms libnotify libtirpc lto lzma mad mp3 mp4 mpeg multilib ncurses nls ogg openal opencl opengl openmp pam pango pcre pdf pgo pipewire plasma png policykit ppds pulseaudio qml qt5 readline sdl seccomp semantic-desktop sound spell ssl startup-notification svg test-rust threads tiff truetype udev udisks unicode upower usb vaapi vdpau vorbis vulkan wayland webpwidgets wxwidgets x264 xattr xcb xft xml xv xvid zlib zstd" ABI_X86="64" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm 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 speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="libinput" KERNEL="linux" L10N="ru" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="AMDGPU BPF X86" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" RUBY_TARGETS="ruby31" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
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, SIZE, STRINGS, STRIP, YACC, YFLAGS

=================================================================
                        Package Settings
=================================================================

sys-devel/gcc-13.2.1_p20240210::gentoo was built with the following:
USE="(cxx) fortran lto (multilib) nls openmp pgo (pie) sanitize ssp -ada -cet (-custom-cflags) -d -debug (-default-stack-clash-protection) (-default-znow) -doc (-fixed-point) -go -graphite -hardened (-ieee-long-double) -jit (-libssp) -modula2 -objc -objc++ -objc-gc (-pch) -systemtap -test -valgrind -vanilla -vtv -zstd" ABI_X86="(64)"
CFLAGS="-march=znver3 -pipe -O2"
CXXFLAGS="-march=znver3 -pipe -O2"
FEATURES="pkgdir-index-trusted binpkg-logs usersandbox network-sandbox merge-wait pid-sandbox qa-unresolved-soname-deps strict binpkg-dostrip distlocks config-protect-if-modified ipc-sandbox userfetch userpriv parallel-fetch unmerge-logs sandbox news merge-sync binpkg-docompress unknown-features-warn ebuild-locks fixlafiles usersync sfperms assume-digests preserve-libs protect-owned unmerge-orphans multilib-strict buildpkg-live"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
Top
sam_
Developer
Developer
User avatar
Posts: 2814
Joined: Fri Aug 14, 2020 12:33 am

  • Quote

Post by sam_ » Sat Mar 23, 2024 9:05 pm

Please emerge --sync. That should be fixed now.
Top
hujuice
Guru
Guru
User avatar
Posts: 353
Joined: Tue Oct 16, 2007 12:57 pm
Location: Nicosia, Cyprus

  • Quote

Post by hujuice » Sat Mar 23, 2024 9:48 pm

sam_ wrote:Please emerge --sync. That should be fixed now.
Failed again, after syncing.
Who hasn't a spine, should have a method.
Chi non ha carattere, deve pur avere un metodo.
Top
jagdpanther
l33t
l33t
Posts: 820
Joined: Sat Nov 22, 2003 2:26 pm

  • Quote

Post by jagdpanther » Sun Mar 24, 2024 2:42 am

Two issues:

1. I had the same issue as the OP.

In /etc/protage/make.conf I switched COMMON_FLAGS
from: COMMON_FLAGS="-march=native -O2 -fomit-frame-pointer -pipe"
to: COMMON_FLAGS="-march=raptorlake -O2 -fomit-frame-pointer -pipe"
because of my i9-13900k.

Thanks pietinger for your post.

Because binutils was built with -march=native and I have no idea if
this would cause issues I restarted step 9 of "Profile upgrade to version 23.0
available" news item and rebuild binuitls with the -march=raptorlake also. If
anyone know if this is a good idea or me just being parinoid please let me
know.

2. Then I hit the:

Code: Select all

* ERROR: sys-devel/gcc-13.2.1_p20240210::gentoo failed (install phase):
 *   (no error message)
error like Kvada.
Please emerge --sync. That should be fixed now.
I just ran "emerge --sync"

So I am running

Code: Select all

emerge  --oneshot --nodeps sys-devel/gcc 
again.

This time gcc emerge worked.
Top
shimbob
Apprentice
Apprentice
Posts: 156
Joined: Sat Sep 13, 2003 9:08 pm

  • Quote

Post by shimbob » Sun Mar 24, 2024 4:02 am

kvada wrote:I have the problem with gcc but on install phase:

Code: Select all

 * ERROR: sys-devel/gcc-13.2.1_p20240210::gentoo failed (install phase):
 *   (no error message)
There is no more error.
I'm hitting this as well, gcc fails to build with no error message.

[edit] but I can confirm USE=-cet fixed it and gcc emerged fine

[edit2] as a datapoint, I'm using -march-native on a zen2 box, so cet is useless to me
Last edited by shimbob on Tue Mar 26, 2024 1:53 am, edited 1 time in total.
Top
kvada
n00b
n00b
Posts: 23
Joined: Tue Nov 11, 2014 6:53 pm

  • Quote

Post by kvada » Sun Mar 24, 2024 5:57 am

shimbob wrote:
kvada wrote:I have the problem with gcc but on install phase:

Code: Select all

 * ERROR: sys-devel/gcc-13.2.1_p20240210::gentoo failed (install phase):
 *   (no error message)
There is no more error.
I'm hitting this as well, gcc fails to build with no error message.

[edit] but I can confirm USE=-cet fixed it and gcc emerged fine
I solved the problem: I tried to build gcc with the pgo and lto flags. I disabled them, installed binary gcc, then binary glibc and rebuilt the world. After that, I have already rebuild gcc with the pgo and lto flags.
Top
hujuice
Guru
Guru
User avatar
Posts: 353
Joined: Tue Oct 16, 2007 12:57 pm
Location: Nicosia, Cyprus

  • Quote

Post by hujuice » Sun Mar 24, 2024 6:59 am

Same here.

-march=alderlake is mandatory to build gcc with cet.
Who hasn't a spine, should have a method.
Chi non ha carattere, deve pur avere un metodo.
Top
sam_
Developer
Developer
User avatar
Posts: 2814
Joined: Fri Aug 14, 2020 12:33 am

  • Quote

Post by sam_ » Sun Mar 24, 2024 9:14 am

That also was fixed (or should've been) yesterday, but it may not have hit your mirrors when you synced.

If you have further issues, please open a new thread and include emerge --info and the build.log. Thanks.
Top
hujuice
Guru
Guru
User avatar
Posts: 353
Joined: Tue Oct 16, 2007 12:57 pm
Location: Nicosia, Cyprus

  • Quote

Post by hujuice » Mon Mar 25, 2024 1:17 pm

sam_ wrote:it may not have hit your mirrors when you synced
I don't know how much time mirrors need to be synced.
It still doesn't work for me with -march=native.
It works if I declare -march=alderlake.

Should I file a bug?
I guess it's already an open topic. I don't want to pollute the bugtracker.

Code: Select all

box ~/newProfile # emerge --nodeps -1 sys-devel/gcc                                                                
                                                                                                                         
These are the packages that would be merged, in order:                                                                   
                                                                                                                         
[ebuild   R    ] sys-devel/gcc-13.2.1_p20240210:13::gentoo  USE="cet* (cxx) (default-stack-clash-protection*) (default-zn
ow*) fortran (multilib) nls openmp (pie) sanitize ssp zstd* -ada (-custom-cflags) -d -debug -doc (-fixed-point) -go -grap
hite -hardened (-ieee-long-double) -jit (-libssp) -lto -modula2 -objc -objc++ -objc-gc (-pch) -pgo -systemtap -test -valg
rind -vanilla -vtv" 0 KiB                                                                                                
                                                                                                                         
Total: 1 package (1 reinstall), Size of downloads: 0 KiB                                                                 
                                                                                                                         
Would you like to merge these packages? [Yes/No] 
>>> Verifying ebuild manifests                                                                                           
>>> Running pre-merge checks for sys-devel/gcc-13.2.1_p20240210                                  
>>> Emerging (1 of 1) sys-devel/gcc-13.2.1_p20240210::gentoo                     
>>> Failed to emerge sys-devel/gcc-13.2.1_p20240210, Log file:
>>>  '/var/log/portage/sys-devel:gcc-13.2.1_p20240210:20240325-130524.log' 
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 1.29, 0.85, 0.46
                                                                                                                         
 * Messages for package sys-devel/gcc-13.2.1_p20240210:                                                                  
 * Log file: /var/log/portage/sys-devel:gcc-13.2.1_p20240210:20240325-130524.log
                                                            
 * Different values of l1-cache-size detected!           
 * GCC will fail to bootstrap when comparing files with these flags.
 * This CPU is likely big.little/hybrid hardware with power/efficiency cores.
 * Please install app-misc/resolve-march-native and run 'resolve-march-native'
 * to find a safe value of CFLAGS for this CPU. Note that this may vary                                                   * depending on the core it ran on. taskset can be used to fix the cores used.                                            * ERROR: sys-devel/gcc-13.2.1_p20240210::gentoo failed (configure phase):                                                *   Varying l1-cache-size found, aborting (bug #915389, gcc PR#111768)
 * 
 * Call stack:                                              
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 3398:  Called toolchain_src_configure 
 *   environment, line 4482:  Called gcc_do_filter_flags
 *   environment, line 1812:  Called die
 * The specific snippet of code:
 *               die "Varying l1-cache-size found, aborting (bug #915389, gcc PR#111768)";
 * 
 * If you need support, post the output of `emerge --info '=sys-devel/gcc-13.2.1_p20240210::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-devel/gcc-13.2.1_p20240210::gentoo'`.
 * The complete build log is located at '/var/log/portage/sys-devel:gcc-13.2.1_p20240210:20240325-130524.log'.
 * For convenience, a symlink to the build log is located at '/var/mass/tmp/portage/sys-devel/gcc-13.2.1_p20240210/temp/b
uild.log'.
 * The ebuild environment file is located at '/var/mass/tmp/portage/sys-devel/gcc-13.2.1_p20240210/temp/environment'.
 * Working directory: '/var/mass/tmp/portage/sys-devel/gcc-13.2.1_p20240210/work/gcc-13-20240210'
 * S: '/var/mass/tmp/portage/sys-devel/gcc-13.2.1_p20240210/work/gcc-13-20240210'
 * 
 * The following package has failed to build, install, or execute postinst:
 * 
 *  (sys-devel/gcc-13.2.1_p20240210:13/13::gentoo, ebuild scheduled for merge), Log file:
 *   '/var/log/portage/sys-devel:gcc-13.2.1_p20240210:20240325-130524.log'
 *
Who hasn't a spine, should have a method.
Chi non ha carattere, deve pur avere un metodo.
Top
e8root
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 94
Joined: Fri Feb 09, 2024 3:41 pm

  • Quote

Post by e8root » Mon Mar 25, 2024 2:34 pm

I remember trying cet USE flag and having build error in the past. I saw it when comparing changes in profiles between 17.1 and 23.0 (as you do...) but decided not to enable it for now it not being critical feature.

GCC failing with -march=native seems like a bug to me. Hopefully it is fixed soon.
If not then I guess I will only need to set -march=raptorlake to GCC?
Unix Wars - Episode V: AT&T Strikes Back
Top
hujuice
Guru
Guru
User avatar
Posts: 353
Joined: Tue Oct 16, 2007 12:57 pm
Location: Nicosia, Cyprus

  • Quote

Post by hujuice » Mon Mar 25, 2024 2:37 pm

e8root wrote:I will only need to set -march=raptorlake to GCC?
For me and for many above, yes.
Who hasn't a spine, should have a method.
Chi non ha carattere, deve pur avere un metodo.
Top
sam_
Developer
Developer
User avatar
Posts: 2814
Joined: Fri Aug 14, 2020 12:33 am

  • Quote

Post by sam_ » Mon Mar 25, 2024 2:44 pm

What you're seeing above is the latest iteration of the workaround, because we found it couldn't work to forcefully append --param in the eclass. That is, the message was added because of the bug, and it's the best we can do for now.

We've reported the issue to GCC upstream.
Top
Post Reply

33 posts
  • 1
  • 2
  • Next

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy