[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