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
> 
> All these build with
> CXXFLAGS_ports-gcc =    -fdelete-null-pointer-checks

OK for Qt

> 
> -- 
> :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