[Bug 200752] [patch] devel/libvirt: bad BUILD_DEPENDS with sasl support
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jun 10 02:27:28 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200752
Bug ID: 200752
Summary: [patch] devel/libvirt: bad BUILD_DEPENDS with sasl
support
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: jgh at FreeBSD.org
Reporter: crest at sahiro.org
Assignee: jgh at FreeBSD.org
Flags: maintainer-feedback?(jgh at FreeBSD.org)
Keywords: patch
Created attachment 157596
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=157596&action=edit
Removes "SASL_BUILD_DEPENDS" line
If SASL option is enabled, fails to build below.
Although security/cyrus-sasl2 port does not install "sasl" executable, but
"SASL_BUILD_DEPENDS=sasl:${PORTSDIR}/security/cyrus-sasl2" is specified. This
is wrong. And, because SASL_LIB_DEPENDS was already added in Makefile, I think
SASL_BUILD_DEPENDS is not needed.
My patch only removes "SASL_BUILD_DEPENDS" line.
> % sudo portmaster -gdw --delete-build-only devel/libvirt
>
> portmaster: libvirt-1.2.16
> ===>>> Currently installed version: libvirt-1.2.16
> ===>>> Port directory: /usr/ports/devel/libvirt
>
> ===>>> Gathering distinfo list for installed ports
>
> ===>>> Launching 'make checksum' for devel/libvirt in background
> ===>>> Gathering dependency list for devel/libvirt from ports
> ===>>> Initial dependency check complete for devel/libvirt
>
> ===>>> Starting build for devel/libvirt <<<===
>
> ===>>> All dependencies are up to date
>
> ===> libvirt-1.2.16 depends on executable: dnsmasq - found
> ===> libvirt-1.2.16 depends on executable: sasl - not found
> ===> Verifying install for sasl in /usr/ports/security/cyrus-sasl2
> ===> Installing for cyrus-sasl-2.1.26_9
> ===> cyrus-sasl-2.1.26_9 depends on shared library: libpq.so.5 - found (/usr/local/lib/libpq.so.5)
> ===> cyrus-sasl-2.1.26_9 depends on shared library: libmysqlclient.so.18 - found (/usr/local/lib/mysql/libmysqlclient.so.18)
> ===> cyrus-sasl-2.1.26_9 depends on shared library: libdb-5.3.so - found (/usr/local/lib/libdb-5.3.so)
> ===> cyrus-sasl-2.1.26_9 depends on shared library: libsqlite3.so - found (/usr/local/lib/libsqlite3.so)
> ===> Checking if cyrus-sasl already installed
> ===> cyrus-sasl-2.1.26_9 is already installed
> You may wish to ``make deinstall'' and install this port again
> by ``make reinstall'' to upgrade it properly.
> If you really wish to overwrite the old port of cyrus-sasl
> without deleting it first, set the variable "FORCE_PKG_REGISTER"
> in your environment or the "make install" command line.
> *** Error code 1
>
> Stop.
> make[3]: stopped in /usr/ports/security/cyrus-sasl2
> *** Error code 1
>
> Stop.
> make[2]: stopped in /usr/ports/security/cyrus-sasl2
> *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/ports/devel/libvirt
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/devel/libvirt
>
> ===>>> make build failed for devel/libvirt
> ===>>> Aborting update
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list