Re: help compiling apache 2.2.14 and openssl-0.9.8l using vs2008

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

 



We had tried to use VS 2008 to build Apache & Openssl, but face many
difficulties (because of some missing files) & finally came back to VS
2005.

Thanks,
Pravesh

On Fri, Jan 8, 2010 at 9:45 PM, hc <highcharge@xxxxxxxxx> wrote:
> I'm not sure what you mean but thanks for responding. Do you mean it
> won't compile
> with vs2008 but instead something older? I probably have a older version of vs
> in a closet somewhere...How are you finding out what is missing?
>
> On Thu, Jan 7, 2010 at 11:00 PM, Pravesh Rai <pravesh.rai@xxxxxxxxx> wrote:
>> Even we had tried this scenario, but there are several (deprecated)
>> files, which are required for building these components, are not
>> bundled with VS 2008.
>>
>> All these issues needs to be looked on case-by-case basis.
>>
>> Thanks,
>> Pravesh
>>
>> On Fri, Jan 8, 2010 at 9:01 AM, hc <highcharge@xxxxxxxxx> wrote:
>>> I need to compile apache2.2.14 for windows because of cve-2009-3555.
>>> It is my understanding
>>> for that problem I need to compile apache with openssl-0.9.8l instead
>>> of the previous which was used in
>>> the 2.2.14 binary,  which was I believe,  0.9.8k.
>>>
>>> but I ran into a couple questions/issues. so if anyone has already
>>> figured this out I'd really appreciate
>>> the advice.
>>>
>>> These are the instructions I am following:
>>> http://httpd.apache.org/docs/2.2/platform/win_compiling.html
>>>
>>> That instructs us to apply 3 patches.
>>> http://www.apache.org/dist/httpd/binaries/win32/patches_applied/
>>> 2 of those patches appear to be for previous versions of openssl?
>>> I am no patch expert. Does there need to be another patch for this
>>> version of openssl?
>>> Anyone have any idea?
>>>
>>> In any case try to do this step;
>>> "perl Configure no-rc5 no-idea enable-mdc2 enable-zlib VC-WIN32
>>> -Ipath/to/srclib/zlib -Lpath/to/srclib/zlib
>>> ms\do_masm.bat
>>> nmake -f ms\ntdll.mak"
>>>
>>> I get an error from the last command:
>>> E:\apache\httpd-2.2.14\srclib\openssl\openssl-0.9.8l>nmake -f ms\ntdll.mak
>>>
>>> "Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
>>> Copyright (C) Microsoft Corporation.  All rights reserved.
>>>
>>> ' in macroak(610) : fatal error U1001: syntax error : illegal character '
>>> Stop.
>>> "
>>> Unfortunately that is way over my head. Anyone see what should be changed here?
>>> it has a control-m between SSL and OBJ on line 612. I suspect that is
>>> not correct but what should
>>> be there? On the other hand it is complaining about a quote mark.
>>> 610     $(OBJ_D)\e_ubsec.obj $(OBJ_D)\engines.obj $(OBJ_D)\e_capi.obj
>>> 611
>>> 612 SSL  OBJ=$(OBJ_D)\ssl.obj \
>>>
>>> ---------------------------------------------------------------------
>>> The official User-To-User support forum of the Apache HTTP Server Project.
>>> See <URL:http://httpd.apache.org/userslist.html> for more info.
>>> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>>>   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
>>> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> The official User-To-User support forum of the Apache HTTP Server Project.
>> See <URL:http://httpd.apache.org/userslist.html> for more info.
>> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>>   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
>> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>>
>>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>
>

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux