Resending from a different email, as I got an error sending on my main email.
---------- Forwarded message --------- De la: stefan11111 <stefan11111@shitposting.expert> Date: mar., 10 sept. 2024, 15:13 Subject: Fwd: Re: [gentoo-user] Bug 919184 - sys-libs/libstdc++-v3-3.3.6-r4 To: Stefanalexe48 <stefanalex...@gmail.com> -------- Original Message -------- Subject: Re: [gentoo-user] Bug 919184 - sys-libs/libstdc++-v3-3.3.6-r4 Date: 2024-09-10 11:59 From: stefan11111 <stefan11111@shitposting.expert> To: gentoo-user@lists.gentoo.org On 2024-09-10 00:33, João Matos wrote: > Dear list, > > I'm trying to install the Checkpoint client for linux (cshell_install). > It > requires sys-libs/libstdc++-v3, 32 bits. I couldn't compile it and > found > this bug: https://bugs.gentoo.org/919184 > > Do you know any way of work around this? Maybe copying the binary file > from > another distro or try to use another gcc version? > > Thank you, Hi. I don't know if you tried, but passing -fpermissive via /etc/portage/env is not enough. You need to write wrapper scripts to get around the gcc14 issue. > $ cat /usr/bin/cc > #!/bin/sh > > exec cc.real -fpermissive "$@" > > $ cat /usr/bin/gcc > #!/bin/sh > > exec gcc.real -fpermissive "$@" > > $ cat /usr/bin/x86_64-pc-linux-gnu-cc > #!/bin/sh > > exec x86_64-pc-linux-gnu-cc.real -fpermissive "$@" > > $ cat /usr/bin/x86_64-pc-linux-gnu-gcc > #!/bin/sh > > exec x86_64-pc-linux-gnu-gcc.real -fpermissive "$@" > where the original files were moved to the .real files. -- Linux-gentoo-x86_64-Intel-R-_Core-TM-_i5-7400_CPU_@_3.00GHz COMMON_FLAGS="-O3 -pipe -march=native -fno-stack-protector -ftree-vectorize -ffast-math -funswitch-loops -fuse-linker-plugin -flto -fdevirtualize-at-ltrans -fno-plt -fno-semantic-interposition -falign-functions=64 -fgraphite-identity -floop-nest-optimize" USE="-* git verify-sig rsync-verify man alsa X grub ssl ipv6 lto libressl olde-gentoo asm native-symlinks threads jit jumbo-build minimal strip system-man" INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /lib/udev /usr/share/icons /usr/share/applications /usr/share/gtk-3.0/emoji"