Opened 4 years ago
Closed 4 years ago
#61870 closed defect (fixed)
primegen @0.97_0: implicitly declaring library function 'printf', 'exit'
Reported by: | vespasian99 | Owned by: | toy |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.4 |
Keywords: | bigsur catalina haspatch | Cc: | |
Port: | primegen |
Description
primegen build fails on Big Sur arm64: implicitly declaring 'printf', 'exit'.
Attachments (1)
Change History (6)
Changed 4 years ago by vespasian99
comment:1 Changed 4 years ago by jmroot (Joshua Root)
Owner: | set to toy |
---|---|
Status: | new → assigned |
comment:2 Changed 4 years ago by toy
Looks like it is not related to arm64, but to clang version. For previous versions it was only warning about absence of header for printf
and exit
, but now it is an error. I'll try to add a patch.
comment:3 Changed 4 years ago by jmroot (Joshua Root)
Yes, it changed from a warning to an error in Xcode 12. The reason for that was potential arm64 ABI issues.
comment:4 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | catalina haspatch added; arm64 removed |
---|---|
Summary: | primegen @0.97_0 fails to build on Apple Silicon → primegen @0.97_0: implicitly declaring library function 'printf', 'exit' |
comment:5 Changed 4 years ago by Ivan Kuchin <tadump+git@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
build log