execvpe and glibc 2.10
Andrew John Hughes
gnu_andrew at member.fsf.org
Tue Jul 28 12:51:47 UTC 2009
2009/7/28 Michael McMahon <Michael.McMahon at sun.com>:
> Andrew John Hughes wrote:
>>
>> 2009/7/9 Martin Buchholz <martinrb at google.com>:
>>
>>>
>>> Sorry, I should never have named a function (not even a static one)
>>> 'execvpe'. It's amusing that I broke myself by requesting that glibc
>>> implement 'execvpe'.
>>>
>>> Here's the webrev:
>>>
>>> http://cr.openjdk.java.net/~martin/webrevs/openjdk7/rename-execvpe/
>>>
>>> For those following things, there are now 3 pending patches for
>>> UNIXProcess_md.c:
>>>
>>> rename-execvpe
>>> vfork-exec
>>> RESTARTABLE
>>>
>>> and there are more to come.
>>>
>>> Martin
>>>
>>> On Thu, Jul 9, 2009 at 12:32, Lillian Angel <langel at redhat.com> wrote:
>>>
>>>>
>>>> Hi Martin,
>>>>
>>>> I am having trouble building IcedTea6 on Fedora 12
>>>>
>>>> (http://koji.fedoraproject.org/koji/getfile?taskID=1463798&name=build.log),
>>>> it seems because this bug was fixed in glibc-2.10-3:
>>>> http://sourceware.org/bugzilla/show_bug.cgi?id=10221
>>>>
>>>> Do you have a patch for IcedTea/OpenJDK to get around this?
>>>>
>>>>
>>
>> Martin,
>>
>> What happened to this patch? Has it been pushed to 6/7?
>>
>> Thanks,
>>
>
> No, it hasn't been pushed yet. The vfork-exec one in particular
> needs some more testing before it can be pushed.
>
> Michael.
>
rename-execvpe is the one I'm particularly concerned about. It's a
trivial patch, but without it, OpenJDK builds are going to start
failing as distros move to the new glibc (e.g. Fedora 12). It's
already an issue for users of Fedora rawhide.
--
Andrew :-)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
More information about the core-libs-dev
mailing list