Debian Bug report logs -
#630415
guile-1.8: Enable thread support
Reported by: Michael Terry <michael.terry@canonical.com>
Date: Mon, 13 Jun 2011 20:42:02 UTC
Severity: normal
Tags: patch
Found in version guile-1.8/1.8.8+1-6
Done: Rob Browning <rlb@defaultvalue.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, michael.terry@canonical.com, Rob Browning <rlb@defaultvalue.org>:
Bug#630415; Package guile-1.8.
(Mon, 13 Jun 2011 20:42:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Terry <michael.terry@canonical.com>:
New Bug report received and forwarded. Copy sent to michael.terry@canonical.com, Rob Browning <rlb@defaultvalue.org>.
(Mon, 13 Jun 2011 20:42:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: guile-1.8
Version: 1.8.8+1-6
Severity: normal
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu oneiric ubuntu-patch
In Ubuntu, I was rebasing to Debian and noticed that the only difference we
still held was the attached patch to enable thread support. Seems like
something Debian would want too?
The original notice for this change was:
- Build with thread support. Some guile-using programs like autogen need
it.
- Add debian/guile-1.8-libs.shlibs: Thread support breaks ABI, bump the
soname.
Thanks for considering the patch.
-- System Information:
Debian Release: wheezy/sid
APT prefers oneiric-updates
APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 'oneiric')
Architecture: i386 (i686)
Kernel: Linux 3.0-0-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
[tmpmiNkB0 (text/x-diff, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#630415; Package guile-1.8.
(Thu, 16 Jun 2011 02:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Rob Browning <rlb@defaultvalue.org>:
Extra info received and forwarded to list.
(Thu, 16 Jun 2011 02:21:03 GMT) (full text, mbox, link).
Message #10 received at 630415@bugs.debian.org (full text, mbox, reply):
Michael Terry <michael.terry@canonical.com> writes:
> In Ubuntu, I was rebasing to Debian and noticed that the only difference we
> still held was the attached patch to enable thread support. Seems like
> something Debian would want too?
>
> The original notice for this change was:
>
> - Build with thread support. Some guile-using programs like autogen need
> it.
> - Add debian/guile-1.8-libs.shlibs: Thread support breaks ABI, bump the
> soname.
>
> Thanks for considering the patch.
I'll have to look at the patch, but the original reason I never
supported 1.8 threads in Debian is because I released a version without
threads -- threads were broken early on, and a releasing a newer
threaded version would break the ABI.
I see from the comment above that the ABI was bumped, but I'll have to
examine how that was done. Previously, I couldn't bump the soname
because it might conflict with the 2.0 sonames, once 2.0 was released.
I haven't checked to see what they chose yet.
In any case, my current plan is just to finish packaging 2.0, which will
have threads, and then start planning the removal of 1.8.
Thanks
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
Information forwarded
to debian-bugs-dist@lists.debian.org, Rob Browning <rlb@defaultvalue.org>:
Bug#630415; Package guile-1.8.
(Mon, 30 Jan 2012 01:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Samuel Thibault <sthibault@debian.org>:
Extra info received and forwarded to list. Copy sent to Rob Browning <rlb@defaultvalue.org>.
(Mon, 30 Jan 2012 01:39:03 GMT) (full text, mbox, link).
Message #15 received at 630415@bugs.debian.org (full text, mbox, reply):
Hello,
With the upload of 2.0 with threads enabled I guess both bugs can be
closed.
Samuel
Reply sent
to Rob Browning <rlb@defaultvalue.org>:
You have taken responsibility.
(Thu, 28 Feb 2013 00:33:03 GMT) (full text, mbox, link).
Notification sent
to Michael Terry <michael.terry@canonical.com>:
Bug acknowledged by developer.
(Thu, 28 Feb 2013 00:33:03 GMT) (full text, mbox, link).
Message #20 received at 630415-done@bugs.debian.org (full text, mbox, reply):
Rob Browning <rlb@defaultvalue.org> writes:
> Michael Terry <michael.terry@canonical.com> writes:
>
>> In Ubuntu, I was rebasing to Debian and noticed that the only difference we
>> still held was the attached patch to enable thread support. Seems like
>> something Debian would want too?
>>
>> The original notice for this change was:
>>
>> - Build with thread support. Some guile-using programs like autogen need
>> it.
>> - Add debian/guile-1.8-libs.shlibs: Thread support breaks ABI, bump the
>> soname.
>>
>> Thanks for considering the patch.
>
> I'll have to look at the patch, but the original reason I never
> supported 1.8 threads in Debian is because I released a version without
> threads -- threads were broken early on, and a releasing a newer
> threaded version would break the ABI.
>
> I see from the comment above that the ABI was bumped, but I'll have to
> examine how that was done. Previously, I couldn't bump the soname
> because it might conflict with the 2.0 sonames, once 2.0 was released.
> I haven't checked to see what they chose yet.
>
> In any case, my current plan is just to finish packaging 2.0, which will
> have threads, and then start planning the removal of 1.8.
I'm closing this since guile-2.0 has been available with threads for a
while.
Thanks
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 28 Mar 2013 07:26:39 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Jan 11 05:37:14 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.