Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#64024 closed defect (fixed)

lensfun 0.3.95: alpha release breaks backwards compatibility

Reported by: parafin Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc:
Port: lensfun

Description

Please downgrade lensfun back to the latest stable release 0.3.2, since alpha release shouldn't be used. See this bug for details: https://github.com/darktable-org/darktable/issues/2813 Also I think darktable won't build against lensfun 0.3.95.

Change History (7)

comment:1 Changed 2 years ago by mascguy (Christopher Nielsen)

There aren't any build issues:

https://ports.macports.org/port/darktable/details/

As for the alleged issue, have you tested lens corrections within the latest DarkTable port?

comment:2 Changed 2 years ago by mascguy (Christopher Nielsen)

Version: 2.7.1

comment:3 Changed 2 years ago by parafin

OK, I guess build compatibility was never disabled within darktable. The issue itself couldn't have evaporated, since no workarounds was added to darktable code. See lensfun bug report https://github.com/lensfun/lensfun/issues/945 and discussion in darktable repository https://github.com/darktable-org/darktable/pull/9049#issuecomment-854989838

To summarize: lensfun 0.3.95 shouldn't be used.

comment:4 in reply to:  3 Changed 2 years ago by mascguy (Christopher Nielsen)

Replying to parafin:

OK, I guess build compatibility was never disabled within darktable. The issue itself couldn't have evaporated, since no workarounds was added to darktable code. See lensfun bug report https://github.com/lensfun/lensfun/issues/945 and discussion in darktable repository https://github.com/darktable-org/darktable/pull/9049#issuecomment-854989838

To summarize: lensfun 0.3.95 shouldn't be used.

Makes sense. I'll work with the lens correction functionality - some of my own RAW files should be a good test case, though I'll also grab examples from the web - and report back. Stay tuned!

comment:5 Changed 2 years ago by MStraeten (Martin Straeten)

lensfun released an update for the last stable release: https://github.com/lensfun/lensfun/releases/tag/v0.3.3 so it makes sense to differentiate between stable and development release for lensfun: maybe 0.3.3 to be lensfun port, 0.3.95 as lensfun-devel port so those who depends on 0.3.95 can be supported as well as those depending on the stable path

comment:6 Changed 2 years ago by Christopher Nielsen <mascguy@…>

Resolution: fixed
Status: assignedclosed

In 5f0f7d8ffdd3c1e7bf28e86ecef4b729a975919e/macports-ports (master):

lensfun: update to stable release 0.3.3
Fixes: #64024

comment:7 Changed 2 years ago by Christopher Nielsen <mascguy@…>

In cc822b3cd10576de4d5561b584c5a0564a6e1609/macports-ports (master):

lensfun dependents: rev-bump for ABI change
See: #64024

Note: See TracTickets for help on using tickets.