Code Monkey home page Code Monkey logo

Comments (13)

troglobit avatar troglobit commented on May 30, 2024

Of course, all sane patches for UNIX systems are welcome! ;-)

from inadyn.

queeup avatar queeup commented on May 30, 2024

OK. I have no idea how to do that :) Let me wait until the knight killing the dragon for me...

from inadyn.

troglobit avatar troglobit commented on May 30, 2024

Heh, well if nobody beats me to it, I'll probably look into it when we migrate to LibreSSL for our embedded dist at work, or when it eventually appears in Debian. I've been following LibreSSL closely since the start and I really like what the OpenBSD guys are doing with it :)

from inadyn.

queeup avatar queeup commented on May 30, 2024

Almost :( I have strange error while compile with libressl. I don't think it's ssl problem. Probably cross platform compile problem.

http://pastebin.com/XeRwKd6g

from inadyn.

troglobit avatar troglobit commented on May 30, 2024

The build script you use should cd into the inadyn directory -- out of tree builds are not supported at the moment.

from inadyn.

queeup avatar queeup commented on May 30, 2024

Ahhh Ok I manage it.

from inadyn.

troglobit avatar troglobit commented on May 30, 2024

Hey @queeup did you ever manage to get it to work?

from inadyn.

Duncaen avatar Duncaen commented on May 30, 2024

Compiles and works with libressl without problems.
To get libite with musl libc compiling, I removed the error.h import from libite/lite.h.

I added a build template to void linux.
https://github.com/voidlinux/void-packages/commit/914cf3f38451edd9982a7e94a1c3debf5fadb825
Build logs:
http://build.voidlinux.eu/builders/x86_64-musl_builder/builds/7754/steps/shell_3/logs/stdio
http://build.voidlinux.eu/builders/x86_64_builder/builds/19573/steps/shell_3/logs/stdio
http://build.voidlinux.eu/builders/armv7l-musl_builder/builds/7096/steps/shell_3/logs/stdio
http://build.voidlinux.eu/builders/armv7l_builder/builds/20510/steps/shell_3/logs/stdio

from inadyn.

troglobit avatar troglobit commented on May 30, 2024

This is awesome news, @Duncaen thanks! 😃

I should definitely try out musl! Should be quite simple to #ifdef the error.h include if I knew what/if musl defines something special ... you don't happen to have a clue?

from inadyn.

Duncaen avatar Duncaen commented on May 30, 2024

@troglobit I think the musl devs dont want conditions for musl, glibc specific things should be conditional instead by checking __GLIBC__.

from inadyn.

troglobit avatar troglobit commented on May 30, 2024

@Duncaen Ah, not surprising ... but still slightly tiresome considering what's the norm and what is not ;)

Oh well, all add it to libite (LITE) and update the version in Inadyn for the upcoming v2.0. Thank you so much for taking the time to help out! 👍

Update: Argh, I'd already updated master to a newer libite that uses the BSD err.h instead. I seem to have had other issues with error.h. So I guess we can close this issue then as fixed in v2.0?

from inadyn.

Duncaen avatar Duncaen commented on May 30, 2024

Yes this issue can be closed no problems related to LibreSSL.
BSDs err.h sounds good, thank you for your fast response and maintaining inadyn 😄.

from inadyn.

troglobit avatar troglobit commented on May 30, 2024

@Duncaen cheers!

from inadyn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.