Re: getting gcc for hppa into the archive

2001-04-30 Thread Matthias Klose
Matt Taggart writes:
 2.) Do a general gcc-3.1 based on the upstream 3.1 branch. Teach
 gcc-defaults to use 3.1 for hppa.
   minor
  
  You're saying the gcc-defaults work is minor or the gcc-3.1 package?

modifying the defaults work.

   Assuming that 3.0 stabilizes in the near future, the size of the
   patch set isn't a reason not to rely on 3.0.
  
  OK, what about arch-independent changes? I don't know how many of these we 
  have but my understanding is that any diff applies to all arch builds right? 
  Or is it possible to have a patch only apply when building on a specific 
  arch? 
  I would love it if all I had to do is generate a patch to 3.0.

it's possible. see debian/rules.patch. Of course all changes you make
to arch-indep packages are lost, when not applying these changes to
all architectures (the _all packages aren't uploaded for binary only
uploads).




Re: getting gcc for hppa into the archive

2001-04-30 Thread Christopher C. Chimelis

On Tue, 1 May 2001, Matthias Klose wrote:

   In addition to needing hppa gcc debs I also need to do hppa64 cross 
 compiler 
   debs(mostly for building 64bit kernels). I am hoping to use the GCC_TARGET 
   environment variable thing in the 3.0 package but haven't started working 
 on 
   it yet. This may have some impact on what to do for the normal gcc debs.
 
 what I've learned from 2.95 and 3.0 is to cleanup the build files
 before branching the debian subdir. Now we have two different build
 procedures. Chris, we should propose a policy for
 cross-packages  Maybe we get support from the Emdebian project
 (Frank Smith?)

That would probably be a good idea.  We know what we want, but how to
implement it seems to be the big question.  Frank probably would be able
to provide us with at least some details that would normally be needed...

 I cannot comment which version is more stable to use for
 hppa. Assuming that 3.0 stabilizes in the near future, the size of the
 patch set isn't a reason not to rely on 3.0. It seems to work for mips
 and s390. Does it to make to track both versions as it's done for 2.95 
 and 2.0 for the other archs (for hppa 3.0 and 3.1)?

Out of curiosity, how is binutils doing on hppa?  I'm trying to look out
for patches that would be needed (thank goodness IA64 hasn't hounded me
lately...they've had TONS of patches :-P).

C