Remove expired ports:
2021-04-01 ftp/wzdftpd: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 astro/roadmap: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/cosmo: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/bomberinstinct: Unmaintained and dead upstream, does not build
with -fno-common (llvm 11)
2021-04-01 games/drm: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/bygfoot: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 games/cre: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 irc/hybserv: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 irc/xaric: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 mail/elmo: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 misc/cave: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 security/bugs: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
2021-04-01 security/dmitry: Unmaintained and dead upstream, does not build with
-fno-common (llvm 11)
(Only the first 15 lines of the commit message are shown above )
Extend expiration of ports broken with -fno-common
Extend the expiration of unmaintained leaf ports that are broken with
-fno-common and previously had a short expiration date. The new date is set
to 2021-04-01, meaning the ports will be in the 2021Q2 branch, giving people
until 2021-06-30 (10 months from now) to fix issues.
Improve the wording of the deprecation message, mentioning both llvm 11 and
-fno-common.
Bump portrevision to force reinstall. This way the warning message about
deprecation will be displayed to users installing or reinstalling the
software.
MFH: 2020Q3 (maybe)
Remove libexpat.so.6 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since.
For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above )