From 08015a5208b1eb8273bf4ca9dd8779188fdb8a82 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 25 Feb 2021 11:08:35 +0300 Subject: Release version 3.2.3+2 Use caret version constraint for depends manifest values Add config.libxerces_c.network project configuration variable Fix use-after-free error (CVE-2018-1311) Add symlink attribute for symbolic links that refer to upstream subdirectories Fix MinGW GCC's 'redeclared without dllimport attribute' warnings --- README-DEV | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'README-DEV') diff --git a/README-DEV b/README-DEV index dbe777f..efb7421 100644 --- a/README-DEV +++ b/README-DEV @@ -87,6 +87,11 @@ build2, we end up with the following configuration options: See the configuration options description at the "Build Instructions" page (http://xerces.apache.org/xerces-c/build-3.html). +We, however, disable the network support by default, replacing the +--enable-netaccessor-curl option with --disable-network. The user, will still +be able to enable network by setting the config.libxerces_c.network project +configuration variable to true. + Normally, when packaging a project, we need to replace some auto-generated headers with our own implementations, deduce the compilation/linking options and the source files to compile. For Xerces-C++ we can rely on the @@ -110,8 +115,7 @@ $ make V=1 >>build.log 2>&1 Note that on Windows, to reduce complexity, we may build the upstream package with the native network accessor and transcoder (rather than with the cURL- -based network accessor and ICU-based transcoder) as it doesn't really affect -the compilation and linking options. +based network accessor and ICU-based transcoder). For MSVC: -- cgit v1.1