[Bug 240792] net/kea: 1.6.0 does not build without DOCS

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Sep 24 14:22:57 UTC 2019


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

            Bug ID: 240792
           Summary: net/kea: 1.6.0 does not build without DOCS
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: chris at chrullrich.net
                CC: apevnev at me.com
             Flags: maintainer-feedback?(apevnev at me.com)
                CC: apevnev at me.com

Created attachment 207770
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=207770&action=edit
Patch.

Since the upgrade to 1.6.0, net/kea does not build, or rather, stage, anymore:

[...]
 install  -m 0644  examples/https/nginx/kea-nginx.conf
'/wrkdirs/usr/ports/net/kea/work/stage/usr/local/share/doc/kea/examples/https/nginx'
Making install in m4macros
/usr/bin/make  install-exec-hook
mkdir -p /wrkdirs/usr/ports/net/kea/work/stage/var/log/
mkdir -p /wrkdirs/usr/ports/net/kea/work/stage/var/run/kea
make[1]: don't know how to make install-pkgconfigDATA. Stop

make[1]: stopped in /wrkdirs/usr/ports/net/kea/work/kea-1.6.0
*** Error code 2

Stop.
make: stopped in /usr/ports/net/kea


This is caused by these lines in the Makefile:


DOCS_MAKE_ARGS_OFF=     \
                INSTALL_STRIP_PROGRAM="${WRKSRC}/install-sh -c -s" \
                INSTALL_STRIP_FLAG="-s" \
                INSTALL_PROGRAM_ENV="STRIPPROG=${STRIP}"
DOCS_INSTALL_TARGET_OFF=        \
                install-exec-am \
                install-pkgconfigDATA \
                install-pkgincludeHEADERS


They have been in there from the start of the port, I have no idea what they do
or what they may have been necessary, but Kea 1.6.0 does not know the target
anymore, so I think they need to go. Patch attached.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list