Opened 4 years ago
Closed 4 years ago
#61423 closed defect (fixed)
ucl @1.03: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))'
Reported by: | EfremBraun (Efrem Braun) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.3 |
Keywords: | Cc: | ||
Port: | ucl |
Description
Attachments (1)
Change History (3)
Changed 4 years ago by EfremBraun (Efrem Braun)
Attachment: | config.log added |
---|
comment:1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Summary: | "port install ucl" fails due to problem with confdefs → ucl @1.03: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' |
---|
The config.log shows a problem we see with lots of software these days:
conftest.c:29:7: error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration] exit(2); ^ conftest.c:29:7: note: include the header <stdlib.h> or explicitly provide a declaration for 'exit'
Until we resolve these issues, you can work around them by downgrading to Xcode 11 and the Xcode 11 version of the command line tools. (In Xcode 12, Apple made the implicit declaration of functions an error instead of a warning as it was before.)
comment:2 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to ryandesign |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
log