| Author |
|
admin Site Admin

Joined: 15 Oct 2005 Posts: 718
|
Posted: Mon 05 Jan '26 19:39 Post subject: Beta build with Visual Studio 2026 (VS18) and cmake |
|
|
You can test httpd with Test build with Visual Studio 2026 (VS18) and CMAKE.
All dependencies are also build with CMAKE thanks to Tangent. The CMKAE generates extra files I leave them, who know it is used.
Removed Download
Please test ! |
|
| Back to top |
|
timo
Joined: 03 Jun 2012 Posts: 48 Location: FI, EU
|
Posted: Tue 06 Jan '26 16:45 Post subject: |
|
|
| Running on Windows 11, no problems |
|
| Back to top |
|
mrdj1024
Joined: 03 Apr 2023 Posts: 78 Location: Bridgeton,NJ,USA
|
Posted: Tue 06 Jan '26 18:38 Post subject: |
|
|
| also running win11 no issues seen |
|
| Back to top |
|
Stray78

Joined: 15 Apr 2024 Posts: 52 Location: USA
|
Posted: Thu 08 Jan '26 0:25 Post subject: |
|
|
| Running on Windows Server 2025 Datacenter w/ no issues. |
|
| Back to top |
|
Otomatic

Joined: 01 Sep 2011 Posts: 304 Location: Paris, France, EU
|
Posted: Thu 08 Jan '26 10:40 Post subject: |
|
|
Hi,
Running on Windows 11, no issues seen.
Nevertheless, a few comments:
- Unnecessary files such as:
Apache24\bin\brotli.exe
Apache24\bin\c_rehash.pl
Apache24\bin\curl-config
Apache24\bin\pcre2-config
Apache24\bin\pcre2-posix.dll
Apache24\bin\wcurl
Apache24\bin\xml2-config
Apache24\conf\certs\
Apache24\conf\misc\
Apache24\conf\private\
Apache24\conf\misc\tsget.pl
Apache24\conf\ct_log_list.cnf
Apache24\conf\ct_log_list.cnf.dist
Apache24\conf\openssl.cnf.dist
In httpd.conf, LoadModule or #LoadModule directives are not sorted alphabetically, whereas they were in previous versions.
 |
|
| Back to top |
|
Steffen Moderator
Joined: 15 Oct 2005 Posts: 3155 Location: Hilversum, NL, EU
|
Posted: Thu 08 Jan '26 10:57 Post subject: |
|
|
The new build system based on cmake generates the files.
I leave them, who knows someone uses them. The non sorting is provided by asf. |
|
| Back to top |
|
James Blond Moderator

Joined: 19 Jan 2006 Posts: 7451 Location: EU, Germany, Next to Hamburg
|
Posted: Thu 08 Jan '26 12:16 Post subject: |
|
|
| Otomatic wrote: |
In httpd.conf, LoadModule or #LoadModule directives are not sorted alphabetically, whereas they were in previous versions.
|
They are sorted by type of configuration and which modules belong to each other. At least mostly.
Steffen is right, it comes straight from the source files. If you want a change, make a Pull Request at GitHub. Maybe it will get applied. But I think the chances are very low. |
|
| Back to top |
|
Steffen Moderator
Joined: 15 Oct 2005 Posts: 3155 Location: Hilversum, NL, EU
|
Posted: Thu 08 Jan '26 15:55 Post subject: |
|
|
Thanks for testing !!
Made VS18 available, also the modules. Win32 and also modules (again) later.
Steffen |
|
| Back to top |
|
Otomatic

Joined: 01 Sep 2011 Posts: 304 Location: Paris, France, EU
|
Posted: Fri 09 Jan '26 15:38 Post subject: |
|
|
Hi,
I will take into account the fact that it is not in alphabetical order.
However, I would like to point out other issues:
- For example, in the httpd-autoindex.conf file
Alias /icons/ "C:/Apache24/icons/" in place of Alias /icons/ "${SRVROOT}/icons/"
<Directory "C:/Apache24/icons"> in place of <Directory "${SRVROOT}/icons">
It is the same in all .conf files where C:/Apache24 must be replaced by ${SRVROOT}. |
|
| Back to top |
|
admin Site Admin

Joined: 15 Oct 2005 Posts: 718
|
Posted: Fri 09 Jan '26 16:33 Post subject: |
|
|
VS17 has same issues ?
I can replace it with the VS17. |
|
| Back to top |
|
Otomatic

Joined: 01 Sep 2011 Posts: 304 Location: Paris, France, EU
|
Posted: Fri 09 Jan '26 16:46 Post subject: |
|
|
Hi,
No, il is correct with VS17.
I checked my old version 2.4.66 and it does indeed have ${SRVROOT}. |
|
| Back to top |
|
admin Site Admin

Joined: 15 Oct 2005 Posts: 718
|
Posted: Fri 09 Jan '26 16:56 Post subject: |
|
|
| Shall I replace it with the VS17 ? |
|
| Back to top |
|
Otomatic

Joined: 01 Sep 2011 Posts: 304 Location: Paris, France, EU
|
Posted: Fri 09 Jan '26 17:05 Post subject: |
|
|
Hi,
Except for Wampserver, most Apache users install to c:\apache64, which will not cause any problems.
I think you can leave it as is and take it into account for the next version unless there is other feedback.
I have corrected it for Wampserver. |
|
| Back to top |
|
Stray78

Joined: 15 Apr 2024 Posts: 52 Location: USA
|
Posted: Fri 09 Jan '26 22:38 Post subject: |
|
|
| Otomatic wrote: | Hi,
In httpd.conf, LoadModule or #LoadModule directives are not sorted alphabetically, whereas they were in previous versions.
 |
I have so many changes/additions in my config, I don't even replace it. I compare it with the new one for any changes & change my own lol |
|
| Back to top |
|