Control: tag -1 + patch On Sun, 07 Jul 2013 15:24:22 +0200, gregor herrmann wrote:
> > > Package 'pangox', required by 'GdkGLExt', not found > > > In file included from main.c:37:0: > > > gdis.h:269:18: fatal error: glib.h: No such file or directory > > > #include <glib.h> > > > ^ > > > compilation terminated. > > > make[2]: *** [main.o] Error 1 > > This seems to be fixed by the former blocking bugs being closed, now > it fails with: > > cc main.o model.o coords.o connect.o matrix.o module.o task.o type.o > measure.o parse.o edit.o elem.o select.o surface.o analysis.o spatial.o > render.o numeric.o project.o grid.o molsurf.o hirshfeld.o zone.o contents.o > quaternion.o zmatrix.o library.o geometry.o space.o sginfo.o sgclib.o sgio.o > error.o scan.o camera.o defect.o colourlib.o crystal_graph.o mdi.o mesch.o > mesch_core.o host.o job.o command.o undo.o count.o ff.o ff_gulp.o test.o > file.o file_cif.o file_gulp.o file_gmf.o file_marvin.o file_xtl.o file_arc.o > file_xyz.o file_fdf.o file_gms.o file_diff.o file_xml.o file_abinit.o > file_pdb.o file_povray.o file_nwchem.o file_castep.o file_gauss.o > file_rietica.o file_geomview.o file_cssr.o file_cel.o file_dmol.o > file_dlpoly.o file_bgf.o file_cgf.o file_dlp.o file_gromacs.o file_meta.o > gui_main.o gui_canvas.o gui_shorts.o gl_main.o gl_primitives.o gl_stereo.o > gl_graph.o gl_varray.o gui_gulp.o gui_siesta.o gui_render.o gui_mdi.o > gui_animate.o gui_edit.o gui_surface.o gui_analysis.o gui_defect.o > gui_molsurf.o gui_diffract.o gui_gms.o gui_library.o gui_setup.o > gui_gperiodic.o gui_space.o gui_measure.o gui_symmetry.o gui_zmatrix.o > gui_dialog.o gui_tree.o gui_task.o gui_help.o gui_monty.o gui_job.o dock.o > image.o gui_grid.o -Wl,--as-needed -o gdis `pkg-config --libs gtk+-2.0 > gthread-2.0 gtkglext-1.0 gmodule-2.0` > /usr/bin/ld: gui_symmetry.o: undefined reference to symbol > 'floor@@GLIBC_2.2.5' > /lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from > command line > collect2: error: ld returned 1 exit status > make[2]: *** [gdis] Error 1 I'm attaching a patch that seems to fix this issue, too. Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Penelope Swales: Strange Hands
diff -Nru gdis-0.90/debian/changelog gdis-0.90/debian/changelog --- gdis-0.90/debian/changelog 2012-05-02 00:23:42.000000000 +0200 +++ gdis-0.90/debian/changelog 2013-07-13 17:31:21.000000000 +0200 @@ -1,3 +1,14 @@ +gdis (0.90-4.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Fix "FTBFS: gdis.h:269:18: fatal error: glib.h: No such file or + directory": + make build dependency on libgtkglext1-dev versioned. + (Closes: #713649) + * Add "-lm" to LDLIBS in debian_make.patch (next FTBFS). + + -- gregor herrmann <gre...@debian.org> Sat, 13 Jul 2013 17:24:12 +0200 + gdis (0.90-4) unstable; urgency=low * makefile.debian: Moved into debian/patches/debian_make.patch. diff -Nru gdis-0.90/debian/control gdis-0.90/debian/control --- gdis-0.90/debian/control 2012-05-02 00:23:34.000000000 +0200 +++ gdis-0.90/debian/control 2013-07-13 17:25:33.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debichem Team <debichem-de...@lists.alioth.debian.org> Uploaders: Daniel Leidert (dale) <daniel.leid...@wgdd.de> -Build-Depends: debhelper (>> 7.0.50~), libgtkglext1-dev, libgtk2.0-dev +Build-Depends: debhelper (>> 7.0.50~), libgtkglext1-dev (>= 1.2.0-3.1), libgtk2.0-dev Standards-Version: 3.9.3 Homepage: http://gdis.sourceforge.net Vcs-Browser: http://svn.debian.org/wsvn/debichem/unstable/gdis/ diff -Nru gdis-0.90/debian/patches/debian_make.patch gdis-0.90/debian/patches/debian_make.patch --- gdis-0.90/debian/patches/debian_make.patch 2012-05-02 00:23:34.000000000 +0200 +++ gdis-0.90/debian/patches/debian_make.patch 2013-07-13 17:30:39.000000000 +0200 @@ -7,7 +7,7 @@ +CFLAGS ?= -g -Wall -O2 + +override CFLAGS += `pkg-config --cflags gtk+-2.0 gthread-2.0 gtkglext-1.0 gmodule-2.0` -+override LDLIBS += `pkg-config --libs gtk+-2.0 gthread-2.0 gtkglext-1.0 gmodule-2.0` ++override LDLIBS += `pkg-config --libs gtk+-2.0 gthread-2.0 gtkglext-1.0 gmodule-2.0` -lm + +USE_GUI = YES +override CFLAGS += -DWITH_GUI
signature.asc
Description: Digital signature