After a bit of a delay, msp430-binutils, the first of my gcc packages is now part of Fedora 10. I’m now a sponsored (a.k.a. approved) Fedora packager :-D
So it can now be installed by running:
yum install msp430-binutils
Or, if you’re of PackageKit persuasion:
pkcon install msp430-binutils
msp430-binutils contains a number of tools for working with msp430 binaries. The ones that people will use the most are likely to be the assembler and linker. These are a requirement for the compiler, which I have packaged, but have yet to submit to Fedora. Hopefully I will get gcc in there over the next week — closely followed by the rest of the mspgcc toolchain.
Those who manually installed my packages will get the update through the normal Fedora update sources.
Above image derived from the Tango Desktop Project — CC-SA licence.
Update (5/2/2009): I forgot to mention that this is part of the toolchain required to build the software for the Formica robots!
11 responses to “My first package shipping through Fedora”
Site by Rob Gilton. © 2008 - 2019
[…] My first package shipping through Fedora […]
I have zero clue how much work is involved, but have you given any thought/plans to make a Debian package? It would help all the Debian-based folks, including Ubuntu, Mint, etc.
@Pat: No, I don’t have any plans to make Debian packages. I don’t use any Debian based systems so I’m not the right person to be doing that. I believe Debian does have some mspgcc packages already. However, I believe they don’t incorporate all the patches necessary to compile for some of the later chips (mspgcc lacks a “release cycle”…).
I am currently packaging mspgcc for Debain. I should have some packages shortly. I have applied all the patches required so you have an up to date package. I have a build system that rebuilds the package using CVS sources applies the required patches each day so the packages are all ways up to date. Should have something working by the end of the week.
My build system is a php script running some shell commands and then some shell scripts to bring it all together.
The system applys the mspgcc patches from cvs to the upstream source then a new patch is generated that compares the patched source to the upstream source that is then used in the packaging. I also create a tar.gz package with the new patch so you can compile right from source.
Thanks for packaging these tools. I’ve had an MSP430 development board in a drawer for a couple of years, and now I’d like to try some stuff with it.
At first I tried installing your packages using the Fedora 10 Add/Remove Software GUI. There were just two hits for a search on “msp430”: msp430-gcc and msp430-binutils. Without having the other 3 RPMs from your site installed, I wasn’t able to build the leds example (which I got from SF CVS).
I haven’t dug into this, but maybe Fedora needs to have all 5 of your packages instead of just the 2.
@John: Yep, I know — it takes time to fill out the forms! I intend on submitting msp430-libc and msp430-gdb soon.
Whatever happened to mspgcc for debian systems (ubuntu really)?
I know I am a newbie but I didn’t think getting my hands on mspgcc would be this difficult
There are some packages for Ubuntu that Adam Horden is working on.
Find a mailing list thread about them here. Adam’s still working on them, but they’re your best bet at the moment.
Your work is amazing. Congratulations.
I am under fedora9, but unable to install your software. Here is the message I am faced to:
# yum install msp430-binutils
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
No package msp430-binutils available.
Nothing to do
Could you please help me.
You’ll find instructions on installing mspgcc under Fedora 9 here. The mspgcc packages aren’t in the Fedora 9 repositories, and never will be. Fedora 9 is old!
Hi,Thanks for so quickly answering. I’ll upgrade to fedora 10 and install the full from repositories. I’ll let you know.