tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: macOS/arm64 patches
> yeah, the netbsd 32-bit arm builds are done with LIBSRVG_TYPE=c
And pango doesn't complain that harfbuzz needs graphite2?
Is graphite pulled in some other way?
> these patches worry me
Which in particular?
> i don't think pkgsrc should be defaulting to -msse2 on 32-bit x86.
That's what it did before, unconditionally.
Are there any 32-bit Intel Macs out there? Is pkgsrc supposed to support them?
> USE_LANGUAGES= c++11 is typically only needed if upstream assumes that
> the compiler defaults to that version and doesn't pass a -std= flag in
> the default compiler flags
That's obviously the case here. I was getting compiler errors about C++11
features being used.
> you need to set GCC_REQD too
It's a bug in pkgsrc that packages need to declare the minimum GCC version
when compiler.mk could deduce that from USE_LANGUAGES. Why only GCC and not
Clang or PCC or whatever?
I wrote a patch to do that automatically (for GCC) ages ago.
> and not include c++ in USE_LANGUAGES.
OK.
Home |
Main Index |
Thread Index |
Old Index