Bug 262139 - editors/poedit: Fix build with non-default BDB (eg: 18) versions
Summary: editors/poedit: Fix build with non-default BDB (eg: 18) versions
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Rodrigo Osorio
URL:
Keywords:
Depends on:
Blocks: 261523
  Show dependency treegraph
 
Reported: 2022-02-23 06:48 UTC by Yasuhiro Kimura
Modified: 2022-02-24 09:22 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (rodrigo)
koobs: merge-quarterly?


Attachments
Patch file (1.32 KB, patch)
2022-02-23 06:48 UTC, Yasuhiro Kimura
no flags Details | Diff
poedit 3.0.1 patch (10.42 KB, patch)
2022-02-23 14:01 UTC, Rodrigo Osorio
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2022-02-23 06:48:24 UTC
Created attachment 232029 [details]
Patch file

Fix build when default version of berkeley db is 18.
Comment 1 Rodrigo Osorio freebsd_committer freebsd_triage 2022-02-23 14:01:45 UTC
Created attachment 232042 [details]
poedit 3.0.1 patch

I'm updating poedit to 3.0.1 so the patch doesn't seem to apply.
I attach the diff, so you can test and tell me if it works with
berkeley db 10.
Thanks for your report
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2022-02-23 18:18:21 UTC
(In reply to Rodrigo Osorio from comment #1)

I tried your patch with poudriere and 13.0-RELEASE amd64 jail and build succeeds with berkeley db 18.x.
Comment 3 Rodrigo Osorio freebsd_committer freebsd_triage 2022-02-24 09:22:47 UTC
Upgrading poedit to 3.0.1 resolves the issue with BDB 18.

https://cgit.freebsd.org/ports/commit/?id=644dfb6335b4fe9b2ea27010b4cf2dd6ba22f619