← Back to team overview

hugin-devs team mailing list archive

[Bug 1851591] Re: Hugin fails to build with exiv2-0.27.99.0

 

Fixed in repository. It should now compile with current and new exiv2
library.

** Changed in: hugin
       Status: New => Fix Committed

** Changed in: hugin
    Milestone: None => 2019.2beta1

-- 
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/1851591

Title:
  Hugin fails to build with exiv2-0.27.99.0

Status in Hugin:
  Fix Committed

Bug description:
  Attempting to build hugin (default branch snapshot e71bc5c2902d 8232)
  on Fedora 31 with exiv2-0.27.99.0 (the version required to build the
  current enblend source) results in errors as follows...

  /home/terry/rpmbuild/BUILD/hugin-2019.1.0/src/hugin_base/panodata/SrcPanoImage.cpp: In member function 'bool HuginBase::SrcPanoImage::readEXIF()':
  /home/terry/rpmbuild/BUILD/hugin-2019.1.0/src/hugin_base/panodata/SrcPanoImage.cpp:323:19: error: 'AutoPtr' is not a member of 'Exiv2::Image'
    323 |     Exiv2::Image::AutoPtr image;
        |                   ^~~~~~~
  /home/terry/rpmbuild/BUILD/hugin-2019.1.0/src/hugin_base/panodata/SrcPanoImage.cpp:325:9: error: 'image' was not declared in this scope; did you mean 'Image'?
    325 |         image = Exiv2::ImageFactory::open(filename.c_str());
        |         ^~~~~
        |         Image
  /home/terry/rpmbuild/BUILD/hugin-2019.1.0/src/hugin_base/panodata/SrcPanoImage.cpp:335:9: error: 'image' was not declared in this scope; did you mean 'Image'?
    335 |         image->readMetadata();
        |         ^~~~~
        |         Image
  /home/terry/rpmbuild/BUILD/hugin-2019.1.0/src/hugin_base/panodata/SrcPanoImage.cpp:344:31: error: 'image' was not declared in this scope; did you mean 'Image'?
    344 |     Exiv2::XmpData& xmpData = image->xmpData();
        |                               ^~~~~
        |                               Image
  make[2]: *** [src/hugin_base/CMakeFiles/huginbase.dir/build.make:651: src/hugin_base/CMakeFiles/huginbase.dir/panodata/SrcPanoImage.cpp.o] Error 1

  Hope this helps.

  Cheers,
  Terry

To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/1851591/+subscriptions


References