Package: mathgl
Version: 1.11.2-2
Severity: important
Tags: patch
Justification: fails to build from source
User: [email protected]
Usertags: s390x

mathgl fails to build on s390x due to missing symbols. The symbols file
has to be updated similarly to what is done on other architectures.
Please find below a patch to fix this issue. Would it be possible to
apply it in the next upload? Thanks in advance.

diff -Nru mathgl-1.11.2/debian/libmgl-qt5.symbols 
mathgl-1.11.2/debian/libmgl-qt5.symbols
--- mathgl-1.11.2/debian/libmgl-qt5.symbols     2011-08-20 23:30:05.000000000 
+0000
+++ mathgl-1.11.2/debian/libmgl-qt5.symbols     2011-08-22 15:27:52.000000000 
+0000
@@ -96,10 +96,10 @@
  _ZTS7QMathGL@Base 1.11
  _ZTV10mglGraphQT@Base 1.11
  _ZTV7QMathGL@Base 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 sparc64)_ZThn16_N7QMathGLD0Ev@Base 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 sparc64)_ZThn16_N7QMathGLD1Ev@Base 1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !sparc64)_ZThn8_N7QMathGLD0Ev@Base 
1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !sparc64)_ZThn8_N7QMathGLD1Ev@Base 
1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 s390x 
sparc64)_ZThn16_N7QMathGLD0Ev@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 s390x 
sparc64)_ZThn16_N7QMathGLD1Ev@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390x 
!sparc64)_ZThn8_N7QMathGLD0Ev@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390x 
!sparc64)_ZThn8_N7QMathGLD1Ev@Base 1.11
  mgl_create_graph_qt@Base 1.11
  mgl_create_graph_qt_@Base 1.11
  mgl_create_graph_qt_dr@Base 1.11
diff -Nru mathgl-1.11.2/debian/libmgl5.symbols 
mathgl-1.11.2/debian/libmgl5.symbols
--- mathgl-1.11.2/debian/libmgl5.symbols        2011-08-20 23:30:05.000000000 
+0000
+++ mathgl-1.11.2/debian/libmgl5.symbols        2011-08-22 15:25:41.000000000 
+0000
@@ -279,8 +279,8 @@
  _Z13mgl_jpeg_savePKciiPPh@Base 1.11
  _Z13mgl_next_dataPKci@Base 1.11
  _Z13mgl_pnga_savePKciiPPh@Base 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 sparc64 
powerpcspe)_Z13mgl_puts_dir_PmPfS0_S0_S0_S0_S0_PKcS0_i@Base 1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !sparc64 
!powerpcspe)_Z13mgl_puts_dir_PjPfS0_S0_S0_S0_S0_PKcS0_i@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 s390x sparc64 
powerpcspe)_Z13mgl_puts_dir_PmPfS0_S0_S0_S0_S0_PKcS0_i@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390x !sparc64 
!powerpcspe)_Z13mgl_puts_dir_PjPfS0_S0_S0_S0_S0_PKcS0_i@Base 1.11
  _Z13mgl_write_pdfP8mglGraphPKcS2_@Base 1.11
  _Z13mgl_write_u3dP8mglGraphPKcS2_@Base 1.11
  _Z13mglc_alphadefPwlP6mglArgPi@Base 1.11
@@ -309,12 +309,12 @@
  _Z14check_for_namePKw@Base 1.11
  _Z14mglFormulaCalcPKwP8mglParse@Base 1.11
  _Z14mgl_draw_classP8mglGraphPv@Base 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 ppc64 sparc64)_Z14mgl_start_gif_Pm@Base 
1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !ppc64 
!sparc64)_Z14mgl_start_gif_Pj@Base 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 ppc64 
sparc64)_Z14mgl_write_pdf_PmPKcS1_ii@Base 1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 ppc64 
!sparc64)_Z14mgl_write_pdf_PjPKcS1_ii@Base 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 ppc64 
sparc64)_Z14mgl_write_u3d_PmPKcS1_ii@Base 1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 ppc64 
!sparc64)_Z14mgl_write_u3d_PjPKcS1_ii@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 ppc64 s390x 
sparc64)_Z14mgl_start_gif_Pm@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !ppc64 !s390x 
!sparc64)_Z14mgl_start_gif_Pj@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 ppc64 s390x 
sparc64)_Z14mgl_write_pdf_PmPKcS1_ii@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 ppc64 !s390x 
!sparc64)_Z14mgl_write_pdf_PjPKcS1_ii@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 ppc64 s390x 
sparc64)_Z14mgl_write_u3d_PmPKcS1_ii@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 ppc64 !s390x 
!sparc64)_Z14mgl_write_u3d_PjPKcS1_ii@Base 1.11
  _Z14mglc_addlegendPwlP6mglArgPi@Base 1.11
  _Z14mglc_arrowsizePwlP6mglArgPi@Base 1.11
  _Z14mglc_integratePwlP6mglArgPi@Base 1.11
@@ -365,8 +365,8 @@
  _Z16mgls_transparentP8mglGraphlP6mglArgPi@Base 1.11
  _Z16mgls_triangulateP8mglGraphlP6mglArgPi@Base 1.11
  _Z17mgl_create_schemePKcRl@Base 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 sparc64 
powerpcspe)_Z18mgl_set_ticks_dir_PmPcPfPiS1_@Base 1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !sparc64 
!powerpcspe)_Z18mgl_set_ticks_dir_PjPcPfPiS1_@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 s390x sparc64 
powerpcspe)_Z18mgl_set_ticks_dir_PmPcPfPiS1_@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390x !sparc64 
!powerpcspe)_Z18mgl_set_ticks_dir_PjPcPfPiS1_@Base 1.11
  _Z3adddd@Base 1.11
  _Z3argdd@Base 1.11
  _Z3ceqdd@Base 1.11
@@ -793,8 +793,8 @@
  _ZN10mglGraphZBD1Ev@Base 1.11
  _ZN10mglGraphZBD2Ev@Base 1.11
  
_ZN10u3dLineSet20print_model_resourceERSt14basic_ofstreamIcSt11char_traitsIcEE@Base
 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 s390 sparc64 
powerpcspe)_ZN10u3dLineSet7AddLineEmmm@Base 1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !sparc64 
!powerpcspe)_ZN10u3dLineSet7AddLineEjjj@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 s390 s390x sparc64 
powerpcspe)_ZN10u3dLineSet7AddLineEmmm@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !s390x !sparc64 
!powerpcspe)_ZN10u3dLineSet7AddLineEjjj@Base 1.11
  _ZN10u3dLineSet9line_plotEPfS0_S0_S0_@Base 1.11
  _ZN10u3dLineSetD1Ev@Base 1.11
  (arch=!alpha !ia64 !sparc !sparc64 !sh4 !powerpcspe)_ZN10u3dLineSetD2Ev@Base 
1.11
@@ -949,8 +949,8 @@
  _ZN7mglDataC1ERKS_@Base 1.11
  (arch=!ia64 !sparc !sh4)_ZN7mglDataC2ERKS_@Base 1.11
  _ZN7mglDataD0Ev@Base 1.11
- (arch=amd64 alpha ia64 armel armhf sparc sparc64 sh4 powerpcspe 
kfreebsd-amd64 kfreebsd-i386 mipsel powerpc s390)_ZN7mglDataD1Ev@Base 1.11
- (arch=amd64 armel armhf kfreebsd-amd64 kfreebsd-i386 mipsel powerpc 
s390)_ZN7mglDataD2Ev@Base 1.11
+ (arch=amd64 alpha ia64 armel armhf sparc sparc64 sh4 powerpcspe 
kfreebsd-amd64 kfreebsd-i386 mipsel powerpc s390 s390x)_ZN7mglDataD1Ev@Base 1.11
+ (arch=amd64 armel armhf kfreebsd-amd64 kfreebsd-i386 mipsel powerpc s390 
s390x)_ZN7mglDataD2Ev@Base 1.11
  _ZN7mglDataaSERKS_@Base 1.11
  _ZN7mglDataaSEf@Base 1.11
  _ZN7mglDatadVERKS_@Base 1.11
@@ -999,10 +999,10 @@
  _ZN7mglPrim6IsSameEfPfi@Base 1.11
  _ZN7u3dBall10print_nodeERSt14basic_ofstreamIcSt11char_traitsIcEE@Base 1.11
  
_ZN7u3dBall22print_shading_modifierERSt14basic_ofstreamIcSt11char_traitsIcEE@Base
 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 s390 sparc64 
powerpcspe)_ZN7u3dMesh11AddTriangleEmmmm@Base 1.11
- (arch=alpha amd64 kfreebsd-amd64 ia64 s390 sparc64 
powerpcspe)_ZN7u3dMesh11AddTriangleEmmmmmm@Base 1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !sparc64 sh4 
powerpcspe)_ZN7u3dMesh11AddTriangleEjjjj@Base 1.11
- (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !sparc64 
!powerpcspe)_ZN7u3dMesh11AddTriangleEjjjjjj@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 s390 s390x sparc64 
powerpcspe)_ZN7u3dMesh11AddTriangleEmmmm@Base 1.11
+ (arch=alpha amd64 kfreebsd-amd64 ia64 s390 s390x sparc64 
powerpcspe)_ZN7u3dMesh11AddTriangleEmmmmmm@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !s390x !sparc64 sh4 
powerpcspe)_ZN7u3dMesh11AddTriangleEjjjj@Base 1.11
+ (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !s390x !sparc64 
!powerpcspe)_ZN7u3dMesh11AddTriangleEjjjjjj@Base 1.11
  _ZN7u3dMesh11quad_plot_nEPfS0_S0_S0_S0_S0_S0_S0_S0_S0_S0_S0_@Base 1.11
  _ZN7u3dMesh11trig_plot_nEPfS0_S0_S0_S0_S0_S0_S0_S0_@Base 1.11
  
_ZN7u3dMesh20print_model_resourceERSt14basic_ofstreamIcSt11char_traitsIcEE@Base 
1.11


-- System Information:
Debian Release: wheezy/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: s390x

Kernel: Linux 3.0.0-1-s390x (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to