[MacPorts] #69832: phonon-qt5: please update the port so that it builds on Sonoma
MacPorts
noreply at macports.org
Fri Apr 26 04:29:06 UTC 2024
#69832: phonon-qt5: please update the port so that it builds on Sonoma
-------------------------+-------------------------------------------------
Reporter: | Owner: michaelld
barracuda156 |
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Keywords: sonoma | Port: phonon-qt5, kde-extra-cmake-modules
-------------------------+-------------------------------------------------
`phonon-qt5` @4.11.1 fails on Sonoma:
{{{
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-qt5/work/phonon-4.11.1/phonon/experimental/avcapture.cpp:31:
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-qt5/work/phonon-4.11.1/phonon/experimental/avcapture.h:34:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-
qt5/work/phonon-4.11.1/phonon/experimental/objectdescription.h:40:35:
error: integer value 65536 is outside the valid range of values [0, 7] for
this enumeration type [-Wenum-constexpr-conversion]
typedef
Phonon::ObjectDescription<static_cast<Phonon::ObjectDescriptionType>(Phonon::Experimental::VideoCaptureDeviceType)>
VideoCaptureDevice;
^
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-qt5/work/phonon-4.11.1/phonon/experimental/avcapture.cpp:31:
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-qt5/work/phonon-4.11.1/phonon/experimental/avcapture.h:32:
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-qt5/work/phonon-4.11.1/phonon/experimental/../medianode.h:29:
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-qt5/work/phonon-4.11.1/phonon/path.h:27:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-qt5/work/phonon-4.11.1/phonon/objectdescription.h:189:41: error:
integer value 65536 is outside the valid range of values [0, 7] for this
enumeration type [-Wenum-constexpr-conversion]
static inline ObjectDescription<T> fromIndex(int index) {
//krazy:exclude=inline
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_phonon
/phonon-qt5/work/phonon-4.11.1/phonon/objectdescription.h:260:45: error:
integer value 65536 is outside the valid range of values [0, 7] for this
enumeration type [-Wenum-constexpr-conversion]
friend class ObjectDescriptionModel<T>;
^
3 errors generated.
make[2]: ***
[phonon/experimental/CMakeFiles/phonon4qt5experimental.dir/avcapture.cpp.o]
Error 1
}}}
Updating to 4.12.0 will require also updating of `kde-extra-cmake-
modules`:
{{{
CMake Warning at CMakeLists.txt:40 (find_package):
Could not find a configuration file for package "ECM" that is compatible
with requested version "5.90".
The following configuration files were considered but not accepted:
/opt/local/share/ECM/cmake/ECMConfig.cmake, version: 5.86.0
--
* ECM (required version >= 5.90), Extra CMake Modules,
<https://api.kde.org/frameworks/extra-cmake-modules/html/index.html>
CMake Error at
/opt/local/share/cmake-3.29/Modules/FeatureSummary.cmake:464 (message):
feature_summary() Error: REQUIRED package(s) are missing, aborting CMake
run.
Call Stack (most recent call first):
CMakeLists.txt:45 (feature_summary)
-- Configuring incomplete, errors occurred!
}}}
--
Ticket URL: <https://trac.macports.org/ticket/69832>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list