Hi Steffen,

Thank you for the information.

But I am little bit confused: apr.hw is not used for CMake base build in
APR. CMake uses include/apr.hwc.

On Sat, 16 May 2026 at 20:17, Steffen <[email protected]> wrote:

> We use in cmake :
>
> if !STATUS! == 0 (
>     rem Patch apr.hw - _WIN32_WINT to 0x600 series - needed for APR-ICONV
> build.
>     perl -pi.bak -e ^" ^
>       s~(#define _WIN32_WINNT ^)0x05\d\d$~${1}0x0600~; ^
>       ^" include\apr.hw
>
>
> Op 16 mei 2026 om 20:08 heeft [email protected] het volgende geschreven:
>
> Author: ivan
> Date: Sat May 16 18:06:53 2026
> New Revision: 1934273
>
> Log:
> Remove reference to apr.hnw and apr.hw from comments in apr.h.in and
> apr.hwc.
>
> Modified:
>   apr/apr/trunk/include/apr.h.in
>   apr/apr/trunk/include/apr.hwc
>
> Modified: apr/apr/trunk/include/apr.h.in
>
> ==============================================================================
> --- apr/apr/trunk/include/apr.h.in    Sat May 16 18:05:19 2026
>  (r1934272)
> +++ apr/apr/trunk/include/apr.h.in    Sat May 16 18:06:53 2026
>  (r1934273)
> @@ -22,15 +22,14 @@
>  *
>  * You must modify apr.h.in instead.
>  *
> - * And please, make an effort to stub apr.hw and apr.hnw in the process.
> + * And please, make an effort to stub apr.hwc in the process.
>  */
>
> /**
>  * @file apr.h
>  * @brief APR Platform Definitions
>  * @remark This is a generated header generated from include/apr.h.in by
> - * ./configure, or copied from include/apr.hw or include/apr.hnw
> - * for Win32 or Netware by those build environments, respectively.
> + * ./configure.
>  */
>
> /**
>
> Modified: apr/apr/trunk/include/apr.hwc
>
> ==============================================================================
> --- apr/apr/trunk/include/apr.hwc    Sat May 16 18:05:19 2026    (r1934272)
> +++ apr/apr/trunk/include/apr.hwc    Sat May 16 18:06:53 2026    (r1934273)
> @@ -22,18 +22,14 @@
>  *
>  * You must modify apr.hwc instead.
>  *
> - * And please, make an effort to stub apr.hnw and apr.h.in in the
> process.
> - *
> - * This is the Win32 specific version of apr.h.  It is copied from
> - * apr.hw by the apr.dsp and libapr.dsp projects.
> + * And please, make an effort to stub apr.h.in in the process.
>  */
>
> /**
>  * @file apr.h
>  * @brief APR Platform Definitions
> - * @remark This is a generated header generated from include/apr.h.in by
> - * ./configure, or copied from include/apr.hw or include/apr.hnw
> - * for Win32 or Netware by those build environments, respectively.
> + * @remark This is a generated header generated from include/apr.hwc by
> + * CMake.
>  */
>
> /* Make sure we have our platform identifier macro defined we ask for
> later.
> @@ -64,14 +60,6 @@
> #endif
>
> /**
> - * @file apr.h
> - * @brief APR Platform Definitions
> - * @remark This is a generated header generated from include/apr.h.in by
> - * ./configure, or copied from include/apr.hw or include/apr.hnw
> - * for Win32 or Netware by those build environments, respectively.
> - */
> -
> -/**
>  * @defgroup APR Apache Portability Runtime library
>  * @{
>  */
>
>

-- 
Ivan Zhakov

Reply via email to