Problem solved - with the help of a big hammer. I did a complete download, I have no local changes atm so no problems.
Thx for the suggestions. On 26 April 2017 4:53:17 pm AEST, Roman Lebedev <lebedev...@gmail.com> wrote: >Hi. >Please try the following: > >$ cd darktable >$ git fetch --all -p >$ git rebase origin/master master # or upstream, but i think then >you'd know what to do >$ cd src/external/rawspeed/ >$ git fetch --all -p >$ git rebase origin/develop develop >$ git clean -f -d -x >$ cd ../../../ >$ git submodule update -f >$ git clean -f -d -x > >And then do ./build.sh or however you build the darktable. > >Roman. > >On Wed, Apr 26, 2017 at 3:01 AM, Kevin <kmg...@bigpond.com> wrote: >> Hi, >> >> I'm having problems compiling darktable. This has been happening for >some time >> so is not just some recent change to the source. >> >> Platform: Fedora 25, completely up-to-date. >> >> The error is as follows: >> >> <snip> >> [ 21%] Building CXX object src/CMakeFiles/lib_darktable.dir/common/ >> imageio_exr.cc.o >> /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc:51:76: >> error: ‘RawImage’ has not been declared >> static dt_imageio_retval_t dt_imageio_open_rawspeed_sraw (dt_image_t >*img, >> RawImage r, dt_mipmap_buffer_t *buf); >> > ^~~~~~~~ >> /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc:52:8: >error: >> ‘CameraMetaData’ does not name a type >> static CameraMetaData *meta = NULL; >> ^~~~~~~~~~~~~~ >> /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc: In >function >> ‘void dt_rawspeed_load_meta()’: >> /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc:56:6: >error: >> ‘meta’ was not declared in this scope >> if(meta == NULL) >> ^~~~ >> /home/kmg/photography/darktable/src/common/imageio_rawspeed.cc:65:18: >> error: expected type-specifier before ‘CameraMetaData’ >> meta = new CameraMetaData(camfile); >> ^~~~~~~~~~~~~~ >> ... plus many more >> >> The start of the build is as follows: >> >> warning: unknown feature 'gnome-keyring' >> warning: unknown feature 'openmap' >> Darktable build script >> >> Building directory: /home/kmg/photography/darktable/build >> Installation prefix: /usr/local >> Build type: RelWithDebInfo >> Build generator: Unix Makefiles >> Build tasks: 8 >> >> >> -- Building SSE2-optimized codepaths: ON >> -- Found little endian system. Good. >> -- Is the target platform supported: 1 >> -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs >> -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs - >Success >> -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs >> -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs - >Success >> -- Performing Test >C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed- >> member >> -- Performing Test >C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed- >> member - Failed >> -- Performing Test >CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed- >> member >> -- Performing Test >CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed- >> member - Failed >> -- Performing Test C_COMPILER_UNDERSTANDS_-Wframe-larger-than=32768 >> -- Performing Test C_COMPILER_UNDERSTANDS_-Wframe-larger-than=32768 - >> Success >> -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wframe-larger-than=32768 >> -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wframe-larger-than=32768 >- >> Success >> -- Performing Test C_COMPILER_UNDERSTANDS_-Wstack-usage=32768 >> -- Performing Test C_COMPILER_UNDERSTANDS_-Wstack-usage=32768 - >Success >> -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wstack-usage=32768 >> -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wstack-usage=32768 - >> Success >> -- Performing Test C_COMPILER_UNDERSTANDS_-Wlarger-than=524288 >> -- Performing Test C_COMPILER_UNDERSTANDS_-Wlarger-than=524288 - >Success >> -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wlarger-than=524288 >> -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wlarger-than=524288 - >> Success >> -- Looking for external programs >> -- Found perl >> -- Found intltool-merge >> -- Found desktop-file-validate >> -- Found LLVM 3.9.1 >> -- Found clang compiler - /usr/bin/clang-3.9 >> CMake Warning at CMakeLists.txt:356 (message): >> Could not find clang opencl-c.h header include dir >> >> >> CMake Warning at CMakeLists.txt:357 (message): >> Test-compilation of OpenCL programs can not be done. >> >> >> -- Test-compilation of OpenCL programs is disabled. >> -- Missing jsonschema, problems in noiseprofiles.json might go >unnoticed >> -- Found xsltproc >> -- Found xmllint >> -- All external programs found >> -- Found msgfmt to convert .po file. Translation enabled >> -- Checking for -march=native support >> -- Checking for -march=native support - works >> -- Checking for -std=c++11 support >> -- Checking for -std=c++11 support - works >> -- Looking for PThreads >> -- Looking for PThreads - found >> -- Looking for OpenMP >> -- Looking for OpenMP - found >> -- Looking for pugixml >> -- Found Pugixml 1.80 >> -- Looking for pugixml - found (system) >> -- Looking for JPEG >> -- Looking for JPEG - found >> -- Looking for ZLIB >> -- Looking for ZLIB - found (system) >> -- Looking for xmllint tool >> -- Looking for xmllint tool - found >> -- Found Glib 2.50.3 >> -- Found LibXml2: /usr/lib64/libxml2.so (found suitable version >"2.9.3", >> minimum required is "2.6") >> -- Checking for one of the modules 'libsoup-2.2;libsoup2' >> -- Found GIO >> -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.9.3") >> -- Found Sqlite3 3.14.2 >> -- Found JsonGlib >> -- Found OpenJPEG >> -- Found GraphicsMagick >> -- Does the compiler support __builtin_cpu_supports(): 1 >> -- Checking for -march=native support >> -- Checking for one of the modules 'lua53;lua5.3;lua-5.3;lua' >> -- Lua support: System library for lua 5.3 not found (to use >darktable's >> version use -DDONT_USE_INTERNAL_LUA=Off) >> -- Found Pugixml 1.80 >> -- Map mode: enabled >> -- Print mode: enabled >> -- building darktable-cmstest with colord support. nice. >> -- >> Missing xml2po. No localized usermanuals are build >> Missing xml2po >> Can NOT update usermanual translations >> -- Configuring done >> -- Generating done >> -- Build files have been written to: >/home/kmg/photography/darktable/build >> [ 1%] Built target locale_uk >> <<end>> >> >> Cheers, >> Kevin >> >___________________________________________________________________________ >> darktable developer mailing list >> to unsubscribe send a mail to >darktable-dev+unsubscr...@lists.darktable.org >> >___________________________________________________________________________ >darktable developer mailing list >to unsubscribe send a mail to >darktable-dev+unsubscr...@lists.darktable.org -- Copula eam se non posit acceptera jocularum ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org