[kde-freebsd] problem with graphics/libkdcraw-kde4 after upgrade of libraw to libraw-0.16.2

Gary Palmer gpalmer at freebsd.org
Mon Jun 15 17:54:19 UTC 2015


Hi,

After the upgrade of libraw earlier in the month I've been unable to build
graphics/libkdcraw-kde4.  This is on 9.3-RELEASE-p13

Build log at the end

Anyone got any ideas?

Thanks,

Gary




===>   libkdcraw-4.14.3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by libkdcraw-4.14.3 for building
===>  Extracting for libkdcraw-4.14.3
=> SHA256 Checksum OK for KDE/4.14.3/libkdcraw-4.14.3.tar.xz.
===>  Patching for libkdcraw-4.14.3
===>   libkdcraw-4.14.3 depends on file: /usr/local/bin/cmake - found
===>   libkdcraw-4.14.3 depends on executable: pkgconf - found
===>   libkdcraw-4.14.3 depends on file: /usr/local/lib/qt4/libQtCore.so - found
===>   libkdcraw-4.14.3 depends on file: /usr/local/lib/qt4/libQtGui.so - found
===>   libkdcraw-4.14.3 depends on file: /usr/local/bin/moc-qt4 - found
===>   libkdcraw-4.14.3 depends on file: /usr/local/bin/qmake-qt4 - found
===>   libkdcraw-4.14.3 depends on file: /usr/local/bin/rcc - found
===>   libkdcraw-4.14.3 depends on file: /usr/local/bin/uic-qt4 - found
===>   libkdcraw-4.14.3 depends on file: /usr/local/bin/automoc4 - found
===>   libkdcraw-4.14.3 depends on file: /usr/local/lib/libkdecore.so - found
===>   libkdcraw-4.14.3 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so)
===>   libkdcraw-4.14.3 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so)
===>   libkdcraw-4.14.3 depends on shared library: liblcms.so - found (/usr/local/lib/liblcms.so)
===>   libkdcraw-4.14.3 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so)
===>   libkdcraw-4.14.3 depends on shared library: libraw.so - found (/usr/local/lib/libraw.so)
===>  Configuring for libkdcraw-4.14.3
/usr/bin/sed -i.bak -e '/pkgconfig/ s/${LIB_INSTALL_DIR}/libdata/'  -e 's/libkdcraw.pc\([^.]\)/libkdcraw-kde4.pc\1/g'  /usr/ports/graphics/libkdcraw-kde4/work/libkdcraw-4.14.3/CMakeLists.txt
===>  Performing out-of-source build
/bin/mkdir -p /usr/ports/graphics/libkdcraw-kde4/work/.build
-- The C compiler identification is GNU 4.2.1
-- The CXX compiler identification is GNU 4.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- ----------------------------------------------------------------------------------
-- Starting CMake configuration for: libkdcraw
-- 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.8.6 (using /usr/local/bin/qmake-qt4)
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so;/usr/local/lib/libXft.so;/usr/local/lib/libXau.so;/usr/local/lib/libXdmcp.so;/usr/local/lib/libXpm.so
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so;/usr/local/lib/libXft.so;/usr/local/lib/libXau.so;/usr/local/lib/libXdmcp.so;/usr/local/lib/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/local/lib/libX11.so
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Found Threads: TRUE  
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/local/bin/automoc4  
-- Found Perl: /usr/local/bin/perl (found version "5.18.4") 
-- Found Phonon: /usr/local/include (Required is at least version "4.3.80") 
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.12 include dir: /usr/local/include
-- Found KDE 4.12 library dir: /usr/local/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/local/bin/kconfig_compiler
-- Found automoc4: /usr/local/bin/automoc4
-- Found PkgConfig: pkgconf (found version "0.28") 
-- checking for module 'libraw'
--   found libraw, version 0.16.2
-- checking for module 'libraw_r'
--   found libraw_r, version 0.16.2
-- Found LibRaw: /usr/local/lib/libraw.so (found suitable version "0.16.2", minimum required is "0.15") 
-- LibRaw version: 0.16.2
-- LibRaw config file exists: no
-- 
-- The following OPTIONAL packages have been found:

 * Threads
 * Perl
 * PkgConfig

-- The following REQUIRED packages have been found:

 * X11
 * Qt4
 * Automoc4
 * Phonon (required version >= 4.3.80)
 * KDE4Internal
 * KDE4
 * LibRaw (required version >= 0.15) , library that provides image Raw file demosaicing , <http://www.libraw.org>
   Required to build libkdcraw

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXE_LINKER_FLAGS
    CMAKE_MODULE_LINKER_FLAGS
    ENABLE_RAWSPEED
    WITH_OpenMP


-- Build files have been written to: /usr/ports/graphics/libkdcraw-kde4/work/.build
===>  Building for libkdcraw-4.14.3
Scanning dependencies of target kdcraw_automoc
Generating ractionthreadbase.moc
Generating rcombobox.moc
Generating rnuminput.moc
Generating ractionthreadbase_p.moc
Generating dcrawsettingswidget.moc
Generating kdcraw.moc
Generating squeezedcombobox.moc
Generating rexpanderbox.moc
[  0%] Built target kdcraw_automoc
Scanning dependencies of target kdcraw
[  8%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/kdcraw_automoc.o
[ 16%] Building CXX object libkdcraw/CMakeFiles/kdcraw.dir/kdcraw.o
In file included from /usr/local/include/libraw/libraw.h:40,
                 from /usr/ports/graphics/libkdcraw-kde4/work/libkdcraw-4.14.3/libkdcraw/kdcraw_p.h:39,
                 from /usr/ports/graphics/libkdcraw-kde4/work/libkdcraw-4.14.3/libkdcraw/kdcraw.cpp:31:
/usr/local/include/libraw/libraw_datastream.h: In member function 'virtual int LibRaw_buffer_datastream::get_char()':
/usr/local/include/libraw/libraw_datastream.h:154: error: exception handling disabled, use -fexceptions to enable
*** [libkdcraw/CMakeFiles/kdcraw.dir/kdcraw.o] Error code 1

Stop in /usr/ports/graphics/libkdcraw-kde4/work/.build.
*** [libkdcraw/CMakeFiles/kdcraw.dir/all] Error code 1

Stop in /usr/ports/graphics/libkdcraw-kde4/work/.build.
*** [all] Error code 1

Stop in /usr/ports/graphics/libkdcraw-kde4/work/.build.
*** [do-build] Error code 1

Stop in /usr/ports/graphics/libkdcraw-kde4.



More information about the kde-freebsd mailing list