Re: fiddled with gcc/libc, now can't find stddef.h
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
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
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
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
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
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
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] .