Your message dated Wed, 27 Feb 2013 18:31:07 -0600
with message-id <[email protected]>
and subject line Re: Bug#630415: guile-1.8: Enable thread support
has caused the Debian Bug report #630415,
regarding guile-1.8: Enable thread support
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
630415: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630415
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: guile-1.8
Version: 1.8.8+1-6
Severity: normal
Tags: patch
User: [email protected]
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
diff -Nru guile-1.8-1.8.8+1/debian/guile-1.8-libs.shlibs guile-1.8-1.8.8+1/debian/guile-1.8-libs.shlibs
--- guile-1.8-1.8.8+1/debian/guile-1.8-libs.shlibs 1969-12-31 19:00:00.000000000 -0500
+++ guile-1.8-1.8.8+1/debian/guile-1.8-libs.shlibs 2011-05-02 11:04:55.000000000 -0400
@@ -0,0 +1,6 @@
+libguile 17 guile-1.8-libs (>= 1.8.5+1-2ubuntu1)
+libguile-srfi-srfi-4-v-3 3 guile-1.8-libs (>= 1.8.5+1-2ubuntu1)
+libguile-srfi-srfi-60-v-2 2 guile-1.8-libs (>= 1.8.5+1-2ubuntu1)
+libguile-srfi-srfi-1-v-3 3 guile-1.8-libs (>= 1.8.5+1-2ubuntu1)
+libguile-srfi-srfi-13-14-v-3 3 guile-1.8-libs (>= 1.8.5+1-2ubuntu1)
+libguilereadline-v-17 17 guile-1.8-libs (>= 1.8.5+1-2ubuntu1)
diff -Nru guile-1.8-1.8.8+1/debian/rules guile-1.8-1.8.8+1/debian/rules
--- guile-1.8-1.8.8+1/debian/rules 2011-05-15 19:25:33.000000000 -0400
+++ guile-1.8-1.8.8+1/debian/rules 2011-06-13 16:27:10.000000000 -0400
@@ -63,7 +63,7 @@
configure_args = \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
- --with-threads=no \
+ --with-threads=yes \
--prefix=/usr
define checkdir
--- End Message ---
--- Begin Message ---
Rob Browning <[email protected]> writes:
> Michael Terry <[email protected]> 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
--- End Message ---