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-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to