The following ports need -fdelete-null-pointer-checks to build with
ports-gcc:
 - productivity/libphonenumber
 - www/webkitgtk4
 - x11/qt6/qtdeclarative
 - x11/qt6/qtgrpc

All these build with
CXXFLAGS_ports-gcc =    -fdelete-null-pointer-checks

-- 
:wq Claudio

Index: productivity/libphonenumber/Makefile
===================================================================
RCS file: /cvs/ports/productivity/libphonenumber/Makefile,v
diff -u -p -r1.87 Makefile
--- productivity/libphonenumber/Makefile        16 Jan 2026 07:54:07 -0000      
1.87
+++ productivity/libphonenumber/Makefile        26 Jan 2026 13:26:10 -0000
@@ -41,6 +41,8 @@ MODULES =             devel/cmake
 
 COMPILER =             base-clang ports-gcc
 
+CXXFLAGS_ports-gcc =   -fdelete-null-pointer-checks
+
 BUILD_DEPENDS =                devel/gtest
 
 LIB_DEPENDS =          devel/abseil-cpp \
Index: www/webkitgtk4/Makefile
===================================================================
RCS file: /cvs/ports/www/webkitgtk4/Makefile,v
diff -u -p -r1.250 Makefile
--- www/webkitgtk4/Makefile     19 Dec 2025 13:16:15 -0000      1.250
+++ www/webkitgtk4/Makefile     26 Jan 2026 13:18:21 -0000
@@ -48,6 +48,8 @@ SITES =                       https://webkitgtk.org/releases
 
 COMPILER =             base-clang ports-gcc
 
+CXXFLAGS_ports-gcc =   -fdelete-null-pointer-checks
+
 MODULES =              devel/cmake \
                        lang/python \
                        lang/ruby \
Index: x11/qt6/qtdeclarative/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtdeclarative/Makefile,v
diff -u -p -r1.27 Makefile
--- x11/qt6/qtdeclarative/Makefile      9 Dec 2025 21:00:38 -0000       1.27
+++ x11/qt6/qtdeclarative/Makefile      27 Jan 2026 12:43:48 -0000
@@ -61,6 +61,8 @@ WANTLIB += Qt6Sql Qt6Svg Qt6Test Qt6Widg
 MODULES =      lang/python
 CONFIGURE_STYLE = cmake
 
+CXXFLAGS_ports-gcc =   -fdelete-null-pointer-checks
+
 MODQT6_DEPS =  No
 
 BUILD_DEPENDS =        graphics/vulkan-loader \
Index: x11/qt6/qtgrpc/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtgrpc/Makefile,v
diff -u -p -r1.17 Makefile
--- x11/qt6/qtgrpc/Makefile     16 Jan 2026 07:54:07 -0000      1.17
+++ x11/qt6/qtgrpc/Makefile     26 Jan 2026 13:58:39 -0000
@@ -42,6 +42,8 @@ WANTLIB += absl_time absl_time_zone absl
 WANTLIB += absl_vlog_config_internal c m protobuf protoc utf8_range
 WANTLIB += utf8_validity
 
+CXXFLAGS_ports-gcc =   -fdelete-null-pointer-checks
+
 BUILD_DEPENDS =        graphics/glslang
 
 LIB_DEPENDS =  devel/abseil-cpp \

Reply via email to