tce-load -i compiletc fontconfig-dev wget https://www.x.org/archive//individual/lib/libXfont2-2.0.7.tar.xz cd libXfont2-2.0.7 patch -Rp1 -i ../libXfont2-2.0.7.patch CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local --disable-static --localstatedir=/var --sysconfdir=/etc --disable-devel-docs find . -name Makefile -type f -exec sed -i 's/-g -O2//g' {} \; make [1m 3.38] make install libtool: compile: gcc -flto -mtune=generic -Os -pipe -DHAVE_CONFIG_H -I. -I./include -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -D_XOPEN_SOURCE -fvisibility=hidden -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -MT src/fontfile/dirfile.lo -MD -MP -MF src/fontfile/.deps/dirfile.Tpo -c src/fontfile/dirfile.c -fPIC -DPIC -o src/fontfile/.libs/dirfile.o src/fontfile/dirfile.c: In function 'FontFileReadDirectory': src/fontfile/dirfile.c:101:5: error: 'file_fd' undeclared (first use in this function); did you mean 'file'? 101 | file_fd = open(dir_file, O_RDONLY | O_NOFOLLOW | O_CLOEXEC);