That makes sense.

We can leverage the  following commit:

https://patchwork.ozlabs.org/project/openvswitch/patch/[email protected]/

But I still need to fix the permissions. I’ll try to find some time and address 
it.

I remember there were some discussions to modernize the build system to meson 
or cmake. Was that effort fruitful in the end?

Alin.

> On 31 May 2023, at 22:41, Ilya Maximets <[email protected]> wrote:
> 
> On 5/31/23 22:36, Alin Serdean wrote:
>> 
>> It would be best to change the link with the latest version of OpenSSL. That 
>> will ensure there are no mishaps .
> 
> I think the problem here is that slproweb.com only provides
> OpenSSL 1.1.1+ right now and our build system doesn't work
> with that version.  And I don't have enough experience with
> windows build in order to fix it...
> 
> Best regards, Ilya Maximets.
> 
>> 
>> Alin.
>> 
>>> 
>>>> On 31 May 2023, at 21:23, Ilya Maximets <[email protected]> wrote:
>>> 
>>> OpenSSL is already available in the exact location we need it [1].
>>> Also, the download itself fails for a long time already, because
>>> the version we're trying to download is not available.
>>> 
>>> [1] https://www.appveyor.com/docs/windows-images-software/#tools
>>> 
>>> Signed-off-by: Ilya Maximets <[email protected]>
>>> ---
>>> appveyor.yml | 14 --------------
>>> 1 file changed, 14 deletions(-)
>>> 
>>> diff --git a/appveyor.yml b/appveyor.yml
>>> index 25c3f69fb..3287733b2 100644
>>> --- a/appveyor.yml
>>> +++ b/appveyor.yml
>>> @@ -11,22 +11,8 @@ init:
>>> - ps: $env:PATH ="C:\Python37;"+$env:PATH
>>> - ps: New-Item -Type HardLink -Path "C:\Python37\python3.exe" -Value 
>>> "C:\Python37\python.exe"
>>> - ps: >-
>>> -    mkdir C:\ovs-build-downloads
>>> -
>>>    mkdir C:\openvswitch\driver
>>> 
>>> -    $source = "https://slproweb.com/download/Win64OpenSSL-1_0_2u.exe";
>>> -
>>> -    $destination = "C:\ovs-build-downloads\Win64OpenSSL-1_0_2u.exe"
>>> -
>>> -    Invoke-WebRequest $source -OutFile $destination
>>> -
>>> -    cd C:\ovs-build-downloads
>>> -
>>> -    .\Win64OpenSSL-1_0_2u.exe /silent /verysilent /sp- /suppressmsgboxes
>>> -
>>> -    Start-Sleep -s 30
>>> -
>>>    cd C:\openvswitch
>>> 
>>>    git clone https://git.code.sf.net/p/pthreads4w/code c:\pthreads4w-code
>>> -- 
>>> 2.40.1
>>> 
> 
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to