Re: Sponsoring gcc-h8300-hms
On Wed, Nov 01, 2006 at 03:44:20PM +0100, Michael Tautschnig wrote: > Kurt, > > > On Wed, Oct 25, 2006 at 10:52:47PM +0200, Christoph Berg wrote: > > > Re: Michael Tautschnig 2006-10-25 <[EMAIL PROTECTED]> > > > > Furthermore, I'd like to add some notes: Probably brickos and the Lego > > > > Mindstorms Kit is the only use of this and related packages. As such I > > > > wonder > > > > whether it is worth trying to upgrade to binutils 2.16.x and gcc-4.x, > > > > because > > > > this very outdated version of binutils and gcc just works for this very > > > > special > > > > application. > > > > > > As seen on [1], brickos (still) doesn't build on amd64. It looks like > > > a porting problem in binutils, so that might be fixed by upgrading. > > > > > > [1] http://buildd.debian.org/build.php?pkg=brickos > > > > The new binutils doesn't seem to be better, maybe it also needs the new > > gcc. > > > Not sure whether you are now talking about building brickos or > binutils-h8300-hms; the latter have seen a new upload last night, which seems > to > build nicely. I'm about to prepare new gcc and brickos packages as well, > hopefully that will be done by tonight. When binutils-h8300-hms was build and uploaded/installed on amd64, I've rescheduled brickos, which now failed with a different error. I assume that gcc and binutils aren't compatible. I'll see what happens when the new gcc is uploaded. Kurt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Sponsoring gcc-h8300-hms
Kurt, > On Wed, Oct 25, 2006 at 10:52:47PM +0200, Christoph Berg wrote: > > Re: Michael Tautschnig 2006-10-25 <[EMAIL PROTECTED]> > > > Furthermore, I'd like to add some notes: Probably brickos and the Lego > > > Mindstorms Kit is the only use of this and related packages. As such I > > > wonder > > > whether it is worth trying to upgrade to binutils 2.16.x and gcc-4.x, > > > because > > > this very outdated version of binutils and gcc just works for this very > > > special > > > application. > > > > As seen on [1], brickos (still) doesn't build on amd64. It looks like > > a porting problem in binutils, so that might be fixed by upgrading. > > > > [1] http://buildd.debian.org/build.php?pkg=brickos > > The new binutils doesn't seem to be better, maybe it also needs the new > gcc. > Not sure whether you are now talking about building brickos or binutils-h8300-hms; the latter have seen a new upload last night, which seems to build nicely. I'm about to prepare new gcc and brickos packages as well, hopefully that will be done by tonight. I'm still looking for further sponsors - if anybody is interested, please drop me a note. Cheers, Michael pgpbHggPXQDfx.pgp Description: PGP signature
Re: Sponsoring gcc-h8300-hms
On Wed, Oct 25, 2006 at 10:52:47PM +0200, Christoph Berg wrote: > Re: Michael Tautschnig 2006-10-25 <[EMAIL PROTECTED]> > > Furthermore, I'd like to add some notes: Probably brickos and the Lego > > Mindstorms Kit is the only use of this and related packages. As such I > > wonder > > whether it is worth trying to upgrade to binutils 2.16.x and gcc-4.x, > > because > > this very outdated version of binutils and gcc just works for this very > > special > > application. > > As seen on [1], brickos (still) doesn't build on amd64. It looks like > a porting problem in binutils, so that might be fixed by upgrading. > > [1] http://buildd.debian.org/build.php?pkg=brickos The new binutils doesn't seem to be better, maybe it also needs the new gcc. Kurt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Sponsoring gcc-h8300-hms
On Thu, 26 Oct 2006, Michael Tautschnig wrote: > PS.: As before, the files can be found at > http://www.model.in.tum.de/~tautschn/debian/ This build differs on the old binutils-h8300-hms package in that the binaries are called h8300-hitachi-coff-*, instead of h8300-hms-*. I am not sure this is intended, but I do not object to it at all. Still, I think it deserves a note on a NEWS.Debian file, and maybe even a bunch of extra symlinks in /usr/bin. Also, it uses hardlinks between /usr/h8300-hitachi-coff/bin and the stuff in /usr/bin, which is really not a good idea as explained by linitan. Can you make them symlinks? I have the current packages built, and I will wait your reply to the questions above before either uploading, or rebuilding from new packages. The h8300-hitachi-as and -ld tested ok against the stuff I have here, btw, producing byte-identical binaries to what they were expected to. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Sponsoring gcc-h8300-hms
[...] > > Whatever orig.tar.gz you used to build is NOT the one in that URL. That's > what is wrong with it. Size and md5sum do not match what is in the .dsc. > Ooops, don't know what has happend there. However, I've just prepared a new version, which should hopefully fix all the problems; it still provides the directory /usr/binutils-h8300-hms/ and such it is not entirely lintian/linda-clean, but at the moment I wouldn't dare moving this directory as I've got no idea what a proper place would be and I'm too afraid that this changed would break more than it is worth. Henrique, thanks for all your patience and quick responses! Cheers, Michael PS.: As before, the files can be found at http://www.model.in.tum.de/~tautschn/debian/ pgpQK2xjMn0ai.pgp Description: PGP signature
Re: Sponsoring gcc-h8300-hms
On Thu, 26 Oct 2006, Michael Tautschnig wrote: > > On Thu, 26 Oct 2006, Michael Tautschnig wrote: > > > Tests would be great; but I don't really get what you meant by "The > > > orig.tar.gz" > > > there does not match. > > > > Delete what is in the URL you gave me and reupload the correct source > > package, with the correct orig.tar.gz, correct diff.gz and correct .dsc. > > > I still don't really get it - I'm just preparing a fixed version of the > changelog, but I don't really know what is so wrong about the .orig.tar.gz - > is Whatever orig.tar.gz you used to build is NOT the one in that URL. That's what is wrong with it. Size and md5sum do not match what is in the .dsc. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Sponsoring gcc-h8300-hms
> On Thu, 26 Oct 2006, Michael Tautschnig wrote: > > Tests would be great; but I don't really get what you meant by "The > > orig.tar.gz" > > there does not match. > > Delete what is in the URL you gave me and reupload the correct source > package, with the correct orig.tar.gz, correct diff.gz and correct .dsc. > I still don't really get it - I'm just preparing a fixed version of the changelog, but I don't really know what is so wrong about the .orig.tar.gz - is it that I've renamed it from binutils to binutils-h8300-hms? I suppose I can't stick with the name binutils as this one is already taken... Thanks a lot for your help, Michael pgpnCOoc9DAWD.pgp Description: PGP signature
Re: Sponsoring gcc-h8300-hms
On Thu, 26 Oct 2006, Michael Tautschnig wrote: > Tests would be great; but I don't really get what you meant by "The > orig.tar.gz" > there does not match. Delete what is in the URL you gave me and reupload the correct source package, with the correct orig.tar.gz, correct diff.gz and correct .dsc. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Sponsoring gcc-h8300-hms
> On Thu, 26 Oct 2006, Michael Tautschnig wrote: > > Ok, finally it's done. You can find the binutils-h8300-hms packages at > > > > http://www.model.in.tum.de/~tautschn/debian/ > > Ok, but as you used the Sid package's stuff, better say that in the > changelog. And better make them urgency=medium if the target is Etch. > Oh, sure, will do that in a few hours. It was a bit late for me then... > I happen to have some h8s coff code, so I can test your packages, > but please upload a sane version of the source package first. The > orig.tar.gz there does not match. > Tests would be great; but I don't really get what you meant by "The orig.tar.gz" there does not match. Thanks, Michael pgpXEIxhmpKrY.pgp Description: PGP signature
Re: Sponsoring gcc-h8300-hms
On Thu, 26 Oct 2006, Michael Tautschnig wrote: > Ok, finally it's done. You can find the binutils-h8300-hms packages at > > http://www.model.in.tum.de/~tautschn/debian/ Ok, but as you used the Sid package's stuff, better say that in the changelog. And better make them urgency=medium if the target is Etch. I happen to have some h8s coff code, so I can test your packages, but please upload a sane version of the source package first. The orig.tar.gz there does not match. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Sponsoring gcc-h8300-hms
[...] > > > whether it is worth trying to upgrade to binutils 2.16.x and gcc-4.x, > > because > > this very outdated version of binutils and gcc just works for this very > > special > > application. > > I don't know about gcc, but to binutils 2.16.x, yes, it is worth it. It is > also dead easy: get the latest binutils packages in sid, apply the > debian/ directory to 2.16.x, and tweak debian/rules a bit to instead of the > normal build, do a crosscompiler build. > Ok, finally it's done. You can find the binutils-h8300-hms packages at http://www.model.in.tum.de/~tautschn/debian/ I have not yet made any attempt to build newer gcc-h8300-hms packages, though. Cheers, Michael pgpbeEaphX8yk.pgp Description: PGP signature
Re: Sponsoring gcc-h8300-hms
Hi Michael! On Wed, 25 Oct 2006, Michael Tautschnig wrote: > > On Wed, 25 Oct 2006, Michael Tautschnig wrote: > > > Ok, I'm working on that one - I've succeeded to build the package, but a > > > proper Debian package still requires a bit of work, I'll try to manage > > > that by tomorrow. > > > > Ok. You did notice that debian/rules has a special entrypoint for > > crosscompiling builds, and also one for cleaning the result of that up? > > > Sure, this is what I've used, but I've not yet tweaked the rules to do that > automagically. > > Thanks a lot for the pointers, > Michael > > PS.: Do you think binutils-h8300-hitachi-coff is an appropriate package name? binutils-h8300-coff is the proper name. But don't rename the packages yet, generate them with the old names in sid or you will get stuck in the NEW queue, and that means *no* chance for Etch. So, use binutils-h8300-hms and gcc-h8300-hms for now. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Sponsoring gcc-h8300-hms
> On Wed, 25 Oct 2006, Michael Tautschnig wrote: > > Ok, I'm working on that one - I've succeeded to build the package, but a > > proper Debian package still requires a bit of work, I'll try to manage > > that by tomorrow. > > Ok. You did notice that debian/rules has a special entrypoint for > crosscompiling builds, and also one for cleaning the result of that up? > Sure, this is what I've used, but I've not yet tweaked the rules to do that automagically. Thanks a lot for the pointers, Michael PS.: Do you think binutils-h8300-hitachi-coff is an appropriate package name? pgpTqQSLYATR7.pgp Description: PGP signature
Re: Sponsoring gcc-h8300-hms
On Wed, 25 Oct 2006, Michael Tautschnig wrote: > Ok, I'm working on that one - I've succeeded to build the package, but a > proper Debian package still requires a bit of work, I'll try to manage > that by tomorrow. Ok. You did notice that debian/rules has a special entrypoint for crosscompiling builds, and also one for cleaning the result of that up? -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Sponsoring gcc-h8300-hms
[...] > > > whether it is worth trying to upgrade to binutils 2.16.x and gcc-4.x, > > because > > this very outdated version of binutils and gcc just works for this very > > special > > application. > > I don't know about gcc, but to binutils 2.16.x, yes, it is worth it. It is > also dead easy: get the latest binutils packages in sid, apply the > debian/ directory to 2.16.x, and tweak debian/rules a bit to instead of the > normal build, do a crosscompiler build. > Ok, I'm working on that one - I've succeeded to build the package, but a proper Debian package still requires a bit of work, I'll try to manage that by tomorrow. Best, Michael pgpe7vkbolDpG.pgp Description: PGP signature
Re: Sponsoring gcc-h8300-hms
Re: Michael Tautschnig 2006-10-25 <[EMAIL PROTECTED]> > Furthermore, I'd like to add some notes: Probably brickos and the Lego > Mindstorms Kit is the only use of this and related packages. As such I wonder > whether it is worth trying to upgrade to binutils 2.16.x and gcc-4.x, because > this very outdated version of binutils and gcc just works for this very > special > application. As seen on [1], brickos (still) doesn't build on amd64. It looks like a porting problem in binutils, so that might be fixed by upgrading. [1] http://buildd.debian.org/build.php?pkg=brickos Christoph -- [EMAIL PROTECTED] | http://www.df7cb.de/ signature.asc Description: Digital signature
Re: Sponsoring gcc-h8300-hms
On Wed, 25 Oct 2006, Michael Tautschnig wrote: > Furthermore, I'd like to add some notes: Probably brickos and the Lego > Mindstorms Kit is the only use of this and related packages. As such I wonder Some embedded controller firmware out there are h8300-coff as well, so no, Lego Mindstorms is not the only user. But it is probably the major one. > whether it is worth trying to upgrade to binutils 2.16.x and gcc-4.x, because > this very outdated version of binutils and gcc just works for this very > special > application. I don't know about gcc, but to binutils 2.16.x, yes, it is worth it. It is also dead easy: get the latest binutils packages in sid, apply the debian/ directory to 2.16.x, and tweak debian/rules a bit to instead of the normal build, do a crosscompiler build. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Sponsoring gcc-h8300-hms
Hi guys, sorry for replying that late, I've been too busy to do anything about your offers. However, Christoph has been as kind as to upload a new version of the package. I'm still interested in maintaining these packages, but I'm not a DD and thus I've got to rely on sponsorship. Furthermore, I'd like to add some notes: Probably brickos and the Lego Mindstorms Kit is the only use of this and related packages. As such I wonder whether it is worth trying to upgrade to binutils 2.16.x and gcc-4.x, because this very outdated version of binutils and gcc just works for this very special application. The reason for an upgrade is probably #392957, but solving this one some other way might save a lot of time and pain. Thanks again, Michael pgpEe0lNykDLz.pgp Description: PGP signature