Re: [Fink-devel] rkward vs katepart.so

2014-06-14 Thread Hanspeter Niederstrasser
On 6/14/2014 4:28 PM, Jack Howarth wrote:
> Hanspeter,
>   The difference appears to be that we are emitting
> -Wl,-dead_strip_dylibs in fink whereas the kde builds on MacPorts doesn't
> do that. Adding…

Yes, Fink's KDE4 buildenv has been adding -dead_strip_dylibs since the 
4.4 days (or earlier).  If anything in the KDE suite is requiring a 
dylib on the fly and not linking to it should be fixed to stop that. 
However, I see your later message that the plugin problem was due to a 
typo in the .info file.  Glad it's working.

Hanspeter


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] rkward vs katepart.so

2014-06-14 Thread Jack Howarth
Hanspeter,
  Solved the issue with the pluginmap. I had a thinko in the info file
which is fixed with..

Index: rkward-r.info
===
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/kde/rkward-r.info,v
retrieving revision 1.1
diff -r1.1 rkward-r.info
4c4
< Revision: 1
---
> Revision: 2
51c51
< -DRKVERSION_NUMBER=%type_raw[rversion] \
---
> -DRKVERSION_NUMBER=%v \

Now the RKWard.app launches without errors against the current kde4 on
fink. Sorry for the noise.
 Jack


On Sat, Jun 14, 2014 at 5:28 PM, Jack Howarth 
wrote:

> Hanspeter,
>  The difference appears to be that we are emitting
> -Wl,-dead_strip_dylibs in fink whereas the kde builds on MacPorts doesn't
> do that. Adding…
>
> perl -pi -e 's|-Wl,-dead_strip_dylibs||g'
> rkward/CMakeFiles/rkward.frontend.dir/link.txt
>
> before the make in rkward-r.info's CompileScript restores the linkage to
> the same as MacPorts
> for /sw/opt/kde4/mac/bin/rkward.frontend.app/Contents/MacOS/rkward.frontend
> but the plugin error still remains.
>   Jack
>
>
> On Sat, Jun 14, 2014 at 4:57 PM, Jack Howarth 
> wrote:
>
>> Hanspeter,
>>  Something really strange is happening with the kde build of rkward
>> under fink. After building 'fink -m -kK rkward-r30' using the files from my
>> experimental, I find
>> that 
>> /sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/rkward/CMakeFiles/rkward.frontend.dir/link.txt
>> shows…
>>
>> /sw/var/lib/fink/path-prefix-clang/g++   -I/sw/include  -fno-common
>> -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts
>> -Wall -W -Wpointer-arith -Wformat-security -Woverloaded-virtual -fno-common
>> -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden
>> -Wno-return-type-c-linkage -O2 -DNDEBUG -DQT_NO_DEBUG -arch x86_64
>> -isysroot
>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
>> -mmacosx-version-min=10.7 -Wl,-search_paths_first
>> -Wl,-headerpad_max_install_names
>>  -L/sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/lib
>> -L/sw/opt/kde4/mac/lib -L/sw/lib/system-openssl/lib
>> -L/sw/lib/freetype219/lib -L/sw/lib/fontconfig2/lib -L/sw/lib/qt4-mac/lib
>> -L/sw/opt/qca2/mac/lib -L/sw/opt/strigi/mac/lib -L/sw/opt/soprano/mac/lib
>> -L/sw/opt/grantlee/mac/lib -L/sw/opt/attica/mac/lib
>> -L/sw/opt/akonadi/mac/lib -L/sw/lib -Wl,-dead_strip_dylibs
>> CMakeFiles/rkward.frontend.dir/rkward.frontend_automoc.o
>> CMakeFiles/rkward.frontend.dir/rkward.o
>> CMakeFiles/rkward.frontend.dir/main.o
>> CMakeFiles/rkward.frontend.dir/rkglobals.o
>> CMakeFiles/rkward.frontend.dir/robjectviewer.o
>> CMakeFiles/rkward.frontend.dir/rkconsole.o
>> CMakeFiles/rkward.frontend.dir/rkwardapplication.o  -o
>> rkward.frontend.app/Contents/MacOS/rkward.frontend -F/sw/lib/qt4-mac/lib
>>  -L/sw/opt/kde4/mac/lib
>>  -L/sw/Library/Frameworks/R.framework/Versions/3.0/Resources/lib
>>  -L/sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/lib
>>  -L/sw/opt/soprano/mac/lib  /sw/opt/kde4/mac/lib/libkdecore.5.13.1.dylib
>> ../lib/libwindows.a ../lib/libagents.a ../lib/libdialogs.a
>> ../lib/libplugin.a ../lib/libsettings.a ../lib/libdataeditor.a
>> ../lib/libcore.a ../lib/libscriptbackends.a ../lib/librbackend.a
>> ../lib/libmisc.a -lktexteditor /sw/opt/kde4/mac/lib/libkhtml.5.13.1.dylib
>> /sw/opt/kde4/mac/lib/libkfile.4.13.1.dylib
>> /sw/opt/kde4/mac/lib/libkdeui.5.13.1.dylib
>> /sw/opt/kde4/mac/lib/libkrosscore.4.13.1.dylib -framework QtScript
>> -framework QtNetwork -framework phonon
>> /sw/opt/kde4/mac/lib/libkjs.4.13.1.dylib
>> /sw/opt/kde4/mac/lib/libkparts.4.13.1.dylib
>> /sw/opt/kde4/mac/lib/libkio.5.13.1.dylib -framework QtNetwork
>> /sw/opt/kde4/mac/lib/libnepomukutils.4.13.1.dylib
>> /sw/opt/kde4/mac/lib/libnepomuk.4.13.1.dylib
>> /sw/opt/soprano/mac/lib/libsoprano.dylib
>> /sw/opt/kde4/mac/lib/libkdeui.5.13.1.dylib
>> /sw/opt/kde4/mac/lib/libkdecore.5.13.1.dylib -framework QtDBus -framework
>> QtCore -framework Carbon -framework QtGui -framework QtSvg -framework QtXml
>> -Wl,-rpath,/sw/opt/kde4/mac/lib
>> -Wl,-rpath,/sw/Library/Frameworks/R.framework/Versions/3.0/Resources/lib
>>
>> yet when I manually execute…
>>
>> % cd  /sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/rkward
>> % source CMakeFiles/rkward.frontend.dir/link.txt
>> % otool -L rkward.frontend.app/Contents/MacOS/rkward.frontend
>>
>> rkward.frontend.app/Contents/MacOS/rkward.frontend: 
>> /sw/opt/kde4/mac/lib/libkdecore.5.dylib
>> (compatibility version 5.0.0, current version 5.13.1) 
>> /sw/opt/kde4/mac/lib/libktexteditor.4.dylib
>> (compatibility version 4.0.0, current version 4.13.1)
>>  /sw/opt/kde4/mac/lib/libkhtml.5.dylib (compatibility version 5.0.0,
>> current version 5.13.1)
>> /sw/opt/kde4/mac/lib/libkfile.4.dylib (compatibility version 4.0.0,
>> current version 4.13.1)
>> /sw/opt/kde4/mac/lib/libkdeui.5.dylib (compatibility version 5.0.0,
>> current version 5.13.1)
>> /sw/op

Re: [Fink-devel] rkward vs katepart.so

2014-06-14 Thread Jack Howarth
Hanspeter,
 The difference appears to be that we are emitting
-Wl,-dead_strip_dylibs in fink whereas the kde builds on MacPorts doesn't
do that. Adding…

perl -pi -e 's|-Wl,-dead_strip_dylibs||g'
rkward/CMakeFiles/rkward.frontend.dir/link.txt

before the make in rkward-r.info's CompileScript restores the linkage to
the same as MacPorts
for /sw/opt/kde4/mac/bin/rkward.frontend.app/Contents/MacOS/rkward.frontend
but the plugin error still remains.
  Jack


On Sat, Jun 14, 2014 at 4:57 PM, Jack Howarth 
wrote:

> Hanspeter,
>  Something really strange is happening with the kde build of rkward
> under fink. After building 'fink -m -kK rkward-r30' using the files from my
> experimental, I find
> that 
> /sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/rkward/CMakeFiles/rkward.frontend.dir/link.txt
> shows…
>
> /sw/var/lib/fink/path-prefix-clang/g++   -I/sw/include  -fno-common
> -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts
> -Wall -W -Wpointer-arith -Wformat-security -Woverloaded-virtual -fno-common
> -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden
> -Wno-return-type-c-linkage -O2 -DNDEBUG -DQT_NO_DEBUG -arch x86_64
> -isysroot
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
> -mmacosx-version-min=10.7 -Wl,-search_paths_first
> -Wl,-headerpad_max_install_names
>  -L/sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/lib
> -L/sw/opt/kde4/mac/lib -L/sw/lib/system-openssl/lib
> -L/sw/lib/freetype219/lib -L/sw/lib/fontconfig2/lib -L/sw/lib/qt4-mac/lib
> -L/sw/opt/qca2/mac/lib -L/sw/opt/strigi/mac/lib -L/sw/opt/soprano/mac/lib
> -L/sw/opt/grantlee/mac/lib -L/sw/opt/attica/mac/lib
> -L/sw/opt/akonadi/mac/lib -L/sw/lib -Wl,-dead_strip_dylibs
> CMakeFiles/rkward.frontend.dir/rkward.frontend_automoc.o
> CMakeFiles/rkward.frontend.dir/rkward.o
> CMakeFiles/rkward.frontend.dir/main.o
> CMakeFiles/rkward.frontend.dir/rkglobals.o
> CMakeFiles/rkward.frontend.dir/robjectviewer.o
> CMakeFiles/rkward.frontend.dir/rkconsole.o
> CMakeFiles/rkward.frontend.dir/rkwardapplication.o  -o
> rkward.frontend.app/Contents/MacOS/rkward.frontend -F/sw/lib/qt4-mac/lib
>  -L/sw/opt/kde4/mac/lib
>  -L/sw/Library/Frameworks/R.framework/Versions/3.0/Resources/lib
>  -L/sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/lib
>  -L/sw/opt/soprano/mac/lib  /sw/opt/kde4/mac/lib/libkdecore.5.13.1.dylib
> ../lib/libwindows.a ../lib/libagents.a ../lib/libdialogs.a
> ../lib/libplugin.a ../lib/libsettings.a ../lib/libdataeditor.a
> ../lib/libcore.a ../lib/libscriptbackends.a ../lib/librbackend.a
> ../lib/libmisc.a -lktexteditor /sw/opt/kde4/mac/lib/libkhtml.5.13.1.dylib
> /sw/opt/kde4/mac/lib/libkfile.4.13.1.dylib
> /sw/opt/kde4/mac/lib/libkdeui.5.13.1.dylib
> /sw/opt/kde4/mac/lib/libkrosscore.4.13.1.dylib -framework QtScript
> -framework QtNetwork -framework phonon
> /sw/opt/kde4/mac/lib/libkjs.4.13.1.dylib
> /sw/opt/kde4/mac/lib/libkparts.4.13.1.dylib
> /sw/opt/kde4/mac/lib/libkio.5.13.1.dylib -framework QtNetwork
> /sw/opt/kde4/mac/lib/libnepomukutils.4.13.1.dylib
> /sw/opt/kde4/mac/lib/libnepomuk.4.13.1.dylib
> /sw/opt/soprano/mac/lib/libsoprano.dylib
> /sw/opt/kde4/mac/lib/libkdeui.5.13.1.dylib
> /sw/opt/kde4/mac/lib/libkdecore.5.13.1.dylib -framework QtDBus -framework
> QtCore -framework Carbon -framework QtGui -framework QtSvg -framework QtXml
> -Wl,-rpath,/sw/opt/kde4/mac/lib
> -Wl,-rpath,/sw/Library/Frameworks/R.framework/Versions/3.0/Resources/lib
>
> yet when I manually execute…
>
> % cd  /sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/rkward
> % source CMakeFiles/rkward.frontend.dir/link.txt
> % otool -L rkward.frontend.app/Contents/MacOS/rkward.frontend
>
> rkward.frontend.app/Contents/MacOS/rkward.frontend: 
> /sw/opt/kde4/mac/lib/libkdecore.5.dylib
> (compatibility version 5.0.0, current version 5.13.1) 
> /sw/opt/kde4/mac/lib/libktexteditor.4.dylib
> (compatibility version 4.0.0, current version 4.13.1)
> /sw/opt/kde4/mac/lib/libkhtml.5.dylib (compatibility version 5.0.0,
> current version 5.13.1)
> /sw/opt/kde4/mac/lib/libkfile.4.dylib (compatibility version 4.0.0,
> current version 4.13.1)
> /sw/opt/kde4/mac/lib/libkdeui.5.dylib (compatibility version 5.0.0,
> current version 5.13.1)
> /sw/opt/kde4/mac/lib/libkrosscore.4.dylib (compatibility version 4.0.0,
> current version 4.13.1)
> /sw/lib/qt4-mac/lib/QtScript.framework/Versions/4/QtScript (compatibility
> version 4.8.0, current version 4.8.6)
> /sw/lib/qt4-mac/lib/QtNetwork.framework/Versions/4/QtNetwork
> (compatibility version 4.8.0, current version 4.8.6)
> /sw/opt/kde4/mac/lib/libkparts.4.dylib (compatibility version 4.0.0,
> current version 4.13.1)
> /sw/opt/kde4/mac/lib/libkio.5.dylib (compatibility version 5.0.0, current
> version 5.13.1)
> /sw/lib/qt4-mac/lib/QtCore.framework/Versions/4/QtCore (compatibility
> version 4.8.0, current version 4.8.6)
> /sw/lib/qt4-mac/lib/QtGui.framework/Versions/4/QtGui (compatibility
> version 4.8.0, c

Re: [Fink-devel] rkward vs katepart.so

2014-06-14 Thread Jack Howarth
Hanspeter,
 Something really strange is happening with the kde build of rkward
under fink. After building 'fink -m -kK rkward-r30' using the files from my
experimental, I find
that 
/sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/rkward/CMakeFiles/rkward.frontend.dir/link.txt
shows…

/sw/var/lib/fink/path-prefix-clang/g++   -I/sw/include  -fno-common
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts
-Wall -W -Wpointer-arith -Wformat-security -Woverloaded-virtual -fno-common
-fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden
-Wno-return-type-c-linkage -O2 -DNDEBUG -DQT_NO_DEBUG -arch x86_64
-isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
-mmacosx-version-min=10.7 -Wl,-search_paths_first
-Wl,-headerpad_max_install_names
 -L/sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/lib
-L/sw/opt/kde4/mac/lib -L/sw/lib/system-openssl/lib
-L/sw/lib/freetype219/lib -L/sw/lib/fontconfig2/lib -L/sw/lib/qt4-mac/lib
-L/sw/opt/qca2/mac/lib -L/sw/opt/strigi/mac/lib -L/sw/opt/soprano/mac/lib
-L/sw/opt/grantlee/mac/lib -L/sw/opt/attica/mac/lib
-L/sw/opt/akonadi/mac/lib -L/sw/lib -Wl,-dead_strip_dylibs
CMakeFiles/rkward.frontend.dir/rkward.frontend_automoc.o
CMakeFiles/rkward.frontend.dir/rkward.o
CMakeFiles/rkward.frontend.dir/main.o
CMakeFiles/rkward.frontend.dir/rkglobals.o
CMakeFiles/rkward.frontend.dir/robjectviewer.o
CMakeFiles/rkward.frontend.dir/rkconsole.o
CMakeFiles/rkward.frontend.dir/rkwardapplication.o  -o
rkward.frontend.app/Contents/MacOS/rkward.frontend -F/sw/lib/qt4-mac/lib
 -L/sw/opt/kde4/mac/lib
 -L/sw/Library/Frameworks/R.framework/Versions/3.0/Resources/lib
 -L/sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/lib
 -L/sw/opt/soprano/mac/lib  /sw/opt/kde4/mac/lib/libkdecore.5.13.1.dylib
../lib/libwindows.a ../lib/libagents.a ../lib/libdialogs.a
../lib/libplugin.a ../lib/libsettings.a ../lib/libdataeditor.a
../lib/libcore.a ../lib/libscriptbackends.a ../lib/librbackend.a
../lib/libmisc.a -lktexteditor /sw/opt/kde4/mac/lib/libkhtml.5.13.1.dylib
/sw/opt/kde4/mac/lib/libkfile.4.13.1.dylib
/sw/opt/kde4/mac/lib/libkdeui.5.13.1.dylib
/sw/opt/kde4/mac/lib/libkrosscore.4.13.1.dylib -framework QtScript
-framework QtNetwork -framework phonon
/sw/opt/kde4/mac/lib/libkjs.4.13.1.dylib
/sw/opt/kde4/mac/lib/libkparts.4.13.1.dylib
/sw/opt/kde4/mac/lib/libkio.5.13.1.dylib -framework QtNetwork
/sw/opt/kde4/mac/lib/libnepomukutils.4.13.1.dylib
/sw/opt/kde4/mac/lib/libnepomuk.4.13.1.dylib
/sw/opt/soprano/mac/lib/libsoprano.dylib
/sw/opt/kde4/mac/lib/libkdeui.5.13.1.dylib
/sw/opt/kde4/mac/lib/libkdecore.5.13.1.dylib -framework QtDBus -framework
QtCore -framework Carbon -framework QtGui -framework QtSvg -framework QtXml
-Wl,-rpath,/sw/opt/kde4/mac/lib
-Wl,-rpath,/sw/Library/Frameworks/R.framework/Versions/3.0/Resources/lib

yet when I manually execute…

% cd  /sw/src/fink.build/rkward-r30-0.6.1-1/rkward-0.6.1/build/rkward
% source CMakeFiles/rkward.frontend.dir/link.txt
% otool -L rkward.frontend.app/Contents/MacOS/rkward.frontend

rkward.frontend.app/Contents/MacOS/rkward.frontend:
/sw/opt/kde4/mac/lib/libkdecore.5.dylib
(compatibility version 5.0.0, current version 5.13.1)
/sw/opt/kde4/mac/lib/libktexteditor.4.dylib
(compatibility version 4.0.0, current version 4.13.1)
/sw/opt/kde4/mac/lib/libkhtml.5.dylib (compatibility version 5.0.0, current
version 5.13.1)
/sw/opt/kde4/mac/lib/libkfile.4.dylib (compatibility version 4.0.0, current
version 4.13.1)
/sw/opt/kde4/mac/lib/libkdeui.5.dylib (compatibility version 5.0.0, current
version 5.13.1)
/sw/opt/kde4/mac/lib/libkrosscore.4.dylib (compatibility version 4.0.0,
current version 4.13.1)
/sw/lib/qt4-mac/lib/QtScript.framework/Versions/4/QtScript (compatibility
version 4.8.0, current version 4.8.6)
/sw/lib/qt4-mac/lib/QtNetwork.framework/Versions/4/QtNetwork (compatibility
version 4.8.0, current version 4.8.6)
/sw/opt/kde4/mac/lib/libkparts.4.dylib (compatibility version 4.0.0,
current version 4.13.1)
/sw/opt/kde4/mac/lib/libkio.5.dylib (compatibility version 5.0.0, current
version 5.13.1)
/sw/lib/qt4-mac/lib/QtCore.framework/Versions/4/QtCore (compatibility
version 4.8.0, current version 4.8.6)
/sw/lib/qt4-mac/lib/QtGui.framework/Versions/4/QtGui (compatibility version
4.8.0, current version 4.8.6)
/sw/lib/qt4-mac/lib/QtXml.framework/Versions/4/QtXml (compatibility version
4.8.0, current version 4.8.6)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version
52.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
159.1.0)

the linkages on libsoprano and libkjs are missing despite the fact that
 appending -v reveals the linkage command used as…

 "/usr/bin/ld" -demangle -dynamic -arch x86_64 -macosx_version_min 10.7.0
-syslibroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
-o rkward.frontend.app/Contents/MacOS/rkward.frontend -lcrt1.10.6.o
-L/sw/src/fink.build/rkward