git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug 62563] New: CMake MSVC build fails on unresolved modssl_load_engine_keypair with trunk, passes fine with 2.4.x


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

            Bug ID: 62563
           Summary: CMake MSVC build fails on unresolved
                    modssl_load_engine_keypair with trunk, passes fine
                    with 2.4.x
           Product: Apache httpd-2
           Version: 2.5-HEAD
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mod_ssl
          Assignee: bugs@xxxxxxxxxxxxxxxx
          Reporter: michal.babacek@xxxxxxxxx
  Target Milestone: ---

Hello,

I have this build.bat script [1] with patches (related to #62557 #62190) and it
builds 2.4.x with OpenSSL 1.0.2o [2] without a glitch: build log with a smoke
test [3], artifacts [4].

The httpd trunk however fails both with OpenSSL 1.0.2o [2] and with OpenSSL
1.1.0h [5] on this error:

> [ 95%] Linking C shared library mod_ssl.so
>    Creating library mod_ssl.lib and object mod_ssl.exp
> ssl_engine_init.c.obj : error LNK2019: unresolved external symbol
> modssl_load_engine_keypair referenced in function ssl_init_server_certs
> mod_ssl.so : fatal error LNK1120: 1 unresolved externals

See the full build log [6] of httpd trunk HEAD df678107 and OpenSSL 1.1.0h [5].
The error is the same both with OpenSSL 1.1.0h [5] and OpenSSL 1.0.2o [2].

Is there any missing update in the CMakeLists.txt I should be aware of?


Cheers
Karm
--

Accessing https://ci.modcluster.io requires an *arbitrary* GitHub account, it
keeps the silliest bots away, but I can attach anything to this BZ if anybody
would like me to.

[1] https://github.com/modcluster/ci.modcluster.io/tree/master/windows/httpd
[2]
https://ci.modcluster.io/job/openssl-windows/35/label=w2k12r2/artifact/OpenSSL_1_0_2o-64.zip
[3] https://ci.modcluster.io/job/httpd-windows/79/label=w2k12r2/consoleText
[4] https://ci.modcluster.io/job/httpd-windows/79/label=w2k12r2/
[5]
https://ci.modcluster.io/job/openssl-windows/38/label=w2k12r2/artifact/OpenSSL_1_1_0h-64.zip
[6]
https://ci.modcluster.io/job/httpd-trunk-windows/label=w2k12r2/12/consoleText

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




( ! ) Warning: include(msgfooter.php): failed to open stream: No such file or directory in /var/www/git/apache2-bugs/msg03038.html on line 132
Call Stack
#TimeMemoryFunctionLocation
10.0015368664{main}( ).../msg03038.html:0

( ! ) Warning: include(): Failed opening 'msgfooter.php' for inclusion (include_path='.:/var/www/git') in /var/www/git/apache2-bugs/msg03038.html on line 132
Call Stack
#TimeMemoryFunctionLocation
10.0015368664{main}( ).../msg03038.html:0