Bug#658896: Please apply patch no_global_init_during_thread_callbacks.diff
Andreas Metzler
ametzler at downhill.at.eu.org
Wed Jan 23 18:48:52 UTC 2013
On 2013-01-23 Carlos Alberto Lopez Perez <clopez at igalia.com> wrote:
> On 23/01/13 19:04, Andreas Metzler wrote:
> > On 2013-01-23 Carlos Alberto Lopez Perez <clopez at igalia.com> wrote:
..]
> >> I'm attaching the debdiff. I rebuilt libgcrypt11 with the attached debdiff.
> >> After installing it, sudo works as expected.
>> [...]
>> According to the experiences in Ubuntu it breaks other stuff:
>> https://bugs.launchpad.net/ubuntu/+source/libgcrypt11/+bug/1013798
>> (+ 2 merged bugreports)
[...]
> If you download the last Ubuntu dsc for libgcrypt11
> $ dget -u http://archive.ubuntu.com/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.0-3ubuntu2.1.dsc
> You will see that the patch they are carrying is the one that
> I put on the debdiff (no-global-init-thread-callbacks.diff)
> The previous patch (enable-global-init-secure-memory.patch)
> applied on libgcrypt11/1.5.0-3ubuntu1 was the one that caused
> the regression and was the patch reverted (.
[...]
Hello,
I am pretty sure you are mistaken.
Doublechecking LP #1013798 we find this:
https://bugs.launchpad.net/ubuntu/+source/libgcrypt11/+bug/1013798/comments/12
| I just found the apparent root cause for the libgcrypt11 crash:
| Ubuntu includes a patch called
| 'no_global_init_during_thread_callbacks.diff'
https://bugs.launchpad.net/ubuntu/+source/libgcrypt11/+bug/1013798/comments/23
| This bug was fixed in the package libgcrypt11 - 1.5.0-3ubuntu2
| [...]
| * debian/patches/enable-global-init-secure-memory.patch:
| Fix regression during disable/suspend of secure memory
https://bugs.launchpad.net/ubuntu/+source/libgcrypt11/+bug/1013798/comments/25
| Afaict this bug should not be marked as "fixed released" anymore because
| 1.5.0-3ubuntu2.1 reverted 1.5.0-3ubuntu2.
enable-global-init-secure-memory.patch would have fixed LP #1013798
but was reverted back to no-global-init-thread-callbacks.diff (which
fixes the sudo/LDAP issue) because the regression
<https://bugs.launchpad.net/ubuntu/+source/libgcrypt11/+bug/1076906>
from no-global-init-thread-callbacks.diff to
enable-global-init-secure-memory.patch
was too severe.
LP #1013798 is still open and unfixed.
cu andreas
More information about the Pkg-gnutls-maint
mailing list