Dear release team, Am Montag, den 16.07.2012, 20:55 +0200 schrieb Joachim Breitner: > Am Montag, den 09.07.2012, 15:32 +0200 schrieb Joachim Breitner: > > So we need another pandoc upload removing the use of the threaded > > runtime (Jonas?), then apply for a freeze exception and then get pandoc > > _and_ yesod into wheezy. > > are you reading this? Do you plan to do such a pandoc upload soon? A fixed pandoc has been uploaded (1.9.4.2-2) http://packages.qa.debian.org/p/pandoc/news/20120723T204804Z.html disabling the use of the threaded runtime: $ debdiff pandoc_1.9.4.2-*.dsc diff -Nru pandoc-1.9.4.2/debian/changelog pandoc-1.9.4.2/debian/changelog --- pandoc-1.9.4.2/debian/changelog 2012-06-30 13:15:37.000000000 +0200 +++ pandoc-1.9.4.2/debian/changelog 2012-07-23 21:49:23.000000000 +0200 @@ -1,3 +1,11 @@ +pandoc (1.9.4.2-2) unstable; urgency=low + + * Cherry-pick patch from upstream to not build with the threaded runtime. + It has a performance penalty and is not supported on multiple Debian + architectures, leading to build failures there. (Closes: #682433) + + -- Iain Lane <laney@debian.org> Mon, 23 Jul 2012 20:48:54 +0100 + pandoc (1.9.4.2-1) unstable; urgency=low * New upstream version, fixing non-ASCII filenames. diff -Nru pandoc-1.9.4.2/debian/patches/no-threaded-runtime.patch pandoc-1.9.4.2/debian/patches/no-threaded-runtime.patch --- pandoc-1.9.4.2/debian/patches/no-threaded-runtime.patch 1970-01-01 01:00:00.000000000 +0100 +++ pandoc-1.9.4.2/debian/patches/no-threaded-runtime.patch 2012-07-23 21:49:23.000000000 +0200 @@ -0,0 +1,42 @@ +Description: Don't build with the threaded runtime. It causes build failures + and has a performance penalty. +Origin: upstream, commit:a5db4246656afae3541936269e727d9a9cc39795 +Forwarded: not-needed +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682433 + +Index: b/pandoc.cabal +=================================================================== +--- a/pandoc.cabal ++++ b/pandoc.cabal +@@ -344,12 +344,12 @@ + else + Build-depends: base >= 3 && < 4 + if impl(ghc >= 7.0.1) +- Ghc-Options: -O2 -rtsopts -threaded -Wall -fno-warn-unused-do-bind -dno-debug-output ++ Ghc-Options: -O2 -rtsopts -Wall -fno-warn-unused-do-bind -dno-debug-output + else + if impl(ghc >= 6.12) +- Ghc-Options: -O2 -Wall -threaded -fno-warn-unused-do-bind -dno-debug-output ++ Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind -dno-debug-output + else +- Ghc-Options: -O2 -Wall -threaded ++ Ghc-Options: -O2 -Wall + if impl(ghc >= 7.0.1) + Ghc-Prof-Options: -auto-all -caf-all -rtsopts + else +@@ -411,12 +411,12 @@ + else + Build-depends: base >= 3 && < 4 + if impl(ghc >= 7.0.1) +- Ghc-Options: -O2 -rtsopts -threaded -Wall -fno-warn-unused-do-bind -dno-debug-output ++ Ghc-Options: -O2 -rtsopts -Wall -fno-warn-unused-do-bind -dno-debug-output + else + if impl(ghc >= 6.12) +- Ghc-Options: -O2 -Wall -threaded -fno-warn-unused-do-bind -dno-debug-output ++ Ghc-Options: -O2 -Wall -fno-warn-unused-do-bind -dno-debug-output + else +- Ghc-Options: -O2 -Wall -threaded ++ Ghc-Options: -O2 -Wall + if impl(ghc >= 7.0.1) + Ghc-Prof-Options: -auto-all -caf-all -rtsopts + else diff -Nru pandoc-1.9.4.2/debian/patches/series pandoc-1.9.4.2/debian/patches/series --- pandoc-1.9.4.2/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ pandoc-1.9.4.2/debian/patches/series 2012-07-23 21:49:23.000000000 +0200 @@ -0,0 +1 @@ +no-threaded-runtime.patch Please consider allowing this to enter wheezy, as it would also allow a bunch of other package (who already benefit from the pre-release unblock) to migrate. Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: This is a digitally signed message part