Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jul 2021 23:39:55 +0200
From:      "Harald E. Langner" <hlangner@alice-dsl.net>
To:        <desktop@FreeBSD.org>
Cc:        <marcus@FreeBSD.org>, <mat@FreeBSD.org>
Subject:   ..net/avahi-app das not compile (comes with ../dns/bind916)
Message-ID:  <!&!AAAAAAAAAAAuAAAAAAAAAJCzBbbJ3uFOtneHsU6iQKQBANlTnCJhprtFudq2LHCBs8EBACQA//8AABAAAADO7FOMwx4IQb1I84/pAEuOAQAAAAA=@alice-dsl.net>

next in thread | raw e-mail | index | archive | help
This is a multipart message in MIME format.

------=_NextPart_000_0037_01D77B65.0D760270
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I try to install bind 9.16.18 Stable Release about the ports

$ cd /usr/ports/dns/bind916

but 
$ make build
gives an error in /usr/ports/net/avahi-app

Script started on Sat Jul 17 22:47:41 2021
Command: make build
===>  License MPL20 accepted by the user
===>   bind916-9.16.18 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by bind916-9.16.18 for building
===>  Extracting for bind916-9.16.18
=> SHA256 Checksum OK for bind-9.16.18.tar.xz.
===>  Patching for bind916-9.16.18
===>  Applying extra patch
/usr/ports/dns/bind916/files/extrapatch-no-bind-tools
===>  Applying FreeBSD patches for bind916-9.16.18 from
/usr/ports/dns/bind916/files
===>   bind916-9.16.18 depends on executable: sphinx-build - found
....
===>   bind916-9.16.18 depends on shared library: libfstrm.so - not found
...
===>  Installing for fstrm-0.6.1
....
===>   bind916-9.16.18 depends on shared library: libprotobuf-c.so - not
found
....
===>   protobuf-c-1.4.0 depends on executable: doxygen - not found
....
===>   doxygen-1.9.1,2 depends on executable: dot - not found
....
===>   graphviz-2.44.1_13 depends on package:
ghostscript9-agpl-base>=9.16_2 - not found
...
===>   ghostscript9-agpl-base-9.52_19 depends on shared library:
libcupsimage.so - not found
...
===>   cups-2.3.3op2 depends on shared library: libavahi-client.so - not
found
===>  License LGPL21+ accepted by the user
===>   avahi-app-0.8 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by avahi-app-0.8 for building
===>  Extracting for avahi-app-0.8
=> SHA256 Checksum OK for avahi-0.8.tar.gz.
===>  Patching for avahi-app-0.8
===>  Applying FreeBSD patches for avahi-app-0.8 from
/usr/ports/net/avahi-app/files
===>   avahi-app-0.8 depends on executable: msgfmt - found
===>   avahi-app-0.8 depends on package: gmake>=4.3 - found
===>   avahi-app-0.8 depends on file: /usr/local/bin/intltool-extract -
found
===>   avahi-app-0.8 depends on executable: g-ir-scanner - found
===>   avahi-app-0.8 depends on package: pkgconf>=1.3.0_1 - found
===>   avahi-app-0.8 depends on shared library: libexpat.so - found
(/usr/local/lib/libexpat.so)
===>   avahi-app-0.8 depends on shared library: libdaemon.so - found
(/usr/local/lib/libdaemon.so)
===>   avahi-app-0.8 depends on shared library: libdbus-glib-1.so - found
(/usr/local/lib/libdbus-glib-1.so)
===>   avahi-app-0.8 depends on shared library: libdbus-1.so - found
(/usr/local/lib/libdbus-1.so)
===>   avahi-app-0.8 depends on shared library: libgdbm.so - found
(/usr/local/lib/libgdbm.so)
===>   avahi-app-0.8 depends on shared library: libevent.so - found
(/usr/local/lib/libevent.so)
===>   avahi-app-0.8 depends on shared library: libintl.so - found
(/usr/local/lib/libintl.so)
===>   avahi-app-0.8 depends on shared library: libglib-2.0.so - found
(/usr/local/lib/libglib-2.0.so)
===>   avahi-app-0.8 depends on shared library: libintl.so - found
(/usr/local/lib/libintl.so)
===>  Configuring for avahi-app-0.8
...
===>  Building for avahi-app-0.8
...
...
libtool: compile:  clang -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include
-DHAVE_KQUEUE -I.. "-DDEBUG_TRAP=__asm__(\"int \$3\")"
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include -O2 -pipe -march=native -fstack-protector-strong
-fno-strict-aliasing -std=c99 -Wall -W -Wextra -pedantic -pipe -Wformat
-Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal
-Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes
-Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels
-Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align
-Wwrite-strings -fdiagnostics-show-option -Wno-cast-qual
-fno-strict-aliasing -MT libavahi_gobject_la-ga-enums-enumtypes.lo -MD -MP
-MF .deps/libavahi_gobject_la-ga-enums-enumtypes.Tpo -c
ga-enums-enumtypes.c  -fPIC -DPIC -o
.libs/libavahi_gobject_la-ga-enums-enumtypes.o

mv -f .deps/libavahi_gobject_la-ga-entry-group-enumtypes.Tpo
.deps/libavahi_gobject_la-ga-entry-group-enumtypes.Plo
mv -f .deps/libavahi_gobject_la-ga-enums-enumtypes.Tpo
.deps/libavahi_gobject_la-ga-enums-enumtypes.Plo

gmake[16]: Leaving directory
'/usr/ports/net/avahi-app/work/avahi-0.8/avahi-gobject'
gmake[15]: *** [Makefile:592: all] Error 2

gmake[15]: Leaving directory
'/usr/ports/net/avahi-app/work/avahi-0.8/avahi-gobject'
gmake[14]: *** [Makefile:825: all-recursive] Error 1

gmake[14]: Leaving directory '/usr/ports/net/avahi-app/work/avahi-0.8'
gmake[13]: *** [Makefile:735: all] Error 2
gmake[13]: Leaving directory '/usr/ports/net/avahi-app/work/avahi-0.8'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure
to
the maintainer.
*** Error code 1

Stop.
make[12]: stopped in /usr/ports/net/avahi-app
*** Error code 1
Stop.
make[11]: stopped in /usr/ports/print/cups
*** Error code 1
Stop.
make[10]: stopped in /usr/ports/print/cups
*** Error code 1
Stop.
make[9]: stopped in /usr/ports/print/ghostscript9-agpl-base
*** Error code 1
Stop.
make[8]: stopped in /usr/ports/print/ghostscript9-agpl-base
*** Error code 1
Stop.
make[7]: stopped in /usr/ports/graphics/graphviz
*** Error code 1
Stop.
make[6]: stopped in /usr/ports/graphics/graphviz
*** Error code 1
Stop.
make[5]: stopped in /usr/ports/devel/doxygen
*** Error code 1
Stop.
make[4]: stopped in /usr/ports/devel/doxygen
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/devel/protobuf-c
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/devel/protobuf-c
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/dns/bind916
*** Error code 1
Stop.
make: stopped in /usr/ports/dns/bind916
##########################################################
I have the full log appended, but I do not know if this work with
Mailinglists

$ set MAKE_JOBS_UNSAFE=yes
$ make build
--> the same error

in 	/usr/ports/net/avahi-app/work/avahi-0.8/Makefile 
is written

on line 592 
libdir = ${exec_prefix}/lib

on line 818 to 850
# This directory's subdirectories are mostly independent; you can cd
# into them and run 'make' without going through this Makefile.
# To change the values of 'make' variables: instead of editing Makefiles,
# (1) if the variable is set in 'config.status', edit 'config.status'
#     (which will cause the Makefiles to be regenerated when you run
'make');
# (2) otherwise, pass the desired values on the 'make' command line.
$(am__recursive_targets):
	@fail=; \
	if $(am__make_keepgoing); then \
	  failcom='fail=yes'; \
	else \
	  failcom='exit 1'; \
	fi; \
	dot_seen=no; \
	target=`echo $@ | sed s/-recursive//`; \
	case "$@" in \
	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
	  *) list='$(SUBDIRS)' ;; \
	esac; \
	for subdir in $$list; do \
	  echo "Making $$target in $$subdir"; \
	  if test "$$subdir" = "."; then \
	    dot_seen=yes; \
	    local_target="$$target-am"; \
	  else \
	    local_target="$$target"; \
	  fi; \
	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
	  || eval $$failcom; \
	done; \
	if test "$$dot_seen" = "no"; then \
	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
	fi; test -z "$$fail"

on line 734 to 735
all: config.h
	$(MAKE) $(AM_MAKEFLAGS) all-recursive

I have not found these error 
	" Avahi "[Makefile:592: all] Error 2""
by searching on Google.

What can I do now? How can we fix this?

Harald


------=_NextPart_000_0037_01D77B65.0D760270--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?!&!AAAAAAAAAAAuAAAAAAAAAJCzBbbJ3uFOtneHsU6iQKQBANlTnCJhprtFudq2LHCBs8EBACQA//8AABAAAADO7FOMwx4IQb1I84/pAEuOAQAAAAA=>