[oi-dev] Some packages did not build anymore in userland

Alexander Jung a.jung at scilset.de
Wed Dec 22 19:58:12 UTC 2021


Hello,

i build the whole oi-userland from time to time, but in the last time 
there are many packages they did not build anymore. I tried a fresh 
install and fresh sync of oi-userland but it is the same.


For example glib stops with this message ...

Option buildtype is: plain [default: debugoptimized]
Found ninja-1.10.2 at /usr/bin/ninja
/usr/bin/touch 
/code/workspace/oi-userland/components/library/glib/build/i86/.configured
(/usr/bin/env LD_OPTIONS="-M /usr/lib/ld/map.noexstk -M 
/usr/lib/ld/map.noexdata -M /usr/lib/ld/map.pagealign -Bdirect -z 
ignore" LD_EXEC_OPTIONS="-z aslr=disable" 
PKG_CONFIG_PATH="/usr/openssl/1.0/lib/32/pkgconfig:/usr/lib/pkgconfig" 
DFLAGS= /usr/bin/ninja -C 
/code/workspace/oi-userland/components/library/glib/build/i86 -j2 )
ninja: Entering directory 
`/code/workspace/oi-userland/components/library/glib/build/i86'
[395/1081] Compiling C object gio/gresource.p/gresource-tool.c.o
FAILED: gio/gresource.p/gresource-tool.c.o
/usr/gcc/9/bin/gcc -Igio/gresource.p -Igio -I../../glib-2.66.8/gio 
-Igmodule -I../../glib-2.66.8/gmodule -I. -I../../glib-2.66.8 -Iglib 
-I../../glib-2.66.8/glib -Igobject -I../../glib-2.66.8/gobject 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-std=gnu99 -O3 -D_GNU_SOURCE -fno-strict-aliasing 
-DG_DISABLE_CAST_CHECKS -Wduplicated-branches -Wimplicit-fallthrough 
-Wmisleading-indentation -Wstrict-prototypes -Wunused 
-Wno-unused-parameter -Wno-bad-function-cast -Wno-cast-function-type 
-Wno-pedantic -Wno-format-zero-length 
-Werror=declaration-after-statement -Werror=format=2 
-Werror=implicit-function-declaration -Werror=init-self 
-Werror=missing-include-dirs -Werror=missing-prototypes 
-Werror=pointer-arith -m32 -O3 -Wno-error=format-nonliteral 
-D_XOPEN_SOURCE=600 -D__EXTENSIONS__=1 -D_XPG6 -MD -MQ 
gio/gresource.p/gresource-tool.c.o -MF 
gio/gresource.p/gresource-tool.c.o.d -o 
gio/gresource.p/gresource-tool.c.o -c 
../../glib-2.66.8/gio/gresource-tool.c
In file included from ../../glib-2.66.8/gio/gresource-tool.c:32:
/usr/include/libelf.h:43:2: error: #error "large files are not supported 
by libelf"
    43 | #error "large files are not supported by libelf"
       |  ^~~~~
[396/1081] Compiling C object gio/gio-querymodules.p/giomodule-priv.c.o
ninja: build stopped: subcommand failed.

Or another problem is that GCC-7 did not build the gobjc stuff.


Do i have messed something up?


Greetings an always thanx for that nice OS,
Alex





More information about the oi-dev mailing list