After updating the various qt4-x11 packages from version 4.3.1-1 to 4.4.1-1, qtoctave ceased functioning with the following error:

$ qtoctave
Octave path: octave
Octave version: 3.0.1 (3.0.1)
Starting octave: "octave" --eval "PS1('octave:\#>');PS2('octave:\# +>');" --persist --no-history -i
Octave running
dyld: lazy symbol binding failed: Symbol not found: __ZN16QXmlStreamReaderC1EP9QIODevice
  Referenced from: /sw/bin/qtoctave
  Expected in: /sw/lib/qt4-x11/lib/libQtXml.4.dylib

dyld: Symbol not found: __ZN16QXmlStreamReaderC1EP9QIODevice
  Referenced from: /sw/bin/qtoctave
  Expected in: /sw/lib/qt4-x11/lib/libQtXml.4.dylib

Trace/BPT trap

I tried rebuilding qtoctave, but that didn't work:

....
/var/tmp/tmp.1.M3LdO3
#!/bin/bash -ev
        export PATH=/sw/lib/qt4-x11/bin:$PATH
        cmake -DCMAKE_INSTALL_PREFIX:PATH=/sw .
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /sw/var/lib/fink/path-prefix-g+ +-4.0/c++ -- Check for working CXX compiler: /sw/var/lib/fink/path-prefix-g+ +-4.0/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.4.1
-- Found OpenSSL: /usr/lib/libssl.dylib
-- Use file: /sw/share/cmake-2.6/Modules/UseQt4.cmake
-- Configuring done
CMake Error in src/CMakeLists.txt:
Cannot find source file "moc_dynamic_help.cxx". Tried extensions .c .C
  .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx



-- Build files have been written to: /sw/src/fink.build/ qtoctave-0.7.4-1003/qtoctave-0.7.4
### execution of /var/tmp/tmp.1.M3LdO3 failed, exit code 1

Downgrading qt4-x11* back to 4.3.1-1 solves this issue, but we should come up with a better option.


Alexander K. Hansen
akh AT finkproject DOT org
Fink User Liaison and Documenter



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to