Source: mathgl Version: 1.11.2-17 Severity: wishlist Tags: patch sid User: [email protected] Usertags: powerpcspe
Hi, mathgl FTBFS on powerpcspe[1] like this: [...] dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libmgl5/DEBIAN/symbols doesn't match completely debian/libmgl5.symbols --- debian/libmgl5.symbols (libmgl5_1.11.2-17_powerpcspe) +++ dpkg-gensymbolsXR7x5z 2013-02-25 16:14:44.282859532 +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 !s390x !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 + _Z13mgl_puts_dir_PjPfS0_S0_S0_S0_S0_PKcS0_i@Base 1.11 +#MISSING: 1.11.2-17# (arch=alpha amd64 kfreebsd-amd64 ia64 s390x sparc64 powerpcspe)_Z13mgl_puts_dir_PmPfS0_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 [...] (optional)_ZSt22__complex_pow_unsignedIdESt7complexIT_ES2_j@Base 1.11 - (optional)_ZSt5fixedRSt8ios_base@Base 1.11 +#MISSING: 1.11.2-17# (optional)_ZSt5fixedRSt8ios_base@Base 1.11 _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_@Base 1.11 _ZTI10mglFormula@Base 1.11 _ZTI10mglGraphAB@Base 1.11 dh_makeshlibs: dpkg-gensymbols -plibmgl5 -Idebian/libmgl5.symbols -Pdebian/libmgl5 returned exit code 1 make: *** [binary-arch] Error 1 [...] The attached patch fixes this by updating the respective symbols files. Thanks, Roland [1] http://wiki.debian.org/PowerPCSPEPort -- System Information: Debian Release: 7.0 APT prefers unreleased APT policy: (500, 'unreleased'), (500, 'unstable') Architecture: powerpcspe (ppc) Kernel: Linux 3.8.0 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Shell: /bin/sh linked to /bin/dash
diff -ruN mathgl-1.11.2.orig/debian/libmgl5.symbols mathgl-1.11.2/debian/libmgl5.symbols --- mathgl-1.11.2.orig/debian/libmgl5.symbols 2012-12-01 16:41:58.000000000 +0100 +++ mathgl-1.11.2/debian/libmgl5.symbols 2013-02-25 18:27:36.599937693 +0100 @@ -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 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 + (arch=alpha amd64 kfreebsd-amd64 ia64 s390x sparc64)_Z13mgl_puts_dir_PmPfS0_S0_S0_S0_S0_PKcS0_i@Base 1.11 + (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390x !sparc64)_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 @@ -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 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 + (arch=alpha amd64 kfreebsd-amd64 ia64 s390x sparc64)_Z18mgl_set_ticks_dir_PmPcPfPiS1_@Base 1.11 + (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390x !sparc64)_Z18mgl_set_ticks_dir_PjPcPfPiS1_@Base 1.11 _Z3adddd@Base 1.11 _Z3argdd@Base 1.11 _Z3ceqdd@Base 1.11 @@ -621,7 +621,7 @@ _Z9normal_1dRK7mglDatafPfb@Base 1.11 _Z9normal_3dRK7mglDatafffPfS2_S2_b@Base 1.11 _ZN10_mgl_sliceD1Ev@Base 1.11 - (arch=!powerpcspe)_ZN10_mgl_sliceD2Ev@Base 1.11 + _ZN10_mgl_sliceD2Ev@Base 1.11 _ZN10mglFormula5ErrorE@Base 1.11 _ZN10mglFormulaC1EPKc@Base 1.11 _ZN10mglFormulaC2EPKc@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 s390x sparc64 powerpcspe)_ZN10u3dLineSet7AddLineEmmm@Base 1.11 - (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !s390x !sparc64 !powerpcspe)_ZN10u3dLineSet7AddLineEjjj@Base 1.11 + (arch=alpha amd64 kfreebsd-amd64 ia64 s390 s390x sparc64)_ZN10u3dLineSet7AddLineEmmm@Base 1.11 + (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !s390x !sparc64)_ZN10u3dLineSet7AddLineEjjj@Base 1.11 _ZN10u3dLineSet9line_plotEPfS0_S0_S0_@Base 1.11 (optional)_ZN10u3dLineSetD1Ev@Base 1.11 (optional)_ZN10u3dLineSetD2Ev@Base 1.11 @@ -821,7 +821,7 @@ (optional)_ZN11u3dMaterialC2Ev@Base 1.11 _ZN11u3dMaterialD1Ev@Base 1.11 _ZN11u3dMaterialD1Ev@Base 1.11 - (arch=!powerpcspe)_ZN11u3dMaterialD2Ev@Base 1.11 + _ZN11u3dMaterialD2Ev@Base 1.11 _ZN11u3dPointSet10point_plotERK8mglPointRK8mglColor@Base 1.11 _ZN11u3dPointSet20print_model_resourceERSt14basic_ofstreamIcSt11char_traitsIcEE@Base 1.11 _ZN11u3dPointSetC1ERKSsP12mglGraphIDTF@Base 1.11 @@ -1007,10 +1007,10 @@ _ZN7u3dBall22print_shading_modifierERSt14basic_ofstreamIcSt11char_traitsIcEE@Base 1.11 (optional)_ZN7u3dBallD1Ev@Base 1.11 (optional)_ZN7u3dBallD2Ev@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)_ZN7u3dMesh11AddTriangleEmmmm@Base 1.11 + (arch=alpha amd64 kfreebsd-amd64 ia64 s390 s390x sparc64)_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 + (arch=!alpha !amd64 !kfreebsd-amd64 !ia64 !s390 !s390x !sparc64)_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 @@ -1019,10 +1019,10 @@ (optional)_ZN7u3dMeshC1ERKS_@Base 1.11 (optional)_ZN7u3dMeshC2ERKS_@Base 1.11 _ZN7u3dMeshD1Ev@Base 1.11 - (arch=!powerpcspe)_ZN7u3dMeshD2Ev@Base 1.11 + _ZN7u3dMeshD2Ev@Base 1.11 _ZN7u3dNode5printERSt14basic_ofstreamIcSt11char_traitsIcEE@Base 1.11 _ZN7u3dNodeD1Ev@Base 1.11 - (arch=!powerpcspe)_ZN7u3dNodeD2Ev@Base 1.11 + _ZN7u3dNodeD2Ev@Base 1.11 _ZN8mglColor3SetES_f@Base 1.11 _ZN8mglColor3SetEcf@Base 1.11 _ZN8mglGraph10ColumnPlotEiif@Base 1.11 @@ -1458,7 +1458,7 @@ (optional)_ZN8u3dModelC2ERKS_@Base 1.11 _ZN8u3dModelC1ESsP12mglGraphIDTFRKb@Base 1.11 _ZN8u3dModelC2ESsP12mglGraphIDTFRKb@Base 1.11 - (arch=!powerpcspe)_ZN8u3dModelD1Ev@Base 1.11 + _ZN8u3dModelD1Ev@Base 1.11 _ZN8u3dModelD2Ev@Base 1.11 _ZNK10mglFormula4CalcEPKf@Base 1.11 _ZNK10mglFormula4CalcEffff@Base 1.11 diff -ruN mathgl-1.11.2.orig/debian/libmgl-fltk5.symbols mathgl-1.11.2/debian/libmgl-fltk5.symbols --- mathgl-1.11.2.orig/debian/libmgl-fltk5.symbols 2012-12-01 16:41:58.000000000 +0100 +++ mathgl-1.11.2/debian/libmgl-fltk5.symbols 2013-02-25 18:14:45.063745996 +0100 @@ -58,7 +58,7 @@ _ZN9Fl_MathGLD0Ev@Base 1.11 _ZN9Fl_MathGLD1Ev@Base 1.11 _ZN9Fl_MathGLD2Ev@Base 1.11 - (arch=!powerpcspe)_ZN9Fl_PixmapC1EPKPKc@Base 1.11 + _ZN9Fl_PixmapC1EPKPKc@Base 1.11 _ZN9Fl_PixmapC2EPKPKc@Base 1.11 (optional)_ZN9Fl_Widget12as_gl_windowEv@Base 1.11 (optional)_ZN9Fl_Widget8as_groupEv@Base 1.11

