Re: openssh 3.0.1 rpm for sparc (redhat 6.x)

Ben Collins <[email protected]> Fri, 30 Nov 2001 15:15:07 +0000
Newsgroups org.kernel.vger.ultralinux
Message-ID <marc-linux-ultrasparc-100713345106729@msgid-missing>
On Fri, Nov 30, 2001 at 04:06:12PM +0100, Stephan van Hienen wrote:
> > -----Original Message-----
> > From: David S. Miller [mailto:[email protected]] 
> > Sent: vrijdag 30 november 2001 0:03
> > To: [email protected]
> > Cc: [email protected]; [email protected]; 
> > [email protected]; [email protected]
> > Subject: Re: openssh 3.0.1 rpm for sparc (redhat 6.x)
> > 
> > 
> >    From: Stephan van Hienen <[email protected]>
> >    Date: Thu, 29 Nov 2001 23:58:45 +0100 (CET)
> > 
> >    On Thu, 29 Nov 2001, Tom 'spot' Callaway wrote:
> >    
> >    > Rebuild from the src rpm available at openssh.org. Should work.
> >    
> >    ok tried that :
> >    
> > Run "sparc32 bash" before building the rpm.
> 
> Thnx, that fixed the problem
> 
> P.s. why can I rebuild a lot of src.rpms witouth this ?

Because a lot of them are smart enough to use CPP macros like
__sparc_v9__ or __arch64__ to determine things, rather than assuming
sparc64 = 64-bit || v9 instructions. The compiler is much better at
determining this (CC="gcc -mcpu=ultrasparc" for example) than `uname'.


Ben

-- 
 .----------====-=-===-=====-----------===------------=-=-----.
/                   Ben Collins    --    Debian GNU/Linux                  \
`  [email protected]  --  [email protected]  --  [email protected]  '
 `---=====------====-------------=-=-----=-==-===-------=--=---'