With the introduction of waitid(2), <sys/wait.h> now includes
<sys/siginfo.h>. gnulib wraps various system headers and those
wrappers include further system headers. <signal.h> must include
<sys/siginfo.h>, but gnulib ended up inverting this order, so
siginfo_t was not yet defined in <signal.h>.
Fix from gnulib upstream.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new) devel/gettext,-textstyle
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
Add a patch from schwarze@ to avoid information loss in both groff and
mandoc (".PP text" to ".PP\ntext").
"It looks like pkg_create(1) is not passing the -t option to groff(1)
because lftp(1) lacks the tbl(7) annotation that you can see in the
first source line of, for example, xz(1)." and OK schwarze@
OK rsadowski@ (maintainer)
- drop readline and getaddrinfo patches, not needed any more.
- add another mirror to MASTER_SITES, lftp.yar.ru makes weird
redirections. Prefer http:// for this mirror, but also add ftp:// for
''make peek-ftp''
from maintainer Rafael Sadowski, input from and ok sthen@