Terry Duell wrote: > On Tue, 03 Jan 2017 08:27:00 +1100, Roman Lebedev > <[email protected]> wrote: > > > Hi everyone. > > > > Starting with today, darktable git master tracks rawspeed > > library as a submodule. > > > > Which means, after updating darktable repo (git pull/git fetch), > > and before building, you now need to make sure that the > > submodule is updated to. > > > > After fresh clone, you need to run this once: > > $ git submodule update --init > > > > And day-to-day, after git pull for darktable > > (i'm not 100% sure about the exact command, > > someone with more knowledge please do chime in) > > $ cd src/external/rawspeed && git pull && \ > > git checkout -f && git submodule update -f > > > > Well that seems to have buggered things up :-) > I suspect that the above commands might not be right...attempting to > build results in a message that src/external/rawspeed has no > CMakeLists.txt, and in fact it is an empty dir. > Hopefully, someone who does know how to do this can educate us poor > ignorant sods real soon. > > Cheers,
Greetings, this wfm: git pull git submodule init git submodule update rm -rf build ./build.sh and *surprise*: gentoo ebuild handles submodules by itself. seamless. /usr/portage/media-gfx/darktable/darktable-9999.ebuild inherit .. git-r3 .. MacOS/brew broken: ... [ 2%] Building CXX object src/external/rawspeed/RawSpeed/CMakeFiles/rawspeed.dir/ArwDecoder.cpp.o In file included from /Users/wolfganggoetz/repos/darktable/src/external/rawspeed/RawSpeed/ArwDecoder.cpp:1: /Users/wolfganggoetz/repos/darktable/src/external/rawspeed/RawSpeed/StdAfx.h:97:10: fatal error: 'jpeglib.h' file not found #include "jpeglib.h" ^ 1 error generated. kind regards Wolfgang
pgpJI3cHxqro3.pgp
Description: OpenPGP digital signature
