You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@apr.apache.org by bu...@apache.org on 2022/08/25 19:27:44 UTC

[Bug 66239] New: Files missing from trunk

https://bz.apache.org/bugzilla/show_bug.cgi?id=66239

            Bug ID: 66239
           Summary: Files missing from trunk
           Product: APR
           Version: HEAD
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: APR
          Assignee: bugs@apr.apache.org
          Reporter: jfha73@gmail.com
  Target Milestone: ---

Hey guys,

I'm trying to compile http-2.4.54 for Windows using APR v2 (trunk) from your
SVN, but when I run nmake -f Makefile.win PORT=80 it says it cannot find
apr.mak, I found it in APR v1.8, but after that it says it cannot find other
files in libsrc/apr, I tried to compile using APRv1.7 win32 src, but it said I
needed to use v2 instead.

Any idea what I'm doing wrong?

Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@apr.apache.org
For additional commands, e-mail: bugs-help@apr.apache.org


[Bug 66239] Files missing from trunk

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=66239

Jorge F. Hernandez <jf...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 OS|                            |All

--- Comment #1 from Jorge F. Hernandez <jf...@gmail.com> ---
Also can you fix the Makefile.win file to work with Visual Studio 2022? it
calls msdev and I get this:

'msdev' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'msdev' : return code '0x1'

Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@apr.apache.org
For additional commands, e-mail: bugs-help@apr.apache.org


[Bug 66239] Files missing from trunk

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=66239

--- Comment #2 from William A. Rowe Jr. <wr...@apache.org> ---
1. You are better off not using make, but CMake, which (generally) has httpd
resolving apr across both projects. If you want NMake files, CMake does that.
If you want project files, CMake creates those. apr 2.0 may never support
"windows make" (or it might, who knows that far out). Unreleased versions of
apr NEVER carried the mak files, because there are so many large deltas while
things get sorted out.

2. With respect to Makefile.win, see 1. above. But you could start a ticket to
suggest only this one change, at one time it could resolve devenv vs msdev, but
I haven't looked at that in 8 years or so. Look at Makefile.win for an override
option.

Finally, httpd 2.4 doesn't support apr 2.0, and probably won't. httpd 2.5
(trunk development) generally does. But there was a change to apr 2.0 on
Windows specifically moving the include files from include/ to include/apr-2
which was very disruptive and not reflected in the trunk branch of apr, and
therefore httpd isn't coping well. That's very far down on my list but it would
eventually be resolved. Expect APR 1.8 and APR-util 1.7 to be released long
before apr 2.0 will see the light of day.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@apr.apache.org
For additional commands, e-mail: bugs-help@apr.apache.org