Re: mbed TLS package

2017-04-29 Thread Andy Li
> Using a package name containing a hyphen followed by a digit isn't actually > forbidden currently, but perhaps should be. It introduces an ambiguity > about where the version starts. > > This seems to tickle a bug somewhere in cygport as it doesn't generate the > requires: correctly > > It

Re: mbed TLS package

2017-04-29 Thread Jon Turney
On 29/04/2017 12:10, Andy Li wrote: I've just tried to upload the package, and calm notified me about the errors as follows: ERROR: package 'libmbedtls10' version '2.4.2-1' requires nonexistent package 'libmbedx509' ERROR: package 'mbedtls-devel' version '2.4.2-1' requires nonexistent package

Re: mbed TLS package

2017-04-29 Thread Andy Li
I've just tried to upload the package, and calm notified me about the errors as follows: > ERROR: package 'libmbedtls10' version '2.4.2-1' requires nonexistent package > 'libmbedx509' > ERROR: package 'mbedtls-devel' version '2.4.2-1' requires nonexistent package > 'libmbedx509' > ERROR: error

Re: mbed TLS package

2017-04-29 Thread Marco Atzeri
On 29/04/2017 11:20, Andy Li wrote: please no TOFU https://cygwin.com/acronyms/#TOFU Noted. Sorry about that! Only one test is failing on both architecture, but is not a blocking point $ PATH=/pub/temp/mbedtls-2.4.2-1.x86_64/build/library:$PATH ./test_suite_timing.exe -v Timing selftest

Re: mbed TLS package

2017-04-29 Thread Andy Li
> please no TOFU > https://cygwin.com/acronyms/#TOFU Noted. Sorry about that! > Only one test is failing on both architecture, > but is not a blocking point > > $ PATH=/pub/temp/mbedtls-2.4.2-1.x86_64/build/library:$PATH > ./test_suite_timing.exe -v > Timing selftest

Re: mbed TLS package

2017-04-29 Thread Marco Atzeri
On 29/04/2017 09:26, Andy Li wrote: Thanks for the review! please no TOFU https://cygwin.com/acronyms/#TOFU (I know it is common use in company mails, but we prefer a clean reply) I've just updated the cygport file as suggested: * moved the dll files to /usr/bin * use DIFF_EXCLUDES to

Re: mbed TLS package

2017-04-29 Thread Andy Li
Thanks for the review! I've just updated the cygport file as suggested: * moved the dll files to /usr/bin * use DIFF_EXCLUDES to exclude the source changes during building apidoc and tests * do not build/install the programs, which are indeed just demos according to

Re: mbed TLS package

2017-04-28 Thread Tony Kelman
> the shared library are in the wrong place: > > >>> libmbedcrypto0-2.4.2-1.tar.xz > usr/lib/cygmbedcrypto-0.dll > > >>> libmbedtls10-2.4.2-1.tar.xz > usr/lib/cygmbedtls-10.dll > > >>> libmbedx509-0-2.4.2-1.tar.xz > usr/lib/cygmbedx509-0.dll > > On cygwin the shared lib are in /usr/bin . I opened

Re: mbed TLS package

2017-04-28 Thread Marco Atzeri
On 28/04/2017 07:32, Andy Li wrote: Hi, This is Andy, a member of the Haxe Foundation, which is the organization behind the Haxe programming language [1]. I would like to maintain a Cygwin package for Haxe. There are some dependencies not packaged for cygwin, so I am going to package and

mbed TLS package

2017-04-27 Thread Andy Li
Hi, This is Andy, a member of the Haxe Foundation, which is the organization behind the Haxe programming language [1]. I would like to maintain a Cygwin package for Haxe. There are some dependencies not packaged for cygwin, so I am going to package and maintain them as well. The first one I