so re-add COMPILER = base-clang ports-gcc.
However, do not yet set CXXFLAGS = -std=c++11 globally, because other
ports will currently break with it (speficically luatex). This will
be done after re-add the luatex patch dropped during the texlive
update and collect proper patches for pdftex (using our poppler
instead of the bundled one).
Successfully test-built on sparc64 and macppc by landry@.
Seems to work fine on all papers I've thrown at it.
Tested by myself and kili@ on all BUILD_DEPENDS too. No tree breakage
that we can see.
Like what is currently in-tree, this update is currently using the
in-built poppler, as it seems TeX Live only works with old versions.
Kili is working on fixing this.
OK kili@, thanks!
----------------------------------------------------------------------
----------------------------------------------------------------------
poppler.
It doesn't build without patches against the new poppler object API
(which it shouldn't use at all in the first place) and the patch I
wrote for this leads to memory corruption.
Switching back and forth between different versions of poppler and
differently patched versions of texlive and at the same time letting
our poppler port rotting in the tree doesn't help, so for now people
using pdftex (and luatex?) will have to live with a very outdated
version of poppler (0.42).
ok aja@, jca@ (how also caught a missing removal of -std=c++11 from
CPPFLAGS in my initial diff)
part of the "wheel" group to admin printers over the web interface. Add another
call to getgrnam(3) to fix it.
authentication issue discovered when I helped pirofti@ set up a printer at p2k17
archs, but fixes the dreaded 'Missing library for estdc++>=17.0' error
message at pkg_create on other archs. COMPILER_LIBCXX is in WANTLIB-*,
but nothing brought it into context, as ${MODGCC4_CPPLIBDEP} is only in
LIB_DEPENDS, which isnt inherited by LIB_DEPENDS-* here.
If you didnt understood all this garbage, your mental sanity is safe.
ok kili@