View previous topic :: View next topic |
Author |
Message |
cien n00b
Joined: 05 Dec 2024 Posts: 17
|
Posted: Sat Jan 11, 2025 11:58 am Post subject: Is my computer suitable for gentoo? |
|
|
Hi, I just installed gentoo on a spare old computer. I have been paying attention to gentoo for a long time, and now I have the conditions to install gentoo on a physical machine. But my computer is too old. When I installed the following software, the software package net-libs/webkit-gtk took a long time to compile. It took one night and half a day and it was not compiled yet. This makes me a little confused whether my computer is suitable for installing and using gentoo. Can anyone give me some advice? Thanks a lot.
Code: |
-/oyddmdhs+:. cien@gentoo
-odNMMMMMMMMNNmhy+-` -----------
-yNMMMMMMMMMMMNNNmmdhy+- OS: Gentoo Linux x86_64
`omMMMMMMMMMMMMNmdmmmmddhhy/` Host: HP Pro 3380 MT
omMMMMMMMMMMMNhhyyyohmdddhhhdo` Kernel: 6.6.67-gentoo-dist
.ydMMMMMMMMMMdhs++so/smdddhhhhdm+` Uptime: 1 min
oyhdmNMMMMMMMNdyooydmddddhhhhyhNd. Packages: 722 (emerge)
:oyhhdNNMMMMMMMNNNmmdddhhhhhyymMh Shell: bash 5.2.37
.:+sydNMMMMMNNNmmmdddhhhhhhmMmy Resolution: 1680x1050
/mMMMMMMNNNmmmdddhhhhhmMNhs: Terminal: /dev/pts/1
`oNMMMMMMMNNNmmmddddhhdmMNhs+` CPU: Intel Pentium G630 (2) @ 2.700GHz
`sNMMMMMMMMNNNmmmdddddmNMmhs/. GPU: Intel 2nd Generation Core Processor Family
/NMMMMMMMMNNNNmmmdddmNMNdso:` Memory: 183MiB / 3789MiB
+MMMMMMMNNNNNmmmmdmNMNdso/-
yMMNNNNNNNmmmmmNNMmhs+/-`
/hMMNNNNNNNNMNdhs++/-`
`/ohdmmddhys+++/:.`
`-//////:--. |
And my hard disk is HDD.
Code: | cien@gentoo ~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 298.1G 0 disk
├─sda1 8:1 0 1G 0 part /efi
├─sda2 8:2 0 8G 0 part [SWAP]
└─sda3 8:3 0 289.1G 0 part / |
I tried to install clash-verge-bin. After taking a long time without completing the installation, I tried using the binary package. But I still have to compile net-libs/webkit-gtk.
Code: |
cien@gentoo ~ $ sudo emerge -av clash-verge-bin
Password:
* IMPORTANT: 22 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 26.77 s (backtrack: 0/20).
[binary N ] dev-libs/libdbusmenu-16.04.0-r2-4::gentoo USE="gtk gtk3 introspection -debug -test" ABI_X86="(64) -32 (-x32)" 0 KiB
[binary N ] dev-libs/libayatana-appindicator-0.5.93-1::gentoo USE="-test" 0 KiB
[ebuild N ] net-libs/webkit-gtk-2.46.5-r410:4.1/0::gentoo USE="X gstreamer introspection jumbo-build lcms pdf (seccomp) spell systemd (-aqua) -avif -examples -gamepad -jpegxl -keyring -wayland" 0 KiB
[ebuild N #] net-proxy/clash-verge-bin-2.0.2::gentoo-zh 0 KiB
Total: 4 packages (4 new, 2 binaries), Size of downloads: 0 KiB
!!! The following binary packages have been ignored due to non matching USE:
=net-libs/webkit-gtk-2.46.5-r410 keyring -systemd wayland
=net-libs/webkit-gtk-2.46.5-r410 keyring
=net-libs/webkit-gtk-2.46.5-r410 keyring wayland
=net-libs/webkit-gtk-2.46.5-r410 wayland
NOTE: The --binpkg-respect-use=n option will prevent emerge
from ignoring these binary packages if possible.
Using --binpkg-respect-use=y will silence this warning.
Would you like to merge these packages? [Yes/No]
|
Anyway, I still think gentoo is a very good operating system.
I want to install clash-verge-bin, is there any other convenient way to choose? |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54699 Location: 56N 3W
|
Posted: Sat Jan 11, 2025 12:40 pm Post subject: |
|
|
cien,
That system is suitable for Gentoo, just a little slow.
With only 4G RAM, you may want to restrict MAKEOPTS for big packages, as building on fewer cores will be faster than running out of real RAM and swapping.
Most of the content of make.conf can be set on a per package basis.
Gentoo also splits nicely into what you need to run Gentoo and what you need to build Gentoo.
That means that its possible to make your own binhost the way you like it. I keep an old AMD 350 alive that way.
Code: | !!! The following binary packages have been ignored due to non matching USE:
=net-libs/webkit-gtk-2.46.5-r410 keyring -systemd wayland
=net-libs/webkit-gtk-2.46.5-r410 keyring
=net-libs/webkit-gtk-2.46.5-r410 keyring wayland
=net-libs/webkit-gtk-2.46.5-r410 wayland
NOTE: The --binpkg-respect-use=n option will prevent emerge
from ignoring these binary packages if possible. |
Did the emerge option -binpkg-respect-use=n help?
If not, what was the emerge command and the complete output? _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
cien n00b
Joined: 05 Dec 2024 Posts: 17
|
Posted: Mon Jan 13, 2025 3:13 am Post subject: |
|
|
NeddySeagoon wrote: | cien,
That system is suitable for Gentoo, just a little slow.
With only 4G RAM, you may want to restrict MAKEOPTS for big packages, as building on fewer cores will be faster than running out of real RAM and swapping.
Most of the content of make.conf can be set on a per package basis.
Gentoo also splits nicely into what you need to run Gentoo and what you need to build Gentoo.
That means that its possible to make your own binhost the way you like it. I keep an old AMD 350 alive that way.
Code: | !!! The following binary packages have been ignored due to non matching USE:
=net-libs/webkit-gtk-2.46.5-r410 keyring -systemd wayland
=net-libs/webkit-gtk-2.46.5-r410 keyring
=net-libs/webkit-gtk-2.46.5-r410 keyring wayland
=net-libs/webkit-gtk-2.46.5-r410 wayland
NOTE: The --binpkg-respect-use=n option will prevent emerge
from ignoring these binary packages if possible. |
Did the emerge option -binpkg-respect-use=n help?
If not, what was the emerge command and the complete output? |
Hi, NeddySeagoon. Thank you for your reply.
Quote: | Did the emerge option -binpkg-respect-use=n help?
If not, what was the emerge command and the complete output? |
I tried to do what you said. But something went wrong and I couldn't use xorg. I canceled the binary package and recompiled the world before I could use xorg properly. I still need to compile net-libs/webkit-gtk. But that's okay. I am learning how to use v2raya.
Code: | * Updating gtk3 input method module cache ...
/usr/bin/x86_64-pc-linux-gnu-gtk-query-immodules-3.0: CPU ISA level is lower than required [ !! ]
* ERROR: x11-libs/gtk+-3.24.42-r1::gentoo failed (postinst phase):
* Update immodules cache failed (for amd64)
*
* Call stack:
* ebuild.sh, line 136: Called pkg_postinst
* environment, line 3244: Called multilib_parallel_foreach_abi 'multilib_pkg_postinst'
* environment, line 3029: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib_pkg_postinst'
* environment, line 2589: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib_pkg_postinst'
* environment, line 2587: Called _multilib_multibuild_wrapper 'multilib_pkg_postinst'
* environment, line 642: Called multilib_pkg_postinst
* environment, line 3242: Called die
* The specific snippet of code:
* gnome2_query_immodules_gtk3 || die "Update immodules cache failed (for ${ABI})"
*
* If you need support, post the output of `emerge --info '=x11-libs/gtk+-3.24.42-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=x11-libs/gtk+-3.24.42-r1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/temp/environment'.
* Working directory: '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/empty'
* S: '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/work/gtk+-3.24.42'
* FAILED postinst: 1
>>> Regenerating /etc/ld.so.cache...
>>> Completed (9 of 13) x11-libs/gtk+-3.24.42-r1::gentoo
>>> Failed to install x11-libs/gtk+-3.24.42-r1, Log file:
>>> '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/temp/build.log'
* Messages for package acct-group/colord-0-r2:
* Adding group colord
* Messages for package acct-user/colord-0-r2:
* Adding user colord
* Messages for package x11-misc/colord-1.4.7-r1:
* The tmpfiles processor exited with a non-zero exit code
* Messages for package x11-libs/gtk+-3.24.42-r1:
* FAILED postinst: 1
* ERROR: x11-libs/gtk+-3.24.42-r1::gentoo failed (postinst phase):
* Update immodules cache failed (for amd64)
*
* Call stack:
* ebuild.sh, line 136: Called pkg_postinst
* environment, line 3244: Called multilib_parallel_foreach_abi 'multilib_pkg_postinst'
* environment, line 3029: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib_pkg_postinst'
* environment, line 2589: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib_pkg_postinst'
* environment, line 2587: Called _multilib_multibuild_wrapper 'multilib_pkg_postinst'
* environment, line 642: Called multilib_pkg_postinst
* environment, line 3242: Called die
* The specific snippet of code:
* gnome2_query_immodules_gtk3 || die "Update immodules cache failed (for ${ABI})"
*
* If you need support, post the output of `emerge --info '=x11-libs/gtk+-3.24.42-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=x11-libs/gtk+-3.24.42-r1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/temp/environment'.
* Working directory: '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/empty'
* S: '/var/tmp/portage/x11-libs/gtk+-3.24.42-r1/work/gtk+-3.24.42'
* GNU info directory index is up-to-date.
* IMPORTANT: 2 config files in '/etc' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
* IMPORTANT: 22 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
|
Code: | cien@gentoo ~ $ startx
X.Org X Server 1.21.1.14
X Protocol Version 11, Revision 0
Current Operating System: Linux gentoo 6.6.67-gentoo-dist #1 SMP PREEMPT_DYNAMIC Thu Dec 19 22:09:00 -00 2024 x86_64
Kernel command line: BOOT_IMAGE=/boot/kernel-6.6.67-gentoo-dist root=UUID=ee196787-0c9f-43e4-a3fd-bb874f43eccf ro
Current version of pixman: 0.44.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/cien/.local/share/xorg/Xorg.0.log", Time: Sat Jan 11
22:17:50 2025
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x82) [0x55fc1b397ff2]
(EE) 1: /usr/bin/X (0x55fc1b262000+0x139f6d) [0x55fc1b39bf6d]
(EE) 2: /usr/lib64/libc.so.6 (0x7fad4b77c000+0x3c2f0) [0x7fad4b7b82f0]
(EE) 3: /usr/lib64/libdrm.so.2 (drmGetVersion+0xa7) [0x7fad4beea337]
(EE) 4: /usr/bin/X (0x55fc1b262000+0x18d514) [0x55fc1b3ef514]
(EE) 5: /usr/bin/X (0x55fc1b262000+0x18d813) [0x55fc1b3ef813]
(EE) 6: /usr/bin/X (0x55fc1b262000+0x1b1dc7) [0x55fc1b413dc7]
(EE) 7: /usr/bin/X (0x55fc1b262000+0x16ea29) [0x55fc1b3d0a29]
(EE) 8: /usr/bin/X (xf86BusProbe+0xd) [0x55fc1b3ae98d]
(EE) 9: /usr/bin/X (InitOutput+0x695) [0x55fc1b3b9be5]
(EE) 10: /usr/bin/X (0x55fc1b262000+0x6e2ae) [0x55fc1b2d02ae]
(EE) 11: /usr/lib64/libc.so.6 (0x7fad4b77c000+0x26200) [0x7fad4b7a2200]
(EE) 12: /usr/lib64/libc.so.6 (__libc_start_main+0x89) [0x7fad4b7a22b9]
(EE) 13: /usr/bin/X (_start+0x25) [0x55fc1b291605]
(EE)
(EE) Illegal instruction at address 0x7fad4beea337
(EE)
Fatal server error:
(EE) Caught signal 4 (Illegal instruction). Server aborting
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/home/cien/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Couldn't get a file descriptor referring to the console.
|
|
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9864 Location: almost Mile High in the USA
|
Posted: Mon Jan 13, 2025 7:46 am Post subject: |
|
|
There was someone with a Pentium Sandybridge recently that was getting sigills and looks like this is happening. Make sure your CFLAGS do not use -march=sandybridge -- at least you need to disable AVX if you do. _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
cien n00b
Joined: 05 Dec 2024 Posts: 17
|
Posted: Mon Jan 13, 2025 8:01 am Post subject: |
|
|
eccerr0r wrote: | There was someone with a Pentium Sandybridge recently that was getting sigills and looks like this is happening. Make sure your CFLAGS do not use -march=sandybridge -- at least you need to disable AVX if you do. |
Thank you for your reply. Hi, I am a new gentoo, I am not very familiar with the features of "use falg", may I ask what I should do now?
Here is my make.conf file.
Code: | # These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
USE = "-wayland -kde -gnome X pulseaudio "
MAKEOPTS="-j2"
VIDEO_CARDS="intel"
ACCEPT_LICENSE="*"
# Appending getbinpkg to the list of values within the FEATURES variable
#FEATURES="${FEATURES} getbinpkg"
# Require signatures
#FEATURES="${FEATURES} binpkg-request-signature"
# NOTE: This stage was built with the bindist USE flag enabled
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C.utf8
GENTOO_MIRRORS="https://mirrors.tuna.tsinghua.edu.cn/gentoo"
GRUB_PLATFORMS="efi-64"
|
|
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9864 Location: almost Mile High in the USA
|
Posted: Mon Jan 13, 2025 8:39 am Post subject: |
|
|
In your COMMON_FLAGS you have "-march=native" which is telling gcc what instruction set it should output. I wonder if gcc can figure out you're using a non-avx sandybridge with -march=native else you'll need to explicitly add -fno-avx after -march=native in your make.conf ... but unfortunately you'll need to rebuild any packages that got the illegal instructions - which at minimum is x11-libs/libdrm . _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
cien n00b
Joined: 05 Dec 2024 Posts: 17
|
Posted: Mon Jan 13, 2025 9:23 am Post subject: |
|
|
eccerr0r wrote: | In your COMMON_FLAGS you have "-march=native" which is telling gcc what instruction set it should output. I wonder if gcc can figure out you're using a non-avx sandybridge with -march=native else you'll need to explicitly add -fno-avx after -march=native in your make.conf ... but unfortunately you'll need to rebuild any packages that got the illegal instructions - which at minimum is x11-libs/libdrm . |
Uh, well, thank you for your advice.I am trying to understand your words. |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23000
|
Posted: Mon Jan 13, 2025 3:11 pm Post subject: |
|
|
Start by showing us what gcc interprets -march=native to mean on your hardware, and show us the contents of /proc/cpuinfo.
You mentioned using binary packages. Are the broken files ones that you built locally or did you get them from a Gentoo binhost? |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9864 Location: almost Mile High in the USA
|
Posted: Mon Jan 13, 2025 6:43 pm Post subject: |
|
|
Run this:
Code: | $ gcc -march=native -E -v - </dev/null 2>&1|grep cc1 |
This will dump out the command line that it will use to generate assembly code when it compiles.
I expect it to contain -march=sandybridge but I hope it will include -mno-avx among other things the Pentium sandybridge doesn't have that the Core i3 and higher sandybridge do ...
In any case, explicitly shutting off avx instructions for your Pentium is a good thing, and if you eventually do things like distcc it will help things if you don't use march=native ... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
CaptainBlood Advocate
Joined: 24 Jan 2010 Posts: 3990
|
Posted: Mon Jan 13, 2025 7:31 pm Post subject: |
|
|
Please consider setting PORTAGE_TMPDIR to hard disk at package level definition:
wiki
Local example here Code: | sed -e '/tmpfs-no/!d' -e '/gcc/!d' /etc/portage/package.env/*
sys-devel/gcc tmpfs-no.conf |
Code: | cat /etc/portage/env/tmpfs-no.conf
PORTAGE_TMPDIR="/var/no-tmpfs" | sys-devel/gcc should be targeted if build from source.
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here, i.e. a countermeasure to portage implicit braces, belt & diaper paradigm
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23000
|
Posted: Mon Jan 13, 2025 7:47 pm Post subject: |
|
|
Although OP is a bit low on memory to build large packages in tmpfs, at this time we have no reason to believe OP is using a tmpfs for any package, large or small. If /var/tmp/portage is on physically backed storage, there is no need for a per-package override. |
|
Back to top |
|
|
CaptainBlood Advocate
Joined: 24 Jan 2010 Posts: 3990
|
Posted: Mon Jan 13, 2025 11:55 pm Post subject: |
|
|
Let's restate my Luddite pov.
It should be convenient & compact to default PORTAGE_TMPDIR to tmpfs.
Such targeted packages would build faster.
However memory hungry package builds should be redirected to HD as described initially.
Such targeted packages could allow higher MAKEOPTS.
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here, i.e. a countermeasure to portage implicit braces, belt & diaper paradigm
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54699 Location: 56N 3W
|
Posted: Tue Jan 14, 2025 10:48 am Post subject: |
|
|
CaptainBlood,
What you say is factually correct but does not help fix the immediate issue, which is Illegal Instruction exceptions.
The OP should save your advice for later, once their install works properly.
Making it work is the priority now.
Making it leaner, meaner, faster, whatever can come later. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9864 Location: almost Mile High in the USA
|
Posted: Tue Jan 14, 2025 6:41 pm Post subject: |
|
|
Okay yes based on some anecdotal evidence from here and on stackexchange, -march=native for gcc on a Celeron or Pentium Sandybridge will produce incorrect results. -march=native will work properly only on Sandybridge CPUs that are i3-2xxx, i5-2xxx, i7-2xxx, and their Xeon counterparts.
So I think that COMMON_FLAGS in /etc/make.conf will need to be changed to something like:
COMMON_FLAGS="-O2 -pipe -march=sandybridge -mno-avx -mno-aes"
and you'll need to
# emerge --oneshot x11-libs/libdrm
This hopefully will fix your X11. Then the other problem is there may be other packages that have this issue. You may be forced to
# emerge --emptytree @world
but don't do this yet unless you have absolutely no way to find which packages were compiled wrong. It may be faster to start over from a fresh stage3 if you haven't invested much time. _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23000
|
Posted: Tue Jan 14, 2025 7:22 pm Post subject: |
|
|
It should be possible to identify bad packages by finding those which have -march=native recorded in their CFLAGS in the vdb. The user would still need to identify which packages actually used those CFLAGS[1], but it would be a smaller set than emptytree.
[1] Packages that only install text files, like documentation or Python scripts, will have recorded their CFLAGS, but never used them, and so do not need to be rebuilt. |
|
Back to top |
|
|
CaptainBlood Advocate
Joined: 24 Jan 2010 Posts: 3990
|
Posted: Tue Jan 14, 2025 11:59 pm Post subject: |
|
|
eccerr0r wrote: | Okay yes based on some anecdotal evidence from here and on stackexchange, -march=native for gcc on a Celeron or Pentium Sandybridge will produce incorrect results. -march=native will work properly only on Sandybridge CPUs that are i3-2xxx, i5-2xxx, i7-2xxx, and their Xeon counterparts.
So I think that COMMON_FLAGS in /etc/make.conf will need to be changed to something like:
COMMON_FLAGS="-O2 -pipe -march=sandybridge -mno-avx -mno-aes" | Wonder if such a issue has been reported upstream?
IIRC I've seen some gentoo dev reporting bugs for sys-devel/gcc...
Maybe there's something I'm missing...
Thks 4 ur attention, interest & support. _________________ USE="-* ..." in /etc/portage/make.conf here, i.e. a countermeasure to portage implicit braces, belt & diaper paradigm
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. " |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9864 Location: almost Mile High in the USA
|
Posted: Wed Jan 15, 2025 12:12 am Post subject: |
|
|
Don't know. I've never had one of these cpus to independently verify that this is true, but there's not just one person that have tried march=native and march=sandybridge with no other flags that end up with unusable avx instructions. I suspect that there are other low end cpus that have this issue. _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
cien n00b
Joined: 05 Dec 2024 Posts: 17
|
Posted: Wed Jan 15, 2025 11:53 am Post subject: |
|
|
eccerr0r wrote: | Run this:
Code: | $ gcc -march=native -E -v - </dev/null 2>&1|grep cc1 |
This will dump out the command line that it will use to generate assembly code when it compiles.
I expect it to contain -march=sandybridge but I hope it will include -mno-avx among other things the Pentium sandybridge doesn't have that the Core i3 and higher sandybridge do ...
In any case, explicitly shutting off avx instructions for your Pentium is a good thing, and if you eventually do things like distcc it will help things if you don't use march=native ... |
Hi, eccerr0r.Thank you.
Sorry for the late reply. I did what you said.
Code: | cien@gentoo ~ $ gcc -march=native -E -v - </dev/null 2>&1|grep cc1
/usr/libexec/gcc/x86_64-pc-linux-gnu/14/cc1 -E -quiet -v - -march=sandybridge -mmmx -mpopcnt -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mno-avx -mno-avx2 -mno-sse4a -mno-fma4 -mno-xop -mno-fma -mno-avx512f -mno-bmi -mno-bmi2 -mno-aes -mpclmul -mno-avx512vl -mno-avx512bw -mno-avx512dq -mno-avx512cd -mno-avx512vbmi -mno-avx512ifma -mno-avx512vpopcntdq -mno-avx512vbmi2 -mno-gfni -mno-vpclmulqdq -mno-avx512vnni -mno-avx512bitalg -mno-avx512bf16 -mno-avx512vp2intersect -mno-3dnow -mno-adx -mno-abm -mno-cldemote -mno-clflushopt -mno-clwb -mno-clzero -mcx16 -mno-enqcmd -mno-f16c -mno-fsgsbase -mfxsr -mno-hle -msahf -mno-lwp -mno-lzcnt -mno-movbe -mno-movdir64b -mno-movdiri -mno-mwaitx -mno-pconfig -mno-pku -mno-prfchw -mno-ptwrite -mno-rdpid -mno-rdrnd -mno-rdseed -mno-rtm -mno-serialize -mno-sgx -mno-sha -mno-shstk -mno-tbm -mno-tsxldtrk -mno-vaes -mno-waitpkg -mno-wbnoinvd -mxsave -mno-xsavec -mxsaveopt -mno-xsaves -mno-amx-tile -mno-amx-int8 -mno-amx-bf16 -mno-uintr -mno-hreset -mno-kl -mno-widekl -mno-avxvnni -mno-avx512fp16 -mno-avxifma -mno-avxvnniint8 -mno-avxneconvert -mno-cmpccxadd -mno-amx-fp16 -mno-prefetchi -mno-raoint -mno-amx-complex -mno-avxvnniint16 -mno-sm3 -mno-sha512 -mno-sm4 -mno-apxf -mno-usermsr --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=3072 -mtune=sandybridge -fcf-protection -foffload-options=-fcf-protection=none -dumpbase -
|
Last edited by cien on Wed Jan 15, 2025 12:43 pm; edited 1 time in total |
|
Back to top |
|
|
cien n00b
Joined: 05 Dec 2024 Posts: 17
|
Posted: Wed Jan 15, 2025 12:08 pm Post subject: |
|
|
Thank you all for your response. I really appreciate it.
The following error occurred when I ran the following command. Is it caused by the same problem?
Code: | cien@gentoo ~ $ sudo emerge --ask --verbose --update --deep --newuse @world
|
Code: | libtool: link: x86_64-pc-linux-gnu-gcc -o /var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64-2/libdbusmenu-gtk/tmp-introspecth0irgrhe/.libs/DbusmenuGtk-0.4 -march=native -O2 -pipe -Wno-incompatible-pointer-types -Wno-error /var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64-2/libdbusmenu-gtk/tmp-introspecth0irgrhe/DbusmenuGtk-0.4.o -Wl,--export-dynamic -Wl,-O1 -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,--export-dynamic -L. ./.libs/libdbusmenu-gtk.so /var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64-2/libdbusmenu-glib/.libs/libdbusmenu-glib.so -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lcairo -lgdk_pixbuf-2.0 -lpangoft2-1.0 -lpango-1.0 -lharfbuzz -lfontconfig -lfreetype -latk-1.0 ../libdbusmenu-glib/.libs/libdbusmenu-glib.so -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread
Command '['/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64-2/libdbusmenu-gtk/tmp-introspecth0irgrhe/DbusmenuGtk-0.4', '--introspect-dump=/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64-2/libdbusmenu-gtk/tmp-introspecth0irgrhe/functions.txt,/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64-2/libdbusmenu-gtk/tmp-introspecth0irgrhe/dump.xml']' died with <Signals.SIGILL: 4>.
make[1]: *** [/usr/share/gobject-introspection-1.0/Makefile.introspection:156: DbusmenuGtk-0.4.gir] Error 1
make[1]: Leaving directory '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64-2/libdbusmenu-gtk'
make: *** [Makefile:594: all] Error 2
make: Leaving directory '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64-2/libdbusmenu-gtk'
* ERROR: dev-libs/libdbusmenu-16.04.0-r2::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=dev-libs/libdbusmenu-16.04.0-r2::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-libs/libdbusmenu-16.04.0-r2::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp/environment'.
* Working directory: '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64'
* S: '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0'
>>> Failed to emerge dev-libs/libdbusmenu-16.04.0-r2, Log file:
>>> '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp/build.log'
* Messages for package dev-libs/libdbusmenu-16.04.0-r2:
* ERROR: dev-libs/libdbusmenu-16.04.0-r2::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=dev-libs/libdbusmenu-16.04.0-r2::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-libs/libdbusmenu-16.04.0-r2::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp/environment'.
* Working directory: '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0-abi_x86_64.amd64'
* S: '/var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/work/libdbusmenu-16.04.0'
* GNU info directory index is up-to-date.
* IMPORTANT: 4 config files in '/etc' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
* IMPORTANT: 22 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.
|
Code: | cien@gentoo /var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp $ emerge --info '=dev-libs/libdbusmenu-16.04.0-r2::gentoo'
Portage 3.0.66.1 (python 3.12.8-final-0, default/linux/amd64/23.0/desktop/systemd, gcc-14, glibc-2.40-r5, 6.6.67-gentoo-dist x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-6.6.67-gentoo-dist-x86_64-Intel-R-_Pentium-R-_CPU_G630_@_2.70GHz-with-glibc2.40
KiB Mem: 3880260 total, 337224 free
KiB Swap: 8388604 total, 7692260 free
Timestamp of repository gentoo: Wed, 15 Jan 2025 04:33:44 +0000
Head commit of repository gentoo: 8da593e3a22f06abf78976ca1c4d88eca03d5444
Timestamp of repository gentoo-zh: Sat, 11 Jan 2025 04:18:17 +0000
Head commit of repository gentoo-zh: 0c2f17e442ffd65176450b5ca3be71419233ece5
sh bash 5.2_p37
ld GNU ld (Gentoo 2.43 p3) 2.43.1
ccache version 4.10.2 [enabled]
app-misc/pax-utils: 1.3.8::gentoo
app-shells/bash: 5.2_p37::gentoo
dev-build/autoconf: 2.72-r1::gentoo
dev-build/automake: 1.16.5-r2::gentoo
dev-build/cmake: 3.30.6::gentoo
dev-build/libtool: 2.5.4::gentoo
dev-build/make: 4.4.1-r100::gentoo
dev-build/meson: 1.5.2::gentoo
dev-lang/perl: 5.40.0::gentoo
dev-lang/python: 3.12.8::gentoo, 3.13.1::gentoo
dev-lang/rust-bin: 1.82.0-r101::gentoo
dev-util/ccache: 4.10.2-r1::gentoo
llvm-core/clang: 18.1.8-r6::gentoo
llvm-core/llvm: 18.1.8-r6::gentoo, 19.1.4::gentoo
sys-apps/baselayout: 2.17::gentoo
sys-apps/sandbox: 2.39::gentoo
sys-apps/systemd: 256.7::gentoo
sys-devel/binutils: 2.43-r2::gentoo
sys-devel/binutils-config: 5.5.2::gentoo
sys-devel/gcc: 14.2.1_p20241221::gentoo
sys-devel/gcc-config: 2.11::gentoo
sys-kernel/linux-headers: 6.6-r1::gentoo (virtual/os-headers)
sys-libs/glibc: 2.40-r5::gentoo
Repositories:
gentoo
location: /var/db/repos/gentoo
sync-type: git
sync-uri: https://mirrors.bfsu.edu.cn/git/gentoo-portage.git
priority: -1000
volatile: False
gentoo-zh
location: /var/db/repos/gentoo-zh
sync-type: git
sync-uri: https://github.com/gentoo-mirror/gentoo-zh.git
masters: gentoo
volatile: False
Binary Repositories:
gentoobinhost
priority: 1
sync-uri: https://mirrors.tuna.tsinghua.edu.cn/gentoo/releases/amd64/binpackages/23.0/x86-64-v3
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/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"
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="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live ccache 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 xattr"
FFLAGS="-march=native -O2 -pipe"
GENTOO_MIRRORS="https://mirrors.tuna.tsinghua.edu.cn/gentoo"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j2"
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 alsa amd64 bluetooth branding bzip2 cairo cdda cdr cet crypt cups dbus dri dts dvd dvdr encode exif flac gdbm gif gpm gtk gui iconv icu ipv6 jpeg kf6compat lcms libnotify libtirpc mad mng mp3 mp4 mpeg multilib ncurses nls ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qml qt5 qt6 readline sdl seccomp sound spell ssl startup-notification svg systemd test-rust tiff truetype udev udisks unicode upower usb vorbis vulkan wxwidgets x264 xattr xcb xft xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gcc_13" 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="mmx mmxext sse sse2 pclmul popcnt sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GRUB_PLATFORMS="efi-64" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-2" POSTGRES_TARGETS="postgres16" PYTHON_SINGLE_TARGET="python3_12" PYTHON_TARGETS="python3_12" RUBY_TARGETS="ruby32" VIDEO_CARDS="intel" 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
=================================================================
dev-libs/libdbusmenu-16.04.0-r2::gentoo was built with the following:
USE="gtk3 introspection -debug -gtk -test" ABI_X86="(64) -32 (-x32)"
CFLAGS="-O2 -pipe -march=x86-64-v3 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wno-incompatible-pointer-types -Wno-error"
CXXFLAGS="-O2 -pipe -march=x86-64-v3 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Wno-error"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live compress-index config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict 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"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
cien@gentoo /var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp $
|
Code: | cien@gentoo /var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp $ emerge -pqv '=dev-libs/libdbusmenu-16.04.0-r2::gentoo'
[ebuild R ] dev-libs/libdbusmenu-16.04.0-r2 USE="gtk* gtk3 introspection -debug -test" ABI_X86="(64) -32 (-x32)"
* IMPORTANT: 22 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
cien@gentoo /var/tmp/portage/dev-libs/libdbusmenu-16.04.0-r2/temp $
|
Quote: | COMMON_FLAGS="-O2 -pipe -march=sandybridge -mno-avx -mno-aes" |
Does this help me solve my problem?Is that a risk?
I will provide more information if needed. |
|
Back to top |
|
|
cien n00b
Joined: 05 Dec 2024 Posts: 17
|
Posted: Wed Jan 15, 2025 2:06 pm Post subject: |
|
|
Code: | make[1]: Leaving directory '/var/tmp/portage/dev-embedded/sdcc-4.3.0-r1/work/sdcc-4.3.0/sdas/linksrc'
make[1]: Entering directory '/var/tmp/portage/dev-embedded/sdcc-4.3.0-r1/work/sdcc-4.3.0/support/scripts'
cp ./as2gbmap.py ../../bin/as2gbmap && chmod +x ../../bin/as2gbmap
/usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -d /var/tmp/portage/dev-embedded/sdcc-4.3.0-r1/image/usr/bin
/usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c ../../bin/as2gbmap /var/tmp/portage/dev-embedded/sdcc-4.3.0-r1/image/usr/bin/`echo as2gbmap|sed 's,x,x,'`
make[1]: Leaving directory '/var/tmp/portage/dev-embedded/sdcc-4.3.0-r1/work/sdcc-4.3.0/support/scripts'
>>> Completed installing dev-embedded/sdcc-4.3.0-r1 into /var/tmp/portage/dev-embedded/sdcc-4.3.0-r1/image
* Final size of build directory: 416908 KiB (407.1 MiB)
* Final size of installed tree: 32492 KiB ( 31.7 MiB)
* QA Notice: command not found:
*
* checking for -plugin option... ./configure: line 3401: -march=native: command not found
* QA Notice: Package triggers severe warnings which indicate that it
* may exhibit random runtime failures.
* lklib.c:232:7: warning: argument 1 null where non-null expected [-Wnonnull]
* Please do not file a Gentoo bug and instead report the above QA
* issues directly to the upstream developers of this software.
* Homepage: https://sdcc.sourceforge.net/
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version
/usr/bin/sdar
/usr/bin/sdranlib
/usr/bin/sdnm
/usr/bin/sdobjcopy
/usr/bin/makebin
/usr/bin/sdcpp
/usr/bin/sdcc
/usr/bin/sdas8051
/usr/libexec/sdcc/x86_64-pc-linux-gnu/12.1.0/cc1
/usr/bin/sdld
>>> Installing (1 of 1) dev-embedded/sdcc-4.3.0-r1::gentoo
>>> Completed (1 of 1) dev-embedded/sdcc-4.3.0-r1::gentoo
* GNU info directory index is up-to-date.
* IMPORTANT: 4 config files in '/etc' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
* IMPORTANT: 22 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
|
Is this caused by the same problem? |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9864 Location: almost Mile High in the USA
|
Posted: Wed Jan 15, 2025 5:09 pm Post subject: |
|
|
Hmm!
Looks like march=native is doing the right thing for your cpu...
But!
Now the binhost is suspect. It seems that it wants march=x86-64-v3 ... now as far as I can tell, this is not acceptable, x86-64-v3 IIRC includes AVX (and AVX2) instructions and AES as well. Perhaps you can use the base x86-64 directory instead? But now it looks you have some v3 binpkgs installed and these will need to be removed.
Are there other things that require x86-64-v3 now? Was the stage3 compiled with it?
Ugh. I need to upgrade my computers too, I don't think I have any machines that even support v3... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
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
|
|