gecko: unbreak with non-default CC/CXX
checking for clang for bindgen... not found
checking for libclang for bindgen... not found
ERROR: Could not find clang to generate run bindings for C/C++. Please install the necessary packages, run `mach bootstrap`, or use --with-clang-path to give the location of clang.
checking for llvm-objdump... not found
DEBUG: llvm_objdump: Trying llvm-objdump
ERROR: Cannot find llvm-objdump
Reported by: pkg-fallout (powerpc64)
Approved by: ports-secteam blanket
devel/llvm10: really fix the AT_EXECPATH fallback =(
It turns out that I made not one but *two* mistakes in applying this patch
from the version that I had sent upstream. This one is not an extra
semicolon, but rather not dereferencing p... p may never hit AT_NULL, but *p
certainly will.
The problem was isolated and the fix identified + tested by Andrew Gierth.
Reported by: Andrew Gierth <andrew_tao173 riddles org uk>
Approved by: ports-secteam (blanket: runtime fix)
net/unison232: isolate self-test from pre-existing $HOME
On the "exp - 121amd64-default-build-as-use" builder, $HOME appears
to be /nonexistent, and this jeopardizes the self-test.
Feed the selftest mktemp -d as its HOME so it doesn't read from,
or pollute, the actual building user's home directory.
Thanks to: pkg-fallout, kevans, rhtoad.
No PORTREVISION bump as this is purely a build-time fix.
Approved by: ports-secteam (blanket, tested one-line fix to unbreak builds in certain configurations)
audio/musescore: fix build on GCC architectures
FreeBSD is not Linux. For some reason this builds with Clang but not GCC.
Approved by: portmgr (fix build blanket)
Approved by: portmgr (with hat)
news/sabnzbdplus: Back out r553378
Feedburner needs to be a hard dependency, and the version currently
in ports is incompatible.
PR: 250411, 250380
deskutils/recoll: fix build on GCC architectures
Include sys/types.h to make necessary types available:
utils/fstreewalk.cpp:51:5: error: 'dev_t' does not name a type; did you mean 'div_t'?
Approved by: portmgr (fix build blanket)
deskutils/syncthingtray: fix build on GCC architectures
Use C++11 compiler:
The compiler feature "cxx_decltype" is not known to CXX compiler
"GNU"
version 4.2.1.
Approved by: portmgr (fix build blanket)
security/modsecurity3: include unicode.mapping in package
This is included in the distribution and referenced in the default
configuration that's installed, but hasn't been included in the package. Do
so now.
PR: 250669
Submitted by: Marius Halden <marius halden modirum com> (maintainer)
Approved by: ports-secteam (implicit, packaging fix)
audio/ardour6: fix build on GCC architectures
Undefine _POSIX_SOURCE to make macros in errno.h available:
/usr/local/lib/gcc9/include/c++/powerpc64-portbld-freebsd12.1/bits/error_constants.h:42:40: error: 'EAFNOSUPPORT' was not declared in this scope
42 | address_family_not_supported = EAFNOSUPPORT,
| ^~~~~~~~~~~~
/usr/local/lib/gcc9/include/c++/powerpc64-portbld-freebsd12.1/bits/error_constants.h:43:28: error: 'EADDRINUSE' was not declared in this scope
43 | address_in_use = EADDRINUSE,
| ^~~~~~~~~~
Also tested to build with Clang.
Approved by: portmgr (fix build blanket)
emulators/jzintv: fix build on GCC architectures
Use C++11 compiler:
imasm/parser.cpp:1005: error: 'nullptr' was not declared in this scope
Approved by: portmgr (fix build blanket)
sysutils/rundeck3: Update to bugfix release 3.3.5
Also:
- Added a new master site and made it primary
(the Rundeck download page also links to bintray)
- Removed the pkg-plist file and added the contents to the Makefile
- Added OpenJDK 11 to JAVA_VERSION (it's supported by Rundeck since 3.3.0)
PR: 250504
Submitted by: Daniel Tihanyi <daniel.tihanyi@tetragir.com> (maintainer)
Approved by: ports-secteam (fluffy)
Backport upstream fix for OCaml 4 to avoid SIGSEGV
Unison 2.32.x consistently crashes on startup after reading its configuration
file with a SIGSEGV and does not serve its purpose at all.
Pull in upstream fix from
891c081690 (diff-4117bab3eb479a1766c95c36bb61dd35c817a76e57f9c4c9a430948f504453de)
Suggested by madpilot@ in https://reviews.freebsd.org/D26924#600631
While here, run the selftest as part of the build to catch such issues
in the future and receive pkg-fallout@ mail.
While here, also remove MAKE_JOBS_UNSAFE.
Bump PORTREVISION to trigger a rebuild and flush out the broken packages.
(The absence of bug reports however suggests that unison 2.32 is no longer
used or needed widely.)
Obtained from: Benjamin Pierce's upstream repo (madpilot@)
Approved by: ports-secteam (blanket, unbreak broken program, single patch)
Fix crash on close due to a signal handler on VTE widget being fired
after the widget is destroyed.
PR: 250403
Submitted by: Hodong <hodong@nimfsoft.com>
Approved by: ports-secteam (joneum)