Opened 4 hours ago

Closed 3 hours ago

#70885 closed defect (duplicate)

qt5-qtlocation @5.15.15_0 Failed to build on macOS 15

Reported by: jcm36 Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.10.1
Keywords: Cc: Veence (Vincent), nilason (Nicklas Larsson)
Port: qt5-qtlocation

Description

QGIS no longer builds via macports on MacOs 15 due to llvm-14 no longer being supported/maintained.

I have tried to build QGIS3 excluding the plugin_support312 using the following command: port install qgis3 -plugin_support312

This failed with the following error: Failed to build qt5-qtlocation: command execution failed

Attachments (1)

main.log.bz2 (23.7 KB) - added by jmroot (Joshua Root) 3 hours ago.

Download all attachments as: .zip

Change History (3)

comment:1 Changed 3 hours ago by jmroot (Joshua Root)

Owner: set to MarcusCalhoun-Lopez
Port: qt5-qtlocation added; qgis3 removed
Status: newassigned
Summary: QGIS3 3.38.3: Failed to build qt5-qtlocation: command execution failedqt5-qtlocation @5.15.15_0 Failed to build on macOS 15
:info:build In file included from src/mbgl/annotation/annotation_manager.hpp:4:
:info:build In file included from src/mbgl/annotation/symbol_annotation_impl.hpp:24:
:info:build In file included from deps/boost/1.65.1/include/boost/geometry.hpp:17:
:info:build In file included from deps/boost/1.65.1/include/boost/geometry/geometry.hpp:43:
:info:build In file included from deps/boost/1.65.1/include/boost/geometry/core/radian_access.hpp:26:
:info:build In file included from deps/boost/1.65.1/include/boost/numeric/conversion/cast.hpp:33:
:info:build In file included from deps/boost/1.65.1/include/boost/numeric/conversion/converter.hpp:13:
:info:build In file included from deps/boost/1.65.1/include/boost/numeric/conversion/conversion_traits.hpp:13:
:info:build In file included from deps/boost/1.65.1/include/boost/numeric/conversion/detail/conversion_traits.hpp:18:
:info:build In file included from deps/boost/1.65.1/include/boost/numeric/conversion/detail/int_float_mixture.hpp:19:
:info:build In file included from deps/boost/1.65.1/include/boost/mpl/integral_c.hpp:32:
:info:build deps/boost/1.65.1/include/boost/mpl/aux_/integral_wrapper.hpp:73:31: error: integer value -1 is outside the valid range of values [0, 3] for the enumeration type 'udt_builtin_mixture_enum' [-Wenum-constexpr-conversion]
:info:build    73 |     typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior;
:info:build       |                               ^
:info:build deps/boost/1.65.1/include/boost/mpl/aux_/static_cast.hpp:24:47: note: expanded from macro 'BOOST_MPL_AUX_STATIC_CAST'
:info:build    24 | #   define BOOST_MPL_AUX_STATIC_CAST(T, expr) static_cast<T>(expr)
:info:build       |                                               ^

Changed 3 hours ago by jmroot (Joshua Root)

Attachment: main.log.bz2 added

comment:2 Changed 3 hours ago by jmroot (Joshua Root)

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.