-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debian packages for cloudabi toolchain #7
Comments
Just a WIP, until I find a more appropriate repo to version it in |
That's pretty awesome. Thanks for working on this! Quick question: how do the changes to Apart from not having found the time to work on this myself, one of the issues I have is that I am not really familiar with the procedure of how we get things like this upstream. Is it just a matter of pasting this diff into |
I'm still getting that straight in my head.
Agreed
It's a bit involved, there are procedures and manuals to follow. I'm not a Debian Developer/Maintainer so I need to recruit a Sponsor for the changes. I sent RFC: Packaging a toolchain for CloudABI to make first contact. |
binutils's debian/rules is a bit of a monster, and comments/docs are shall we say, sparse.
Yes, I'm playing it safe to start with.
|
I've finally got a symlinks package working for clang, namely moreati/llvm-cloudabi-deb. Installing the .deb files uploaded with v0.2 should pull in clang-3.7 and create the same symlinks as described in https://nuxi.nl/cloudabi/debian/. |
The other source package moreati/binutils-cloudabi-debian is still in progress. Currently the resulting binary packages each try to install the same file. So only one can be installed at a time.
|
This is going to be interesting in the nearby future again, as LLVM 3.9 is getting closer to its release. We don't need Binutils anymore for LLVM 3.9. |
I'm not sure why, but I used docker to build the llvm toolchain for use on my Ubuntu machine. FWIW: https://gist.github.com/dckc/9159265bbf979fc4315e08cda2420d3a |
Currently it's necessary to manually create symlinks, and compile from source to obtain a cloudabi toolchain on Debian/Ubuntu Linux. This ticket is for tracking efforts to fix that.
The text was updated successfully, but these errors were encountered: