-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
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
udunits2: update to 2.2.27.14 #8155
Conversation
Notifying maintainers: |
I don't know why this error appears, since lib/converter.c already has |
Probably because before that it says:
|
I'm not familiar with I observed a compile error rather than a warning on my system because |
I'm not very familiar with |
Travis Build #13506 Passed. Lint results
Port udunits2 success on xcode10.3. Log |
e14ed3e
to
7203805
Compare
Travis Build #13519 Passed. Lint results
Port udunits2 success on xcode10.3. Log |
7203805
to
a6d7f3b
Compare
The remaining problem (for Xcode 12), which I haven't found the cause of:
|
This is neat, but where would the macOS/Darwin/BSD/libc++ equivalent be? |
Travis Build #13532 Passed. Lint results
Port udunits2 success on xcode10.3. Log |
The implicit declaration warning in parser.c is because Someone tried proposing these files be reorganized upstream, but it's not clear to me whether it would avoid the implicit declaration, and it hasn't been touched in 2 years: Unidata/UDUNITS-2#74 |
Add patch defining _XOPEN_SOURCE to 600 to allow using snprintf() and strdup() Still need -Wno-error=implicit-function-declaration because of deliberate implicit declaration of yylex() in parser.c See: https://trac.macports.org/ticket/61032
a6d7f3b
to
b515ac6
Compare
Rebased to incorporate change in 3f7d1f6; revised some comments. Marking as ready for review since the build succeeds on Xcode 12. |
Travis Build #14100 Passed. Lint results
Port udunits2 success on xcode10.3. Log |
See: https://trac.macports.org/ticket/61032
Description
Tested on
macOS 10.15.6
Xcode command line tools 12 beta 5
Verification
Have you
port lint
?sudo port test
?sudo port -vst install
?