..net/avahi-app das not compile (comes with ../dns/bind916)
- In reply to: Harald E. Langner: "..net/avahi-app das not compile (comes with ../dns/bind916)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 20 Jul 2021 13:54:05 UTC
The workaround for this error is to deselect in
/usr/ports/print/cups
the Avahi option.
thanks for help.
-----Original Message-----
From: owner-freebsd-desktop@freebsd.org
<owner-freebsd-desktop@freebsd.org> On Behalf Of Harald E. Langner
Sent: Saturday, July 17, 2021 11:40 PM
To: desktop@FreeBSD.org
Cc: marcus@FreeBSD.org; mat@FreeBSD.org
Subject: ..net/avahi-app das not compile (comes with ../dns/bind916)
Importance: High
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