Re: fiddled with gcc/libc, now can't find stddef.h

1997-06-24 Thread Galen Hazelwood
Emilio Lopes wrote:
 
 The problem is that you have a version of cpp that's incompatible with
 gcc. They have to have the *same* version number.
 
 This is a *known* bug in the gcc package (it should have the right
 dependencies), but the gcc maintainer does not seem to think it's
 important enough to do a fix in stable. Look at the bug list for gcc
 at http://www.debian.org.

I haven't touched the gcc in stable yet because I've been waiting on
another important bug fix, which has been RSN for about 2 months: A
new upstream version of g77.  The one currently in stable is
unacceptably buggy.  In fact, there _is_ no acceptable version of g77 in
existence right now.  :(

Unfortunately, I'm now convinced that the g77 team is waiting on the
relase of gcc 2.8.0 (which has been RSN for over half a year), and the
new version probably won't work with 2.7.2.1 at all.  So, with no reason
to wait, I'm going to go ahead and fix this bug in stable.  I'll put a
new version in Incoming this week...when 1.3.1 is released, it should be
part of it, along with a new XFree86.

 I think he should at least watch this list. I posted a query for help,
 just like yours, twice, and got no answer. Almost two weeks with no
 idea of what was going on.

Funny, I thought I _was_ subscribed to debian-user, and the list had
simply been dead for months.  I guess not...

--Galen


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


fiddled with gcc/libc, now can't find stddef.h

1997-06-23 Thread Tim Bell
Hi,

I installed the latest gcc/libc5 (and other compiling tools) from unstable,
had problems, so I've reinstalled the stable versions. But now I get:

/usr/include/string.h:33: stddef.h: No such file or directory

etc, despite the fact that /usr/include/linux/stddef.h exists.

I'm sure I've done something really stupid and obvious: can anyone point
it out to me please?

Thanks,

Tim Bell
[EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: fiddled with gcc/libc, now can't find stddef.h

1997-06-23 Thread Emilio Lopes
 TB == Tim Bell [EMAIL PROTECTED] writes:

TB I installed the latest gcc/libc5 (and other compiling tools) from
TB unstable, had problems, so I've reinstalled the stable
TB versions. But now I get:

TB /usr/include/string.h:33: stddef.h: No such file or directory

TB etc, despite the fact that /usr/include/linux/stddef.h exists.

TB I'm sure I've done something really stupid and obvious: can anyone
TB point it out to me please?

The problem is that you have a version of cpp that's incompatible with
gcc. They have to have the *same* version number.

This is a *known* bug in the gcc package (it should have the right
dependencies), but the gcc maintainer does not seem to think it's
important enough to do a fix in stable. Look at the bug list for gcc
at http://www.debian.org.

I think he should at least watch this list. I posted a query for help,
just like yours, twice, and got no answer. Almost two weeks with no
idea of what was going on.

If this stable is going to be there for 2 or 3 months, this bug should
be fixed. 

Regards, Emilio.

-- 
 Emilio C. Lopes mailto:[EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: fiddled with gcc/libc, now can't find stddef.h

1997-06-23 Thread Tim Bell
Emilio Lopes wrote:
 
  TB == Tim Bell [EMAIL PROTECTED] writes:
 
 TB I'm sure I've done something really stupid and obvious: can anyone
 TB point it out to me please?
 
 The problem is that you have a version of cpp that's incompatible with
 gcc. They have to have the *same* version number.

I don't think that's the problem. (I've been trying gcc/cpp 2.7.2.1-8 and
gcc/cpp 2.7.2.2-5.)

What I *used* to have was gcc/cpp 2.7.2.2-4, and that worked. But of
course it's been replaced by 2.7.2.2-5 now. Can I get a copy of the old
package somewhere? It's not on my local mirror.

Thanks,

Tim.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: fiddled with gcc/libc, now can't find stddef.h

1997-06-23 Thread James Troup
Emilio Lopes [EMAIL PROTECTED] writes:

 This is a *known* bug in the gcc package (it should have the right
 dependencies), but the gcc maintainer does not seem to think it's
 important enough to do a fix in stable. Look at the bug list for gcc
 at http://www.debian.org.

Actually Galen fixed this in -5.

 gcc (2.7.2.2-5) unstable; urgency=low
 .
   * More updated m68k patches
   * Now conflicts with libc5-dev (#10006, #10112)
   * More strict Depends: cpp, prevents version mismatch (#9954)

 I think he should at least watch this list.

I think it's unfair for you to demand (by implication) that every
developer read debian.user, it's not low-volume and people only have a
limited amount of time.

 If this stable is going to be there for 2 or 3 months, this bug
 should be fixed.

As I understand it, this is a problem which occurs when upgrading to
unstable/, if one is tracking stable/ it won't matter (no new versions
of gcc/cpp - no chance for them to get out of sync).  And since the
fix is now (or will be) in unstable, I think your point is moot.

-- 
James


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: fiddled with gcc/libc, now can't find stddef.h

1997-06-23 Thread Emilio Lopes
 JT == James Troup [EMAIL PROTECTED] writes:

 I think he should at least watch this list.

JT I think it's unfair for you to demand (by implication) that every
JT developer read debian.user, it's not low-volume and people only
JT have a limited amount of time.

Normally yes. But if you know there is a known bug in your package,
and by one reason or another you can't/don't want to fix it, it would
be nice to have a look sometimes at the list.

I'm just a bit upset. It took me some time to find it, and it was a
known bug...

JT As I understand it, this is a problem which occurs when upgrading
JT to unstable/, if one is tracking stable/ it won't matter (no new
JT versions of gcc/cpp - no chance for them to get out of sync).
JT And since the fix is now (or will be) in unstable, I think your
JT point is moot.

In my case, I installed some packages from unstable (gcc and cpp among
them). After that, I noted that g77 didn't work with the new gcc (and
there was no newer g77). I had to downgrade. All this happened in the
same day I installed Debian, so I had no chance to note that I've
broken the system with this incursion in unstable.

It's over now. :-)


-- 
 Emilio C. Lopes mailto:[EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: fiddled with gcc/libc, now can't find stddef.h

1997-06-23 Thread Emilio Lopes
 TB == Tim Bell [EMAIL PROTECTED] writes:

 The problem is that you have a version of cpp that's incompatible
 with gcc. They have to have the *same* version number.

TB I don't think that's the problem. (I've been trying gcc/cpp
TB 2.7.2.1-8 and gcc/cpp 2.7.2.2-5.)

Exactly: cpp 2.7.2.*2* looks for the headers in
   
/usr/lib/gcc-lib/i486-linux/2.7.2.2/include
  ~

But gcc 2.7.2.*1* puts the headers in

/usr/lib/gcc-lib/i486-linux/2.7.2.1/include
  ~

You can see by yourself compiling a problematic file with gcc -v.


-- 
 Emilio C. Lopes mailto:[EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .