- emacs-devel: Emacs 23.1.93 pretest
subject の 23.1.93 は 23.1.95 の間違い - Index of /gnu/emacs/pretest
Emacs 23.2 リリースに向けた 6回目の pretest、Emacs 23.1.95 が出ました。前回の 23.1.94 から emacs-23 ブランチです。
pretest 直前 revno 99713 の影響で、Windows では movemail が壊れているため make が通りません。
revno 99713 は movemail の privilege escalation / race condition (CVE-2010-0825) の修正なので、movemail を使っているかた、これまでの Emacs pretest を使っているかたはアップデートが必要です。
tarball からの 23.1.95 pretest を Windows で使うひとは、以下の patch を使ってみてください。emacs-23 ブランチ HEAD では修正されています。
=== modified file 'lib-src/ChangeLog' --- lib-src/ChangeLog 2010-04-02 15:24:16 +0000 +++ lib-src/ChangeLog 2010-04-03 02:45:22 +0000 @@ -1,3 +1,9 @@ +2010-04-03 Juanma Barranquero <lekktu@snip> + + Add stubs for Windows, required after CVE-2010-0825 change. + * ntlib.c (getgid, getegid, setegid): New stubs. + * ntlib.h (getgid, getegid, setegid): Declare them. + 2010-04-02 Dan Rosenberg <dan.j.rosenberg@snip> (tiny change) * movemail.c (main): Check return values of setuid. Avoid === modified file 'lib-src/ntlib.c' --- lib-src/ntlib.c 2010-01-13 08:35:10 +0000 +++ lib-src/ntlib.c 2010-04-03 02:45:22 +0000 @@ -125,12 +125,30 @@ return 0; } +unsigned +getgid () +{ + return 0; +} + +unsigned +getegid () +{ + return 0; +} + int setuid (unsigned uid) { return 0; } +int +setegid (unsigned gid) +{ + return 0; +} + struct passwd * getpwuid (unsigned uid) { === modified file 'lib-src/ntlib.h' --- lib-src/ntlib.h 2010-01-13 08:35:10 +0000 +++ lib-src/ntlib.h 2010-04-03 02:45:22 +0000 @@ -36,7 +36,10 @@ char * getlogin (); char * cuserid (char * s); unsigned getuid (); +unsigned getegid (); +unsigned getgid (); int setuid (unsigned uid); +int setegid (unsigned gid); char * getpass (const char * prompt); int fchown (int fd, unsigned uid, unsigned gid);
23.1.94 pretest では、3/31 に Windows 用のバイナリが公開されました。23.1.95 では上記修正済みのバイナリ公開が期待できるかも?
- u-ch: Emacs 23.1.94 pretest
- u-ch: Emacs 23.1.93 pretest
- u-ch: Emacs pretest 23.1.92
- u-ch: Emacs 23.1.91 pretest
- u-ch: Emacs 23.1.90 pretest
追記@Tue Apr 06 01:37:50 2010
23.1.95 の Windows 用バイナリが公開されました。
0 件のコメント:
コメントを投稿