Re: Sponsoring gcc-h8300-hms

2006-11-01 Thread Kurt Roeckx
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

2006-11-01 Thread Michael Tautschnig
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

2006-11-01 Thread Kurt Roeckx
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

2006-10-26 Thread Henrique de Moraes Holschuh
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

2006-10-26 Thread Michael Tautschnig
[...]
> 
> 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

2006-10-26 Thread Henrique de Moraes Holschuh
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

2006-10-26 Thread Michael Tautschnig
> 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

2006-10-26 Thread Henrique de Moraes Holschuh
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

2006-10-25 Thread Michael Tautschnig
> 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

2006-10-25 Thread Henrique de Moraes Holschuh
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

2006-10-25 Thread Michael Tautschnig
[...]
> 
> > 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

2006-10-25 Thread Henrique de Moraes Holschuh
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

2006-10-25 Thread Michael Tautschnig
> 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

2006-10-25 Thread Henrique de Moraes Holschuh
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

2006-10-25 Thread Michael Tautschnig
[...]
> 
> > 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

2006-10-25 Thread Christoph Berg
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

2006-10-25 Thread Henrique de Moraes Holschuh
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

2006-10-25 Thread Michael Tautschnig
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