On Sun, May 05, 2019 at 12:06:02PM -0500, Bruce Dubbs via blfs-dev wrote: > Continuing from ticket > > http://wiki.linuxfromscratch.org/blfs/ticket/12021 > > From Ken: > > Appears to break gegl-0.14.4 > > make[2]: Entering directory '/scratch/working/gegl-0.4.14/tools' > CXX exp_combine-exp_combine.o > exp_combine.cpp: In function 'gfloat expcombine_get_file_ev(const gchar*)': > exp_combine.cpp:64:17: error: 'Error' in namespace 'Exiv2' does not name a > type > catch (Exiv2::Error ex) > ^~~~~ > exp_combine.cpp:85:17: error: 'Error' in namespace 'Exiv2' does not name a > type > catch (Exiv2::Error ex) > ^~~~~ > make[2]: *** [Makefile:732: exp_combine-exp_combine.o] Error 1 > > ======= > > Looking at the code, the exception 'ex' is not used. > > I had a hack that fixed it up but that's not necessary. In gegl, we now > need: > > sed -i '/exif.hpp/a#include <exiv2/error.hpp>' tools/exp_combine.cpp > > With that and exiv-0.27.1, gegl-0.4.14 builds fine for me. > > -- Bruce > Thanks.
ĸen -- Before the universe began, there was a sound. It went: "One, two, ONE, two, three, four" [...] The cataclysmic power chord that followed was the creation of time and space and matter and it does Not Fade Away. - wiki.lspace.org/mediawiki/Music_With_Rocks_In -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
