Hi,
Trying to compile the last git pull just now, it gives some errors.
I have 4.8.0-35-generic #40~16.04.1-Ubuntu SMP Wed Feb 1 17:42:37 UTC 2017
x86_64 x86_64 x86_64 GNU/Linux

Thank you in advance for any help.

Darktable build script

Building directory:  /home/andre/compilar/darktable/build
Installation prefix: /opt/darktable
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
-- multiarch triplet detected: x86_64-linux-gnu
-- 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
CMake Warning at CMakeLists.txt:335 (find_package):
  Could not find a package configuration file provided by "LLVM" (requested
  version 3.9) with any of the following names:

    LLVMConfig.cmake
    llvm-config.cmake

  Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set
  "LLVM_DIR" to a directory containing one of the above files.  If "LLVM"
  provides a separate development package or SDK, be sure it has been
  installed.


CMake Warning at CMakeLists.txt:364 (message):
  Could not find LLVM 3.9+


CMake Warning at CMakeLists.txt:365 (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.70
-- 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.48.2
-- Found LibXml2: /usr/lib/x86_64-linux-gnu/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/lib/x86_64-linux-gnu/libxml2.so (found version
"2.9.3")
-- Found Sqlite3 3.11.0
-- Found JsonGlib
CMake Warning at cmake/modules/LibFindMacros.cmake:263 (message):
  WARNING: MISSING PACKAGE

  We only found some files of OpenJPEG, not all of them.  Perhaps your
  installation is incomplete or maybe we just didn't look in the right
place?
  This package is NOT REQUIRED and you may ignore this warning but by doing
  so you may miss some functionality of darktable.

  Relevant CMake configuration variables:

    OpenJPEG_INCLUDE_DIR=/usr/include
    OpenJPEG_LIBRARY=<not found>

  You may use CMake GUI, cmake -D or ccmake to modify the values.  Delete
  CMakeCache.txt to discard all values and force full re-detection if
  necessary.

Call Stack (most recent call first):
  cmake/modules/FindOpenJPEG.cmake:29 (libfind_process)
  src/CMakeLists.txt:296 (find_package)


-- 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.70
-- 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
Missing po4a-translate. Can NOT create translated manpages
Missing po4a-updatepo. Can NOT update manpage translations
-- Configuring done
-- Generating done
-- Build files have been written to: /home/andre/compilar/darktable/build
[  0%] Updating version string (git checkout)
[  0%] Built target locale_sl
[  0%] Built target locale_th
[  0%] Built target locale_he
[  0%] Built target locale_pl
[  0%] Built target locale_ja
[  0%] Built target locale_pt_BR
[  0%] Built target locale_el
[  0%] Built target locale_gl
[  0%] Built target locale_cs
[  0%] Built target locale_hu
[  0%] Built target locale_da
[  0%] Built target locale_es
[  0%] Built target locale_sv
[  1%] Built target locale_pt_PT
[  1%] Built target locale_it
[  1%] Built target locale_ca
[  1%] Built target locale_af
[  3%] Built target locale_uk
[  3%] Built target locale_fi
[  3%] Built target locale_de
[  3%] Built target locale_sq
[  3%] Built target locale_ro
[  3%] Built target locale_ru
[  3%] Built target locale_nl
[  3%] Built target locale_zh_CN
[  4%] Built target locale_fr
[  4%] Built target locale_sk
[  4%] Built target validate-cameras.xml
Version string: 2.3.0+699~gc0287c8-dirty
[  4%] Built target generate_metadata
[  4%] Built target create_version_gen
[  4%] Checking validity of data/darktableconfig.xml
[  4%] Built target dependencies
[  4%] Built target generate_authors_h
[  4%] Built target manpage_darktable-generate-cache.1
[  4%] Checking validity of darktable.desktop
[  4%] Built target validate_darktableconfig_xml
[  6%] Built target darktable.appdata_file
[  6%] Built target testcompile_opencl_kernels
[  6%] Built target validate_darktable_desktop
[  6%] Built target manpage_darktable.1
[  6%] Built target manpage_darktable-cli.1
[  6%] Built target generate_version
[  6%] Built target manpage_darktable-cmstest.1
[  6%] Built target locales
[  6%] Built target manpage_darktable-cltest.1
[  6%] Built target generate_preferences
[  6%] Built target check
[  6%] Built target darktable.desktop_file
[  7%] Built target darktablerc_file
[  7%] Built target darktablerc.html_file
[  7%] Built target manpages
[  7%] Linking C executable darktable-cmstest
[ 18%] Built target rawspeed
[ 18%] Built target rawspeed_static
[ 18%] Linking CXX executable darktable-rs-identify
[ 18%] Built target darktable-cmstest
[ 18%] Built target darktable-rs-identify
[ 18%] Building CXX object
src/CMakeFiles/lib_darktable.dir/common/imageio_rawspeed.cc.o
[ 18%] Building C object src/CMakeFiles/lib_darktable.dir/common/utility.c.o
[ 18%] Building C object
src/CMakeFiles/lib_darktable.dir/common/pwstorage/pwstorage.c.o
[ 19%] Building C object src/CMakeFiles/lib_darktable.dir/common/dynload.c.o
[ 19%] Building C object
src/CMakeFiles/lib_darktable.dir/common/variables.c.o
[ 19%] Building C object
src/CMakeFiles/lib_darktable.dir/common/pwstorage/backend_kwallet.c.o
[ 19%] Building C object src/CMakeFiles/lib_darktable.dir/common/opencl.c.o
[ 19%] Building C object
src/CMakeFiles/lib_darktable.dir/common/dlopencl.c.o
[ 19%] Building C object src/CMakeFiles/lib_darktable.dir/common/ratings.c.o
[ 19%] Building C object
src/CMakeFiles/lib_darktable.dir/common/resource_limits.c.o
[ 19%] Building C object
src/CMakeFiles/lib_darktable.dir/common/histogram.c.o
[ 19%] Building C object
src/CMakeFiles/lib_darktable.dir/control/control.c.o
[ 19%] Building C object
src/CMakeFiles/lib_darktable.dir/control/crawler.c.o
[ 19%] Building C object src/CMakeFiles/lib_darktable.dir/control/jobs.c.o
[ 19%] Building C object
src/CMakeFiles/lib_darktable.dir/control/jobs/control_jobs.c.o
[ 21%] Building C object
src/CMakeFiles/lib_darktable.dir/control/jobs/develop_jobs.c.o
[ 21%] Building C object
src/CMakeFiles/lib_darktable.dir/control/jobs/film_jobs.c.o
[ 21%] Building C object
src/CMakeFiles/lib_darktable.dir/control/jobs/image_jobs.c.o
[ 21%] Building C object
src/CMakeFiles/lib_darktable.dir/control/progress.c.o
[ 21%] Building C object src/CMakeFiles/lib_darktable.dir/control/signal.c.o
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:49:17: error:
‘rawspeed’ is not a namespace-name
 using namespace rawspeed;
                 ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:49:25: error:
expected namespace-name before ‘;’ token
 using namespace rawspeed;
                         ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:51:76: error:
‘RawImage’ has not been declared
 dt_imageio_retval_t dt_imageio_open_rawspeed_sraw (dt_image_t *img,
RawImage r,
                                                                     ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:52:8: error:
‘CameraMetaData’ does not name a type
 static CameraMetaData *meta = NULL;
        ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc: In function
‘void dt_rawspeed_load_meta()’:
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:56:6: error:
‘meta’ was not declared in this scope
   if(meta == NULL)
      ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:65:18: error:
expected type-specifier before ‘CameraMetaData’
       meta = new CameraMetaData(camfile);
                  ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc: In function
‘void dt_rawspeed_lookup_makermodel(const char*, const char*, char*, int,
char*, int, char*, int)’:
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:78:11: error:
‘Camera’ does not name a type
     const Camera *cam = meta->getCamera(maker, model, "");
           ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:80:10: error:
‘cam’ was not declared in this scope
     if (!cam)
          ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:81:13: error:
‘meta’ was not declared in this scope
       cam = meta->getCamera(maker, model, "dng");
             ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:82:9: error:
‘cam’ was not declared in this scope
     if (cam)
         ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc: In function
‘uint32_t dt_rawspeed_crop_dcraw_filters(uint32_t, uint32_t, uint32_t)’:
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:109:10:
error: ‘ColorFilterArray’ has not been declared
   return ColorFilterArray::shiftDcrawFilter(filters, crop_x, crop_y);
          ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc: In function
‘dt_imageio_retval_t dt_imageio_open_rawspeed(dt_image_t*, const char*,
dt_mipmap_buffer_t*)’:
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:119:3: error:
‘FileReader’ was not declared in this scope
   FileReader f(filen);
   ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:119:3: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:35:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/io/FileReader.h:27:7:
note:   ‘RawSpeed::FileReader’
 class FileReader
       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:121:19:
error: ‘RawDecoder’ was not declared in this scope
   std::unique_ptr<RawDecoder> d;
                   ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:121:19: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:32:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/decoders/RawDecoder.h:62:7:
note:   ‘RawSpeed::RawDecoder’
 class RawDecoder
       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:121:29:
error: template argument 1 is invalid
   std::unique_ptr<RawDecoder> d;
                             ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:121:29:
error: template argument 2 is invalid
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:122:19:
error: ‘Buffer’ was not declared in this scope
   std::unique_ptr<Buffer> m;
                   ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:122:19: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:33:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/io/Buffer.h:55:7:
note:   ‘RawSpeed::Buffer’
 class Buffer
       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:122:25:
error: template argument 1 is invalid
   std::unique_ptr<Buffer> m;
                         ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:122:25:
error: template argument 2 is invalid
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:128:25:
error: the value of ‘Buffer’ is not usable in a constant expression
     m = std::unique_ptr<Buffer>(f.readFile());
                         ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:122:19: note:
‘Buffer’ was not declared ‘constexpr’
   std::unique_ptr<Buffer> m;
                   ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:128:31:
error: type/value mismatch at argument 1 in template parameter list for
‘template<class _Tp, class _Dp> class std::unique_ptr’
     m = std::unique_ptr<Buffer>(f.readFile());
                               ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:128:31:
note:   expected a type, got ‘Buffer’
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:128:31:
error: template argument 2 is invalid
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:128:33:
error: ‘f’ was not declared in this scope
     m = std::unique_ptr<Buffer>(f.readFile());
                                 ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:130:5: error:
‘RawParser’ was not declared in this scope
     RawParser t(m.get());
     ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:130:5: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:40:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/parsers/RawParser.h:31:7:
note:   ‘RawSpeed::RawParser’
 class RawParser {
       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:131:25:
error: the value of ‘RawDecoder’ is not usable in a constant expression
     d = std::unique_ptr<RawDecoder>(t.getDecoder(meta));
                         ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:121:19: note:
‘RawDecoder’ was not declared ‘constexpr’
   std::unique_ptr<RawDecoder> d;
                   ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:131:35:
error: type/value mismatch at argument 1 in template parameter list for
‘template<class _Tp, class _Dp> class std::unique_ptr’
     d = std::unique_ptr<RawDecoder>(t.getDecoder(meta));
                                   ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:131:35:
note:   expected a type, got ‘RawDecoder’
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:131:35:
error: template argument 2 is invalid
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:131:37:
error: ‘t’ was not declared in this scope
     d = std::unique_ptr<RawDecoder>(t.getDecoder(meta));
                                     ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:131:50:
error: ‘meta’ was not declared in this scope
     d = std::unique_ptr<RawDecoder>(t.getDecoder(meta));
                                                  ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:133:11:
error: request for member ‘get’ in ‘d’, which is of non-class type ‘int’
     if(!d.get()) return DT_IMAGEIO_FILE_CORRUPTED;
           ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:135:6: error:
base operand of ‘->’ is not a pointer
     d->failOnUnknown = true;
      ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:136:6: error:
base operand of ‘->’ is not a pointer
     d->checkSupport(meta);
      ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:137:6: error:
base operand of ‘->’ is not a pointer
     d->decodeRaw();
      ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:138:6: error:
base operand of ‘->’ is not a pointer
     d->decodeMetaData(meta);
      ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:139:5: error:
‘RawImage’ was not declared in this scope
     RawImage r = d->mRaw;
     ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:139:5: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:30:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/RawImage.h:237:8:
note:   ‘RawSpeed::RawImage’
  class RawImage {
        ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:141:25:
error: ‘r’ was not declared in this scope
     const auto errors = r->getErrors();
                         ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:142:29:
error: unable to deduce ‘auto&&’ from ‘errors’
     for(const auto &error : errors) fprintf(stderr, "[rawspeed] (%s)
%s\n", img
                             ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:185:10:
error: ‘uint32’ was not declared in this scope
     for (uint32 i=0; i<(sizeof(legacy_aliases)/sizeof(legacy_aliases[1]));
i++)
          ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:185:10: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:28:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/Common.h:40:28:
note:   ‘RawSpeed::uint32’
 using uint32 = unsigned int;
                            ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:185:22:
error: ‘i’ was not declared in this scope
     for (uint32 i=0; i<(sizeof(legacy_aliases)/sizeof(legacy_aliases[1]));
i++)
                      ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:221:7: error:
request for member ‘reset’ in ‘d’, which is of non-class type ‘int’
     d.reset();
       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:222:7: error:
request for member ‘reset’ in ‘m’, which is of non-class type ‘int’
     m.reset();
       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:234:29:
error: ‘TYPE_USHORT16’ was not declared in this scope
     if((r->getDataType() != TYPE_USHORT16) && (r->getDataType() !=
TYPE_FLOAT32
                             ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:234:29: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:30:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/RawImage.h:42:21:
note:   ‘TYPE_USHORT16’
 enum RawImageType { TYPE_USHORT16, TYPE_FLOAT32 };
                     ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:234:68:
error: ‘TYPE_FLOAT32’ was not declared in this scope
     if((r->getDataType() != TYPE_USHORT16) && (r->getDataType() !=
TYPE_FLOAT32
                                                                    ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:234:68: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:30:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/RawImage.h:42:36:
note:   ‘TYPE_FLOAT32’
 enum RawImageType { TYPE_USHORT16, TYPE_FLOAT32 };
                                    ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:238:29:
error: ‘TYPE_USHORT16’ was not declared in this scope
     if((r->getDataType() == TYPE_USHORT16) && (r->getBpp() !=
sizeof(uint16_t))
                             ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:238:29: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:30:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/RawImage.h:42:21:
note:   ‘TYPE_USHORT16’
 enum RawImageType { TYPE_USHORT16, TYPE_FLOAT32 };
                     ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:240:29:
error: ‘TYPE_FLOAT32’ was not declared in this scope
     if((r->getDataType() == TYPE_FLOAT32) && (r->getBpp() !=
sizeof(float))) re
                             ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:240:29: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:30:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/RawImage.h:42:36:
note:   ‘TYPE_FLOAT32’
 enum RawImageType { TYPE_USHORT16, TYPE_FLOAT32 };
                                    ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:261:5: error:
‘iPoint2D’ was not declared in this scope
     iPoint2D dimUncropped = r->getUncroppedDim();
     ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:261:5: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:29:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/Point.h:28:7:
note:   ‘RawSpeed::iPoint2D’
 class iPoint2D {
       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:262:18:
error: ‘dimUncropped’ was not declared in this scope
     img->width = dimUncropped.x;
                  ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:266:14:
error: expected ‘;’ before ‘dimCropped’
     iPoint2D dimCropped = r->dim;
              ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:269:14:
error: expected ‘;’ before ‘cropTL’
     iPoint2D cropTL = r->getCropOffset();
              ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:270:19:
error: ‘cropTL’ was not declared in this scope
     img->crop_x = cropTL.x;
                   ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:274:14:
error: expected ‘;’ before ‘cropBR’
     iPoint2D cropBR = dimUncropped - dimCropped - cropTL;
              ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:275:23:
error: ‘cropBR’ was not declared in this scope
     img->crop_width = cropBR.x;
                       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:291:30:
error: ‘TYPE_FLOAT32’ was not declared in this scope
       if(r->getDataType() == TYPE_FLOAT32)
                              ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:291:30: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:30:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/RawImage.h:42:36:
note:   ‘TYPE_FLOAT32’
 enum RawImageType { TYPE_USHORT16, TYPE_FLOAT32 };
                                    ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc: At global
scope:
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:357:68:
error: ‘RawImage’ has not been declared
 dt_imageio_retval_t dt_imageio_open_rawspeed_sraw(dt_image_t *img,
RawImage r,
                                                                    ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc: In function
‘dt_imageio_retval_t dt_imageio_open_rawspeed_sraw(dt_image_t*, int,
dt_mipmap_buffer_t*)’:
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:363:17:
error: base operand of ‘->’ is not a pointer
   img->width = r->dim.x;
                 ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:364:18:
error: base operand of ‘->’ is not a pointer
   img->height = r->dim.y;
                  ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:370:7: error:
base operand of ‘->’ is not a pointer
   if(r->getDataType() != TYPE_USHORT16) return DT_IMAGEIO_FILE_CORRUPTED;
       ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:370:26:
error: ‘TYPE_USHORT16’ was not declared in this scope
   if(r->getDataType() != TYPE_USHORT16) return DT_IMAGEIO_FILE_CORRUPTED;
                          ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:370:26: note:
suggested alternative:
In file included from
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/RawSpeed-API.h:30:0,
                 from
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:23:
/home/andre/compilar/darktable/src/external/rawspeed/src/librawspeed/common/RawImage.h:42:21:
note:   ‘TYPE_USHORT16’
 enum RawImageType { TYPE_USHORT16, TYPE_FLOAT32 };
                     ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:372:25:
error: base operand of ‘->’ is not a pointer
   const uint32_t cpp = r->getCpp();
                         ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:390:42:
error: base operand of ‘->’ is not a pointer
       const uint16_t *in = (uint16_t *) r->getData(0, j);
                                          ^
/home/andre/compilar/darktable/src/common/imageio_rawspeed.cc:414:42:
error: base operand of ‘->’ is not a pointer
       const uint16_t *in = (uint16_t *) r->getData(0, j);
                                          ^
[ 21%] Building C object
src/CMakeFiles/lib_darktable.dir/develop/develop.c.o
src/CMakeFiles/lib_darktable.dir/build.make:916: recipe for target
'src/CMakeFiles/lib_darktable.dir/common/imageio_rawspeed.cc.o' failed
make[2]: ***
[src/CMakeFiles/lib_darktable.dir/common/imageio_rawspeed.cc.o] Error 1
make[2]: ** Esperando que outros processos terminem.
CMakeFiles/Makefile2:1435: recipe for target
'src/CMakeFiles/lib_darktable.dir/all' failed
make[1]: *** [src/CMakeFiles/lib_darktable.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2


-- 
André Felipe

https://www.flickr.com/photos/andrefelipecarvalho/

___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to