net/jose: Fix compilation on 13.5 and 14.x This patch removes a check that was previously added on PR 277905 by adding a -export-symbols-regex=^jose_.* flag only on FreeBSD. The PR 277905 fix has been merged into upstream jose but it seems that something is still not handled correctly on FreeBSD 13.5 and 14.x branches. This workaround is just temporary to make the port build again on 13.5 and 14. I will work with upstream to find the right long-term fix. PR: 284417, 277905 Reported by: Alexey <ucu8u1b-ol@avksrv.org> Approved by: 0mp (mentor) Sponsored by: Klara, Inc.
Details
Details
- Reviewers
0mp diizzy - Commits
- R11:dfe81170533b: net/jose: Fix compilation on 13.5 and 14.x
Tested with serveral poudriere build:
- 13.3-RELEASE
- 13.4-RELEASE
- 13.5-RELEASE
- 14.2-RELEASE
And local test with net/jose user
Diff Detail
Diff Detail
- Repository
- R11 FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
This should be upstreamed and pull from there.
Commit message is poor at best, explain what it fixes.
Comment Actions
You are right, I have updated the commit message to reflect the issue and I will work with upstream to find a better fix that this ugly patch.