[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