Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 01:46
    telans edited #688
  • 01:42
    telans edited #688
  • 01:42
    telans opened #688
  • 01:24
    telans synchronize #649
  • Jan 18 23:54
    InBetweenNames commented #685
  • Jan 18 23:54

    InBetweenNames on master

    games-fps/zandronum: Disabled L… (compare)

  • Jan 18 23:54
    InBetweenNames closed #685
  • Jan 18 23:53
    InBetweenNames commented #687
  • Jan 18 23:53

    InBetweenNames on master

    ltoworkarounds: remove media-li… (compare)

  • Jan 18 23:53
    InBetweenNames closed #687
  • Jan 18 06:07
    pchome commented #459
  • Jan 18 02:48
    telans commented #649
  • Jan 18 02:48
    telans edited #649
  • Jan 18 02:48
    telans synchronize #649
  • Jan 18 00:29
    telans opened #687
  • Jan 18 00:20
    telans synchronize #649
  • Jan 15 17:59
    InBetweenNames closed #680
  • Jan 15 17:58
    InBetweenNames commented #680
  • Jan 15 17:58
    InBetweenNames commented #686
  • Jan 15 17:58

    InBetweenNames on master

    media-libs/x264|-encoder: Don't… (compare)

Shane Peelar
@InBetweenNames
i'll see about submitting a formal patch for sudo
looks like you found the logic for adding C[XX]FLAGS to LDFLAGS in 10-flag.sh. I'd welcome a PR that adds an override section for that
Theo Anderson
@telans
looks like we might need one for rustflags too, I'm getting spidermonkey compilation issues with RUSTFLAGS="-Ctarget-cpu=znver2 -Copt-level=3 -Ccodegen-units=${NTHREADS} -Clto=thin -Clinker=clang -Clinker-plugin-lto -Clink-arg=-fuse-ld=lld -Cembed-bitcode=y"
specifically in libjsrust
TEST-UNEXPECTED-FAIL | check_networking | libjsrust.a | Identified 6 networking function(s) being imported in the rust static library (connect,getsockname,getsockopt,listen,recv,send)
make[3]: *** [/var/tmp/portage/dev-lang/spidermonkey-78.6.0/work/firefox-78.6.0/config/makefiles/rust.mk:311: /var/tmp/portage/dev-lang/spidermonkey-78.6.0/work/build/x86_64-unknown-linux-gnu/release/libjsrust.a] Error 1
Theo Anderson
@telans
seems to be -Clinker-plugin-lto, can anyone verify?
Theo Anderson
@telans
@InBetweenNames would you mind reviewing a few pull requests/issues? There seem to be a few which require just quick fixes
Jannik2099
@Jannik2099
You did set USE=lto on spidermonkey, right?
Try filter out -fuse-linker-plugin
Shane Peelar
@InBetweenNames
yeah i took a small vacation after my defence
back on duty now
2020 was a year lol
Jannik2099
@Jannik2099
To put it mildly
Shane Peelar
@InBetweenNames
yeah really. i apologize again for the delays
i promise GentooLTO will start getting the love it deserves again starting this week
as now i'm not moonlighting a PhD anymore lol
Jannik2099
@Jannik2099
Haha
Shane Peelar
@InBetweenNames
whew. still more catching up to do, but got some way there at least
@Jannik2099 is PR #674 suitable to be merged? the comments weren't clear
Theo Anderson
@telans
something happened with the python:2.7 ebuild
sandbox violations in test_distutils
so much for emake EXTRATESTOPTS="${par_arg} -uall,-audio -x test_distutils" I guess
Theo Anderson
@telans
seems to need sed -i 's/test_subprocess$/test_subprocess test_distutils/' Makefile.pre.in || die in src_prepare
Shane Peelar
@InBetweenNames
want to submit a PR for that? i actually don't even have 2.7 installed on my system
or wait -- I do have it, i just haven't rebuilt it in a long time
Theo Anderson
@telans
same issue with python:3.8, will make pr
(probably every python for that matter)
Theo Anderson
@telans
Theo Anderson
@telans
Is removing the dependency on the mv overlay something you would consider (or merge)? If not I'll just close the PR
It's been sitting for a while
Theo Anderson
@telans
does ltoworkarounds support something like */glibc *FLAGS-=-flto*?
emerging toolchains and the glibc's use a different category
Shane Peelar
@InBetweenNames
i have no plans to remove the dependency on the mv overlay at this time, sorry
i'm not sure if package.cflags supports that, but it wouldn't be hard to implement if not
Francisco Boni
@insilications
So qtwebengine can be build with LTO again?
Shane Peelar
@InBetweenNames
yeah I have it built here with LTO
Sandy Vujaković
@elsandosgrande
@InBetweenNames Happy New Year! How did your defence go?
I really need to unscrew this laptop one of these days and finally get back to Gentoo
Jannik2099
@Jannik2099
@telans package.cflags supports globbing and sed-like replacement
Shane Peelar
@InBetweenNames
it went very well! my dissertation should be online in the coming days, i'll make sure i pass it along when its live
Jannik2099
@Jannik2099
Yup, kernel pgo is gonna be really exciting
Very happy google is upstreaming their work
Theo Anderson
@telans
@InBetweenNames do you mind reviewing InBetweenNames/gentooLTO#649
Jannik2099
@Jannik2099
Actually
I had to do NOCOMMON_OVERRIDE_LIBTOOL on edac-utils just yesterday
Theo Anderson
@telans
with a newer binutils? I'll revert that removal then and leave the PR separating the conf
Jannik2099
@Jannik2099
Newest binutils yes
I fear I'll have to look into their makefile to see what's going on
Theo Anderson
@telans
@Jannik2099 do you have any clang specific lto workarounds? InBetweenNames/gentooLTO#688