Re: Call for vote on Xerces-C 3.2.2 release

2018-09-19 Thread Cantor, Scott
On 9/19/18, 8:50 AM, "Ivo Schenk"  wrote:

> ... well, nevermind, saw the WONTFIX at 
> https://issues.apache.org/jira/browse/XERCESC-2009

More to the point, I don't support or care about cross compiles either, and 
wouldn't hold a release for them.

In any case, having gotten > 3 +1 votes and no objections, I'll call this 
approved and release it today. I'll give Roger the green light to update the 
site when I get the upload done.

-- Scott




Re: Call for vote on Xerces-C 3.2.2 release

2018-09-18 Thread Michael Glavassevich
Adding my +1. Thanks Scott.

Michael Glavassevich
XML Technologies and WAS Development
IBM Toronto Lab
E-mail: mrgla...@ca.ibm.com
E-mail: mrgla...@apache.org

"Cantor, Scott"  wrote on 09/12/2018 02:05:39 PM:

> From: "Cantor, Scott" 
> To: "c-dev@xerces.apache.org" 
> Date: 09/12/2018 02:08 PM
> Subject: Call for vote on Xerces-C 3.2.2 release
> 
> I would like to call for a vote to release the RC3 artifact built 
> from svn revision 1840539 as V3.2.2. It's published and signed at [1].
> 
> The release notes are at [2].
> 
> The issues are build related for the most part, nothing substantive.
> 
> I'll hold the vote open through the weekend, as next week is the 
> soonest I can do the upload of a release.
> 
> This is my +1.
> 
> -- Scott
> 
> [1] INVALID URI REMOVED
> 
u=https-3A__dist.apache.org_repos_dist_dev_xerces_c_3_sources_=DwIFAg=jf_iaSHvJObTbx-
> siA1ZOg=KSsQtaTrbQnz98UqasbfUccVGXxb9hHxwso62zJ-
> 
DKI=6PysFfixRZZXvGZdzL4M3oHSqpdQY0jBR1pWizhcZ0I=rt2lg8j6BQEEOzp8PF6sXizh8gVKxX0jgap1l1eB77w=
> [2] INVALID URI REMOVED
> 
u=https-3A__issues.apache.org_jira_secure_ReleaseNote.jspa-3FprojectId-3D10510-26version-3D12342890=DwIFAg=jf_iaSHvJObTbx-
> siA1ZOg=KSsQtaTrbQnz98UqasbfUccVGXxb9hHxwso62zJ-
> DKI=6PysFfixRZZXvGZdzL4M3oHSqpdQY0jBR1pWizhcZ0I=iHIw8qq-
> S0G7ZxVgsFc6rNGEmJAYMNv41lrPucwwftw=
> 
> -
> To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
> For additional commands, e-mail: c-dev-h...@xerces.apache.org




Re: Call for vote on Xerces-C 3.2.2 release

2018-09-18 Thread Cantor, Scott
On 9/18/18, 3:16 AM, "Thomas Krebs"  wrote:

> I'm surprised so few Xerces-C users are out there :-(

Once a project reaches this state, it's self-fulfilling because it's obviously 
not sensible to jump onto a dying library with new applications. If I could 
feasibly jump I would, but I have too much code, and an entire XML Security 
library with a dependency on it. And luckily for others that means I have to 
maintain it, to a limited degree.

I'll hold the vote open until EOB Eastern Time for any objections.

Thanks,
-- Scott




Re: Call for vote on Xerces-C 3.2.2 release

2018-09-18 Thread Thomas Krebs

I would also vote +1.
I'm surprised so few Xerces-C users are out there :-(

Am 9/18/2018 um 7:36 AM schrieb Gareth Reakes:



If you guys are happy then I am. +1

G

Sent from my iPhone


On 17 Sep 2018, at 23:06, Cantor, Scott  wrote:


On 9/17/18, 5:56 PM, "Roger Leigh"  wrote:

Given that it's possible to build on Cygwin and MinGW with CMake, I'm
loath to spend further time on the Autotools build for these platforms
given that they are a bit niche and there's little additional benefit to
be gained.  If anyone really cares for it, I would hope they would do
the work and provide the patches.


I obviously favor that perspective, I just wanted to allow anybody else to 
weigh in (and since nobody had voted, I was stuck anyway).

I'm still comfortable with my +1 and if you're satisfied I wouldn't see any 
reason to change out the artifact.

-- Scott



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



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




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



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-17 Thread Gareth Reakes



If you guys are happy then I am. +1

G

Sent from my iPhone

> On 17 Sep 2018, at 23:06, Cantor, Scott  wrote:
> 
>> On 9/17/18, 5:56 PM, "Roger Leigh"  wrote:
>> 
>> Given that it's possible to build on Cygwin and MinGW with CMake, I'm 
>> loath to spend further time on the Autotools build for these platforms 
>> given that they are a bit niche and there's little additional benefit to 
>> be gained.  If anyone really cares for it, I would hope they would do 
>> the work and provide the patches.
> 
> I obviously favor that perspective, I just wanted to allow anybody else to 
> weigh in (and since nobody had voted, I was stuck anyway).
> 
> I'm still comfortable with my +1 and if you're satisfied I wouldn't see any 
> reason to change out the artifact.
> 
> -- Scott
> 
> 
> 
> -
> To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
> For additional commands, e-mail: c-dev-h...@xerces.apache.org
> 

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



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-17 Thread Cantor, Scott
On 9/17/18, 5:56 PM, "Roger Leigh"  wrote:

> Given that it's possible to build on Cygwin and MinGW with CMake, I'm 
> loath to spend further time on the Autotools build for these platforms 
> given that they are a bit niche and there's little additional benefit to 
> be gained.  If anyone really cares for it, I would hope they would do 
> the work and provide the patches.

I obviously favor that perspective, I just wanted to allow anybody else to 
weigh in (and since nobody had voted, I was stuck anyway).

I'm still comfortable with my +1 and if you're satisfied I wouldn't see any 
reason to change out the artifact.

-- Scott



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



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-17 Thread Roger Leigh

On 17/09/18 21:57, Gareth Reakes wrote:



I am ready to vote but wanted to see a resolution to the build issue.


I thought Scott addressed this in his earlier reply: "That's autotools 
and since I maintain those scripts and don't support cygwin, you 
shouldn't expect them to work there. You'd best use cmake, whether it 
fixes this particular case or not."


Looking at the configure logic, the Cygwin-specific bits appear to have 
been touched last in 2005 and 2008.  There isn't any testing in place 
for it, and what support there is quite possibly bitrotted.  Any 
regressions to the Autotools Cygwin support were not introduced in this 
point release.


The CMake support for Cygwin and MinGW is routinely tested and verified 
to work. 
https://ci.appveyor.com/project/ApacheSoftwareFoundation/xerces-c/build/1.0.66 
is the latest test for the 3.2.2 release candidate, and you can see it's 
building and passing all the tests with both.  So all the sources are 
working fine with Cygwin and MinGW and we do properly support these 
platforms.  But not with the Autotools.


Given that it's possible to build on Cygwin and MinGW with CMake, I'm 
loath to spend further time on the Autotools build for these platforms 
given that they are a bit niche and there's little additional benefit to 
be gained.  If anyone really cares for it, I would hope they would do 
the work and provide the patches.



Kind regards,
Roger

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



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-17 Thread Gareth Reakes



I am ready to vote but wanted to see a resolution to the build issue.

G

Sent from my iPhone

> On 17 Sep 2018, at 21:39, Cantor, Scott  wrote:
> 
> I haven't gotten any votes, but given that and the fact that there was at 
> least one complaint, I'll declare a "mistrial" and await further instructions.
> 
> I have no dog in the hunt due to there being no fixes of relevance to my work 
> so just give a shout and I'll restart another vote and/or upload another try.
> 
> -- Scott
> 
> 
> B‹CB•È[œÝXœØÜšX™KK[XZ[ˆËY]‹][œÝXœØÜšX™P\˜Ù\˘\XÚK›Ü™ÃB‘›ÜˆY][Û˜[ÛÛ[X[™ËK[XZ[ˆËY]‹Z[\˜Ù\˘\XÚK›Ü™ÃBƒ

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



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-17 Thread Cantor, Scott
I haven't gotten any votes, but given that and the fact that there was at least 
one complaint, I'll declare a "mistrial" and await further instructions.

I have no dog in the hunt due to there being no fixes of relevance to my work 
so just give a shout and I'll restart another vote and/or upload another try.

-- Scott




Re: Call for vote on Xerces-C 3.2.2 release

2018-09-13 Thread Denis Excoffier
This build (with make as indicated, plus -DCMAKE_INSTALL_PREFIX) is ok. 
However, after 'make install', there is a dangling libxerces-c.so symlink 
towards cygxerces-c-3-2.dll not installed (but present in build directory).
Trying to use this installation fails with many many missing references 
(transcode etc.). I need to figure out what is wrong.

> On 2018-09-13 at 00:06, Roger Leigh wrote:
> 
> On 12/09/18 22:45, Denis Excoffier wrote:
>>> On 2018-09-21 at 23:31, Roger Leigh wrote:
>>> 
>>> Are you building with the autotools build or the cmake build?
>> I don't know. I run ./configure --disable-network --enable-transcoder-iconv. 
>> No cmake around (although the cmake and libcurl-devel packages are present).
> 
> The equivalent for testing would be:
> 
>  mkdir build
>  cd build
>  cmake -Dnetwork=OFF -Dtranscoder=iconv /path/to/xerces/source
>  make
>  ctest
> 
> 
> Regards,
> Roger
> 
> -
> To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
> For additional commands, e-mail: c-dev-h...@xerces.apache.org
> 


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



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-12 Thread Roger Leigh

On 12/09/18 22:45, Denis Excoffier wrote:



On 2018-09-21 at 23:31, Roger Leigh wrote:

Are you building with the autotools build or the cmake build?

I don't know. I run ./configure --disable-network --enable-transcoder-iconv. No 
cmake around (although the cmake and libcurl-devel packages are present).


The equivalent for testing would be:

  mkdir build
  cd build
  cmake -Dnetwork=OFF -Dtranscoder=iconv /path/to/xerces/source
  make
  ctest


Regards,
Roger

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



RE: Call for vote on Xerces-C 3.2.2 release

2018-09-12 Thread Cantor, Scott
> > Are you building with the autotools build or the cmake build?
> I don't know. I run ./configure --disable-network --enable-transcoder-iconv. 
> No
> cmake around (although the cmake and libcurl-devel packages are present).

That's autotools and since I maintain those scripts and don't support cygwin, 
you shouldn't expect them to work there. You'd best use cmake, whether it fixes 
this particular case or not.

-- Scott


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



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-12 Thread Denis Excoffier


> On 2018-09-21 at 23:31, Roger Leigh wrote:
> 
> Are you building with the autotools build or the cmake build?
I don't know. I run ./configure --disable-network --enable-transcoder-iconv. No 
cmake around (although the cmake and libcurl-devel packages are present).

Regards,

Denis Excoffier.
-
To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: c-dev-h...@xerces.apache.org



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-12 Thread Denis Excoffier
Forgot to mention that i also tried to build on Linux 32bits (Debian 7), 
solaris 2.10 and darwin 17.7.0, and succeeded with no problem.

> On 2018-09-12 at 23:21, Denis Excoffier wrote:
> 
> Hello,
> 
> Don't know whether it's wise or appropriate to vote +1 and also report an 
> error (minor): on a clean and up-to-date cygwin (windows 10, x86_64, 
> pre-2.11.2), i had to remove the two lines:
> template class ArrayJanitor;
> template class ArrayJanitor;
> in 
> src/xercesc/util/JanitorExports.cpp
> to be able to build successfully, otherwise, i don't know why, i get:
> xercesc/util/JanitorExports.cpp:22:16: error: duplicate explicit 
> instantiation of 'class xercesc_3_2::ArrayJanitor' 
> [-fpermissive]
>  template class ArrayJanitor;
> ^
> xercesc/util/JanitorExports.cpp:23:16: error: duplicate explicit 
> instantiation of 'class xercesc_3_2::ArrayJanitor' [-fpermissive]
>  template class ArrayJanitor;
> ^~~
> Regards,
> 
> Denis Excoffier.
> 
>> On 2018-09-12 at 20:05, Cantor, Scott wrote:
>> 
>> I would like to call for a vote to release the RC3 artifact built from svn 
>> revision 1840539 as V3.2.2. It's published and signed at [1].
>> 
>> The release notes are at [2].
>> 
>> The issues are build related for the most part, nothing substantive.
>> 
>> I'll hold the vote open through the weekend, as next week is the soonest I 
>> can do the upload of a release.
>> 
>> This is my +1.
>> 
>> -- Scott
>> 
>> [1] https://dist.apache.org/repos/dist/dev/xerces/c/3/sources/ 
>> 
>> [2] 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510=12342890
>>  
>> 
>> 
>> -
>> To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org 
>> 
>> For additional commands, e-mail: c-dev-h...@xerces.apache.org 
>> 
>> 
> 



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-12 Thread Roger Leigh

Are you building with the autotools build or the cmake build?

There are two cygwin variants tested with cmake here for :

https://ci.appveyor.com/project/ApacheSoftwareFoundation/xerces-c/build/1.0.66
for the latest commit 
(https://github.com/apache/xerces-c/commits/trunk), which are building 
without error at present, at least within the AppVeyor build 
environment.  It's possible there may be some system-specific cause of 
the failure, but it would require further details and investigation to 
try and reproduce.


If you didn't try building with cmake on cygwin, could you possibly try 
that out?  You'll need the libcurl-devel and cmake cygwin packages 
installing.



Regards,
Roger

On 12/09/18 22:21, Denis Excoffier wrote:

Hello,

Don't know whether it's wise or appropriate to vote +1 and also report 
an error (minor): on a clean and up-to-date cygwin (windows 10, x86_64, 
pre-2.11.2), i had to remove the two lines:

*template class ArrayJanitor;*
*template class ArrayJanitor;*
in
*src/xercesc/util/JanitorExports.cpp*
to be able to build successfully, otherwise, i don't know why, i get:
*xercesc/util/JanitorExports.cpp:22:16: error: duplicate explicit 
instantiation of 'class xercesc_3_2::ArrayJanitor' 
[-fpermissive]*

* template class ArrayJanitor;*
*                ^*
*xercesc/util/JanitorExports.cpp:23:16: error: duplicate explicit 
instantiation of 'class xercesc_3_2::ArrayJanitor' [-fpermissive]*

* template class ArrayJanitor;*
*                ^~~*
Regards,

Denis Excoffier.


On 2018-09-12 at 20:05, Cantor, Scott wrote:

I would like to call for a vote to release the RC3 artifact built from 
svn revision 1840539 as V3.2.2. It's published and signed at [1].


The release notes are at [2].

The issues are build related for the most part, nothing substantive.

I'll hold the vote open through the weekend, as next week is the 
soonest I can do the upload of a release.


This is my +1.

-- Scott

[1] https://dist.apache.org/repos/dist/dev/xerces/c/3/sources/
[2] 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510=12342890


-
To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org 

For additional commands, e-mail: c-dev-h...@xerces.apache.org 







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



Re: Call for vote on Xerces-C 3.2.2 release

2018-09-12 Thread Denis Excoffier
Hello,

Don't know whether it's wise or appropriate to vote +1 and also report an error 
(minor): on a clean and up-to-date cygwin (windows 10, x86_64, pre-2.11.2), i 
had to remove the two lines:
template class ArrayJanitor;
template class ArrayJanitor;
in 
src/xercesc/util/JanitorExports.cpp
to be able to build successfully, otherwise, i don't know why, i get:
xercesc/util/JanitorExports.cpp:22:16: error: duplicate explicit instantiation 
of 'class xercesc_3_2::ArrayJanitor' [-fpermissive]
 template class ArrayJanitor;
^
xercesc/util/JanitorExports.cpp:23:16: error: duplicate explicit instantiation 
of 'class xercesc_3_2::ArrayJanitor' [-fpermissive]
 template class ArrayJanitor;
^~~
Regards,

Denis Excoffier.

> On 2018-09-12 at 20:05, Cantor, Scott wrote:
> 
> I would like to call for a vote to release the RC3 artifact built from svn 
> revision 1840539 as V3.2.2. It's published and signed at [1].
> 
> The release notes are at [2].
> 
> The issues are build related for the most part, nothing substantive.
> 
> I'll hold the vote open through the weekend, as next week is the soonest I 
> can do the upload of a release.
> 
> This is my +1.
> 
> -- Scott
> 
> [1] https://dist.apache.org/repos/dist/dev/xerces/c/3/sources/
> [2] 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510=12342890
> 
> -
> To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
> For additional commands, e-mail: c-dev-h...@xerces.apache.org
>