View previous topic :: View next topic |
Author |
Message |
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54216 Location: 56N 3W
|
Posted: Tue Apr 13, 2021 2:08 pm Post subject: |
|
|
RIA77,
That works!
Only the Code: | [10] N 2021-01-30 New OpenRC Display Manager Initializer Scripts | matters.
When Code: | [ebuild N ] gui-libs/display-manager-init-1.0-r3::gentoo 0 KiB | gets installed by this update your graphical login manager needs to be reconfigured or it won't start next boot.
That may or may not be important to you.
You need to do this update, then follow the news item.
To run the update, do Code: | emerge -uDUv @world --with-bdeps=y --backtrack=250 --keep-going | .
It will build Code: | Total: 272 packages | so it will be a while.
gcc is there but with your make.conf changes, it should work. If not, MAKEOPS will need to be reduced.
When it completes, if there are problems, there will be a list at the end. Post that and we can work on fixing individual packages.
-- edit --
if you feel the need for speed, switch to rust-bin. Its prebuilt for you.
Code: | dev-lang/spidermonkey | too. That's the guts of firefox.
It will get there 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 |
|
|
RIA77 Guru
Joined: 24 Feb 2016 Posts: 342
|
Posted: Tue Apr 13, 2021 2:19 pm Post subject: |
|
|
Should I block spidermonkey ? I use Libre Fox. Appimage. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54216 Location: 56N 3W
|
Posted: Tue Apr 13, 2021 2:30 pm Post subject: |
|
|
RIA77,
Something needs it. Its the firefox render engine. Grit your teeth and bare it.
Gnash you teeth if you like. Neither will help.
Its going to be a long update this time. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
RIA77 Guru
Joined: 24 Feb 2016 Posts: 342
|
Posted: Tue Apr 13, 2021 6:21 pm Post subject: |
|
|
I give up.
Waiting for some other way or some other distro.
Thank you all, and I hope that I will be back on this forum some day. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54216 Location: 56N 3W
|
Posted: Tue Apr 13, 2021 8:27 pm Post subject: |
|
|
RIA77,
What went wrong?
Help others avoid whatever it was that happened to 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 |
|
|
RIA77 Guru
Joined: 24 Feb 2016 Posts: 342
|
Posted: Wed Apr 14, 2021 1:05 pm Post subject: |
|
|
3+ hours of compiling of gcc...
I can't wait for 6 or 10 hours.
Too much for me. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54216 Location: 56N 3W
|
Posted: Wed Apr 14, 2021 2:54 pm Post subject: |
|
|
RIA77,
There is no need to wait.
Building can be a background task so that you sill use your PC while it happens. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
RIA77 Guru
Joined: 24 Feb 2016 Posts: 342
|
Posted: Wed Apr 14, 2021 7:34 pm Post subject: |
|
|
Should I optimize make.conf ?
I have been using Haswell
CPU_FLAGS_X86: aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3
Quote: | CFLAGS=" -march=native -02 -pipe -mtune=native -fomit-frame-pointer -fno-var-traar-tracking"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j4 -l4"
PORTAGE_NICENESS="12"
EMERGE_DEFAULT_OPTS="--jobs=4 --load-average=4 --with-bdeps y --complete-graph y"
FEATURES="candy fixlafiles unmerge-orphans parallel-install"
ACCEPT_KEYWORDS="~amd64"
USE="-bluetooth -radeon -llvm -wayland -kde -gnome -consolekit -python_targets_python2_7 -systemd python_targets_pytho>
VIDEO_CARDS="intel i965 nouveau"
INPUT_DEVICES="libinput keyboard mouse evdev synaptics"
USE_OPTIMIZATION="optimization strong-optimization avx avx2 aes-ni optimized-qmake"
|
|
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54216 Location: 56N 3W
|
Posted: Wed Apr 14, 2021 8:07 pm Post subject: |
|
|
RIA77,
CPU_FLAGS_X86= comes from app-portage/cpuid2cpuflags.
To see what -march=native means to gcc run Code: | gcc -### -E - -march=native 2>&1 | sed -r '/cc1/!d;s/(")|(^.* - )|( -mno-[^\ ]+)//g' |
Whatever that says, can go in place of -march=native.
Code: | MAKEOPTS="-j4 -l4"
EMERGE_DEFAULT_OPTS="--jobs=4 --load-average=4 --with-bdeps y --complete-graph y" | is too aggressive for your 8G RAM.
MAKEOPTS="-j4" "--jobs=4" allows 16 make threads at 2G RAM each to run.
If you want to use your system while it builds, do not set --jobs at all and use MAKEOPTS="-j3".
That way, make should not use more than 6G RAM, which leaves 2G for you.
Often, make will use less that 6G RAM.
If the build messages annoy you, there is the --quiet option. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
RIA77 Guru
Joined: 24 Feb 2016 Posts: 342
|
Posted: Fri Apr 23, 2021 4:12 pm Post subject: |
|
|
Thank you, but will wait for new ExGent version, compile time is just too long for me. |
|
Back to top |
|
|
|