Re: [dev] tinyx port to libXfont2

From: stefan11111 <stefan11111_AT_shitposting.expert>
Date: Thu, 07 Nov 2024 11:18:03 +0000

On 2024-11-05 10:37, stefan11111 wrote:
>
> Looks like git st works.

Looked into it a bit more, and it turns out that the reason it failed
like that
is not because of code from st, but because of the alpha patch for st.

XftColorAllocName() fails(likely not implemented in tinyx), which kills
st.

Is there a way to get st to ignore/handle that error and not have it
kill the app?

-- 
Linux-gentoo-x86_64-Intel-R-_Core-TM-_i5-7400_CPU__AT__3.00GHz
COMMON_FLAGS="-O3 -pipe -march=native -fno-stack-check -fno-ident 
-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 ipv6 ssl lto 
libressl olde-gentoo asm native-symlinks threads jit jumbo-build minimal 
strip system-man custom-cflags"
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd 
/usr/lib/modules-load.d /usr/lib/tmpfiles.d /var/lib/dbus /lib/udev"
How to fix gcc 14:
diff --git a/gcc/c-family/c-opts.cc.bak b/gcc/c-family/c-opts.cc
index f4dced8..0e12ac0 100644
--- a/gcc/c-family/c-opts.cc
+++ b/gcc/c-family/c-opts.cc
_AT_@ -861,8 +861,6 @@ c_common_post_options (const char **pfilename)
       reject certain GNU extensions also present the defaults for later
       language modes.  */
    if (!c_dialect_cxx ()
-      && !flag_isoc99
-      && !global_dc->m_pedantic_errors
        && !OPTION_SET_P (flag_permissive))
      {
        flag_permissive = 1;
Received on Thu Nov 07 2024 - 12:18:03 CET

This archive was generated by hypermail 2.3.0 : Thu Nov 07 2024 - 12:24:09 CET