Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-16 Thread sebb
On Tue, 16 Dec 2025 at 01:28, Rob Tompkins  wrote:
>
> "a4f2ce0094e203f4b221f36b4f49bc3f356250db56ae9bcde1881ad28787cae8e90e6dd61c9150d46abf39b396a6b1fbd9da0ee062b8cebaa622c7b0d28e56c7
>  *commons-daemon-1.5.1.jar”
>
> versus
>
> “a4f2ce0094e203f4b221f36b4f49bc3f356250db56ae9bcde1881ad28787cae8e90e6dd61c9150d46abf39b396a6b1fbd9da0ee062b8cebaa622c7b0d28e56c7”
>
> It doesn’t particularly matter to me in that the data is sufficiently there, 
> just unfamiliar with the first format. I merely found it curious.

The version with the filename tells the hash utility where to find the
artifact (needed if it cannot be derived from the hash file name)
The '*' prefix means it is a binary artifact.

https://en.wikipedia.org/wiki/Sha1sum describes this for sha1; other
hashes are similar.

Sebb
> Cheers,
> -Rob
>
> > On Dec 15, 2025, at 4:23 AM, Mark Thomas  wrote:
> >
> > On 14/12/2025 23:07, Rob Tompkins wrote:
> >> +1, why have filename suffixes in the signature files?
> >
> > Could you clarify what you mean by this please? An example of what you 
> > currently see vs what you expected to see would probably help.
> >
> > Mark
> >
> >
> > java build works, binary build works. site and release notes all in order.
> >>> On Dec 12, 2025, at 3:27 AM, Mark Thomas  wrote:
> >>>
> >>> On 11/12/2025 15:13, Mark Thomas wrote:
> >>>
> >>> 
> >>>
>    [X] +1 Release these artifacts
>    [ ] +0 OK, but...
>    [ ] -0 OK, but really should fix...
>    [ ] -1 I oppose this release because...
> >>>
> >>> Tested the Windows binaries with Tomcat 11.0.15 and the dependency issue 
> >>> on the visual C runtime has been resolved.
> >>>
> >>> Mark
> >>>
> >>>
> >>> -
> >>> To unsubscribe, e-mail: [email protected]
> >>> For additional commands, e-mail: [email protected]
> >>>
> >> -
> >> To unsubscribe, e-mail: [email protected] 
> >> 
> >> For additional commands, e-mail: [email protected] 
> >> 
> >
> >
> > -
> > To unsubscribe, e-mail: [email protected] 
> > 
> > For additional commands, e-mail: [email protected] 
> > 

-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-16 Thread Mark Thomas

On 16/12/2025 07:07, Hervé Boutemy wrote:

+0 could not rebuild the release and get the exact same output, as previous 
releases
https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/apache/commons/commons-daemon/README.md

not a blocker, I'll just ask a few questions on key differences between 
reference output and my build output, so we can define if there is some easy 
change to do in the future:

1. reference commons-daemon-1.5.1-native-src.tar.gz (and other sources) contain
│ │ --rwx--   0 root (0) root (0)49482 2025-12-11 
12:00:00.00 commons-daemon-1.5.1-native-src/unix/support/config.guess
│ │ --rwx--   0 root (0) root (0)35406 2025-12-11 
12:00:00.00 commons-daemon-1.5.1-native-src/unix/support/config.sub
│ │ --rwxr-xr-x   0 root (0) root (0)   147746 2025-12-11 
12:00:00.00 commons-daemon-1.5.1-native-src/unix/configure
are these 3 files expected to be in the archive, they are not in Git: 
https://github.com/apache/commons-daemon/tree/master/src/native/unix


Yes. That is intended. See the "Create native build scripts" section in 
HOWTO-RELERASE.txt



2.  commons-daemon-1.5.1-javadoc.jar contain legal/ADDITIONAL_LICENSE_INFO and 
legal/LICENSE that I don't have in my rebuild: is there a way to get them 
built? a Maven profile?


Those are created as part of the Javadoc. The structure of the Javadoc 
will vary considerably depending on which version of Java you use to build.



3. commons-daemon-1.5.1-bin-windows.zip contain:
│ --rwxr-xr-x  2.0 unx   155544 b- defN 25-Dec-11 12:00 amd64/prunsrv.exe
│ --rwxr-xr-x  2.0 unx   186776 b- defN 25-Dec-11 12:00 prunmgr.exe
│ --rwxr-xr-x  2.0 unx   127896 b- defN 25-Dec-11 12:00 prunsrv.exe
that i don't get in my rebuild: is there a way to get them built? a Maven 
profile?


Those cannot be built via Maven. They get built first, placed in the 
right place and then the Maven build picks them up.


See the "Native build" section of HOWTO-RELERASE.txt along with 
src/native/windows/README.txt for more detailed instructions.



nothing blocker, just the right time during the vote to see what is just an 
improvement of build instructions, what is just a future small fix


The native build for Windows is a whole lot easier than it used to be 
now that it uses the 'Static Hybrid CRT' approach.


The docs are enough to remind me how to complete a release build but I 
have the benefit of having done it before so there may be gaps in the 
docs that I don't even see.


I'll try and improve things but happy to answer any further questions.

Mark


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-15 Thread Hervé Boutemy
+0 could not rebuild the release and get the exact same output, as previous 
releases
https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/apache/commons/commons-daemon/README.md

not a blocker, I'll just ask a few questions on key differences between 
reference output and my build output, so we can define if there is some easy 
change to do in the future:

1. reference commons-daemon-1.5.1-native-src.tar.gz (and other sources) contain
│ │ --rwx--   0 root (0) root (0)49482 2025-12-11 
12:00:00.00 commons-daemon-1.5.1-native-src/unix/support/config.guess
│ │ --rwx--   0 root (0) root (0)35406 2025-12-11 
12:00:00.00 commons-daemon-1.5.1-native-src/unix/support/config.sub
│ │ --rwxr-xr-x   0 root (0) root (0)   147746 2025-12-11 
12:00:00.00 commons-daemon-1.5.1-native-src/unix/configure
are these 3 files expected to be in the archive, they are not in Git: 
https://github.com/apache/commons-daemon/tree/master/src/native/unix

2.  commons-daemon-1.5.1-javadoc.jar contain legal/ADDITIONAL_LICENSE_INFO and 
legal/LICENSE that I don't have in my rebuild: is there a way to get them 
built? a Maven profile?

3. commons-daemon-1.5.1-bin-windows.zip contain:
│ --rwxr-xr-x  2.0 unx   155544 b- defN 25-Dec-11 12:00 amd64/prunsrv.exe
│ --rwxr-xr-x  2.0 unx   186776 b- defN 25-Dec-11 12:00 prunmgr.exe
│ --rwxr-xr-x  2.0 unx   127896 b- defN 25-Dec-11 12:00 prunsrv.exe
that i don't get in my rebuild: is there a way to get them built? a Maven 
profile?


nothing blocker, just the right time during the vote to see what is just an 
improvement of build instructions, what is just a future small fix

Regards,

Hervé

On 2025/12/11 15:13:25 Mark Thomas wrote:
> The binaries for windows included with Apache Commons Daemon 1.5.0 had 
> an unexpected dependency on the Visual C Runtime so I would like to 
> release Apache Commons Daemon 1.5.1 which fixes the build issue that 
> caused the dependency.
> 
> Apache Commons Daemon 1.5.1 RC1 is available for review here:
>  https://dist.apache.org/repos/dist/dev/commons/daemon/1.5.1-RC1 
> (svn revision 81311)
> 
> The Git tag commons-daemon-1.5.1-RC1 commit for this RC is 
> 875c32118cb3b4d467c2660de076b36452f14e76 which you can browse here:
>   
> https://gitbox.apache.org/repos/asf?p=commons-daemon.git;a=commit;h=875c32118cb3b4d467c2660de076b36452f14e76
> You may checkout this tag using:
>  git clone https://gitbox.apache.org/repos/asf/commons-daemon.git 
> --branch commons-daemon-1.5.1-RC1 commons-daemon-1.5.1-RC1
> 
> Maven artifacts are here:
>   
> https://repository.apache.org/content/repositories/orgapachecommons-1889/commons-daemon/commons-daemon/1.5.1/
> 
> These are the artifacts and their hashes:
> 
> #Release SHA-512s
> #Thu Dec 11 14:35:15 GMT 2025
> commons-daemon-1.5.1-bin-windows.zip=26cef55a0237aab449d2133e56815393729c3965c6fd063326bccdb569be91ddfe500b247ba3df3e9baac511452825d3d0333d165abd24932717a372a294a463
> commons-daemon-1.5.1-bin.tar.gz=740b832b8a7b5df8f2aa8029cf6ee88b8be6f4f5e42e34587a70bbf2cbe5b7e7dd75da375d2f3f1f7f2e6a5d89b5ceba5433499773852df67e8bbeb88b466786
> commons-daemon-1.5.1-bin.zip=06d9037425d3e4bd417a5f86e6613f04ce0aa246714e169ad51a3118977e4c22badd97311683631c5a55c54011bf797cf355a6dc805d5aef4125f244dc1e8141
> commons-daemon-1.5.1-bom.json=0af0d4fabfbfe615329217a9c9b882f3af194632b7ce2e0cd8e9495b70f62896c196a3c5eaf506fc391a0b21acf58d76cfa145425a794cc082e50f208ac88bee
> commons-daemon-1.5.1-bom.xml=a03b6604c0da38166e56bd0ba575abbc68017f810cd47b80447f92e6553c541abf7ac08322a2e366d212fba8cc4703f22c936971fa03ff5becbce49fdb1af4d2
> commons-daemon-1.5.1-javadoc.jar=2a5676fce651f3c1e1ed01c8fc6b68631bcca1b28ebe0f474ef0646aa9526d549c4c6594e6de5a714148395da532726b28aa979227f23a5be32a5c4b33ebdcfd
> commons-daemon-1.5.1-native-src.tar.gz=ced2238b4fb47a208e7c9aa435e7981b5d42fd9e07d11d7f72da2b7239c388a3b7d6b7ce3424624aecfbe7a8471ee316cdd46a040fadb129096705fa3325129b
> commons-daemon-1.5.1-native-src.zip=8666be98b466fa9176e46d0a515f303714f274830df012dc69372ef8dc83d8b99511b518601f266fb851333cba4ca4cc8b98998f20655347f1cc9a21809d1f9d
> commons-daemon-1.5.1-sources.jar=1b0b7c1a904efe9922e13617931f7391170ea53898218a8b59233c8d6833002755b741fcbb4fa662b8f31c75fa577d97d2a4075d6bd5b0b0cc11ddc6b06ee306
> commons-daemon-1.5.1-src.tar.gz=7d2b0c8a4ac8241b2f561e12f3731ecd7d7b828242fdeafa509653d92f4838fe24a0a7b6b361684b7f707eb3044ded79d789878bbe89e04b883c2197f5a36652
> commons-daemon-1.5.1-src.zip=15f0567570ec8ea2532b23e161be9813dcb774b7227c9478369cd53c6a872c290fbb7008756aedd2ae2efbf820aa131c4f99f47713df9f7d5a0f4bd5ed9a8add
> commons-daemon-1.5.1-test-sources.jar=1c584611730284565d67a6533194023e10479bdcec17a47a413e2f2992e4cbeff234826a79e3b964cb11f158fe5bf93f80819101f5f90832cae7053d5859b123
> commons-daemon-1.5.1-tests.jar=f826ef79b5f2b1d4e82ac96ff042f7b05759c217c5491515a919826cd5a596d539c01da18baf97a6bbbe5215f50c24bad490e1630c90d125b27c62d395b4c960
> commons-daemon_commo

Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-15 Thread Gary Gregory
On Mon, Dec 15, 2025 at 8:28 PM Rob Tompkins  wrote:
>
> "a4f2ce0094e203f4b221f36b4f49bc3f356250db56ae9bcde1881ad28787cae8e90e6dd61c9150d46abf39b396a6b1fbd9da0ee062b8cebaa622c7b0d28e56c7
>  *commons-daemon-1.5.1.jar”
>
> versus
>
> “a4f2ce0094e203f4b221f36b4f49bc3f356250db56ae9bcde1881ad28787cae8e90e6dd61c9150d46abf39b396a6b1fbd9da0ee062b8cebaa622c7b0d28e56c7”
>
> It doesn’t particularly matter to me in that the data is sufficiently there, 
> just unfamiliar with the first format. I merely found it curious.

You can download the .zip and .sha512 file in the same folder and say:

shasum --check commons-daemon-1.5.1-src.zip.sha512

to get back:

commons-daemon-1.5.1-src.zip: OK

As long as that happens, we're good IMO.

Gary
>
> Cheers,
> -Rob
>
> > On Dec 15, 2025, at 4:23 AM, Mark Thomas  wrote:
> >
> > On 14/12/2025 23:07, Rob Tompkins wrote:
> >> +1, why have filename suffixes in the signature files?
> >
> > Could you clarify what you mean by this please? An example of what you 
> > currently see vs what you expected to see would probably help.
> >
> > Mark
> >
> >
> > java build works, binary build works. site and release notes all in order.
> >>> On Dec 12, 2025, at 3:27 AM, Mark Thomas  wrote:
> >>>
> >>> On 11/12/2025 15:13, Mark Thomas wrote:
> >>>
> >>> 
> >>>
>    [X] +1 Release these artifacts
>    [ ] +0 OK, but...
>    [ ] -0 OK, but really should fix...
>    [ ] -1 I oppose this release because...
> >>>
> >>> Tested the Windows binaries with Tomcat 11.0.15 and the dependency issue 
> >>> on the visual C runtime has been resolved.
> >>>
> >>> Mark
> >>>
> >>>
> >>> -
> >>> To unsubscribe, e-mail: [email protected]
> >>> For additional commands, e-mail: [email protected]
> >>>
> >> -
> >> To unsubscribe, e-mail: [email protected] 
> >> 
> >> For additional commands, e-mail: [email protected] 
> >> 
> >
> >
> > -
> > To unsubscribe, e-mail: [email protected] 
> > 
> > For additional commands, e-mail: [email protected] 
> > 

-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-15 Thread Rob Tompkins
"a4f2ce0094e203f4b221f36b4f49bc3f356250db56ae9bcde1881ad28787cae8e90e6dd61c9150d46abf39b396a6b1fbd9da0ee062b8cebaa622c7b0d28e56c7
 *commons-daemon-1.5.1.jar”

versus

“a4f2ce0094e203f4b221f36b4f49bc3f356250db56ae9bcde1881ad28787cae8e90e6dd61c9150d46abf39b396a6b1fbd9da0ee062b8cebaa622c7b0d28e56c7”
 

It doesn’t particularly matter to me in that the data is sufficiently there, 
just unfamiliar with the first format. I merely found it curious.

Cheers,
-Rob

> On Dec 15, 2025, at 4:23 AM, Mark Thomas  wrote:
> 
> On 14/12/2025 23:07, Rob Tompkins wrote:
>> +1, why have filename suffixes in the signature files?
> 
> Could you clarify what you mean by this please? An example of what you 
> currently see vs what you expected to see would probably help.
> 
> Mark
> 
> 
> java build works, binary build works. site and release notes all in order.
>>> On Dec 12, 2025, at 3:27 AM, Mark Thomas  wrote:
>>> 
>>> On 11/12/2025 15:13, Mark Thomas wrote:
>>> 
>>> 
>>> 
   [X] +1 Release these artifacts
   [ ] +0 OK, but...
   [ ] -0 OK, but really should fix...
   [ ] -1 I oppose this release because...
>>> 
>>> Tested the Windows binaries with Tomcat 11.0.15 and the dependency issue on 
>>> the visual C runtime has been resolved.
>>> 
>>> Mark
>>> 
>>> 
>>> -
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>> 
>> -
>> To unsubscribe, e-mail: [email protected] 
>> 
>> For additional commands, e-mail: [email protected] 
>> 
> 
> 
> -
> To unsubscribe, e-mail: [email protected] 
> 
> For additional commands, e-mail: [email protected] 
> 


Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-15 Thread Mark Thomas

On 14/12/2025 23:07, Rob Tompkins wrote:

+1, why have filename suffixes in the signature files?


Could you clarify what you mean by this please? An example of what you 
currently see vs what you expected to see would probably help.


Mark


 java build works, binary build works. site and release notes all in order.



On Dec 12, 2025, at 3:27 AM, Mark Thomas  wrote:

On 11/12/2025 15:13, Mark Thomas wrote:




   [X] +1 Release these artifacts
   [ ] +0 OK, but...
   [ ] -0 OK, but really should fix...
   [ ] -1 I oppose this release because...


Tested the Windows binaries with Tomcat 11.0.15 and the dependency issue on the 
visual C runtime has been resolved.

Mark


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-14 Thread Rob Tompkins
+1, why have filename suffixes in the signature files? java build works, binary 
build works. site and release notes all in order.

> On Dec 12, 2025, at 3:27 AM, Mark Thomas  wrote:
> 
> On 11/12/2025 15:13, Mark Thomas wrote:
> 
> 
> 
>>   [X] +1 Release these artifacts
>>   [ ] +0 OK, but...
>>   [ ] -0 OK, but really should fix...
>>   [ ] -1 I oppose this release because...
> 
> Tested the Windows binaries with Tomcat 11.0.15 and the dependency issue on 
> the visual C runtime has been resolved.
> 
> Mark
> 
> 
> -
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-14 Thread Phil Steitz
+1 to release

Changes, release notes look good.
Sigs and hashes are good.

Tested Java build using
Apache Maven 3.8.7
Java version: 21.0.9,

Built native binaries using
gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0

Phil




On Thu, Dec 11, 2025 at 8:13 AM Mark Thomas  wrote:

> The binaries for windows included with Apache Commons Daemon 1.5.0 had
> an unexpected dependency on the Visual C Runtime so I would like to
> release Apache Commons Daemon 1.5.1 which fixes the build issue that
> caused the dependency.
>
> Apache Commons Daemon 1.5.1 RC1 is available for review here:
>  https://dist.apache.org/repos/dist/dev/commons/daemon/1.5.1-RC1
> (svn revision 81311)
>
> The Git tag commons-daemon-1.5.1-RC1 commit for this RC is
> 875c32118cb3b4d467c2660de076b36452f14e76 which you can browse here:
>
>
> https://gitbox.apache.org/repos/asf?p=commons-daemon.git;a=commit;h=875c32118cb3b4d467c2660de076b36452f14e76
> You may checkout this tag using:
>  git clone https://gitbox.apache.org/repos/asf/commons-daemon.git
> --branch commons-daemon-1.5.1-RC1 commons-daemon-1.5.1-RC1
>
> Maven artifacts are here:
>
>
> https://repository.apache.org/content/repositories/orgapachecommons-1889/commons-daemon/commons-daemon/1.5.1/
>
> These are the artifacts and their hashes:
>
> #Release SHA-512s
> #Thu Dec 11 14:35:15 GMT 2025
>
> commons-daemon-1.5.1-bin-windows.zip=26cef55a0237aab449d2133e56815393729c3965c6fd063326bccdb569be91ddfe500b247ba3df3e9baac511452825d3d0333d165abd24932717a372a294a463
>
> commons-daemon-1.5.1-bin.tar.gz=740b832b8a7b5df8f2aa8029cf6ee88b8be6f4f5e42e34587a70bbf2cbe5b7e7dd75da375d2f3f1f7f2e6a5d89b5ceba5433499773852df67e8bbeb88b466786
>
> commons-daemon-1.5.1-bin.zip=06d9037425d3e4bd417a5f86e6613f04ce0aa246714e169ad51a3118977e4c22badd97311683631c5a55c54011bf797cf355a6dc805d5aef4125f244dc1e8141
>
> commons-daemon-1.5.1-bom.json=0af0d4fabfbfe615329217a9c9b882f3af194632b7ce2e0cd8e9495b70f62896c196a3c5eaf506fc391a0b21acf58d76cfa145425a794cc082e50f208ac88bee
>
> commons-daemon-1.5.1-bom.xml=a03b6604c0da38166e56bd0ba575abbc68017f810cd47b80447f92e6553c541abf7ac08322a2e366d212fba8cc4703f22c936971fa03ff5becbce49fdb1af4d2
>
> commons-daemon-1.5.1-javadoc.jar=2a5676fce651f3c1e1ed01c8fc6b68631bcca1b28ebe0f474ef0646aa9526d549c4c6594e6de5a714148395da532726b28aa979227f23a5be32a5c4b33ebdcfd
>
> commons-daemon-1.5.1-native-src.tar.gz=ced2238b4fb47a208e7c9aa435e7981b5d42fd9e07d11d7f72da2b7239c388a3b7d6b7ce3424624aecfbe7a8471ee316cdd46a040fadb129096705fa3325129b
>
> commons-daemon-1.5.1-native-src.zip=8666be98b466fa9176e46d0a515f303714f274830df012dc69372ef8dc83d8b99511b518601f266fb851333cba4ca4cc8b98998f20655347f1cc9a21809d1f9d
>
> commons-daemon-1.5.1-sources.jar=1b0b7c1a904efe9922e13617931f7391170ea53898218a8b59233c8d6833002755b741fcbb4fa662b8f31c75fa577d97d2a4075d6bd5b0b0cc11ddc6b06ee306
>
> commons-daemon-1.5.1-src.tar.gz=7d2b0c8a4ac8241b2f561e12f3731ecd7d7b828242fdeafa509653d92f4838fe24a0a7b6b361684b7f707eb3044ded79d789878bbe89e04b883c2197f5a36652
>
> commons-daemon-1.5.1-src.zip=15f0567570ec8ea2532b23e161be9813dcb774b7227c9478369cd53c6a872c290fbb7008756aedd2ae2efbf820aa131c4f99f47713df9f7d5a0f4bd5ed9a8add
>
> commons-daemon-1.5.1-test-sources.jar=1c584611730284565d67a6533194023e10479bdcec17a47a413e2f2992e4cbeff234826a79e3b964cb11f158fe5bf93f80819101f5f90832cae7053d5859b123
>
> commons-daemon-1.5.1-tests.jar=f826ef79b5f2b1d4e82ac96ff042f7b05759c217c5491515a919826cd5a596d539c01da18baf97a6bbbe5215f50c24bad490e1630c90d125b27c62d395b4c960
>
> commons-daemon_commons-daemon-1.5.1.spdx.json=13d9c97b162cbe71ab8360f3b58ae2556becdab7a13de5ecb0ad307cb3e6b8e0f30b4e0cf5faca8e1b7f0090c65765e22b13ce095a95b5fdddcaccb638a5b812
>
>
> Details of changes since 1.5.0 are in the release notes:
>
>
> https://dist.apache.org/repos/dist/dev/commons/daemon/1.5.1-RC1/RELEASE-NOTES.txt
>
>
> https://dist.apache.org/repos/dist/dev/commons/daemon/1.5.1-RC1/site/changes.html
>
> Site:
>
>
> https://dist.apache.org/repos/dist/dev/commons/daemon/1.5.1-RC1/site/index.html
>  (note some *relative* links are broken and the 1.5.1 directories
> are not yet created - these will be OK once the site is deployed.)
>
> JApiCmp Report (compared to 1.5.0):
>
>
> https://dist.apache.org/repos/dist/dev/commons/daemon/1.5.1-RC1/site/japicmp.html
>
> RAT Report:
>
>
> https://dist.apache.org/repos/dist/dev/commons/daemon/1.5.1-RC1/site/rat-report.html
>
> KEYS:
>https://downloads.apache.org/commons/KEYS
>
> Please review the release candidate and vote.
> This vote will close no sooner than 72 hours from now.
>
>[ ] +1 Release these artifacts
>[ ] +0 OK, but...
>[ ] -0 OK, but really should fix...
>[ ] -1 I oppose this release because...
>
> Thank you,
>
> Mark Thomas,
> Release Manager (using key 10C01C5A2F6059E7)
>
>
>
> The following is intended as a helper and refresher for reviewers.
>
> Validating a release candidate
> ==
>
> These guidelines are NOT complete.
>
> Requirements: Git, Java, and Maven.
>
> 

Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-13 Thread Gary D. Gregory
+1

I tested the source zip file.
- ASC OK
- SHA512 OK

On Windows 11:

Both apps build OK with: nmake CPU=X64

cl: Microsoft (R) C/C++ Optimizing Compiler Version 19.50.35718 for x64
link: Microsoft (R) Incremental Linker Version 14.50.35718.0

openjdk version "25.0.1" 2025-10-21 LTS
OpenJDK Runtime Environment Temurin-25.0.1+8 (build 25.0.1+8-LTS)
OpenJDK 64-Bit Server VM Temurin-25.0.1+8 (build 25.0.1+8-LTS, mixed mode, 
sharing)

Apache Maven 3.9.11 (3e54c93a704957b63ee3494413a2b544fd3d825b)
Maven home: C:\java\apache-maven-3.9.11
Java version: 17.0.16, vendor: Eclipse Adoptium, runtime: C:\Program 
Files\Eclipse Adoptium\jdk-17.0.16.8-hotspot
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows"

Docker version 28.3.3-rd, build 309dee


OK (default goal): mvn

---

On Linux (Windows WSL):

OK (default goal): mvn

Linux RS-PF4XYEGD 6.6.87.2-microsoft-standard-WSL2 #1 SMP PREEMPT_DYNAMIC Thu 
Jun  5 18:30:46 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64

Apache Maven 3.9.11 (3e54c93a704957b63ee3494413a2b544fd3d825b)
Maven home: /mnt/c/java/apache-maven-3.9.11
Java version: 21.0.9, vendor: Ubuntu, runtime: 
/usr/lib/jvm/java-21-openjdk-amd64
Default locale: en, platform encoding: UTF-8
OS name: "linux", version: "6.6.87.2-microsoft-standard-wsl2", arch: "amd64", 
family: "unix"

OK: ./configure
OK: make
OK: ./jsvc -help

On 2025/12/11 15:13:25 Mark Thomas wrote:
> The binaries for windows included with Apache Commons Daemon 1.5.0 had 
> an unexpected dependency on the Visual C Runtime so I would like to 
> release Apache Commons Daemon 1.5.1 which fixes the build issue that 
> caused the dependency.
> 
> Apache Commons Daemon 1.5.1 RC1 is available for review here:
>  https://dist.apache.org/repos/dist/dev/commons/daemon/1.5.1-RC1 
> (svn revision 81311)
> 
> The Git tag commons-daemon-1.5.1-RC1 commit for this RC is 
> 875c32118cb3b4d467c2660de076b36452f14e76 which you can browse here:
>   
> https://gitbox.apache.org/repos/asf?p=commons-daemon.git;a=commit;h=875c32118cb3b4d467c2660de076b36452f14e76
> You may checkout this tag using:
>  git clone https://gitbox.apache.org/repos/asf/commons-daemon.git 
> --branch commons-daemon-1.5.1-RC1 commons-daemon-1.5.1-RC1
> 
> Maven artifacts are here:
>   
> https://repository.apache.org/content/repositories/orgapachecommons-1889/commons-daemon/commons-daemon/1.5.1/
> 
> These are the artifacts and their hashes:
> 
> #Release SHA-512s
> #Thu Dec 11 14:35:15 GMT 2025
> commons-daemon-1.5.1-bin-windows.zip=26cef55a0237aab449d2133e56815393729c3965c6fd063326bccdb569be91ddfe500b247ba3df3e9baac511452825d3d0333d165abd24932717a372a294a463
> commons-daemon-1.5.1-bin.tar.gz=740b832b8a7b5df8f2aa8029cf6ee88b8be6f4f5e42e34587a70bbf2cbe5b7e7dd75da375d2f3f1f7f2e6a5d89b5ceba5433499773852df67e8bbeb88b466786
> commons-daemon-1.5.1-bin.zip=06d9037425d3e4bd417a5f86e6613f04ce0aa246714e169ad51a3118977e4c22badd97311683631c5a55c54011bf797cf355a6dc805d5aef4125f244dc1e8141
> commons-daemon-1.5.1-bom.json=0af0d4fabfbfe615329217a9c9b882f3af194632b7ce2e0cd8e9495b70f62896c196a3c5eaf506fc391a0b21acf58d76cfa145425a794cc082e50f208ac88bee
> commons-daemon-1.5.1-bom.xml=a03b6604c0da38166e56bd0ba575abbc68017f810cd47b80447f92e6553c541abf7ac08322a2e366d212fba8cc4703f22c936971fa03ff5becbce49fdb1af4d2
> commons-daemon-1.5.1-javadoc.jar=2a5676fce651f3c1e1ed01c8fc6b68631bcca1b28ebe0f474ef0646aa9526d549c4c6594e6de5a714148395da532726b28aa979227f23a5be32a5c4b33ebdcfd
> commons-daemon-1.5.1-native-src.tar.gz=ced2238b4fb47a208e7c9aa435e7981b5d42fd9e07d11d7f72da2b7239c388a3b7d6b7ce3424624aecfbe7a8471ee316cdd46a040fadb129096705fa3325129b
> commons-daemon-1.5.1-native-src.zip=8666be98b466fa9176e46d0a515f303714f274830df012dc69372ef8dc83d8b99511b518601f266fb851333cba4ca4cc8b98998f20655347f1cc9a21809d1f9d
> commons-daemon-1.5.1-sources.jar=1b0b7c1a904efe9922e13617931f7391170ea53898218a8b59233c8d6833002755b741fcbb4fa662b8f31c75fa577d97d2a4075d6bd5b0b0cc11ddc6b06ee306
> commons-daemon-1.5.1-src.tar.gz=7d2b0c8a4ac8241b2f561e12f3731ecd7d7b828242fdeafa509653d92f4838fe24a0a7b6b361684b7f707eb3044ded79d789878bbe89e04b883c2197f5a36652
> commons-daemon-1.5.1-src.zip=15f0567570ec8ea2532b23e161be9813dcb774b7227c9478369cd53c6a872c290fbb7008756aedd2ae2efbf820aa131c4f99f47713df9f7d5a0f4bd5ed9a8add
> commons-daemon-1.5.1-test-sources.jar=1c584611730284565d67a6533194023e10479bdcec17a47a413e2f2992e4cbeff234826a79e3b964cb11f158fe5bf93f80819101f5f90832cae7053d5859b123
> commons-daemon-1.5.1-tests.jar=f826ef79b5f2b1d4e82ac96ff042f7b05759c217c5491515a919826cd5a596d539c01da18baf97a6bbbe5215f50c24bad490e1630c90d125b27c62d395b4c960
> commons-daemon_commons-daemon-1.5.1.spdx.json=13d9c97b162cbe71ab8360f3b58ae2556becdab7a13de5ecb0ad307cb3e6b8e0f30b4e0cf5faca8e1b7f0090c65765e22b13ce095a95b5fdddcaccb638a5b812
> 
> 
> Details of changes since 1.5.0 are in the release notes:
>   
> https:/

Re: [VOTE] Release Apache Commons Daemon 1.5.1 based on RC1

2025-12-12 Thread Mark Thomas

On 11/12/2025 15:13, Mark Thomas wrote:




   [X] +1 Release these artifacts
   [ ] +0 OK, but...
   [ ] -0 OK, but really should fix...
   [ ] -1 I oppose this release because...


Tested the Windows binaries with Tomcat 11.0.15 and the dependency issue 
on the visual C runtime has been resolved.


Mark


-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]