VineSeed ML アーカイブ



[VineSeed:024403] Re: upload: glibc

  • From: Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
  • Subject: [VineSeed:024403] Re: upload: glibc
  • Date: Thu, 22 Dec 2011 07:44:43 +0900
鈴木です。

http://sourceware.org/ml/libc-alpha/2011-05/msg00103.html
glibc から Sun RPC header が取り除かれたことで、RPC を使う
ソフトウエアがビルドできなくなっています。今後は TI-RPC を
使えとのことですが、libtirpc は現状は残念ながら変わりにそ
のままつかえるには至っていません。
そこで、Sun RPC の削除に関する部分を revert するパッチを
いれました。この変更は他のディストリビューションでも同様に
行われています。

いれたパッチは以下の2点です。
http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=acee4873
http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=bdd816a3

glibc-2.14.1-2vl7 として upload しました。

# glibc-fedora.patch からいくつか戻さないといけないものもあるか
# もしれませんが、とりあえず他には手をつけていません。
# glibc-fedora は主に backword compatibility のためのパッチですね。

On Sat, 17 Dec 2011 21:15:49 +0900
NAKAMURA Kenta <kenta@xxxxxxxxxxxxx> wrote:

> 中村です。
> 
> glibc を 2.14.1 に更新して VineSeed に put しました。
> 
>    glibc-2.14.1-1vl7.{src,i686,x86_64}.rpm
> 
>    glibc-common-2.14.1-1vl7.{i686,x86_64}.rpm
>    glibc-common-extra-2.14.1-1vl7.{i686,x86_64}.rpm
>    glibc-devel-2.14.1-1vl7.{i686,x86_64}.rpm
>    glibc-headers-2.14.1-1vl7.{i686,x86_64}.rpm
>    glibc-static-2.14.1-1vl7.{i686,x86_64}.rpm
>    glibc-utils-2.14.1-1vl7.{i686,x86_64}.rpm
>    nscd-2.14.1-1vl7.{i686,x86_64}.rpm
> 
>    compat32-glibc-2.14.1-1vl7.i686.rpm
>    compat32-glibc-devel-2.14.1-1vl7.i686.rpm
>    compat32-glibc-static-2.14.1-1vl7.i686.rpm
> 
> 以前の 2.11.1 では適用されていた glibc-fedora.patch はどのような
> 効果があるか把握できないので一旦外しました。
> さしあたってパッケージのビルドに必要なパッチだけ切り出して適用して
> います。
>   ・以前の glibc と振る舞いが違うから、これこれのパッチは入れて欲しい
>   ・よくわからなくてもとりあえず全部入れておいた方がいいのでは?
> などのご意見があればお知らせください。
> 
> glibc-common-extra の post 処理などで既知の問題があります。
> それらの修正のタイミングでパッチも見直したいと思います。
> 
> ==================================================
>   NAKAMURA Kenta / 中村健太
>   Mail: kenta@xxxxxxxxxxxxx
> ==================================================
> 
> _______________________________________________
> VineSeed mailing list
> VineSeed@xxxxxxxxxxxxx
> http://lists.vinelinux.org/mailman/listinfo/vineseed


-- 
Daisuke SUZUKI | daisuke@{linux.or.jp,dicey.org,vinecaves.com}
GnuPG Fingerprint = A03C F34B 830F FFA2 A8D0  48BF 412C 29B8 C979 4DCB
GnuPG Fingerprint = 7DE6 9AC6 5E5B 1AF8 B38E  0992 90BF 4C09 7432 2CB0
Founder & President, Project Vine.            http://vinelinux.org/
Founder & President, Vine Caves, Ltd.         http://vinecaves.com/
Founder & President, Japan Linux Association. http://jla.linux.or.jp/
_______________________________________________
VineSeed mailing list
VineSeed@xxxxxxxxxxxxx
http://lists.vinelinux.org/mailman/listinfo/vineseed