On 2024/11/02 15:10, Antoine Jacoutot wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2024/11/02 15:10:50
>
> Log message:
> Import libdex-0.8.1
>
> Dex provides Future-based programming for GLib-based applications.
> <...>
i386 doesn't like the context-related code.
../libdex-0.8.1/src/386-ucontext.h:7:46: error: a function declaration without
a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes]
extern void makecontext(ucontext_t*, void(*)(), int, ...);
^
void
>>> Building on i386-2 under x11/gnome/libdex
BDEPENDS =
[devel/gettext,-tools;lang/gcc/8,-libs;devel/meson;devel/epoll-shim;devel/glib2;devel/gobject-introspection;archivers/xz;lang/vala]
DIST = [x11/gnome/libdex:gnome/libdex-0.8.1.tar.xz]
FULLPKGNAME = libdex-0.8.1p0
RDEPENDS = [devel/epoll-shim;lang/gcc/8,-libs;devel/glib2]
(Junk lock obtained for i386-2 at 1730935390.54)
>>> Running depends in x11/gnome/libdex at 1730935390.58
last junk was in print/hplip,-common
/usr/sbin/pkg_add -aI -Drepair epoll-shim-0.0.20240608 gcc-libs-8.4.0p25
glib2-2.82.2 gobject-introspection-1.82.0 meson-1.6.0v0 vala-0.56.17
was: /usr/sbin/pkg_add -aI -Drepair epoll-shim-0.0.20240608 gcc-libs-8.4.0p25
gettext-tools-0.22.5 glib2-2.82.2 gobject-introspection-1.82.0 meson-1.6.0v0
vala-0.56.17 xz-5.6.3
/usr/sbin/pkg_add -aI -Drepair epoll-shim-0.0.20240608 gcc-libs-8.4.0p25
glib2-2.82.2 gobject-introspection-1.82.0 meson-1.6.0v0 vala-0.56.17
>>> Running show-prepare-results in x11/gnome/libdex at 1730935393.49
===> x11/gnome/libdex
===> Building from scratch libdex-0.8.1p0
===> libdex-0.8.1p0 depends on: meson->=1.6.0v0 -> meson-1.6.0v0
===> libdex-0.8.1p0 depends on: gettext-tools-* -> gettext-tools-0.22.5
===> libdex-0.8.1p0 depends on: gobject-introspection-* ->
gobject-introspection-1.82.0
===> libdex-0.8.1p0 depends on: vala-* -> vala-0.56.17
===> libdex-0.8.1p0 depends on: xz->=5.4.0 -> xz-5.6.3
===> libdex-0.8.1p0 depends on: epoll-shim-* -> epoll-shim-0.0.20240608
===> libdex-0.8.1p0 depends on: glib2-*-!bootstrap -> glib2-2.82.2
===> libdex-0.8.1p0 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p25
===> Verifying specs: atomic epoll-shim gio-2.0 glib-2.0 gobject-2.0
===> found atomic.3.0 epoll-shim.0.1 gio-2.0.4200.20 glib-2.0.4201.13
gobject-2.0.4200.20
epoll-shim-0.0.20240608
gcc-libs-8.4.0p25
gettext-tools-0.22.5
glib2-2.82.2
gobject-introspection-1.82.0
meson-1.6.0v0
vala-0.56.17
xz-5.6.3
(Junk lock released for i386-2 at 1730935394.95)
distfiles size=99480
>>> Running extract in x11/gnome/libdex at 1730935394.98
===> x11/gnome/libdex
===> Checking files for libdex-0.8.1p0
`/mnt/distfiles/gnome/libdex-0.8.1.tar.xz' is up to date.
>> (SHA256) all files: OK
===> Extracting for libdex-0.8.1p0
>>> Running patch in x11/gnome/libdex at 1730935395.29
===> x11/gnome/libdex
===> Patching for libdex-0.8.1p0
===> Applying OpenBSD patch patch-meson_build
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|From a8467d032e42c991c2422919a18089fe1d54976c Mon Sep 17 00:00:00 2001
|From: Antoine Jacoutot <[email protected]>
|Date: Tue, 5 Nov 2024 19:51:12 +0100
|Subject: [PATCH] Add OpenBSD support.
|
|Index: meson.build
|--- meson.build.orig
|+++ meson.build
--------------------------
Patching file meson.build using Plan A...
Hunk #1 succeeded at 60.
done
===> Applying OpenBSD patch patch-src_asm_S
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|From a8467d032e42c991c2422919a18089fe1d54976c Mon Sep 17 00:00:00 2001
|From: Antoine Jacoutot <[email protected]>
|Date: Tue, 5 Nov 2024 19:51:12 +0100
|Subject: [PATCH] Add OpenBSD support.
|
|Index: src/asm.S
|--- src/asm.S.orig
|+++ src/asm.S
--------------------------
Patching file src/asm.S using Plan A...
Hunk #1 succeeded at 14.
done
===> Applying OpenBSD patch patch-src_dex-ucontext-private_h
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|From a8467d032e42c991c2422919a18089fe1d54976c Mon Sep 17 00:00:00 2001
|From: Antoine Jacoutot <[email protected]>
|Date: Tue, 5 Nov 2024 19:51:12 +0100
|Subject: [PATCH] Add OpenBSD support.
|
|Index: src/dex-ucontext-private.h
|--- src/dex-ucontext-private.h.orig
|+++ src/dex-ucontext-private.h
--------------------------
Patching file src/dex-ucontext-private.h using Plan A...
Hunk #1 succeeded at 46.
Hunk #2 succeeded at 75.
done
===> Applying OpenBSD patch patch-src_dex-ucontext_c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|From a8467d032e42c991c2422919a18089fe1d54976c Mon Sep 17 00:00:00 2001
|From: Antoine Jacoutot <[email protected]>
|Date: Tue, 5 Nov 2024 19:51:12 +0100
|Subject: [PATCH] Add OpenBSD support.
|
|Index: src/dex-ucontext.c
|--- src/dex-ucontext.c.orig
|+++ src/dex-ucontext.c
--------------------------
Patching file src/dex-ucontext.c using Plan A...
Hunk #1 succeeded at 11.
done
===> Compiler link: clang -> /usr/bin/clang
===> Compiler link: clang++ -> /usr/bin/clang++
===> Compiler link: cc -> /usr/bin/cc
===> Compiler link: c++ -> /usr/bin/c++
>>> Running configure in x11/gnome/libdex at 1730935395.57
===> x11/gnome/libdex
===> Generating configure for libdex-0.8.1p0
===> Configuring for libdex-0.8.1p0
The Meson build system
Version: 1.6.0
Source dir: /pobj/libdex-0.8.1/libdex-0.8.1
Build dir: /pobj/libdex-0.8.1/build-i386
Build type: native build
Project name: libdex
Project version: 0.8.1
C compiler for the host machine: cc (clang 16.0.6 "OpenBSD clang version
16.0.6")
C linker for the host machine: cc ld.lld 16.0.6
Host machine cpu family: x86
Host machine cpu: i386
Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2
Run-time dependency gio-2.0 found: YES 2.82.2
Has header "ucontext.h" : NO
Compiler for C supports arguments -Watomic-alignment: YES
Compiler for C supports arguments -Wcast-align: YES
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Compiler for C supports arguments -Werror=address: YES
Compiler for C supports arguments -Werror=array-bounds: YES
Compiler for C supports arguments -Werror=empty-body: YES
Compiler for C supports arguments -Werror=implicit: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=init-self: YES
Compiler for C supports arguments -Werror=int-conversion: YES
Compiler for C supports arguments -Werror=int-to-pointer-cast: YES
Compiler for C supports arguments -Werror=main: YES
Compiler for C supports arguments -Werror=misleading-indentation: YES
Compiler for C supports arguments -Werror=missing-braces: YES
Compiler for C supports arguments -Werror=missing-include-dirs: YES
Compiler for C supports arguments -Werror=nonnull: YES
Compiler for C supports arguments -Werror=overflow: YES
Compiler for C supports arguments -Werror=parenthesis: NO
Compiler for C supports arguments -Werror=pointer-arith: YES
Compiler for C supports arguments -Werror=pointer-to-int-cast: YES
Compiler for C supports arguments -Werror=redundant-decls: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=sequence-point: YES
Compiler for C supports arguments -Werror=shadow: YES
Compiler for C supports arguments -Werror=strict-prototypes: YES
Compiler for C supports arguments -Werror=trigraphs: YES
Compiler for C supports arguments -Werror=undef: YES
Compiler for C supports arguments -Werror=write-strings: YES
Compiler for C supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wignored-qualifiers: YES
Compiler for C supports arguments -Wimplicit-function-declaration: YES
Compiler for C supports arguments -Wlogical-op: NO
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wno-cast-function-type: YES
Compiler for C supports arguments -Wno-dangling-pointer: NO
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-sign-compare: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wswitch-default: YES
Compiler for C supports arguments -Wswitch-enum: YES
Compiler for C supports arguments -Wtrampolines: NO
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wuninitialized: YES
Compiler for C supports arguments -Wunused: YES
Compiler for C supports arguments -fstrict-flex-arrays=3: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -Werror=format-security -Werror=format=2: YES
Compiler for C supports arguments -FImsvc_recommended_pragmas.h: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,-z,now: YES
Compiler for C supports link arguments -Wl,-z,noexecstack: YES
Compiler for C supports link arguments -Wl,-Bsymbolic: YES
Compiler for C supports link arguments -fno-plt: YES
Checking for function "posix_fadvise" : NO
Checking for function "madvise" : YES
Checking for function "mprotect" : YES
Checking for function "eventfd" : YES
Configuring config.h using configuration
Library atomic found: YES
Configuring dex-version.h using configuration
Run-time dependency gobject-introspection-1.0 found: YES 1.82.0
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Program /usr/local/bin/g-ir-scanner found: YES (/usr/local/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Program /usr/local/bin/g-ir-compiler found: YES (/usr/local/bin/g-ir-compiler)
Program vapigen found: YES (/usr/local/bin/vapigen)
Run-time dependency gio-unix-2.0 found: YES 2.82.2
Found CMake: /usr/local/bin/cmake (3.30.5)
Run-time dependency libsoup-3.0 found: NO (tried pkgconfig and cmake)
Build targets in project: 20
libdex 0.8.1
User defined options
auto_features : enabled
buildtype : plain
localstatedir : /var
mandir : /usr/local/man
prefix : /usr/local
sharedstatedir: /var/db
strip : true
sysconfdir : /etc
wrap_mode : nodownload
Found ninja-1.11.1 at /usr/local/bin/ninja
>>> Running build in x11/gnome/libdex at 1730935410.27
===> x11/gnome/libdex
===> Building for libdex-0.8.1p0
exec /usr/bin/env -i LC_CTYPE="en_US.UTF-8" PORTSDIR="/usr/ports"
LIBTOOL="/usr/bin/libtool" LIBdex-1_LTVERSION='-version-info 0:0:0'
libdex_1_ltversion=0.0
PATH='/pobj/libdex-0.8.1/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin'
PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2
-pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/libdex-0.8.1_writes_to_HOME'
PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755
INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644
BSD_INSTALL_PROGRAM="/pobj/libdex-0.8.1/bin/install -c -s -m 755"
BSD_INSTALL_SCRIPT="/pobj/libdex-0.8.1/bin/install -c -m 755"
BSD_INSTALL_DATA="/pobj/libdex-0.8.1/bin/install -c -m 644"
BSD_INSTALL_MAN="/pobj/libdex-0.8.1/bin/install -c -m 644"
BSD_INSTALL_PROGRAM_DIR="/pobj/libdex-0.8.1/bin/install -d -m 755"
BSD_INSTALL_SCRIPT_DIR="/pobj/libdex-0.8.1/bin/install -d -m 755"
BSD_INSTALL_DATA_DIR="/pobj/libdex-0.8.1/bin/install -d -m 755"
BSD_INSTALL_MAN_DIR="/pobj/libdex-0.8.1/bin/install -d -m 755"
/usr/local/bin/meson compile -C /pobj/libdex-0.8.1/build-i386 -v -j 1
ninja: Entering directory `/pobj/libdex-0.8.1/build-i386'
[1/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ src/libdex-1.a.p/dex-aio.c.o
-MF src/libdex-1.a.p/dex-aio.c.o.d -o src/libdex-1.a.p/dex-aio.c.o -c
../libdex-0.8.1/src/dex-aio.c
[2/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ
src/libdex-1.a.p/dex-aio-backend.c.o -MF src/libdex-1.a.p/dex-aio-backend.c.o.d
-o src/libdex-1.a.p/dex-aio-backend.c.o -c ../libdex-0.8.1/src/dex-aio-backend.c
[3/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ
src/libdex-1.a.p/dex-async-pair.c.o -MF src/libdex-1.a.p/dex-async-pair.c.o.d
-o src/libdex-1.a.p/dex-async-pair.c.o -c ../libdex-0.8.1/src/dex-async-pair.c
[4/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ
src/libdex-1.a.p/dex-async-result.c.o -MF
src/libdex-1.a.p/dex-async-result.c.o.d -o
src/libdex-1.a.p/dex-async-result.c.o -c ../libdex-0.8.1/src/dex-async-result.c
[5/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ src/libdex-1.a.p/dex-block.c.o
-MF src/libdex-1.a.p/dex-block.c.o.d -o src/libdex-1.a.p/dex-block.c.o -c
../libdex-0.8.1/src/dex-block.c
[6/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ
src/libdex-1.a.p/dex-cancellable.c.o -MF src/libdex-1.a.p/dex-cancellable.c.o.d
-o src/libdex-1.a.p/dex-cancellable.c.o -c ../libdex-0.8.1/src/dex-cancellable.c
[7/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ
src/libdex-1.a.p/dex-channel.c.o -MF src/libdex-1.a.p/dex-channel.c.o.d -o
src/libdex-1.a.p/dex-channel.c.o -c ../libdex-0.8.1/src/dex-channel.c
[8/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ
src/libdex-1.a.p/dex-delayed.c.o -MF src/libdex-1.a.p/dex-delayed.c.o.d -o
src/libdex-1.a.p/dex-delayed.c.o -c ../libdex-0.8.1/src/dex-delayed.c
[9/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ src/libdex-1.a.p/dex-enums.c.o
-MF src/libdex-1.a.p/dex-enums.c.o.d -o src/libdex-1.a.p/dex-enums.c.o -c
../libdex-0.8.1/src/dex-enums.c
[10/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ src/libdex-1.a.p/dex-error.c.o
-MF src/libdex-1.a.p/dex-error.c.o.d -o src/libdex-1.a.p/dex-error.c.o -c
../libdex-0.8.1/src/dex-error.c
[11/70] cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ src/libdex-1.a.p/dex-fiber.c.o
-MF src/libdex-1.a.p/dex-fiber.c.o.d -o src/libdex-1.a.p/dex-fiber.c.o -c
../libdex-0.8.1/src/dex-fiber.c
FAILED: src/libdex-1.a.p/dex-fiber.c.o
cc -Isrc/libdex-1.a.p -Isrc -I../libdex-0.8.1/src -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/libepoll-shim -I/pobj/libdex-0.8.1/build-i386
-fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -std=gnu11 -Watomic-alignment -Wcast-align
-Wdeclaration-after-statement -Werror=address -Werror=array-bounds
-Werror=empty-body -Werror=implicit -Werror=implicit-function-declaration
-Werror=incompatible-pointer-types -Werror=init-self -Werror=int-conversion
-Werror=int-to-pointer-cast -Werror=main -Werror=misleading-indentation
-Werror=missing-braces -Werror=missing-include-dirs -Werror=nonnull
-Werror=overflow -Werror=pointer-arith -Werror=pointer-to-int-cast
-Werror=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=shadow -Werror=strict-prototypes -Werror=trigraphs -Werror=undef
-Werror=write-strings -Wformat-nonliteral -Wignored-qualifiers
-Wimplicit-function-declaration -Wmissing-declarations
-Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn
-Wnested-externs -Wno-cast-function-type -Wno-missing-field-initializers
-Wno-sign-compare -Wno-unused-parameter -Wold-style-definition -Wpointer-arith
-Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef
-Wuninitialized -Wunused -fstrict-flex-arrays=3 -fno-strict-aliasing
-Werror=format-security -Werror=format=2 -FImsvc_recommended_pragmas.h
-DG_DISABLE_CAST_CHECKS -O2 -pipe -fPIC -pthread -DG_DISABLE_DEPRECATED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68 -DG_DISABLE_ASSERT
'-DG_LOG_DOMAIN="Dex"' -DDEX_COMPILATION -MD -MQ src/libdex-1.a.p/dex-fiber.c.o
-MF src/libdex-1.a.p/dex-fiber.c.o.d -o src/libdex-1.a.p/dex-fiber.c.o -c
../libdex-0.8.1/src/dex-fiber.c
In file included from ../libdex-0.8.1/src/dex-fiber.c:27:
In file included from ../libdex-0.8.1/src/dex-fiber-private.h:30:
In file included from ../libdex-0.8.1/src/dex-ucontext-private.h:81:
../libdex-0.8.1/src/386-ucontext.h:7:46: error: a function declaration without
a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes]
extern void makecontext(ucontext_t*, void(*)(), int, ...);
^
void
1 error generated.
ninja: build stopped: subcommand failed.
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/local/bin/ninja -C
/pobj/libdex-0.8.1/build-i386 -j 1 -v
*** Error 1 in x11/gnome/libdex (/usr/ports/devel/meson/meson.port.mk:63
'do-build')
*** Error 2 in x11/gnome/libdex (/usr/ports/infrastructure/mk/bsd.port.mk:3065
'/pobj/libdex-0.8.1/build-i386/.build_done': @cd /usr/ports/x...)
*** Error 2 in x11/gnome/libdex (/usr/ports/infrastructure/mk/bsd.port.mk:2712
'build': @lock=libdex-0.8.1p0; export _LOCKS_HELD=" libdex-0...)
===> Exiting x11/gnome/libdex with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @:
${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...)
>>> Ended at 1730935415.29
max_stuck=6.89/depends=2.92/show-prepare-results=1.49/extract=0.30/patch=0.28/configure=14.71/build=5.04
Error: job failed with 512 on i386-2 at 1730935415