Bug 467245

Summary: NetBSD compilation fix for Neptune
Product: [Applications] digikam Reporter: Thomas Klausner <wiz>
Component: Plugin-Generic-MediaServerAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: major CC: metzpinguin
Priority: NOR    
Version First Reported In: 7.9.0   
Target Milestone: ---   
Platform: NetBSD pkgsrc   
OS: NetBSD   
Latest Commit: Version Fixed In: 8.0.0
Sentry Crash Report:
Attachments: Patch fixing the problem.

Description Thomas Klausner 2023-03-12 14:42:53 UTC
Created attachment 157215 [details]
Patch fixing the problem.

On NetBSD, linking fails due to a missing Resolve() function because NPT_CONFIG_HAVE_GETADDRINFO is not defined and the function is not compiled.
The attached patch fixes the problem.
Comment 1 Maik Qualmann 2023-03-12 16:33:10 UTC
Git commit bc8fcfa83beef371afa7394e5945d7601b035e65 by Maik Qualmann.
Committed on 12/03/2023 at 16:32.
Pushed by mqualmann into branch 'master'.

apply patch #157215 from Thomas Klausner to fix compile Neptune on NetBSD
FIXED-IN: 8.0.0

M  +1    -1    NEWS
M  +5    -0    core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/Core/NptConfig.h

https://invent.kde.org/graphics/digikam/commit/bc8fcfa83beef371afa7394e5945d7601b035e65
Comment 2 Maik Qualmann 2023-03-12 16:37:12 UTC
For the last digiKam version of 7.x.x. series (7.10.0) the patch is too late. The release date is today. The patch has been applied to the upcoming digiKam-8.0.0. Thanks for the patch.

Maik