[Bug 251378] net-mgmt/unifi6: Update to 6.0.36
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Dec 3 12:47:28 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251378
--- Comment #7 from Rainer Hurling <rhurlin at FreeBSD.org> ---
(In reply to Juraj Lutter from comment #6)
Hi Juraj,
Thanks for the updated patch. Unfortunately, is does not build on Poudriere and
gives the following type of error:
=======================<phase: extract >============================
===> unifi6-6.0.36 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by unifi6-6.0.36 for building
===> Extracting for unifi6-6.0.36
=> SHA256 Checksum OK for unifi6-6.0.36/unifi_sysvinit_all.deb.
=> SHA256 Checksum OK for unifi6-6.0.36/javax.activation-api-1.2.0.jar.
/bin/sh: /usr/local/bin/ar: not found
cp -f /portdistfiles/unifi6-6.0.36/javax.activation-api-1.2.0.jar
/wrkdirs/usr/ports/net-mgmt/unifi6/work/unifi6-6.0.36/usr/lib/unifi/lib/
cp: directory
/wrkdirs/usr/ports/net-mgmt/unifi6/work/unifi6-6.0.36/usr/lib/unifi/lib does
not exist
*** Error code 1
It turns out, that USE_BINUTILS=yes is the culprit. This line is not needed at
all (NO_BUILD=yes) and seems to irritate in finding the correct ar binary.
A good example for a working ${AR} is in comms/iwmbt-firmware, also with
NO_BUILD=yes.
If you agree, I will remove the line with USE_BINUTILS=yes from the Makefile. A
new patch from your side is not needed.
BTW: The port is _not_ 'buildable' at the moment for i386, because
databases/mongodb36, one its RUN_DEPENDS is 'ONLY_FOR_ARCHS=aarch64 amd64'.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list