* [sisyphus] Что-то с gcc-c++
@ 2013-04-29 6:46 Pavel Vainerman
2013-04-29 6:54 ` Pavel Vainerman
0 siblings, 1 reply; 10+ messages in thread
From: Pavel Vainerman @ 2013-04-29 6:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Доброго времени суток..
Обновился до сегодняшнего Сизифа, и что-то случилось с gcc-c++
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details
Вот кусочек config.log
| Syntax error
configure:4532: /lib/cpp conftest.c
In file included from /usr/include/bits/posix1_lim.h:160:0,
from /usr/include/limits.h:144,
from
/usr/lib/gcc/i586-alt-linux/4.7.2/include/limits.h:169,
from
/usr/lib/gcc/i586-alt-linux/4.7.2/include/syslimits.h:7,
from
/usr/lib/gcc/i586-alt-linux/4.7.2/include/limits.h:34,
from conftest.c:12:
/usr/include/bits/local_lim.h:38:26: fatal error: linux/limits.h: No
such file or directory
Где взять "linux/limits.h"? Куда они пропали?
[root@pvbook apt]# rpm -qa | grep gcc
gcc-c++-common-1.4.16-alt1
gcc-common-1.4.16-alt1
libgcc1-4.7.2-alt7
gcc4.6-4.6.3-alt9
gcc4.7-c++-4.7.2-alt7
gcc4.7-4.7.2-alt7
gcc4.5-4.5.4-alt1
--
Pavel Vaynerman
www.etersot.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
2013-04-29 6:46 [sisyphus] Что-то с gcc-c++ Pavel Vainerman
@ 2013-04-29 6:54 ` Pavel Vainerman
0 siblings, 1 reply; 10+ messages in thread
From: Pavel Vainerman @ 2013-04-29 6:54 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Нашёл сам..
оказалась битая ссылка /etc/sysconfig/kernel/include
Указывала на
/usr/include/linux-3.8.5-std-pae/include
а у меня ядро уже
/usr/include/linux-3.8.9-std-pae/include
Видимо что-то не отработало при обновление ядра
(update-kernel -t std-pae) /i586/.
--
Pavel Vaynerman
www.etersot.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
@ 2013-04-29 8:40 ` Pavel Vainerman
2013-04-29 9:04 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Pavel Vainerman @ 2013-04-29 8:40 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
29.04.2013 12:24, Vladimir Didenko пишет:
> 29 апреля 2013 г., 10:54 пользователь Pavel Vainermanнаписал:
>
> Нашёл сам..
>
> оказалась битая ссылка /etc/sysconfig/kernel/include
>
>
> Я уже в devel жаловался
>
> http://lists.altlinux.org/pipermail/devel/2013-March/196995.html
>
> Видимо нужно потратить время, научиться воспроизводить и нажаловаться в
> багзилу.
Дело в том, что столкнулся первый раз. И при этом вчера делал крупное
обновление
(за несколько месяцев), поэтому сложно повторить..
P.S. кстати ссылки /usr/include/asm-i586 и /usr/include/asm-x86 тоже
битые, т.к. указывают на соответствующие, но отсутствующие в
/etc/sysconfig/kernel/
--
Pavel Vaynerman
www.etersot.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
2013-04-29 8:40 ` Pavel Vainerman
@ 2013-04-29 9:04 ` Dmitry V. Levin
2013-04-29 11:12 ` Pavel Vainerman
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2013-04-29 9:04 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1178 bytes --]
On Mon, Apr 29, 2013 at 12:40:00PM +0400, Pavel Vainerman wrote:
> 29.04.2013 12:24, Vladimir Didenko пишет:
> >29 апреля 2013 г., 10:54 пользователь Pavel
> >Vainermanнаписал:
> >
> > Нашёл сам..
> >
> > оказалась битая ссылка
> > /etc/sysconfig/kernel/include
> >
> >Я уже в devel жаловался
> >
> >http://lists.altlinux.org/pipermail/devel/2013-March/196995.html
> >
> >Видимо нужно потратить время, научиться
> >воспроизводить и нажаловаться в
> >багзилу.
>
> Дело в том, что столкнулся первый раз. И
> при этом вчера делал крупное обновление
> (за несколько месяцев), поэтому сложно
> повторить..
Видимо, это особенность обновления с каких-то довольно старых headers на
новые.
> P.S. кстати ссылки /usr/include/asm-i586 и
> /usr/include/asm-x86 тоже битые, т.к. указывают на
> соответствующие, но отсутствующие в
> /etc/sysconfig/kernel/
Видимо, это проявления той же самой ошибки обновления, поскольку у меня
с этими ссылками все в порядке:
$ rpmquery -f /usr/include/asm-x86
kernel-headers-common-1.2.3-alt1.1
$ realpath /usr/include/asm-x86 | xargs -r rpmquery -f
glibc-kernheaders-3.8.4-alt1
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
2013-04-29 9:04 ` Dmitry V. Levin
@ 2013-04-29 11:12 ` Pavel Vainerman
0 siblings, 1 reply; 10+ messages in thread
From: Pavel Vainerman @ 2013-04-29 11:12 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
29.04.2013 13:04, Dmitry V. Levin пишет:
> Видимо, это особенность обновления с каких-то довольно старых headers на
> новые.
Возможно.. хотя последний раз обновлялся примерно пару месяцев
назад. А ядро обновлял относительно недавно до этого было 3.8.5-std-pae.
>
>> P.S. кстати ссылки /usr/include/asm-i586 и
>> /usr/include/asm-x86 тоже битые, т.к. указывают на
>> соответствующие, но отсутствующие в
>> /etc/sysconfig/kernel/
>
> Видимо, это проявления той же самой ошибки обновления, поскольку у меня
> с этими ссылками все в порядке:
>
> $ rpmquery -f /usr/include/asm-x86
> kernel-headers-common-1.2.3-alt1.1
попробовал apt-get reinstall kernel-headers-common
не помогло. Ссылка осталась битая.
> $ realpath /usr/include/asm-x86 | xargs -r rpmquery -f
> glibc-kernheaders-3.8.4-alt1
этот пакет вообще не стоял, но apt-get reinstall glibc-kernheaders
тоже не помог, ссылка остались битые.
P.S. Перед обновление битые ссылки правда я не удалял..
--
Pavel Vaynerman
www.etersot.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
@ 2013-04-29 11:37 ` Pavel Vainerman
2013-04-29 12:05 ` Sergey V Turchin
0 siblings, 1 reply; 10+ messages in thread
From: Pavel Vainerman @ 2013-04-29 11:37 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
29.04.2013 15:36, Alex Sinister пишет:
> А установка kernel-headers-modules-std-pae(def) не решает проблему?
Они стоят...
[root@pvbook ~]# rpm -qa | grep kernel | grep head
kernel-headers-modules-std-pae-3.8.9-alt1
kernel-headers-std-pae-3.8.9-alt1
kernel-headers-std-def-3.8.9-alt1
kernel-headers-modules-std-def-3.8.9-alt1
kernel-headers-common-1.2.3-alt1.1
Попробовал так..
[root@pvbook ~]# apt-get reinstall kernel-headers-std-pae
не помогло.
--
Pavel Vaynerman
www.etersot.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
2013-04-29 11:37 ` Pavel Vainerman
@ 2013-04-29 12:05 ` Sergey V Turchin
2013-04-29 12:20 ` Pavel Vainerman
0 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2013-04-29 12:05 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 256 bytes --]
On Monday 29 April 2013 15:37:16 Pavel Vainerman wrote:
[...]
> [root@pvbook ~]# apt-get reinstall kernel-headers-std-pae
>
> не помогло.
apt-get reinstall glibc-kernheaders
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
2013-04-29 12:05 ` Sergey V Turchin
@ 2013-04-29 12:20 ` Pavel Vainerman
2013-04-29 12:41 ` Sergey V Turchin
0 siblings, 1 reply; 10+ messages in thread
From: Pavel Vainerman @ 2013-04-29 12:20 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
29.04.2013 16:05, Sergey V Turchin пишет:
> apt-get reinstall glibc-kernheaders
не помогло.
НО! Обнаружил странность одну.
У меня эти (битые) ссылки принадлежат пакету kernel-headers-common
[root@pvbook include]# rpm -qf /usr/include/asm-i586
kernel-headers-common-1.2.3-alt1.1
[root@pvbook include]# rpm -qf /usr/include/asm-x86
kernel-headers-common-1.2.3-alt1.1
А Дмитрий(Levin) писал:
$ rpmquery -f /usr/include/asm-x86
kernel-headers-common-1.2.3-alt1.1
$ realpath /usr/include/asm-x86 | xargs -r rpmquery -f
glibc-kernheaders-3.8.4-alt1
--
Pavel Vaynerman
www.etersot.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
2013-04-29 12:20 ` Pavel Vainerman
@ 2013-04-29 12:41 ` Sergey V Turchin
2013-04-29 12:50 ` Pavel Vainerman
0 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2013-04-29 12:41 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 470 bytes --]
On Monday 29 April 2013 16:20:35 Pavel Vainerman wrote:
> 29.04.2013 16:05, Sergey V Turchin пишет:
> > apt-get reinstall glibc-kernheaders
>
> не помогло.
>
>
> НО! Обнаружил странность одну.
>
> У меня эти (битые) ссылки
У меня помогает и не битые. Возможно, какие-то kernel-headers мешают.
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Что-то с gcc-c++
2013-04-29 12:41 ` Sergey V Turchin
@ 2013-04-29 12:50 ` Pavel Vainerman
0 siblings, 0 replies; 10+ messages in thread
From: Pavel Vainerman @ 2013-04-29 12:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
>> У меня эти (битые) ссылки
> У меня помогает и не битые. Возможно, какие-то kernel-headers мешают.
Попробовал удалить битые ссылки переустановить kernel-headers-common
Битые ссылки появляются обратно. Т.к. ссылки такие:
asm-i586 --> asm-x86 --> /etc/sysconfig/kernel/include/asm-x86
а вот как раз
/etc/sysconfig/kernel/include/asm-x86 нету и переустановка
glibc-kernheaders не помогает.
P.S. Кажется скоро нас будут ругать, за столь длинный топик.
Если это какая-то моя локальная проблема, то предлагаю закончить. Т.к.
мне не критично.
--
Pavel Vaynerman
www.etersot.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2013-04-29 12:50 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-04-29 6:46 [sisyphus] Что-то с gcc-c++ Pavel Vainerman
2013-04-29 6:54 ` Pavel Vainerman
2013-04-29 8:40 ` Pavel Vainerman
2013-04-29 9:04 ` Dmitry V. Levin
2013-04-29 11:12 ` Pavel Vainerman
2013-04-29 11:37 ` Pavel Vainerman
2013-04-29 12:05 ` Sergey V Turchin
2013-04-29 12:20 ` Pavel Vainerman
2013-04-29 12:41 ` Sergey V Turchin
2013-04-29 12:50 ` Pavel Vainerman
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git