I am very fascinated - Travis is super cool :-) I building and even
running  / testing (qemu userland emulation) quite complex build
matrix. clang/gcc several OSX/Version + multiple sdk version,
Win32/64, Linux + sdk on many architectures.

Actually building my kbuild build system fork on x86_32, x86_64,
arm32, arm64, os390 (experimental), os390x (experimental)

https://travis-ci.org/n13l/kbuild

$ file ./obj/sysconfig
./obj/sysconfig: PE32+ executable (console) x86-64, for MS Windows
$OS_EXEC ./obj/sysconfig

cpu.vendor=intel
cpu.arch=x86
cpu.sse4.2=yes
cpu.crypto.crc32=1
cpu.pagesize=4096
cpu.struct.align=8
cpu.cacheline=64
sys.platform=win32
sys.sizeof int=4
sys.sizeof ptr=8


$ file ./obj/sysconfig
./obj/sysconfig: ELF 64-bit MSB  executable, IBM S/390, version 1
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.2.0,
BuildID[sha1]=3e0888a1fa3fe65baebeb06bcdf1a2da669bda11, not stripped
$OS_EXEC ./obj/sysconfig

sysconfig utility
cpu.vendor=ibm
cpu.arch=s390
cpu.crypto.crc32=0
cpu.pagesize=4096
cpu.struct.align=4
cpu.cacheline=32
sys.platform=linux
sys.sizeof int=4
sys.sizeof ptr=8

On 5 June 2016 at 10:01, Steffan Karger <stef...@karger.me> wrote:
> Hi,
>
> On Sun, Jun 5, 2016 at 12:21 AM, Илья Шипицин <chipits...@gmail.com> wrote:
>> I was impressed by unit testing efforts, so I suggest to implement something
>> like that
>>
>> https://travis-ci.org/chipitsine/openvpn/builds/135318558
>>
>> ( https://github.com/OpenVPN/openvpn/pull/52 )
>>
>> we can use Linux, Mac OSX, gcc, clang, various configure options.
>>
>> (unfortunately, ssl cert at mbed tls website was expired and Xcode7.3 does
>> not compile openvpn with openssl)
>
> Cool.  This looks like a very decent start.
>
> Afaik, OSX no longer ships with up-to-date versions of openssl.  We'd
> need to build openssl before building openvpn, just like you currently
> do with mbedtls.
>
> -Steffan
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> _______________________________________________
> Openvpn-devel mailing list
> Openvpn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to