Bug#320291: pointless: FTBFS with gcc-4.0

2005-08-06 Thread Christian Aichinger
tag 320291 patch
thanks

Attatched is a patch that fixes the problem. With it the package
builds fine and seems to work.

Unrelated to that the build depends should probably be adjusted to
the x.org packages too.

Cheers,
Christian Aichinger
--- pointless-0.5/src/primitive.h   2003-05-20 23:04:02.0 +0200
+++ pointless-0.5.fixed/src/primitive.h 2005-08-06 13:29:16.0 +0200
@@ -106,8 +106,8 @@
 public:
typedef RefTile handle;
~Tile();
-   TiledTexture* get_texture() const { // Making this const is a HACK
-   return _texture; } 
+   class TiledTexture* get_texture() const { // Making this const is a HACK
+   return _texture; }; 
void copy_from_subimage(Image *img, uint xoffset, uint yoffset);
 private:
Tile(Rect r, TiledTexture* t) : Rect(r), Refcount(true), _texture(t) {};


signature.asc
Description: Digital signature


Bug#320291: pointless: FTBFS with gcc-4.0

2005-07-28 Thread Aurelien Jarno
Package: pointless
Severity: serious
Justification: no longer builds from source

This package does not build anymore from source since gcc-4.0 is the
default compiler. Build log attached.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to fr_FR.UTF-8)
Automatic build of pointless_0.5-5 on bode.aurel32.net by sbuild/i386 1.170.5
Build started at 20050728-0751
**
Checking available source versions...
Fetching source files...
Reading package lists...
Building dependency tree...
Need to get 1138kB of source archives.
Get:1 http://debian.aurel32.net sid/main pointless 0.5-5 (dsc) [742B]
Get:2 http://debian.aurel32.net sid/main pointless 0.5-5 (tar) [1091kB]
Get:3 http://debian.aurel32.net sid/main pointless 0.5-5 (diff) [46.6kB]
Fetched 1138kB in 0s (6200kB/s)
Download complete and in download only mode
** Using build dependencies supplied by package:
Build-Depends: debhelper ( 4.1.65), xlibs-dev, libfreetype6-dev,libpng-dev, 
zlib1g-dev, python, python-dev, xlibmesa-gl-dev | libgl-dev, libglu1-mesa-dev | 
libglu-dev, a2ps, gnuplot, tetex-extra, gs-common
Checking for already installed source dependencies...
debhelper: already installed (in sufficient version 4.9.5  4.1.65)
xlibs-dev: missing
libfreetype6-dev: missing
libpng-dev: missing
zlib1g-dev: missing
python: missing
python-dev: missing
xlibmesa-gl-dev: missing
libgl-dev: missing
libglu1-mesa-dev: missing
libglu-dev: missing
a2ps: missing
gnuplot: missing
tetex-extra: missing
gs-common: missing
Checking for source dependency conflicts...
  /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install 
xlibs-dev libfreetype6-dev libpng-dev zlib1g-dev python python-dev 
xlibmesa-gl-dev libglu1-mesa-dev a2ps gnuplot tetex-extra gs-common
Reading package lists...
Building dependency tree...
Note, selecting libpng12-dev instead of libpng-dev
The following extra packages will be installed:
  bsdmainutils defoma ed emacsen-common gnuplot-nox gnuplot-x11 gs gs-gpl
  gsfonts libdb4.3 libfreetype6 libgd2-noxpm libglu1-mesa libice-dev libice6
  libjpeg62 libkpathsea3 libnewt0.51 libpaper1 libpng12-0 libpng12-dev libpopt0
  libslang2 libsm-dev libsm6 libssl0.9.7 libt1-5 libwww0 libx11-6 libx11-dev
  libxau-dev libxau6 libxaw7 libxext-dev libxext6 libxi-dev libxi6
  libxkbfile-dev libxkbfile1 libxmu-dev libxmu6 libxmuu-dev libxmuu1 libxp-dev
  libxp6 libxpm-dev libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1
  libxt-dev libxt6 libxtrap-dev libxtrap6 libxtst-dev libxtst6 libxv-dev libxv1
  libxxf86vm1 lsb-base mime-support pm-dev python2.3 python2.3-dev render-dev
  tetex-base tetex-bin texinfo ucf whiptail x-dev x11-common xlibmesa-gl
  xlibs-data xlibs-static-dev
Suggested packages:
  emacs21-nox emacsen groff gv html2ps imagemagick t1-cyrillic wenglish
  wordlist whois vacation defoma-doc psfontmgr x-ttcidfont-conf dfontmgr
  gnuplot-doc hpijs libgd-tools python-doc python-tk python-profiler
  python2.3-doc python2.3-profiler xpdf-reader pdf-viewer chktex lacheck rubber
  x-window-system-core x-window-system xlibmesa-dri xspecs
Recommended packages:
  bzip2 lpr cupsys-client psutils wdiff libft-perl libpaper-utils libfribidi0
  python2.3-cjkcodecs python2.3-iconvcodec python2.3-japanese-codecs tetex-doc
  dialog texi2html perl-tk
The following NEW packages will be installed:
  a2ps bsdmainutils defoma ed emacsen-common gnuplot gnuplot-nox gnuplot-x11 gs
  gs-common gs-gpl gsfonts libdb4.3 libfreetype6 libfreetype6-dev libgd2-noxpm
  libglu1-mesa libglu1-mesa-dev libice-dev libice6 libjpeg62 libkpathsea3
  libnewt0.51 libpaper1 libpng12-0 libpng12-dev libpopt0 libslang2 libsm-dev
  libsm6 libssl0.9.7 libt1-5 libwww0 libx11-6 libx11-dev libxau-dev libxau6
  libxaw7 libxext-dev libxext6 libxi-dev libxi6 libxkbfile-dev libxkbfile1
  libxmu-dev libxmu6 libxmuu-dev libxmuu1 libxp-dev libxp6 libxpm-dev libxpm4
  libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxt-dev libxt6
  libxtrap-dev libxtrap6 libxtst-dev libxtst6 libxv-dev libxv1 libxxf86vm1
  lsb-base mime-support pm-dev python python-dev python2.3 python2.3-dev
  render-dev tetex-base tetex-bin tetex-extra texinfo ucf whiptail x-dev
  x11-common xlibmesa-gl xlibmesa-gl-dev xlibs-data xlibs-dev xlibs-static-dev
  zlib1g-dev
0 upgraded, 87 newly installed, 0 to remove and 0 not upgraded.
Need to get 61.9MB of archives.
After unpacking 196MB of additional disk space will be used.
Get:1 http://debian.aurel32.net sid/main bsdmainutils 6.1.2 [170kB]
Get:2 http://debian.aurel32.net sid/main emacsen-common 1.4.16 [17.3kB]
Get:3 http://debian.aurel32.net sid/main ucf 2.000 [38.3kB]
Get:4 http://debian.aurel32.net sid/main libpaper1 1.1.14-3 [17.7kB]
Get:5 http://debian.aurel32.net sid/main a2ps