Version: Current development branch "main", pre-4.8.2
Platform: All
OS: All
Please make libxml2 the default in preference to ezxml. Libxml2 capability was recently added in PR #2139, but the older ezxml is selected by default, unless libxml2 is explicitly enabled.
Pros and cons are well reviewed in #2119 and #2133. For me, the most significant factors are that libxml2 is in current maintenance and monitored by many eyes for security issues. I am trying to not rehash all the previous arguments.
Ezxml in the Dec. 20 netcdf-c snapshot failed for me on Mac OS 10.15.7 Catalina and Apple clang version 12.0.0, due to #2146 (implicit declarations). With --enable-libxml2, it worked like a charm.
Version: Current development branch "main", pre-4.8.2
Platform: All
OS: All
Please make libxml2 the default in preference to ezxml. Libxml2 capability was recently added in PR #2139, but the older ezxml is selected by default, unless libxml2 is explicitly enabled.
Pros and cons are well reviewed in #2119 and #2133. For me, the most significant factors are that libxml2 is in current maintenance and monitored by many eyes for security issues. I am trying to not rehash all the previous arguments.
Ezxml in the Dec. 20 netcdf-c snapshot failed for me on Mac OS 10.15.7 Catalina and Apple clang version 12.0.0, due to #2146 (implicit declarations). With --enable-libxml2, it worked like a charm.