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

Attachment: pgpJI3cHxqro3.pgp
Description: OpenPGP digital signature

Reply via email to