Your message dated Mon, 08 May 2017 16:19:57 +0000
with message-id <[email protected]>
and subject line unblock haskell-glut
has caused the Debian Bug report #862064,
regarding unblock: haskell-glut/2.7.0.10-4
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.)
--
862064: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862064
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Please unblock package haskell-glut, to fix a rc problem with raincat:
diff -Nru haskell-glut-2.7.0.10/debian/changelog
haskell-glut-2.7.0.10/debian/changelog
--- haskell-glut-2.7.0.10/debian/changelog 2016-10-27 18:33:52.000000000
-0400
+++ haskell-glut-2.7.0.10/debian/changelog 2017-05-06 16:56:46.000000000
-0400
@@ -1,3 +1,10 @@
+haskell-glut (2.7.0.10-4) unstable; urgency=medium
+
+ * Use extra-libraries: GLUT so that this properly links against libglut
+ (Closes: 861976)
+
+ -- Joachim Breitner <[email protected]> Sat, 06 May 2017 16:56:46 -0400
+
haskell-glut (2.7.0.10-3) unstable; urgency=medium
* Upload to unstable as part of GHC 8 transition.
diff -Nru haskell-glut-2.7.0.10/debian/patches/series
haskell-glut-2.7.0.10/debian/patches/series
--- haskell-glut-2.7.0.10/debian/patches/series 1969-12-31 19:00:00.000000000
-0500
+++ haskell-glut-2.7.0.10/debian/patches/series 2017-05-06 16:54:24.000000000
-0400
@@ -0,0 +1 @@
+use-extra-libraries
diff -Nru haskell-glut-2.7.0.10/debian/patches/use-extra-libraries
haskell-glut-2.7.0.10/debian/patches/use-extra-libraries
--- haskell-glut-2.7.0.10/debian/patches/use-extra-libraries 1969-12-31
19:00:00.000000000 -0500
+++ haskell-glut-2.7.0.10/debian/patches/use-extra-libraries 2017-05-06
16:56:44.000000000 -0400
@@ -0,0 +1,25 @@
+Index: haskell-glut/GLUT.cabal
+===================================================================
+--- haskell-glut.orig/GLUT.cabal 2016-05-12 12:47:38.000000000 -0400
++++ haskell-glut/GLUT.cabal 2017-05-06 16:55:16.164611101 -0400
+@@ -103,6 +103,7 @@
+ else
+ cpp-options: "-DCALLCONV=ccall"
+ cc-options: "-DUSE_DLSYM"
++ extra-libraries: glut
+
+ executable BOGLGP01-OnYourOwn1
+ if !flag(BuildExamples)
+Index: haskell-glut/cbits/HsGLUT.c
+===================================================================
+--- haskell-glut.orig/cbits/HsGLUT.c 2016-05-12 12:47:38.000000000 -0400
++++ haskell-glut/cbits/HsGLUT.c 2017-05-06 16:56:30.898637798 -0400
+@@ -66,7 +66,7 @@
+ handle = dlopen("/System/Library/Frameworks/GLUT.framework/GLUT",
RTLD_LAZY | RTLD_GLOBAL);
+ }
+ #else
+- handle = dlopen("libglut.so", RTLD_LAZY | RTLD_GLOBAL);
++ handle = dlopen(NULL, RTLD_LAZY | RTLD_GLOBAL);
+ #endif
+ }
+
unblock haskell-glut/2.7.0.10-4
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Unblocked haskell-glut.
--- End Message ---