Opened 5 months ago

Last modified 6 weeks ago

#68991 accepted update

exiv2: Update to 0.28.1

Reported by: alchymy Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mascguy (Christopher Nielsen)
Port: exiv2

Description

Macports shows exiv2 @0.27.6_0, looks like there is now a 0.28.1 version. Can't see any other tickets on this. Need 0.28.1 for a stellarium build. Any way to get 0.28.1 into my current Macports install?

Change History (6)

comment:1 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Port: exiv2 added
Status: newaccepted
Summary: exiv2 out of date?exiv2: Update to 0.28.1
Type: requestupdate

Thanks for the reminder; I do need to update that.

comment:2 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

The exiv2 0.28.1 update is straightforward enough but the library's major version changes so everything that links with the library needs a rebuild. Let me check if there are any problems with those first.

comment:3 Changed 5 months ago by alchymy

Thanks!

comment:4 Changed 4 months ago by ryandesign (Ryan Carsten Schmidt)

There are a couple dozen ports that depend on exiv2. I only checked a handful of them on December 28, but half of those I checked did not build with this new version and need patches, so updating exiv2 is not straightforward and will require an extended concerted effort to identify and fix all of the problems at once, an effort which I'm not currently continuing.

comment:5 in reply to:  description Changed 4 months ago by ryandesign (Ryan Carsten Schmidt)

Replying to alchymy:

Need 0.28.1 for a stellarium build.

Per #69170 exiv2 appears to be optional for stellarium and you can disable its use and thus prevent the build failure by using the CMake flag -DCMAKE_DISABLE_FIND_PACKAGE_exiv2=ON.

comment:6 Changed 6 weeks ago by mascguy (Christopher Nielsen)

Cc: mascguy added
Note: See TracTickets for help on using tickets.