Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#12021 closed enhancement (fixed)

exiv2-0.27.1

Reported by: ken@… Owned by: blfs-book
Priority: normal Milestone: 9.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

The exiv developers seem reticent about announcing this (I was expecting it sometime last month, because I need to test some fixes to a non-book package). I thought I looked in the past week, and it was still 0.27.0, but yesterday 0.27.1 had showed up.

Maybe the location has changed, 0.27.1 (and only 0.27.1) is now at https://www.exiv2.org/builds/ - mostly binaries, but also the important -Source.

I hope to test this (using gcc-8.3.0) in the next few days, but I don't think I build any of the packages in the book which had issues with 0.27.0.

Change History (5)

comment:1 by Bruce Dubbs, 2 years ago

I need to fix the currency script. Take a look at what I have been using:

https://github.com/Exiv2/exiv2/releases

The title have:

  • 0.27.1
  • First release candidate for v0.27.1
  • Version 0.27
  • Final release candidate for 0.27
  • Second release candidate for v0.27
  • First release candidate for v0.27
  • v0.26

They do not make it easy to automate checking for the latest version.

comment:2 by Bruce Dubbs, 2 years ago

Exiv2 v0.27.1

This is the first quarterly "dot" release of Exiv2 v0.27

  • 1) Bug and security fixes.
  • 2) Deprecation warnings for Video, EPS and SSH support.
  • 3) Relocated https://exiv2.org
  • 4) Branch 0.27-maintenance for "dots" to avoid confusion with tag 0.27 (== 0.27.0 code).
  • 5) Support for Visual Studio 2019 using Conan and CMake.

Issues fixed since v0.27.1 RC1

  • #781 MinGW exiv2-0.27-Source fails with stdlib.h: No such file or directory.
  • #780 Support for Visual Studio 2019 using Conan and CMake.
  • #744 JP2000 -pS (print Structure) throws Invalid slice bounds specified on all jp2 files.
  • #745 Review/fix documentation concerning CMake support files

Changes since 0.27.0

  • #761 Corrections in README.md concerning "Consuming Exiv2 with CMake"
  • #745 Review/fix documentation concerning CMake support files.
  • #740 Tests for jp2image.
  • #726 Doxygen improvements.
  • #706 Fix access to null pointer in TiffParser.
  • #700 exiv2-xmp linked privately.
  • #684 gettext include issue on macOS.
  • #661 Development of v0.27 dots moved to branch 0.27-maintenance.
  • #660 Install new file exiv2lib_compiler_detection.h
  • #644 Xcode fails with Exiv2::BasicError<char>
  • #644 Old issue tracker (Redmine) is being spammed.
  • #637 Reliable detection of strerror_r variants.
  • #634 Fixes for installing exiv2.
  • #629 xmpsdk: Build with -DBanAllEntityUsage=1.
  • #628 cmake: Install header files without globbing.
  • #625 cmake: Use correct installation dirs for doc and cmake configs.
  • #620 0.27 tarball contains cruft.
  • #617 Deprecate relics.
  • #608 Update Nikon lens database.
  • #603 MSVC cmake+conan with -DEXIV2_ENABLE_LIBSSH=On is broken
  • #602 MSVC compiler warning with -DEXIV2_ENABLE_VIDEO=On.
  • #597 Patch for broken ICC profile in PNG files
  • #590 Several bugs in 0.27-rc3

comment:3 by Bruce Dubbs, 2 years ago

Resolution: fixed
Status: newclosed

Fixed at revision 21555.

comment:4 by ken@…, 2 years ago

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

comment:5 by Bruce Dubbs, 2 years ago

Milestone: 8.59.0

Milestone renamed

Note: See TracTickets for help on using tickets.