The sage zlib package fails to build on macOS 15.5. The reason is that version 1.2.11.p0 that sage uses assumes that fdopen is a macro, which evidently is no longer true with the MacOSX15.4 SDK. The zlib code then replaces the non-existent fdopen macro with its own version, which does not work. A simple fix is to upgrade the zlib package to the current version 1.3.1 which builds with no issues.
I realize that there is work in progress to remove the zlib spkg. But updating the current one is much simpler - there is no need to construct a phony zlib.pc file and make sure sage can find it. So as a temporary stopgap while the other project works its way through the system, I suggest updating the zlib version to 1.3.1. - Marc -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/a1d4e8b6-a4e5-4d05-9c85-866f824f4cd3n%40googlegroups.com.