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.

Reply via email to