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
gmp: Use MacPorts m4 #22985
gmp: Use MacPorts m4 #22985
Conversation
Xcode 15.3 CLT doesn't include m4, possibly due to an oversight. Closes: https://trac.macports.org/ticket/69464
Notifying maintainers: |
@ryandesign Has Macports |
I didn't remember that m4 was broken on Leopard. If you're referring to one of the open tickets about m4, then, since they're still open, I guess not. |
I believe adding |
Should it be conditionally on OS version? |
Yes, using the full Xcode would work. I think that would be large and unnecessary, however. The CLT also still includes But for consistency and to receive all available bug fixes, performance enhancements, and other improvements, I suggest always depending on the m4 port and forgetting about what Xcode and/or the CLT may provide. |
I have no strong feelings on the matter, but gmp is an important part of supporting older systems. |
Do as you will, but m4 is a pretty basic utility. It's needed by autoconf, for example, and autoconf no longer supports the pre-GPL-3 version of m4 Apple ships. And m4 only depends on gettext and libiconv which are pretty foundational as well; not much is going to build if gettext and libiconv don't build. |
Thank you for the insight. |
Description
Xcode 15.3 CLT doesn't include
m4
, possibly due to an oversight.Closes: https://trac.macports.org/ticket/69464
Type(s)
Tested on
macOS 12.7.2 21G1974 x86_64
Xcode 14.2 14C18
Verification
Have you
port lint --nitpick
?sudo port test
?sudo port -vst install
?