[MacPorts] #27766: krusader: CMake Error at FindQt4.cmake:1256
MacPorts
noreply at macports.org
Mon Sep 5 15:46:49 PDT 2011
#27766: krusader: CMake Error at FindQt4.cmake:1256
------------------------------+---------------------------------------------
Reporter: elimli@… | Owner: jonas@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: krusader
------------------------------+---------------------------------------------
Comment(by jorge.silva@…):
Replying to [comment:9 petep@…]:
> I read through this thread, and was able to build krusader again, after
a long time living with a broken port. It all began when kde and qt was
upgraded to higher versions within the porttree.
>
> To fix krusader 2.0.0 for now:
>
> 1. I had to edit the Portfile
> {{{
> -PortGroup kde4 1.0
> +PortGroup kde4 1.1
> }}}
> This fixes the "missing phonon" issue #27221.
>
> Note: With current up-to-date ports I did not had to add a line
"''configure.args -DQT_QMAKE_EXECUTABLE=/opt/local/bin/qmake''"
which is mentioned above.
> My qmake seems to be correctly installed and so can be found without
additional tricks.
>
> In order to fix the compile errors I looked into an actual repo of
krusader (2.3beta, I believe) at
https://projects.kde.org/projects/extragear/utils/krusader/repository (the
backend seems to have some problems currently, cannot display the file
contents atm).
> The actual code inspires the following two changes in our v2.0.0:
>
> krusader/MountMan/kmountmangui.h:116:
> {{{
> public:
> - fsData() : Name( 0 ), Type( 0 ), MntPoint( 0 ), TotalBlks( 0 ),
> + fsData() : Name(), Type(), MntPoint(), TotalBlks( 0 ),
> FreeBlks( 0 ), Mounted( false ) {}
> }}}
>
> krusader/Search/krsearchdialog.h:65
> {{{
> public:
> - KrSearchDialog(QString profile = 0, QWidget* parent = 0 );
> + KrSearchDialog(QString profile = QString(), QWidget* parent = 0);
>
> void prepareGUI();
> }}}
>
> So who can now put this patch into the Portfile?
> Or should we better use a higher version of krusader in order to be
compatible to the newer qt-stuff?
>
> Cheers, petep!
>
Works great, thanks! Has it been committed? Otherwise I can push it up it
anybody gives me commit access
cheers!
jsilva
--
Ticket URL: <https://trac.macports.org/ticket/27766#comment:13>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list