[MacPorts] #58459: Krusader Fails to Build on Mojave

MacPorts noreply at macports.org
Thu May 9 07:48:48 UTC 2019


#58459: Krusader Fails to Build on Mojave
-----------------------------+----------------------
 Reporter:  Andrew-McGee     |      Owner:  (none)
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.5.4
 Keywords:  Krusader, Clang  |       Port:  Krusader
-----------------------------+----------------------
 MacOS 10.14.4 - MacBook Pro 2017.

 This seems to be a frequent error, popping up in various ports, with later
 versions of Clang throwing an error like this one reported here:
 https://trac.macports.org/ticket/58354

 krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp
 error: ordered comparison between pointer and zero ('const void *' and
 'int')

 See attached logfile.


 {{{
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:67:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar")) typeData->addItem("tar");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:68:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar") && PS("gzip")) typeData->addItem("tar.gz");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:68:22:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar") && PS("gzip")) typeData->addItem("tar.gz");
 :info:build                      ^~~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:69:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar") && PS("bzip2"))
 typeData->addItem("tar.bz2");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:69:22:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar") && PS("bzip2"))
 typeData->addItem("tar.bz2");
 :info:build                      ^~~~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:70:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar") && PS("lzma"))
 typeData->addItem("tar.lzma");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:70:22:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar") && PS("lzma"))
 typeData->addItem("tar.lzma");
 :info:build                      ^~~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:71:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar") && PS("xz")) typeData->addItem("tar.xz");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:71:22:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("tar") && PS("xz")) typeData->addItem("tar.xz");
 :info:build                      ^~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:72:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("zip")) typeData->addItem("zip");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:73:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("rar")) typeData->addItem("rar");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:74:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("lha")) typeData->addItem("lha");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:75:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("arj")) typeData->addItem("arj");
 :info:build         ^~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:76:9:
 error: ordered comparison between pointer and zero ('const void *' and
 'int')
 :info:build     if (PS("7z")) typeData->addItem("7z");
 :info:build         ^~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/krusader/Dialogs/packgui.cpp:43:30:
 note: expanded from macro 'PS'
 :info:build #define PS(x) lst.contains(x)>0
 :info:build               ~~~~~~~~~~~~~~~^~
 :info:build 14 errors generated.}}

-- 
Ticket URL: <https://trac.macports.org/ticket/58459>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list