On Tue, Jan 27, 2026 at 01:44:52PM +0100, Claudio Jeker wrote: > The following ports need -fdelete-null-pointer-checks to build with > ports-gcc: > - productivity/libphonenumber > - www/webkitgtk4 > - x11/qt6/qtdeclarative > - x11/qt6/qtgrpc
OK for mine (the first 2). > 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 \ -- Antoine
