This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: glibc 2.24 -- Release blockers
- From: Florian Weimer <fweimer at redhat dot com>
- To: Andreas Schwab <schwab at suse dot de>, Adhemerval Zanella <adhemerval dot zanella at linaro dot org>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Wed, 13 Jul 2016 14:41:07 +0200
- Subject: Re: glibc 2.24 -- Release blockers
- Authentication-results: sourceware.org; auth=none
- References: <577EB298.4050903@linaro.org> <mvmmvlld8ij.fsf@hawking.suse.de>
On 07/13/2016 02:31 PM, Andreas Schwab wrote:
Here is the result of rebuilding (a big part of) openSUSE Tumbleweed
against glibc 2.24:
https://build.opensuse.org/project/monitor?utf8=%E2%9C%93&commit=Filter%3A&failed=1&pkgname=&repo_a=1&repo_f=1&repo_p=1&repo_rebuild=1&repo_s=1&arch_aarch64=1&arch_armv6l=1&arch_armv7l=1&arch_i586=1&arch_ppc=1&arch_ppc64=1&arch_ppc64le=1&arch_s390x=1&arch_x86_64=1&project=home%3AAndreas_Schwab%3Aglibc&defaults=0
openmpi and emacs fail to build due to the malloc changes.
Thanks for doing this.
I downloaded
https://build.opensuse.org/public/build/home:Andreas_Schwab:glibc/rebuild/x86_64/openmpi/_log
and it seems that openmpi rebuilds its own copy of ptmalloc with the
system malloc.h header file and fails if the latter does not define
__malloc_initialize_hook. Considering that this symbol has been
deprecated for a long time, I would say this is openmpi's fault.
I don't see logs for an emacs failure.
Florian