On 8/22/23 15:34, Eelco Chaudron wrote:
> 
> 
> On 22 Aug 2023, at 12:35, Ilya Maximets wrote:
> 
>> It should generally be possible to build OVS with just C99.
>> We do need some POSIX extensions, e.g. support for RW locks,
>> but we should not require any GNU extensions or features
>> from later C standards.
>>
>> Ilya Maximets (4):
>>   compiler.h: Don't use asm and typeof with non-GNU compilers.
>>   sflow: Always enable _BSD_SOURCE.
>>   tests: Fix order of includes in barrier/id-fpool/mpsc-queue tests.
>>   ci: Add jobs to test -std=c99 builds.
>>
>>  .ci/linux-build.sh                   |  4 ++++
>>  .github/workflows/build-and-test.yml |  6 ++++++
>>  include/openvswitch/compiler.h       | 10 ++++++++++
>>  lib/automake.mk                      |  2 +-
>>  tests/test-barrier.c                 |  8 ++++----
>>  tests/test-id-fpool.c                |  4 ++--
>>  tests/test-mpsc-queue.c              |  4 ++--
>>  7 files changed, 29 insertions(+), 9 deletions(-)
> 
> All the changes look good, and they build fine on my setup.
> 
> For the series:
> 
> Acked-by: Eelco Chaudron <[email protected]>
> 

Thanks!  Applied and backported down to 2.17.

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to