■
再現しまへん。Log を見る限りでは <= r2951? に対策 code が入ってないはずだけど、
jun@debian /dvl/uim/org/trunk $ svn up -r 2951 Enter passphrase for key '/home/jun/.ssh/id_dsa': At revision 2951. jun@debian /dvl/uim/org/trunk $ tail -n 13 uim/uim-helper.c int is_setugid(void) { uid_t ruid = getuid(); /* real uid */ gid_t rgid = getgid(); /* real gid */ uid_t euid = geteuid(); /* effective uid */ gid_t egid = getegid(); /* effective gid */ if (ruid != euid || rgid != egid) { return 1; } return 0; } jun@debian /dvl/uim/org/trunk $ ./autogen.sh /usr/share/aclocal/libmcrypt.m4:17: warning: underquoted definition of AM_PATH_LIBMCRYPT run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal jun@debian /dvl/uim/org/trunk $ ./configure --prefix=/tmp [...] jun@debian /dvl/uim/org/trunk $ make [...] jun@debian /dvl/uim/org/trunk $ objdump -T uim/.libs/libuim.so | grep ugid 00014c90 g DF .text 00000024 Base uim_helper_is_setugid jun@debian /dvl/uim/org/trunk $ ld --version GNU ld version 2.16.1 Debian GNU/Linux Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty.