Re: crash while building libunbound.so on 12-STABLE

2020-05-24 Thread Donald Wilde
On 5/24/20, Donald Wilde  wrote:
> I will, guys, thanks for the pointer. I didn't look hard enough! >8^O
>
Successful. That (contrib) next to the  filter should have been a
bright red flag for me, but I'd forgotten.

Thanks, Beasties!
-- 
Don Wilde

* What is the Internet of Things but a system *
* of systems including humans? *

___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: crash while building libunbound.so on 12-STABLE

2020-05-24 Thread Donald Wilde
I will, guys, thanks for the pointer. I didn't look hard enough! >8^O

-- 
Don Wilde

* What is the Internet of Things but a system *
* of systems including humans? *

___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: crash while building libunbound.so on 12-STABLE

2020-05-24 Thread Dimitry Andric
On 24 May 2020, at 12:17, Donald Wilde  wrote:
> 
> Let's see if I can report this adequately enough. The macro-task I am
> attempting to accomplish is to update my (English) FreeBSD Handbook to
> 12-STABLE from the ports collection asextracted 2020-05-23.
> 
> The actual failure in creating libunbound.so is that the command to
> compile iterator.c is short one argument. This occurs while trying to
> compile ghostscript9.
> 
> MAKE_JOBS_UNSAFE=yes
...
> ./iterator/iterator.c:2159:47: error: too few arguments to function call, 
> expected 12, have 11
> INIT_REQUEST_STATE, FINISHED_STATE, &subq, 1)) {
> ^
> ./iterator/iterator.c:679:1: note: 'generate_sub_request' declared here
> static int
> ^
> 1 error generated.

It looks like this error has already been reported here:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246648

and here:

https://github.com/NLnetLabs/unbound/issues/239

There is a patch in the upstream ticket, maybe you can try that.

-Dimitry



signature.asc
Description: Message signed with OpenPGP


crash while building libunbound.so on 12-STABLE

2020-05-24 Thread Donald Wilde
Hello, all -

Let's see if I can report this adequately enough. The macro-task I am
attempting to accomplish is to update my (English) FreeBSD Handbook to
12-STABLE from the ports collection asextracted 2020-05-23.

The actual failure in creating libunbound.so is that the command to
compile iterator.c is short one argument. This occurs while trying to
compile ghostscript9.

MAKE_JOBS_UNSAFE=yes

-- 
Don Wilde

* What is the Internet of Things but a system *
* of systems including humans? *

--- stage ---
--- check-license ---
===>  License BSD3CLAUSE accepted by the user
--- pkg-depends ---
===>   unbound-1.10.1 depends on file: /usr/local/sbin/pkg - found
--- do-fetch ---
--- fetch-specials ---
===> Fetching all distfiles required by unbound-1.10.1 for building
--- extract-message ---
===>  Extracting for unbound-1.10.1
--- checksum ---
=> SHA256 Checksum OK for unbound-1.10.1.tar.gz.
--- clean-wrkdir ---
--- /usr/ports/dns/unbound/work ---
--- do-extract ---
--- extract-fixup-modes ---
--- /usr/ports/dns/unbound/work/.extract_done.unbound._usr_local ---
--- /usr/ports/dns/unbound/work/.license_done.unbound._usr_local ---
--- patch-message ---
===>  Patching for unbound-1.10.1
--- do-patch ---
--- post-patch ---
--- post-patch-FILTER_-on ---
/bin/cat 
/usr/ports/dns/unbound/work/unbound-1.10.1/contrib/-filter-iterator.patch | 
/usr/bin/patch -d /usr/ports/dns/unbound/work/unbound-1.10.1 -p1 -s
--- /usr/ports/dns/unbound/work/.patch_done.unbound._usr_local ---
--- build-depends ---
===>   unbound-1.10.1 depends on executable: swig3.0 - found
===>   unbound-1.10.1 depends on package: pkgconf>=1.3.0_1 - found
===>   unbound-1.10.1 depends on file: /usr/local/bin/python3.7 - found
===>   unbound-1.10.1 depends on package: autoconf>=2.69 - found
===>   unbound-1.10.1 depends on package: automake>=1.16.1 - found
===>   unbound-1.10.1 depends on executable: libtoolize - found
--- lib-depends ---
===>   unbound-1.10.1 depends on shared library: libexpat.so - found 
(/usr/local/lib/libexpat.so)
===>   unbound-1.10.1 depends on shared library: libsodium.so - found 
(/usr/local/lib/libsodium.so)
===>   unbound-1.10.1 depends on shared library: libhiredis.so - found 
(/usr/local/lib/libhiredis.so)
===>   unbound-1.10.1 depends on shared library: libevent.so - found 
(/usr/local/lib/libevent.so)
--- configure-message ---
===>  Configuring for unbound-1.10.1
--- do-autoreconf ---
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Remember to add 'LT_INIT' to configure.ac.
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
--- patch-libtool ---
--- run-autotools-fixup ---
--- do-configure ---
configure: loading site script /usr/ports/Templates/config.site
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cpp
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking for minix/config.h... (cached) no
checking whether it is safe to define __EXTENSIONS__... yes
checking for an ANSI C-conforming const... yes
checking for gcc... (cached) cc
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking cc dependency flag... -MM
checking whether cc supports -Werror... yes
checking whether cc supports -Wall... yes
checking whether cc supports -std=c99... yes
checking whether cc supports -xc99... no
checking for getopt.h... (cached) yes
checking for time.h... (cached) yes
checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE 
-D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 
-D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for cc... failed
checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE 
-D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as 
a flag for cc... failed
checking whe