From nobody Tue May 31 15:05:11 2022 X-Original-To: freebsd-apache@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2AE1F1B5DD4D for ; Tue, 31 May 2022 15:05:43 +0000 (UTC) (envelope-from builder@vernuftiger.nl) Received: from out4-71.antispamcloud.com (out4-71.antispamcloud.com [185.201.19.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4LCFvp0pzTz4YbB for ; Tue, 31 May 2022 15:05:38 +0000 (UTC) (envelope-from builder@vernuftiger.nl) Received: from smtp02.zonnet.isp-net.nl ([217.149.195.13]) by mx223.antispamcloud.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from ) id 1nw3Qy-0000Uq-G7 for freebsd-apache@FreeBSD.org; Tue, 31 May 2022 17:05:32 +0200 Received: from mail.vernuftiger.nl (ip38-76-173-82.adsl2.static.versatel.nl [82.173.76.38]) by smtp02.zonnet.isp-net.nl (Postfix) with SMTP id 375332708 for ; Tue, 31 May 2022 17:05:15 +0200 (CEST) Received: (qmail 55216 invoked from network); 31 May 2022 15:05:11 -0000 Received: from unknown (HELO ?192.168.111.24?) (192.168.111.24) by mail.vernuftiger.nl with SMTP; 31 May 2022 15:05:11 -0000 Message-ID: <2b2feaf5-14bd-8cbe-45ad-b93f572f2cad@vernuftiger.nl> Date: Tue, 31 May 2022 17:05:11 +0200 List-Id: Support of apache-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-apache List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-apache@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 To: freebsd-apache@FreeBSD.org Content-Language: en-US From: ICT builder Subject: mysql80-server + apache24 -> [dbd/apr_dbd_mysql.lo] Error code 1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: 217.149.195.13 X-Spampanel-Domain: versatel.nl X-Spampanel-Username: 217.149.195.13 X-Spampanel-Outgoing-Class: ham X-Spampanel-Outgoing-Evidence: SB/global_tokens (0.00906683960237) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT/iQktmflKghr402zKxHkIgPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5wrmJ36WqP2qGmOBMXSymsYwjwHoGG/3H1mxu21csI8WQ/C h5SE4jAyhe1COeASyU8I9hYvGnIHOVBIWHrvLJ1R4ld5rdi2ZxohSIq+dqifZuwfXg3lLHvg5NA5 Q4UKfXlBLdh1KqiH/dByflarXtJV3r1h94ZxLhbLYYAYT92xqcyUU5SWFuJpmwp+yXfD15+Z3JKV mi72ocgY5kMQSjs7c+4l84gBClgS15jvOaQcD2hfj9whi8KpGkNMaaLS9DINmDn+hDOUJHtMgDVj TaDcdjcvWLXxI1R7WvSap1qpIZPun9aT2PUEgehi2StrhigDqhXyMNpxF2ifDv7xTdscv8LXqHcH MShnz55E7q8lGdKJ9zpkh4CBVZNevlN99LBB75tz6v0zFYS4i1UpWw5yFbo9hTu9l/2GkCJ+5/mI rN9fxN2oReTDHAyOynaY0CnwXGqJbn3u6Tdvk/dh+NyGmdySlZou9qHIGOZDEEo7O6E/uv+p4Jwt 80+TCbaU2ey+vcsFHytRhcniOHral8doqqySfNDVZURJKVuAnp73bwEiRQv+PVjjwa+Z5RFCOMSc C250kO/O7bJZfsdKQj11pN5UtbekHRD89PKjCjkB++GJpIRy7P60/0WQYv1GI0qbNQFgcEPvWFzf Ox0exZH1T64GPneYcja2c0PPyaQDmwjc02b5jkFQobPtfIMRZKnWVZqCRF4gKSJkXu2WaTjmhC7b 0Lt7hh9hH816mbyDfllvTiHwEjoJvRSWA1wOVmcHzDqJtrZeT4wz0Wg9DYKxTbvug2yhWC7JCpAV mN2Qog5Vxm/bnhrVKymAutkEJf+IiY3K6oiunVCvYKhMKvjwOF4w/GCEWyMjAg02qRtcLzCqz2CF qem1WT2fdOKvi0bmrIMI4v3zmvCbOZE73+PbK/JdWvgd2/FibEdMM0Jnxu/VcARRJJg0CPVGXFYA 7xCx7SWZBpdAUArn/St00aGaZcMAgfNSox6Y0KaaOyqsTStYgNPT9W/1rAlCobGuzHQ= X-Report-Abuse-To: spam@quarantine12.antispamcloud.com X-Rspamd-Queue-Id: 4LCFvp0pzTz4YbB X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of builder@vernuftiger.nl has no SPF policy when checking 185.201.19.71) smtp.mailfrom=builder@vernuftiger.nl X-Spamd-Result: default: False [-2.18 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-apache@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[vernuftiger.nl]; NEURAL_HAM_SHORT(-0.98)[-0.981]; RCVD_IN_DNSWL_NONE(0.00)[185.201.19.71:from]; RECEIVED_SPAMHAUS_PBL(0.00)[82.173.76.38:received]; MLMMJ_DEST(0.00)[freebsd-apache]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:174, ipnet:185.201.19.0/24, country:US]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[217.149.195.13:received] X-ThisMailContainsUnwantedMimeParts: N Hello, I'm trying to build apache24 from ports on a amd64 13.1 jail after I successfully build and installed mysql80-server to it. (This jail is intended for nexcloud which suggests use mysql80) When I do: cd /usr/ports/www/apache24 && make install clean and change no settings I get a popup for dependency apr where I unselected BDB and selected MySQL. The build of apache24 then fails with: --- crypto/apr_crypto_openssl.lo --- /bin/sh /var/ports/work/usr/ports/devel/apr1/work/apr-1.7.0/libtool --silent --mode=compile cc -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -DLIBICONV_PLUG -I/var/ports/work/usr/ports/devel/apr1/work/apr-util-1.6.1/include -I/var/ports/work/usr/ports/devel/apr1/work/apr-util-1.6.1/include/private -I/usr/local/include/mysql -I/var/ports/work/usr/ports/devel/apr1/work/apr-1.7.0/include -I/usr/include -I/usr/local/include -o crypto/apr_crypto_openssl.lo -c crypto/apr_crypto_openssl.c && touch crypto/apr_crypto_openssl.lo --- dbd/apr_dbd_mysql.lo --- /bin/sh /var/ports/work/usr/ports/devel/apr1/work/apr-1.7.0/libtool --silent --mode=compile cc -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -DLIBICONV_PLUG -I/var/ports/work/usr/ports/devel/apr1/work/apr-util-1.6.1/include -I/var/ports/work/usr/ports/devel/apr1/work/apr-util-1.6.1/include/private -I/usr/local/include/mysql -I/var/ports/work/usr/ports/devel/apr1/work/apr-1.7.0/include -I/usr/include -I/usr/local/include -o dbd/apr_dbd_mysql.lo -c dbd/apr_dbd_mysql.c && touch dbd/apr_dbd_mysql.lo dbd/apr_dbd_mysql.c:716:5: error: use of undeclared identifier 'my_bool' my_bool *is_nullr; ^ dbd/apr_dbd_mysql.c:716:14: error: use of undeclared identifier 'is_nullr' my_bool *is_nullr; ^ dbd/apr_dbd_mysql.c:718:5: error: use of undeclared identifier 'my_bool' my_bool *error; ^ dbd/apr_dbd_mysql.c:718:14: error: use of undeclared identifier 'error' my_bool *error; ^ dbd/apr_dbd_mysql.c:741:17: error: use of undeclared identifier 'error' error = apr_palloc(pool, nfields*sizeof(my_bool)); ^ dbd/apr_dbd_mysql.c:741:57: error: use of undeclared identifier 'my_bool'; did you mean '_Bool'? error = apr_palloc(pool, nfields*sizeof(my_bool)); ^~~~~~~ _Bool dbd/apr_dbd_mysql.c:741:56: error: reference to overloaded function could not be resolved; did you mean to call it? error = apr_palloc(pool, nfields*sizeof(my_bool)); ^~~~~~~~~ dbd/apr_dbd_mysql.c:743:17: error: use of undeclared identifier 'is_nullr' is_nullr = apr_pcalloc(pool, nfields*sizeof(my_bool)); ^ dbd/apr_dbd_mysql.c:743:61: error: use of undeclared identifier 'my_bool'; did you mean '_Bool'? is_nullr = apr_pcalloc(pool, nfields*sizeof(my_bool)); ^~~~~~~ _Bool /var/ports/work/usr/ports/devel/apr1/work/apr-1.7.0/include/apr_pools.h:465:51: note: expanded from macro 'apr_pcalloc' #define apr_pcalloc(p, size) memset(apr_palloc(p, size), 0, size) ^ dbd/apr_dbd_mysql.c:743:60: error: reference to overloaded function could not be resolved; did you mean to call it? is_nullr = apr_pcalloc(pool, nfields*sizeof(my_bool)); ^~~~~~~~~ /var/ports/work/usr/ports/devel/apr1/work/apr-1.7.0/include/apr_pools.h:465:51: note: expanded from macro 'apr_pcalloc' #define apr_pcalloc(p, size) memset(apr_palloc(p, size), 0, size) ^~~~ dbd/apr_dbd_mysql.c:743:61: error: use of undeclared identifier 'my_bool'; did you mean '_Bool'? is_nullr = apr_pcalloc(pool, nfields*sizeof(my_bool)); ^~~~~~~ _Bool /var/ports/work/usr/ports/devel/apr1/work/apr-1.7.0/include/apr_pools.h:465:61: note: expanded from macro 'apr_pcalloc' #define apr_pcalloc(p, size) memset(apr_palloc(p, size), 0, size) ^ dbd/apr_dbd_mysql.c:743:60: error: reference to overloaded function could not be resolved; did you mean to call it? is_nullr = apr_pcalloc(pool, nfields*sizeof(my_bool)); ^~~~~~~~~ /var/ports/work/usr/ports/devel/apr1/work/apr-1.7.0/include/apr_pools.h:465:61: note: expanded from macro 'apr_pcalloc' #define apr_pcalloc(p, size) memset(apr_palloc(p, size), 0, size) ^~~~ dbd/apr_dbd_mysql.c:756:47: error: use of undeclared identifier 'is_nullr' (*res)->bind[i].is_null = is_nullr+i; ^ dbd/apr_dbd_mysql.c:758:45: error: use of undeclared identifier 'error' (*res)->bind[i].error = error+i; ^ dbd/apr_dbd_mysql.c:1107:5: error: use of undeclared identifier 'my_bool' my_bool do_reconnect = 1; ^ dbd/apr_dbd_mysql.c:1179:10: error: use of undeclared identifier 'do_reconnect' do_reconnect = atoi(fields[9].value) ? 1 : 0; ^ dbd/apr_dbd_mysql.c:1185:52: error: use of undeclared identifier 'do_reconnect' mysql_options(sql->conn, MYSQL_OPT_RECONNECT, &do_reconnect); ^ dbd/apr_dbd_mysql.c:1203:52: error: use of undeclared identifier 'do_reconnect' mysql_options(sql->conn, MYSQL_OPT_RECONNECT, &do_reconnect); ^ dbd/apr_dbd_mysql.c:1266:5: warning: implicit declaration of function 'my_init' is invalid in C99 [-Wimplicit-function-declaration] my_init(); ^ 1 warning and 18 errors generated. *** [dbd/apr_dbd_mysql.lo] Error code 1 make[5]: stopped in /var/ports/work/usr/ports/devel/apr1/work/apr-util-1.6.1 1 error make[5]: stopped in /var/ports/work/usr/ports/devel/apr1/work/apr-util-1.6.1 *** [all-recursive] Error code 1 make[4]: stopped in /var/ports/work/usr/ports/devel/apr1/work/apr-util-1.6.1 1 error make[4]: stopped in /var/ports/work/usr/ports/devel/apr1/work/apr-util-1.6.1 *** Error code 2 Stop. make[3]: stopped in /usr/ports/devel/apr1 *** Error code 1 Stop. make[2]: stopped in /usr/ports/devel/apr1 *** Error code 1 Stop. make[1]: stopped in /usr/ports/www/apache24 *** Error code 1 Stop. make: stopped in /usr/ports/www/apache24 googling the error I find: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230538 I'm not sure how to proceed to get apache24 installed when mysql80-server is already installed. With mysql57-server same steps work ok. Any pointers are appreciated.