Summary: | devel/bison package broken on FreeBSD 12.1 | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | michalx.berger |
Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> |
Status: | Closed Works As Intended | ||
Severity: | Affects Only Me | CC: | kib |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(sunpoet) |
Version: | Latest | ||
Hardware: | amd64 | ||
OS: | Any |
Description
michalx.berger
2021-02-12 11:12:54 UTC
FreeBSD project builds packages against the oldest supported dot-release on the branch, which is 12.2 for the stable/12 branch. Which makes the binaries from packages to use newer ABI than is available in old and unsupported 12.1. FBSD_1.6 is actually from CURRENT-13, where the symbols initially originated. The symver is merged back to 12 when corresponding change was merged. In case of fflush_unlocked, symbol came from the HEAD commit 12fe218f0bf6043b. Short version is that project no longer distribute pre-built packages for 12.1, since this release is no longer supported. You need to build on your own, or update to a supported release. (In reply to Konstantin Belousov from comment #1) That explains everything, appreciate your feedback! (In reply to Konstantin Belousov from comment #1) Thanks for the explanation. |