aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/libmicro/files/patch-libmicro.c
diff options
context:
space:
mode:
authorMichael Osipov <michaelo@FreeBSD.org>2026-10-31 12:33:40 +0000
committerMichael Osipov <michaelo@FreeBSD.org>2026-10-31 12:59:21 +0000
commit621a8fb674f7f8d56baa54c2aa64ac9a920bbceb (patch)
tree291c59fbc737b4699045c716e266cc9065532e45 /benchmarks/libmicro/files/patch-libmicro.c
parent43518a8f66ec76f3cb8b5ef9bfed67af530a796c (diff)
devel/{,java-,ruby-}subversion{,-lts}: drop compiler-specific flagsHEADmain
Remove every compiler-conditional/workaround flag from this port family, relying on stock Clang/libc++ behavior instead: - devel/subversion, devel/subversion-lts: drop the amd64-only CFLAGS+=-fpic -DPIC block and USES=compiler. Add files/patch-configure: configure's "additional flags to link C++ libraries" check only special-cases *freebsd10* as needing no extra -lstdc++; every later FreeBSD release falls through to the default case and gets -lstdc++ added, which fails to link since FreeBSD has shipped Clang/libc++ (no libstdc++.so) since 10.0. Broaden the match to *freebsd*. - devel/java-subversion: drop the post-configure block that blanked out LT_CXX_LIBADD by hand when COMPILER_TYPE == clang, superseded by the configure-level fix above; drop the now-unused USES=compiler. Also drop JAVA_OS=native, matching www/tomcat-native (another native-JNI port with --with-java-home=${JAVA_HOME}), which carries no such restriction either. - devel/ruby-subversion: drop CFLAGS+=-fdeclspec and the -Wno-error=int-conversion/-Wno-error=incompatible-function-pointer-types workaround -- warnings that no longer occur with the current toolchain. Bump PORTREVISION/PORTREVISION_LATEST/PORTREVISION_LTS for every touched port.
Diffstat (limited to 'benchmarks/libmicro/files/patch-libmicro.c')
0 files changed, 0 insertions, 0 deletions