Hi Sylwester, adding the Cc to the bug report and the others again. I just avoided all the Cc in my last mail because of the attachments (build log, etc.).
On Thu, Jun 28, 2012 at 10:12:01AM +0200, Sylwester Arabas wrote: > >>That's now in the CVS. Please test if it fixes the issue. > > > >Hrm, not sure if I got all files which belong to the patch. According > >to > >http://gnudatalanguage.cvs.sourceforge.net/viewvc/gnudatalanguage/gdl/src/?sortby=date > >I'd say Makefile.am, Makefile.in and plotting_surface.cpp have been > >modified and plot3d_nr.cpp has been removed. > > That's correct. Yeah, verified that this morning after my CVS checkout finally finished. > >... Unfortunately it still doesn't build. It though fails elsewhere. > >Here's the relevant part inline with the whole log attached, too... > > Please try with the current CVS version: > http://gnudatalanguage.cvs.sf.net/viewvc/gnudatalanguage/gdl/src/plotting_surface.cpp?r1=1.7&r2=1.8&sortby=date Will do, thanks for your effort. > I was testing it yesterday on Debian with plplot 5.9.5-4. That's the version from Debian stable which AFAIK has no -fvisibility=hidden which causes the linking issues. > I've just tested the current version with plplot 5.9.5-4 as well. > > After upgrading to 5.9.9-4 I have non-related linking problems: > > gdl-image.o: In function `lib::loadct(EnvT*)': > /usr/local/src/gdl/src/image.cpp:90: undefined reference to > `plstream::scmap1(int*, int*, int*, int)' > gdl-plotting_xyouts.o: In function > `lib::xyouts_call::old_body(EnvT*, GDLGStream*)': > /usr/local/src/gdl/src/plotting_xyouts.cpp:256: undefined reference > to `plP_mmpcy' > /usr/local/src/gdl/src/plotting_xyouts.cpp:341: undefined reference > to `plP_mmpcx' > /usr/local/src/gdl/src/plotting_xyouts.cpp:328: undefined reference > to `plstrl' > /usr/local/src/gdl/src/plotting_xyouts.cpp:288: undefined reference > to `plstrl' Yes, it fails at that point now for me, too: /bin/bash ../libtool --tag=CXX --mode=link x86_64-linux-gnu-g++ -g -O2 -Wl,-z,defs -fopenmp -lMagick++ -lMagickCore -rdynamic -Wl,-z,muldefs -o gdl gdl-allix.o gdl-assocdata.o gdl-basic_fun_cl.o gdl-basic_fun.o gdl-basic_fun_jmg.o gdl-basic_op.o gdl-basic_op_new.o gdl-basic_pro.o gdl-basic_pro_jmg.o gdl-CFMTLexer.o gdl-color.o gdl-convert2.o gdl-datatypes.o gdl-dcommon.o gdl-dcompiler.o gdl-default_io.o gdl-dinterpreter.o gdl-dnode.o gdl-dpro.o gdl-dstructdesc.o gdl-dstructgdl.o gdl-dvar.o gdl-envt.o gdl-extrat.o gdl-FMTIn.o gdl-FMTLexer.o gdl-fmtnode.o gdl-FMTOut.o gdl-FMTParser.o gdl-gdleventhandler.o gdl-gdlexception.o gdl-gdlgstream.o gdl-GDLInterpreter.o gdl-GDLLexer.o gdl-GDLParser.o gdl-gdlpsstream.o gdl-gdlsvgstream.o gdl-gdlpython.o gdl-GDLTreeParser.o gdl-gdlwinstream.o gdl-gdlxstream.o gdl-getfmtast.o gdl-graphics.o gdl-gsl_fun.o gdl-ifmt.o gdl-initct.o gdl-initsysvar.o gdl-io.o gdl-libinit_cl.o gdl-libinit.o gdl-libinit_jmg.o gdl-math_fun.o gdl-math_fun_jmg.o gdl-math_utl.o gdl-ncdf_att_cl.o gdl-ncdf_cl.o gdl-ncdf_dim_cl.o gdl-ncdf_var_cl.o gdl-new.o gdl-objects.o gdl-ofmt.o gdl-math_fun_ac.o gdl-libinit_ac.o gdl-math_fun_gm.o gdl-libinit_gm.o gdl-math_fun_ng.o gdl-libinit_ng.o gdl-plotting.o gdl-print.o gdl-print_tree.o gdl-read.o gdl-str.o gdl-terminfo.o gdl-topython.o gdl-typetraits.o gdl-hdf_fun.o gdl-hdf_pro.o gdl-magick_cl.o gdl-gdlwidget.o gdl-widget.o gdl-basegdl.o gdl-hdf5_fun.o gdl-libinit_mes.o gdl-file.o gdl-image.o gdl-gdljournal.o gdl-convol.o gdl-convol_inc0.o gdl-convol_inc1.o gdl-convol_inc2.o gdl-sigfpehandler.o gdl-gdlzstream.o gdl-arrayindex.o gdl-fftw.o gdl-mpi.o gdl-grib.o gdl-prognode.o gdl-prognode_lexpr.o gdl-prognodeexpr.o gdl-datatypesref.o gdl-lapack.o gdl-gshhs.o gdl-newprognode.o gdl-plotting_plot.o gdl-plotting_oplot.o gdl-plotting_device.o gdl-plotting_cursor.o gdl-plotting_contour.o gdl-plotting_surface.o gdl-plotting_axis.o gdl-plotting_plots.o gdl-plotting_xyouts.o gdl-plotting_polyfill.o gdl-plotting_windows.o gdl-plotting_convert_coord.o gdl-plotting_map_proj.o gdl-plotting_misc.o gdl-plotting_erase.o gdl-semshm.o gdl-gdl.o gdl-lapack.o /usr/lib/libantlr.a -L/usr/X11R6/lib64 -L/usr/X11R6/lib -lX11 -lmfhdfalt -lgslcblas -lgsl -lncurses -ldl -ldl -lreadline -lz -lgsl -lgslcblas -lplplotd -lplplotcxxd -L/usr/lib/x86_64-linux-gnu -pthread -L/usr/lib/x86_64-linux-gnu -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lMagick++ -lMagickCore -L/usr/lib/netcdf-3 -lnetcdf -L/usr/lib/hdf -lmfhdfalt -ldfalt -ljpeg -lz -L/usr/lib/hdf -L/usr/lib/hdf5 -lhdf5 -lfftw3 -lfftw3f -lpython2.7 -ludunits2 -lgrib_api -lps libtool: link: x86_64-linux-gnu-g++ -g -O2 -Wl,-z -Wl,defs -fopenmp -rdynamic -Wl,-z -Wl,muldefs -o gdl gdl-allix.o gdl-assocdata.o gdl-basic_fun_cl.o gdl-basic_fun.o gdl-basic_fun_jmg.o gdl-basic_op.o gdl-basic_op_new.o gdl-basic_pro.o gdl-basic_pro_jmg.o gdl-CFMTLexer.o gdl-color.o gdl-convert2.o gdl-datatypes.o gdl-dcommon.o gdl-dcompiler.o gdl-default_io.o gdl-dinterpreter.o gdl-dnode.o gdl-dpro.o gdl-dstructdesc.o gdl-dstructgdl.o gdl-dvar.o gdl-envt.o gdl-extrat.o gdl-FMTIn.o gdl-FMTLexer.o gdl-fmtnode.o gdl-FMTOut.o gdl-FMTParser.o gdl-gdleventhandler.o gdl-gdlexception.o gdl-gdlgstream.o gdl-GDLInterpreter.o gdl-GDLLexer.o gdl-GDLParser.o gdl-gdlpsstream.o gdl-gdlsvgstream.o gdl-gdlpython.o gdl-GDLTreeParser.o gdl-gdlwinstream.o gdl-gdlxstream.o gdl-getfmtast.o gdl-graphics.o gdl-gsl_fun.o gdl-ifmt.o gdl-initct.o gdl-initsysvar.o gdl-io.o gdl-libinit_cl.o gdl-libinit.o gdl-libinit_jmg.o gdl-math_fun.o gdl-math_fun_jmg.o gdl-math_utl.o gdl-ncdf_att_cl.o gdl-ncdf_cl.o gdl-ncdf_dim_cl.o gdl-ncdf_var_cl.o gdl-new.o gdl-objects.o gdl-ofmt.o gdl-math_fun_ac.o gdl-libinit_ac.o gdl-math_fun_gm.o gdl-libinit_gm.o gdl-math_fun_ng.o gdl-libinit_ng.o gdl-plotting.o gdl-print.o gdl-print_tree.o gdl-read.o gdl-str.o gdl-terminfo.o gdl-topython.o gdl-typetraits.o gdl-hdf_fun.o gdl-hdf_pro.o gdl-magick_cl.o gdl-gdlwidget.o gdl-widget.o gdl-basegdl.o gdl-hdf5_fun.o gdl-libinit_mes.o gdl-file.o gdl-image.o gdl-gdljournal.o gdl-convol.o gdl-convol_inc0.o gdl-convol_inc1.o gdl-convol_inc2.o gdl-sigfpehandler.o gdl-gdlzstream.o gdl-arrayindex.o gdl-fftw.o gdl-mpi.o gdl-grib.o gdl-prognode.o gdl-prognode_lexpr.o gdl-prognodeexpr.o gdl-datatypesref.o gdl-lapack.o gdl-gshhs.o gdl-newprognode.o gdl-plotting_plot.o gdl-plotting_oplot.o gdl-plotting_device.o gdl-plotting_cursor.o gdl-plotting_contour.o gdl-plotting_surface.o gdl-plotting_axis.o gdl-plotting_plots.o gdl-plotting_xyouts.o gdl-plotting_polyfill.o gdl-plotting_windows.o gdl-plotting_convert_coord.o gdl-plotting_map_proj.o gdl-plotting_misc.o gdl-plotting_erase.o gdl-semshm.o gdl-gdl.o gdl-lapack.o -pthread /usr/lib/libantlr.a -L/usr/X11R6/lib64 -L/usr/X11R6/lib -lX11 -lncurses -ldl -lreadline -lgsl -lgslcblas -lplplotd -lplplotcxxd -L/usr/lib/x86_64-linux-gnu -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 /usr/lib/x86_64-linux-gnu/libMagick++.so /usr/lib/x86_64-linux-gnu/libMagickCore.so -L/usr/lib/netcdf-3 -lnetcdf -L/usr/lib/hdf /usr/lib/libmfhdfalt.so /usr/lib/libdfalt.so -ljpeg -lz -L/usr/lib/hdf5 -lhdf5 -lfftw3 -lfftw3f -lpython2.7 -ludunits2 -lgrib_api -lps -pthread -fopenmp gdl-plotting_xyouts.o: In function `lib::xyouts_call::old_body(EnvT*, GDLGStream*)': /home/abe/gnudatalanguage/gnudatalanguage/src/plotting_xyouts.cpp:260: undefined reference to `plP_mmpcy' /home/abe/gnudatalanguage/gnudatalanguage/src/plotting_xyouts.cpp:332: undefined reference to `plstrl' /home/abe/gnudatalanguage/gnudatalanguage/src/plotting_xyouts.cpp:345: undefined reference to `plP_mmpcx' /home/abe/gnudatalanguage/gnudatalanguage/src/plotting_xyouts.cpp:292: undefined reference to `plstrl' collect2: error: ld returned 1 exit status make[4]: *** [gdl] Error 1 make[4]: Leaving directory `/home/abe/gnudatalanguage/gnudatalanguage/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/abe/gnudatalanguage/gnudatalanguage/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/abe/gnudatalanguage/gnudatalanguage' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/abe/gnudatalanguage/gnudatalanguage' make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 > are the above critical for this week? Well, it's way easier to get it into Wheezy if I upload the package before the Freeze on Saturday evening. I can try to get it in later, but I can't promise it, I'm sorry. If more time helps to get the thing fixed for sure, I can ask the release team in advance for a freeze exception. But again no promises. Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org