Hi Emmanuel, https://github.com/RIOT-OS/RIOT/pull/6197 <https://github.com/RIOT-OS/RIOT/pull/6197>Pull request is up and tested by two developers here at wolfSSL it works great on Mac OS X where gcc maps to clang: gcc -v Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/c++/4.2.1 Apple LLVM version 8.0.0 (clang-800.0.42.1)
We had a third developer test on his Mac that has gcc sym linked to a custom version of gcc and he got an error from the combination of -Werror and -Wold-style-definitions which picked up on one of our API’s that returns a pointer. This error is also confirmed to exist on Ubuntu 16.04 with gcc 5.4.0 The API is: wolfSSL_Mutex* wc_InitAndAllocMutex() We have included a KNOWN BUGS section in the README as this is an ALPHA test. Warm Regards, Kaleb Himes Software Engineer www.wolfssl.com > On Dec 9, 2016, at 14:12, kaleb himes <[email protected]> wrote: > > Hi Emmanuel and RIOT community, > > I’m doing some final testing on MAC OS X and should have a pull request open > by the end of the day! > > > Warmest Regards, > > Kaleb Himes > Software Engineer > www.wolfssl.com >> On Dec 9, 2016, at 11:01, kaleb himes <[email protected]> wrote: >> >> Hi Emmanuel, >> >> Once I get a chance to test everything on Linux and at least one embedded >> board I will feel better about opening a PR. >> I hate to release something that’s only half-baked if you know what I mean. >> We’re really busy this time of year so my >> attention unfortunately cannot be dedicated to this 100% at the moment. >> >> When we have a few more test-cases under our belt we will get a PR open with >> a couple examples! >> >> >> Warmest Regards, >> >> Kaleb Himes >> Software Engineer >> www.wolfssl.com >> >>> On Dec 9, 2016, at 00:54, Emmanuel Baccelli <[email protected]> >>> wrote: >>> >>> Hi Larry, Hi Kaleb >>> >>> great! I did not see any pull-request yet to RIOT's master branch? Can we >>> expect one soonish? >>> >>> Cheers >>> >>> Emmanuel >>> >>> On Fri, Dec 9, 2016 at 1:41 AM, [email protected] <[email protected]> wrote: >>> Kaleb, >>> >>> Can you write up a blog post to let our community know that this is >>> available? >>> >>> Please include the details you shared below. >>> >>> Finally, include the caveat that we did not enable Fastmath, unless you >>> fixed that. >>> >>> Emmanuel, >>> >>> Can you share the announcement with your community? >>> >>> Thanks! >>> >>> LS >>> >>> > On Dec 8, 2016, at 8:39 AM, kaleb himes <[email protected]> wrote: >>> > >>> > Hi Emmanuel, >>> > >>> > I am building on Mac OS X initially. Everything is working great. I have >>> > three examples that build and run with RIOT_OS. A benchmark application, >>> > a cryptographic test application and a TLS client/server + cryptographic >>> > test application. These three example applications demonstrate running on >>> > the <native board> only for now. >>> > >>> > Next steps will to be building on Linux, and building for one of the >>> > embedded platforms that RIOT supports. The only real change required on >>> > Mac OS X was to include <sys/_types/_iovec_t.h> instead of <sys/uio.h> >>> > when building with RIOT_OS. >>> > >>> > >>> > Warm Regards, >>> > >>> > Kaleb Himes >>> > Software Engineer >>> > www.wolfssl.com >>> > >>> >> On Dec 8, 2016, at 09:13, Emmanuel Baccelli <[email protected]> >>> >> wrote: >>> >> >>> >> Hi Larry, >>> >> >>> >> great! looking forward to your PR. >>> >> What hardware are you testing this on initially? >>> >> >>> >> Cheers >>> >> >>> >> Emmanuel >>> >> >>> >> On Thu, Dec 1, 2016 at 1:17 AM, [email protected] <[email protected]> >>> >> wrote: >>> >> Our initial build pretty much just works! Our next step is to look at a >>> >> few warnings we’re kicking out. >>> >> >>> >> LS >>> >> >>> >> > On Nov 30, 2016, at 3:35 PM, Matthias Waehlisch >>> >> > <[email protected]> wrote: >>> >> > >>> >> > Hi Kaleb, >>> >> > >>> >> > >>> >> > +1 -- in particular, if you plan to continue the maintenance of the >>> >> > port! >>> >> > >>> >> > >>> >> > >>> >> > Cheers >>> >> > matthias >>> >> > >>> >> > >>> >> > On Wed, 30 Nov 2016, Thomas Eichinger wrote: >>> >> > >>> >> >> >>> >> >> Hi Kaleb, >>> >> >> >>> >> >> Personally I would be very much stoked to see a port of wolfSSL to >>> >> >> RIOT and I think many others think >>> >> >> the same. >>> >> >> >>> >> >> Let us know how we can help with it and I'm sure we will figure >>> >> >> something out! >>> >> >> >>> >> >> Best, Thomas >>> >> >> >>> >> >> On 30 Nov 2016, at 13:09 PST(-0800), kaleb himes wrote: >>> >> >> >>> >> >> Hi @RIOT_OS developers, >>> >> >> @wolfSSL is considering doing a port to the Revolutionary Internet of >>> >> >> Things Operating System. We >>> >> >> wanted to reach out to the RIOT_OS developers group to see if this is >>> >> >> something that interests >>> >> >> you. >>> >> >> >>> >> >> Please let us know your thoughts, we look forward to hearing from you! >>> >> >> >>> >> >> [email protected] >>> >> >> [email protected] >>> >> >> >>> >> >> Regards, >>> >> >> >>> >> >> Kaleb and the wolfSSL Team >>> >> >> >>> >> >> _______________________________________________ >>> >> >> devel mailing list >>> >> >> [email protected] >>> >> >> https://lists.riot-os.org/mailman/listinfo/devel >>> >> >> >>> >> >> >>> >> >> >>> >> > >>> >> > >>> >> > -- >>> >> > Matthias Waehlisch >>> >> > . Freie Universitaet Berlin, Computer Science >>> >> > .. http://www.cs.fu-berlin.de/~waehl >>> >> > >>> >> >>> >> Larry Stefonic >>> >> Founder and CEO >>> >> www.wolfssl.com >>> >> Skype: Stefonic >>> >> http://twitter.com/wolfSSL >>> >> +1 206 369 4800 >>> >> >>> >> _______________________________________________ >>> >> devel mailing list >>> >> [email protected] >>> >> https://lists.riot-os.org/mailman/listinfo/devel >>> >> >>> >> _______________________________________________ >>> >> devel mailing list >>> >> [email protected] >>> >> https://lists.riot-os.org/mailman/listinfo/devel >>> > >>> >>> Larry Stefonic >>> Founder and CEO >>> www.wolfssl.com >>> Skype: Stefonic >>> http://twitter.com/wolfSSL >>> +1 206 369 4800 >>> >>> _______________________________________________ >>> devel mailing list >>> [email protected] >>> https://lists.riot-os.org/mailman/listinfo/devel >>> >> > > _______________________________________________ > devel mailing list > [email protected] > https://lists.riot-os.org/mailman/listinfo/devel
_______________________________________________ devel mailing list [email protected] https://lists.riot-os.org/mailman/listinfo/devel
