Subject: Re: gcc unable to make executables ?
To: None <current-users@netbsd.org>
From: Staffan Thomen <duck@multi.fi>
List: current-users
Date: 02/08/2004 01:47:59
--Signature=_Sun__8_Feb_2004_01_47_59_+0200_=3ze3DXmBdFl=ZIK
Content-Type: multipart/mixed;
 boundary="Multipart=_Sun__8_Feb_2004_01_47_59_+0200_u.WWhLf5R99.v73i"


--Multipart=_Sun__8_Feb_2004_01_47_59_+0200_u.WWhLf5R99.v73i
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, 08 Feb 2004 00:16:36 +0100
Marc Recht <recht@NetBSD.org> wrote:

>=20
>=20
> --On Samstag, Februar 07, 2004 14:44:52 -0800 walt
> <wa1ter@myrealbox.com> wrote:
>=20
> > Just yesterday after the CVS problem seemed to disappear I got my
> > -CURRENT sources updated at last.  I rebuilt the system and
> > rebooted, then updated pkgsrc.
> >
> > I now have multiple packages that won't upgrade because they abort
> > during the 'config' stage with an error message that gcc is
> > not able to make executables.  Just prior to that error there is
> > another error that says 'cc1 cannot be found' or similar.  Of
> > course cc1 is in libexec where it always is, but config can't find
> > it for some reason.  Anyone know how config normally finds cc1?
> >
> > Anyone else seeing this today or yesterday?
> Yes, see eg. pkg/24345. As a band aid you could revert
> mk/compiler/gcc.mk to rev. 1.43.

Here's a patch I whipped up today, I've not tested it for anything but
gcc3 in system, and only C source, but it should work with everything...
I think... first ever patch I made to netbsd too, IIRC :-)

(will look into how to send it to the person who needs it)

HTH

--=20
Staffan Thom=E9n
     GPG key: 1024D/7C7E2EF8
 Fingerprint: ADB3 455F 10D5 86D1 78D6  048D 11BB D66E 7C7E 2EF8


--Multipart=_Sun__8_Feb_2004_01_47_59_+0200_u.WWhLf5R99.v73i
Content-Type: application/octet-stream;
 name="gcc.mk.patch"
Content-Disposition: attachment;
 filename="gcc.mk.patch"
Content-Transfer-Encoding: base64

LS0tIGdjYy5tay5vcmlnCVN1biBGZWIgIDggMDE6NDI6MDcgMjAwNAorKysgZ2NjLm1rCVN1biBG
ZWIgIDggMDE6NDM6MjUgMjAwNApAQCAtMjUyLDE0ICsyNTIsMjAgQEAKIAogLiAgaWYgIWVtcHR5
KF9VU0VfUEtHU1JDX0dDQzpNW3lZXVtlRV1bc1NdKQogX0dDQ0JJTkRJUj0JJHtfR0NDX1BSRUZJ
WH1iaW4KK19HQ0NMSUJFWEVDRElSPQkke19HQ0NfUFJFRklYfWxpYmV4ZWMKIC4gIGVsaWYgIWVt
cHR5KF9JU19CVUlMVElOX0dDQzpNW3lZXVtlRV1bc1NdKQogX0dDQ0JJTkRJUj0JJHtfQ0M6SH0K
K19HQ0NMSUJFWEVDRElSPQkke19DQzpIfS8uLi9saWJleGVjCiAuICBlbmRpZgogLiAgaWYgZXhp
c3RzKCR7X0dDQ0JJTkRJUn0vZ2NjKSAmJiAhZW1wdHkoX0xBTkdVQUdFUy5nY2M6TWMpCiBfR0ND
X0NDPQkke19HQ0NfRElSfS9iaW4vZ2NjCiBfR0NDX0xJTktTKz0JX0dDQ19DQwogQ0M9CQkke19H
Q0NfQ0N9CiAuICBlbmRpZgorLiAgaWYgZXhpc3RzKCR7X0dDQ0xJQkVYRUNESVJ9L2NjMSkgJiYg
IWVtcHR5KF9MQU5HVUFHRVMuZ2NjOk1jKQorX0dDQ19DQzE9CSR7X0dDQ19ESVJ9L2xpYmV4ZWMv
Y2MxCitfR0NDX0xJTktTKz0JX0dDQ19DQzEKKy4gIGVuZGlmCiAuICBpZiBleGlzdHMoJHtfR0ND
QklORElSfS9jcHApICYmICFlbXB0eShfTEFOR1VBR0VTLmdjYzpNYykKIF9HQ0NfQ1BQPQkke19H
Q0NfRElSfS9iaW4vY3BwCiBfR0NDX0xJTktTKz0JX0dDQ19DUFAKQEAgLTI3MCwxNiArMjc2LDI1
IEBACiBfR0NDX0xJTktTKz0JX0dDQ19DWFgKIENYWD0JCSR7X0dDQ19DWFh9CiAuICBlbmRpZgor
LiAgaWYgZXhpc3RzKCR7X0dDQ0xJQkVYRUNESVJ9L2NjMXBsdXMpICYmICFlbXB0eShfTEFOR1VB
R0VTLmdjYzpNYysrKQorX0dDQ19DWFgxPQkke19HQ0NfRElSfS9saWJleGVjL2NjMXBsdXMKK19H
Q0NfTElOS1MrPQlfR0NDX0NYWDEKKy4gIGVuZGlmCiAuICBpZiBleGlzdHMoJHtfR0NDQklORElS
fS9nNzcpICYmICFlbXB0eShfTEFOR1VBR0VTLmdjYzpNZm9ydHJhbikKIF9HQ0NfRjc3PQkke19H
Q0NfRElSfS9iaW4vZzc3CiBfR0NDX0xJTktTKz0JX0dDQ19GNzcKIEY3Nz0JCSR7X0dDQ19GNzd9
CiBQS0dfRkM6PQkke0Y3N30KIC4gIGVuZGlmCisuICBpZiBleGlzdHMoJHtfR0NDTElCRVhFQ0RJ
Un0vZjc3MSkgJiYgIWVtcHR5KF9MQU5HVUFHRVMuZ2NjOk1mb3J0cmFuKQorX0dDQ19GNzcxPQkk
e19HQ0NfRElSfS9saWJleGVjL2Y3NzEKK19HQ0NfTElOS1MrPQlfR0NDX0Y3NzEKKy4gIGVuZGlm
CiAKICMgR0NDIHBhc3NlcyBmbGFncyB0byB0aGUgbGlua2VyIHVzaW5nICItV2wsIi4KIF9DT01Q
SUxFUl9MRF9GTEFHPQktV2wsCiAKKyMKICMgUGFzcyB0aGUgcmVxdWlyZWQgZmxhZ3MgdG8gaW1h
a2UgdG8gdGVsbCBpdCB3ZSdyZSB1c2luZyBnY2Mgb24gU29sYXJpcy4KIC4gIGlmICR7T1BTWVN9
ID09ICJTdW5PUyIKIElNQUtFT1BUUys9CS1ESGFzR2NjMj1ZRVMgLURIYXNHY2MyRm9yQ3BsdXNw
bHVzPVlFUwpAQCAtMzQwLDggKzM1NSwxMyBAQAogb3ZlcnJpZGUtdG9vbHM6ICR7JHtfdGFyZ2V0
X319ICAgICAgICAKICR7JHtfdGFyZ2V0X319OgogCSR7X1BLR19TSUxFTlR9JHtfUEtHX0RFQlVH
fSR7TUtESVJ9ICR7LlRBUkdFVDpIfQorLiAgICAgICBpZmRlZiAkeyR7X3RhcmdldF99Ok0qbGli
ZXhlYyp9CisJJHtfUEtHX1NJTEVOVH0ke19QS0dfREVCVUd9CQkJCQlcCisJJHtMTn0gLWZzICR7
X0dDQ0xJQkVYRUNESVJ9LyR7JHtfdGFyZ2V0X306VH0gJHsuVEFSR0VUfQorLiAgICAgICBlbHNl
CiAJJHtfUEtHX1NJTEVOVH0ke19QS0dfREVCVUd9CQkJCQlcCiAJJHtMTn0gLWZzICR7X0dDQ0JJ
TkRJUn0vJHske190YXJnZXRffTpUfSAkey5UQVJHRVR9CisuICAgICAgIGVuZGlmZGVmCiAuICAg
ICAgZW5kaWYKIC4gICAgZW5kZm9yCiAuICBlbmRpZiAjIENPTVBJTEVSX0dDQ19NSwo=

--Multipart=_Sun__8_Feb_2004_01_47_59_+0200_u.WWhLf5R99.v73i--

--Signature=_Sun__8_Feb_2004_01_47_59_+0200_=3ze3DXmBdFl=ZIK
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (IRIX)

iD8DBQFAJXkyEbvWbnx+LvgRAtuLAJ0ZsxQUq8nBNoygxrtJdFTfELWmXQCfWIAi
plCjnjkFGxHURbGBScQERMU=
=yU1o
-----END PGP SIGNATURE-----

--Signature=_Sun__8_Feb_2004_01_47_59_+0200_=3ze3DXmBdFl=ZIK--