[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openpkg-dev
Subject:    Re: [CVS] OpenPKG: openpkg-src/gcc/ gcc.patch.amd64 gcc.spec
From:       "Ralf S. Engelschall" <rse () openpkg ! org>
Date:       2005-09-20 6:12:28
Message-ID: 20050920061228.GA20110 () engelschall ! com
[Download RAW message or body]

On Mon, Sep 19, 2005, Bill Campbell wrote:

> On Mon, Sep 19, 2005, Steve Weinreich wrote:
> >
> ...
> >Yes you are right. The issue is that configure thinks we are crosscompiling
> >under amd64-linux and bails out therefore but do not understand the reason
> >for this.
> >
> >>2. I'm very unhappy that this hack for this single platform
> >>   is such intrusive to our GCC package. A patch of nearly 200KB and
> >>   for a generated file like "configure". Rather CVS intrusive and hard
> >>   to maintain. It is possible to reduce it in size? Or even better:
> >>   to replace it with a single "%{l_shtool} subst"? For instance the
> >>   patch seems to remove always the same piece of code. We could so
> >>   something like "s/test x.gcc_no_link = xyes/false/g" and this way
> >>   already reduce the patch to the first hunk (which is different).
> >
> >I have tried 3 other patches before which failed all later in the build
> >process. In the gentoo build for gcc 3.4.3.20050110-r2 the Configure.ac is
> >modified and a autoreconf called afterwards which also doesn't work for me.
> >The first working patch was the patch which i have checked in which is
> >indeed huge and ugly, but it worked in the first place.
>
> I haven't looked closely at the gcc source tree in quite a while,
> however if it uses the standard gnu autoconf, automake, etc., you
> might solve the problems by running aclocal, then autoconf to
> rebuild the configure file.

That's unfortunately not possible because it would make "gcc" depend on
"autoconf". And we have to keep the "openpkg" -> "make" -> "binutils" ->
"gcc" path to support fast bootstrapping via "openpkg-tools".

                                       Ralf S. Engelschall
                                       rse@engelschall.com
                                       www.engelschall.com

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic