Hi Gary,

I have not done a Windows version of "validate-release" yet. It requires
deciding whether I rely on vcpkg or learn power-shell stuff to install
dependencies.

The web-site (https://logging.apache.org/log4cxx/1.3.0/build-cmake.html)
has some commands for Windows. But they assume you have manually downloaded
APR and APR-UTIL.



On Fri, Nov 29, 2024 at 12:17 AM Gary D. Gregory <ggreg...@apache.org>
wrote:

> Hi Stephen,
>
> With the src zip file, ASC and SHA512 are OK.
>
> Since there is no Windows version of validate-release.sh, I tried to run
> "cmake -B ." but it failed. Any advice?
>
> C:\Users\ggregory\rc\cxx\apache-log4cxx-1.3.1>cmake -B .
> -- Building for: Visual Studio 17 2022
> -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
> -- The CXX compiler identification is MSVC 19.41.34120.0
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Check for working CXX compiler: C:/Program Files/Microsoft Visual
> Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/cl.exe -
> skipped
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
> CMake Error at C:/Program Files/Microsoft Visual
> Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:230
> (message):
>   APR_INCLUDE_DIR (missing: APR_LIBRARIES)
> Call Stack (most recent call first):
>   C:/Program Files/Microsoft Visual
> Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:600
> (_FPHSA_FAILURE_MESSAGE)
>   src/cmake/FindAPR.cmake:89 (find_package_handle_standard_args)
>   CMakeLists.txt:61 (find_package)
>
> TY!
> Gary
>
> On 2024/11/28 00:14:39 Stephen Webb wrote:
> > This is a vote to release the Apache Log4cxx 1.3.1.
> >
> > Website: https://logging.staged.apache.org/log4cxx/1.3.1/changelog.html
> > GitHub: https://github.com/apache/logging-log4cxx
> > Commit: 4d22bb0
> > Distribution: https://dist.apache.org/repos/dist/dev/logging/log4cxx/
> > Signing key:  077E8893A6DCC33DD4A4D5B256E73BA9A0B592D0
> > Review kit:
> >
> https://github.com/apache/logging-log4cxx/blob/master/admin/release-review-instructions.md
> >
> > Please download, test, and cast your votes on this mailing list.
> >
> > [ ] +1, release the artifacts
> > [ ] -1, don't release, because ...
> >
> > This vote is open for 72 hours and will pass unless getting a net
> negative
> > vote count.
> > All votes are welcome and we encourage everyone to test the release, but
> > only the
> > Logging Services PMC votes are officially counted.
> >
>

Reply via email to