sysutils/cfengine: invalid use of USE_BDB
Jo Rhett
jrhett at svcolo.com
Tue Jan 15 23:35:40 PST 2008
This makes sense. The current code FYI does require 4.4 or higher, so
44+ is accurate.
Xin LI wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Scot Hetzel wrote:
>> I have noticed that sysutils/cfengine is using USE_BDB incorrectly.
>>
>> USE_BDB?= 46
>>
>> The USE_BDB variable is not a user setable variable. If someone were
>> to read this Makefile, they would get the wrong impression that they
>> should set USE_BDB in there /etc/make.conf, ports.conf, or
>> portupgrade.conf file. When they should instead be setting the
>> WITH_BDB_VER variable.
>>
>> The USE_BDB should be set to the minimum version of Berkeley DB that
>> the port will build with.
>>
>> USE_BDB= 44+
>>
>> And left up to the person installing the port to specify a higher version.
>>
>> If you want to take the choice away from the installer and have the
>> port always use BDB 4.6, then the port should use:
>>
>> USE_BDB= 46
>>
>> Which will prevent the use of BDB 4.4 and 4.5 from ever being used by this port.
>
> I think the proper use of *_BDB variables is that:
>
> WITH_BDB?= 46
>
> (An advisory usage), and
>
> USE_BDB= yes
>
> as in the attachment.
>
> Cheers,
> - --
> Xin LI <delphij at delphij.net> http://www.delphij.net/
> FreeBSD - The Power to Serve!
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.4 (FreeBSD)
>
> iD8DBQFHguxRi+vbBBjt66ARAuHIAKC5rRxKOvsAveDPEoAXbQvKxa4giACfQEpO
> EJk7hRJusCc6sWaTpLfiCoM=
> =yUim
> -----END PGP SIGNATURE-----
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
--
Jo Rhett
senior geek
Silicon Valley Colocation
More information about the freebsd-ports
mailing list