We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Good day!
Version 0.36 doesn't build with -fno-common, an option that has been the default with some newer compilers for a while.
-fno-common
To fix this problem, two one-line changes are needed. In semantics.c, add an extern keyword to the declaration of yyin:
semantics.c
extern
yyin
-FILE *yyin; +extern FILE *yyin;
and similarly, in tumble_input.h add such a keyword to the declaration of blank_handler:
tumble_input.h
blank_handler
-input_handler_t blank_handler; +extern input_handler_t blank_handler;
This fixes the build on current FreeBSD.
The text was updated successfully, but these errors were encountered:
graphics/tumble: Unbreak with -fno-common
9ff864c
Submitter becomes MAINTAINER. Already maintainer of several ports. Ref: brouhaha/tumble#10 PR: 257913 MFH: 2021Q3
b5a7b44
Submitter becomes MAINTAINER. Already maintainer of several ports. Ref: brouhaha/tumble#10 PR: 257913 MFH: 2021Q3 (cherry picked from commit 9ff864c)
Should be fixed in master now. Thanks!
Sorry, something went wrong.
No branches or pull requests
Good day!
Version 0.36 doesn't build with
-fno-common
, an option that has been the default with some newer compilers for a while.To fix this problem, two one-line changes are needed. In
semantics.c
, add anextern
keyword to the declaration ofyyin
:and similarly, in
tumble_input.h
add such a keyword to the declaration ofblank_handler
:This fixes the build on current FreeBSD.
The text was updated successfully, but these errors were encountered: