Bug#714365: [Debichem-devel] Bug#714365: src:openms: FTBFS against glpk 4.51-1

2013-08-26 Thread Filippo Rusconi (lopi...@debian.org)
Greetings Sebastien,

thank you sooo much for your fix. I was in low internet connectivity
mode these last weeks. 

I'll start packaging the new version of the software project and check
that the fix will be integrated upstream.

Cheers,
Filippo

On Thu, Aug 15, 2013 at 09:50:30PM +0200, Sébastien Villemot wrote:
 Control: tags -1 + pending
 
 Le vendredi 28 juin 2013 à 15:27 +0200, Sébastien Villemot a écrit :
  Package: src:openms
  Version: 1.9.0-4
 
  openms fails to build from source against glpk 4.51-1, which is currently
  available in experimental. A build log is attached to this report.
 
 I have uploaded to DELAYED/5 a NMU fixing this issue. The debdiff is
 attached. Please let me know if I should delay the upload longer.
 
 Cheers,
 

 diff -Nru openms-1.9.0/debian/changelog openms-1.9.0/debian/changelog
 --- openms-1.9.0/debian/changelog 2013-03-29 13:09:59.0 +0100
 +++ openms-1.9.0/debian/changelog 2013-08-15 17:54:35.0 +0200
 @@ -1,3 +1,11 @@
 +openms (1.9.0-4.1) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * glpk-4.49.patch: new patch, fixes FTBFS against recent versions of
 +GLPK. (Closes: #714365)
 +
 + -- Sébastien Villemot sebast...@debian.org  Thu, 15 Aug 2013 17:54:30 
 +0200
 +
  openms (1.9.0-4) unstable; urgency=low
  
* debian/rules: reinstate the .NOTPARALLEL: directive to preclude
 diff -Nru openms-1.9.0/debian/patches/glpk-4.49.patch 
 openms-1.9.0/debian/patches/glpk-4.49.patch
 --- openms-1.9.0/debian/patches/glpk-4.49.patch   1970-01-01 
 01:00:00.0 +0100
 +++ openms-1.9.0/debian/patches/glpk-4.49.patch   2013-08-15 
 17:51:57.0 +0200
 @@ -0,0 +1,19 @@
 +Description: Fix FTBFS against recent versions of GLPK
 +Author: Sébastien Villemot sebast...@debian.org
 +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=714365
 +Forwarded: no
 +Last-Update: 2013-08-15
 +---
 +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 +--- a/include/OpenMS/DATASTRUCTURES/LPWrapper.h
  b/include/OpenMS/DATASTRUCTURES/LPWrapper.h
 +@@ -36,7 +36,8 @@
 + // only declare them here
 + class CoinModel;
 + #define GLP_PROB_DEFINED
 +-typedef struct { double _opaque_prob[100]; } glp_prob;
 ++struct glp_prob;
 ++typedef struct glp_prob glp_prob;
 + 
 + namespace OpenMS
 + {
 diff -Nru openms-1.9.0/debian/patches/series 
 openms-1.9.0/debian/patches/series
 --- openms-1.9.0/debian/patches/series2013-03-29 13:09:59.0 
 +0100
 +++ openms-1.9.0/debian/patches/series2013-08-15 17:43:54.0 
 +0200
 @@ -3,3 +3,4 @@
  topp-documenter-patch-from-stephan-aiche.patch
  allow-recent-versions-find-libbost-and-force-shared-lib-use.patch
  force-use-shared-object-libs-upon-linking.patch
 +glpk-4.49.patch




 ___
 Debichem-devel mailing list
 debichem-de...@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debichem-devel


-- 

-- 
Filippo Rusconi, PhD - public crypto key C78F687C @ pgp.mit.edu
Researcher at CNRS and Debian Developer lopi...@debian.org
Author of ``massXpert'' at http://www.massxpert.org


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#714365: src:openms: FTBFS against glpk 4.51-1

2013-08-15 Thread Sébastien Villemot
Control: tags -1 + pending

Le vendredi 28 juin 2013 à 15:27 +0200, Sébastien Villemot a écrit :
 Package: src:openms
 Version: 1.9.0-4

 openms fails to build from source against glpk 4.51-1, which is currently
 available in experimental. A build log is attached to this report.

I have uploaded to DELAYED/5 a NMU fixing this issue. The debdiff is
attached. Please let me know if I should delay the upload longer.

Cheers,

-- 
 .''`.Sébastien Villemot
: :' :Debian Developer
`. `' http://www.dynare.org/sebastien
  `-  GPG Key: 4096R/381A7594

diff -Nru openms-1.9.0/debian/changelog openms-1.9.0/debian/changelog
--- openms-1.9.0/debian/changelog	2013-03-29 13:09:59.0 +0100
+++ openms-1.9.0/debian/changelog	2013-08-15 17:54:35.0 +0200
@@ -1,3 +1,11 @@
+openms (1.9.0-4.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * glpk-4.49.patch: new patch, fixes FTBFS against recent versions of
+GLPK. (Closes: #714365)
+
+ -- Sébastien Villemot sebast...@debian.org  Thu, 15 Aug 2013 17:54:30 +0200
+
 openms (1.9.0-4) unstable; urgency=low
 
   * debian/rules: reinstate the .NOTPARALLEL: directive to preclude
diff -Nru openms-1.9.0/debian/patches/glpk-4.49.patch openms-1.9.0/debian/patches/glpk-4.49.patch
--- openms-1.9.0/debian/patches/glpk-4.49.patch	1970-01-01 01:00:00.0 +0100
+++ openms-1.9.0/debian/patches/glpk-4.49.patch	2013-08-15 17:51:57.0 +0200
@@ -0,0 +1,19 @@
+Description: Fix FTBFS against recent versions of GLPK
+Author: Sébastien Villemot sebast...@debian.org
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=714365
+Forwarded: no
+Last-Update: 2013-08-15
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/include/OpenMS/DATASTRUCTURES/LPWrapper.h
 b/include/OpenMS/DATASTRUCTURES/LPWrapper.h
+@@ -36,7 +36,8 @@
+ // only declare them here
+ class CoinModel;
+ #define GLP_PROB_DEFINED
+-typedef struct { double _opaque_prob[100]; } glp_prob;
++struct glp_prob;
++typedef struct glp_prob glp_prob;
+ 
+ namespace OpenMS
+ {
diff -Nru openms-1.9.0/debian/patches/series openms-1.9.0/debian/patches/series
--- openms-1.9.0/debian/patches/series	2013-03-29 13:09:59.0 +0100
+++ openms-1.9.0/debian/patches/series	2013-08-15 17:43:54.0 +0200
@@ -3,3 +3,4 @@
 topp-documenter-patch-from-stephan-aiche.patch
 allow-recent-versions-find-libbost-and-force-shared-lib-use.patch
 force-use-shared-object-libs-upon-linking.patch
+glpk-4.49.patch


signature.asc
Description: This is a digitally signed message part


Bug#714365: src:openms: FTBFS against glpk 4.51-1

2013-08-11 Thread Sébastien Villemot
Control: tags -1 + patch

Le vendredi 28 juin 2013 à 15:27 +0200, Sébastien Villemot a écrit :
 Package: src:openms
 Version: 1.9.0-4

 openms fails to build from source against glpk 4.51-1, which is currently
 available in experimental. A build log is attached to this report.

I attach a patch that fixes this issue.

-- 
 .''`.Sébastien Villemot
: :' :Debian Developer
`. `' http://www.dynare.org/sebastien
  `-  GPG Key: 4096R/381A7594

--- a/include/OpenMS/DATASTRUCTURES/LPWrapper.h
+++ b/include/OpenMS/DATASTRUCTURES/LPWrapper.h
@@ -36,7 +36,8 @@
 // only declare them here
 class CoinModel;
 #define GLP_PROB_DEFINED
-typedef struct { double _opaque_prob[100]; } glp_prob;
+struct glp_prob;
+typedef struct glp_prob glp_prob;
 
 namespace OpenMS
 {


signature.asc
Description: This is a digitally signed message part


Bug#714365: src:openms: FTBFS against glpk 4.51-1

2013-06-28 Thread Sébastien Villemot
Package: src:openms
Version: 1.9.0-4
Severity: important
Usertags: glpk

Dear Maintainer,

openms fails to build from source against glpk 4.51-1, which is currently
available in experimental. A build log is attached to this report.

The new version of glpk introduces several API changes, most of which are
described in the NEWS file coming with the package.

Note that the severity of the present bug report will be raised once the new
version of glpk is uploaded to sid.

Cheers,

-- 
 .''`.Sébastien Villemot
: :' :Debian Developer
`. `' http://www.dynare.org/sebastien
  `-  GPG Key: 4096R/381A7594


openms_1.9.0-4_amd64.build.xz
Description: Binary data


signature.asc
Description: Digital signature