Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Nov 2021 13:53:27 +0200
From:      Petri Riihikallio <petri.riihikallio@metis.fi>
To:        "apache@freebsd.org" <apache@FreeBSD.org>
Subject:   Trouble building Apache 2.4.51 after upgrading to FBSD 13
Message-ID:  <286B057F-EA82-486B-A1FD-95B4755FAFBC@metis.fi>

next in thread | raw e-mail | index | archive | help
Hello

After upgrading I was rebuilding all my ports when I hit an error. The =
problem appears to be in C syntax so could it be a LLVM problem? If it =
is, why can=E2=80=99t I find anything online? In the error message there =
was a hint to retry with MAKE_JOBS_UNSAFE but it didn=E2=80=99t solve =
the problem.=20

I would appreciate any pointers.

br, Petri


[root@hopo /usr/ports/www/apache24]# MAKE_JOBS_UNSAFE=3Dyes make build
=3D=3D=3D>  Building for apache24-2.4.51
Making all in srclib
Making all in os
Making all in unix
/usr/local/share/apr/build-1/libtool --silent --mode=3Dcompile cc    -O2 =
-pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing      =
-DLIBICONV_PLUG   -I. =
-I/usr/ports/www/apache24/work/httpd-2.4.51/os/unix =
-I/usr/ports/www/apache24/work/httpd-2.4.51/include =
-I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db5 =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/aaa =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/cache =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/core =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/database =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/filters =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/ldap =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/loggers =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/lua =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/proxy =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/http2 =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/session =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/ssl =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/test =
-I/usr/ports/www/apache24/work/httpd-2.4.51/server =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/md =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/arch/unix =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/dav/main =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/generators =
-I/usr/ports/www/apache24/work/httpd-2.4.51/modules/mappers  =
-prefer-non-pic -static -c unixd.c && touch unixd.lo
unixd.c:245:25: error: variable has incomplete type 'union semun'
          union semun ick;
                      ^
unixd.c:245:19: note: forward declaration of 'union semun'
          union semun ick;
                ^
1 error generated.
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/www/apache24/work/httpd-2.4.51/os/unix
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/www/apache24/work/httpd-2.4.51/os/unix
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/www/apache24/work/httpd-2.4.51/os
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/www/apache24/work/httpd-2.4.51
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/apache24
*** Error code 1

Stop.
make: stopped in /usr/ports/www/apache24

[root@hopo /usr/ports/www/apache24]# uname -a
FreeBSD hopo.metis.fi 13.0-RELEASE-p4 FreeBSD 13.0-RELEASE-p4 #0: Tue =
Aug 24 07:33:27 UTC 2021     =
root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERI=
C  amd64

[root@hopo /usr/ports/www/apache24]# freebsd-version=20
13.0-RELEASE-p5







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?286B057F-EA82-486B-A1FD-95B4755FAFBC>