https://cmake.org/cmake/help/latest/variable/CMAKE_SUPPRESS_REGENERATION.html
If something change during the build-task in /usr/local/share/cmake/Modules/
(For example, another package was installed), cmake starts a second configure
tasks after the build task. In this second task our (self hacked) SHARED_LIBS
VERSION's are lost. Whit CMAKE_SUPPRESS_REGENERATION=ON this not happen.
This should lead to significantly better cmake bulk build results.
OK sthen@
When missing, samba builds pytdb support using its bundled copy of tdb,
and installs it in WRKINST, as shown by update-plist. samba runs fine
with the py-tdb package registered in its RUN_DEPENDS, but this is not
what was intended. Consistently use libtdb and py-tdb from databases/tdb.
build fails because warning are treated as errors.
While at it, disable telemetry and do not try to find Git when building.
Thanks to tb@ for reporting the problem and rsadowski@ for proposing a fix.
OK rsadowski@ and tb@
pngquant is a PNG compressor that significantly reduces file
sizes by converting images to a more efficient 8-bit PNG format
with alpha channel (often 60-80% smaller than 24/32-bit PNG
files). Compressed images are fully standards-compliant and
are supported by all web browsers and operating systems.
ok kmos@
Broken since ~2018 on clang+ld.lld archs, no analysis and no diff to fix
it, so it's time to send it to the Attic. Support for AD DC mode can't
be optimal anyway, with the deprecation of the ntvfs server code and our
lack of xattrs/ACLs.
"Fine by me" Ian
The code on libwebrtc depends on unportable behavior, namely that
pthread_create(3) updates *thread before the child is run. This happens
on Linux/glibc, FreeBSD and Illumos, but not on OpenBSD or NetBSD.
POSIX only says that *thread is updated after a successful call.
This fixes crashes with Firefox when using Jitsi with several users in
the room. Input from jmatthew@ and kettenis@, tests by mpi@, ok landry@
(maintainer).