pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

USE_INET6/inet6 is no longer present

For those on NetBSD, this change (together with the previous ones)
should not have any effect.

For those on systems that don't define USE_INET6, if you put inet6 in
default options, you should also see no changes (but you can remove it).
If you didn't have inet6 in default options, most packages will build
for IPv6, and not supporting or wanting IPv6 will be treated as

--- Begin Message ---
Module Name:    pkgsrc
Committed By:   gdt
Date:           Wed Jun 13 14:29:16 UTC 2012

Modified Files:

Log Message:
Drop USE_INET6 => inet6 option binding.

For a long time, the norm in pkgsrc was that packages had an option
for IPv6 support "inet6", and this was not in PKG_SUGGESTED_OPTIONS.
On NetBSD (and probably other BSD), USE_INET6 was defined in system mk
files, and pkgsrc noticed this and enabled the inet6 option globally.
But, in some environments, this did not happen.

The inet6 option has been added to PKG_SUGGESTED_OPTIONS for almost
all packages.  This change decouples IPv6 support in pkgsrc from the
base system.

People building on systems that do not support IPv6, or who do not
want IPv6 support in packages, can add

  PKG_DEFAULT_OPTIONS+=         -inet6

to mk.conf.

(Discussed for the last week on various lists, and ok wiz@.)

To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/mk/defaults/

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

--- End Message ---

Attachment: pgpvUkbptb5gg.pgp
Description: PGP signature

Home | Main Index | Thread Index | Old Index