Discussion:
Xerces-C 3.2.1 release candidate, call for vote
Roger Leigh
2018-02-12 22:37:19 UTC
Permalink
Dear all,

SVN revision 1824077 is the revision I used to create the following
prerelease distribution for testing. Most of the changes are small
fixes to the new CMake build following wider testing in the 3.2.0
release, plus some related fixes to the Autoconf/make build, and
corresponding changes to the Travis and AppVeyor continuous integration
configuration. There are some small but important bugfixes as well.

Distribution files:
http://users.openmicroscopy.org.uk/~rleigh/xerces-c-prerelease/
$ sha256sum xerces-c-prerelease/*
4700f546cae11bd7c6a4367035db8f0b103e7e7ce994a00cb0ff77c963c6f46f
xerces-c-prerelease/xerces-c-3.2.1.tar.bz2
927e26eebeb299517add88d46dccbef3c9a8116230a13e629e34c3945a7628cf
xerces-c-prerelease/xerces-c-3.2.1.tar.gz
d288825d4b0c6a44d50c9ca670f745ae4a851a08cd4d1e19f7c42f28fc197ae7
xerces-c-prerelease/xerces-c-3.2.1.tar.xz
cd8232967dbe15f1bb652039ca6a06a693c05bd679795884fae9f31bed7d5d9a
xerces-c-prerelease/xerces-c-3.2.1.zip


Issues closed:
https://issues.apache.org/jira/projects/XERCESC/versions/12341423
Summary of changes:
https://github.com/apache/xerces-c/compare/Xerces-C_3_2_0...trunk

Roger Leigh (18):
cmake: XercesTranscoderSelection: Correct typos in variable names
breaking use of GNU iconv on Solaris
XMLString: Don't call catString if relativePath is null
appveyor: Cygwin git should not override system git
appveyor: Correct set statement
appveyor: Don't cache artefacts due to space limitations
appveyor: Update ICU and ninja versions
cmake: Add CURL libraries to pkg-config file
autotools: Allow thread tests to be run in parallel
util: TransService: Export ArrayJanitor specialisations
cmake: XercesMutexMgrSelection: Use XERCES_USE_MUTEXMGR_NOTHREAD
cmake: tests: Don't run ThreadTests when threading is disabled
Remove the XERCES_USE_CHAR16_T define
cmake: Add xmlch-type option to configure XMLCh
autoconf: Add --enable-xmlch options to configure XMLCh
appveyor: Test XMLCh variants
travis: Test XMLCh variants
Remove unused and broken Win32MsgLoader
configure.ac: Increment version to 3.2.1

Scott Cantor (2):
Fill in release date.
XERCESC-2124 - Typo in XMLUni::fgDOMDisallowDoctype XMLCh array


Kind regards,
Roger Leigh

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-***@xerces.apache.org
For additional commands, e-mail: c-dev-***@xerces.apache.org
Cantor, Scott
2018-02-13 00:09:04 UTC
Permalink
As we discussed offline, there's another fix or two I'd like to get in, and we need to get all the docs bumped and regneerated in the final artifact. If you bump the version, I'll pull and rebuild the docs and do a basic check of the contents once I finish the code tweaks.

I'm still not sure what to do with XERCESC-2130 but I guess I can try and review what was actually changed and if the rollback appears to be harmless enough we can include that. I just hate touching anything to do with Unicode handling as I don't know anything about it and am as likely to break more as fox anything.

-- Scott



---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-***@xerces.apache.org
For additional commands, e-m
Cantor, Scott
2018-02-13 01:02:42 UTC
Permalink
Post by Cantor, Scott
I'm still not sure what to do with XERCESC-2130 but I guess I can try and review what was actually changed and if the
rollback appears to be harmless enough we can include that.
I reconsidered and went ahead and committed the suggested fix for this, as I think it's basically not going to break anything that wasn't already broken and it looks superficially correct to me. That's all I have to commit at present.

-- Scott



B�KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB��[��X��ܚX�KK[XZ[��Y]�][��X��ܚX�P\��\˘\X�K�ܙ�B��܈Y][ۘ[��[X[��K[
Scott Morgan
2018-02-13 01:11:08 UTC
Permalink
Post by Roger Leigh
Dear all,
SVN revision 1824077 is the revision I used to create the following
prerelease distribution for testing.  Most of the changes are small
fixes to the new CMake build following wider testing in the 3.2.0
release, plus some related fixes to the Autoconf/make build, and
corresponding changes to the Travis and AppVeyor continuous integration
configuration.  There are some small but important bugfixes as well.
Could I ask you guys to look at:
http://mail-archives.apache.org/mod_mbox/xerces-c-dev/201711.mbox/%3Cb129c5b1-0320-e105-863c-***@blueyonder.co.uk%3E

It's a simple fix for MFC debug builds.

Scott

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-***@xerces.apache.org
For additional commands, e-mail: c-dev-***@xerces.apache.org

Loading...