[Momonga-devel.ja:02807] Re: gcc3.4系の投入


かずひこです。

At Sun, 03 Oct 2004 00:01:22 +0900,
Kazuhiko wrote:

> それはそれとして、1. -> 2. と進んで 3. をやっているのですが、少なくない
> 数のパッケージが、以下のようなエラーで失敗します。
> 
> In file included from /usr/include/asm/byteorder.h:57,
>                  from /usr/include/linux/cdrom.h:14,
>                  from cddb.c:32:
> /usr/include/linux/byteorder/little_endian.h:43: error: parse error before "__cpu_to_le64p"
> /usr/include/linux/byteorder/little_endian.h: In function `__cpu_to_le64p':
> /usr/include/linux/byteorder/little_endian.h:45: error: `__le64' undeclared (first use in this function)
> /usr/include/linux/byteorder/little_endian.h:45: error: (Each undeclared identifier is reported only once
> /usr/include/linux/byteorder/little_endian.h:45: error: for each function it appears in.)

環境を書き忘れました。
  Athlon XP 1900+
  kernel-2.6.9-0.3.1m
  gcc-3.4.2-2m
  glibc-2.3.2-13m
で、このパターン (__le64 undeclared 等) で失敗したのは以下のパッケージです。
  Maelstrom alsaplayer bochs dvd+rw-tools ebdic grip k3b kdemultimedia
  lshw mplayer nautilus-cd-burner totem wmcdplay xine-lib xmovie

あと、rpm -w --whatrequires libstdc++.so.5 で確認したら、他にもこのへん
を rebuild する必要があるのかな。
  firefox glut gtkglarea  gtkglext sip tvtime xscreensaver iiimf
-- 
かずひこ <http://wiki.fdiary.net/kazuhiko/>
  ★シャア「名字が付いてない」
  ☆一兵卒「あんなの飾りです。偉い人にはそれが分からんのです」