[Momonga-devel.ja:01936] Re: glibc のビルドエラー
- From: eighth <takem@xxxxxxxxxxxxxx>
- Date: Sun, 20 Jul 2003 13:21:32 +0900
eighthです。
同じところを同じタイミングで止まってました(^^;ゞ
対処療法的にはglibc.specで
# usagi library and headers
pushd usagi/usagi/libinet6
make DESTDIR="%{buildroot}" install
make DESTDIR="%{buildroot}" install-includes
popd
を
# usagi library and headers
pushd usagi/usagi/libinet6
make DESTDIR="%{buildroot}" install
make DESTDIR="%{buildroot}" oldincludedir="%{buildroot}%{_oldincludedir}" install-includes
popd
とかでしょうか。
もしくはもっと根本的な変更が必要かも、です。
いい加減な推測で申し訳ないです。
At 12:59 03/07/20 +0900, you wrote:
>ども、sivaです。
>
>glibcのビルドってましたが、エラーで止まってしまいました。
>まず、elfutilsをビルドしてelfutils, elfutils-libelf, elfutils-develを
>インストール(libelfとconflictしたので --force しました)
>その後、OmoiKondara -v glibc してみました。
>エラーの状況は
>------------------------------
>make -C include_glibc22 install-includes
>make[1]: Entering directory `/home/siva/momonga/pkgs/glibc/BUILD/glibc-2.3.2-200306241308/usagi/usagi/libinet6/include_glibc22'
>for dir in bits net netinet ; do \
> if [ ! -d /usr/include/$dir ]; then \
> /usr/bin/install -c -d /usr/include/$dir; \
> fi; \
>done;\
>for file in ifaddrs.h netdb.h bits/in.h bits/socket.h bits/sockaddr.h net/if.h netinet/icmp6.h netinet/in.h netinet/ip6.h; do \
> /usr/bin/install -c -m 644 $file /usr/include/$file; \
>done
>/usr/bin/install: cannot remove `/usr/include/ifaddrs.h': Permission denied
>/usr/bin/install: cannot remove `/usr/include/netdb.h': Permission denied
>/usr/bin/install: cannot remove `/usr/include/bits/in.h': Permission denied
>/usr/bin/install: cannot remove `/usr/include/bits/socket.h': Permission denied
>/usr/bin/install: cannot remove `/usr/include/bits/sockaddr.h': Permission denied
>/usr/bin/install: cannot remove `/usr/include/net/if.h': Permission denied
>/usr/bin/install: cannot remove `/usr/include/netinet/icmp6.h': Permission denied
>/usr/bin/install: cannot remove `/usr/include/netinet/in.h': Permission denied
>/usr/bin/install: cannot remove `/usr/include/netinet/ip6.h': Permission denied
>make[1]: *** [install-includes] Error 1
>make[1]: Leaving directory `/home/siva/momonga/pkgs/glibc/BUILD/glibc-2.3.2-200306241308/usagi/usagi/libinet6/include_glibc22'
>make: *** [include_glibc22_install-includes] Error 2
>error: Bad exit status from /var/tmp/rpm-tmp.7724 (%install)
>------------------------------
>最後の方だけコピッてます。
>で、実際の/usr/includeのファイルをいじろうとしてる?
>/var/tmp/glibc-2.3.2-root/usr/include か BUILD内を指定すればいいのか?
>logの方ですが、すべてですと圧縮して37kありますので必要でしたら添えつ
>けますがまずは報告だけ。
>
>ではよろしくお願いします。