Debian Bug report logs - #649557
extremetuxracer: FTBFS: ppgltk/images/png_reader.cpp:80:49: error: 'int_p_NULL' was not declared in this scope

version graph

Package: src:extremetuxracer; Maintainer for src:extremetuxracer is Debian Games Team <pkg-games-devel@lists.alioth.debian.org>;

Reported by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

Date: Tue, 22 Nov 2011 03:12:17 UTC

Severity: important

Tags: help, patch

Found in version extremetuxracer/0.4-4

Fixed in version extremetuxracer/0.4-8

Done: Markus Koschany <apo@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#649557; Package src:extremetuxracer. (Tue, 22 Nov 2011 03:12:20 GMT) (full text, mbox, link).


Acknowledgement sent to Nobuhiro Iwamatsu <iwamatsu@nigauri.org>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Tue, 22 Nov 2011 03:12:20 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: extremetuxracer: FTBFS: ppgltk/images/png_reader.cpp:80:49: error: 'int_p_NULL' was not declared in this scope
Date: Tue, 22 Nov 2011 12:09:12 +0900
[Message part 1 (text/plain, inline)]
Source: extremetuxracer
Version: 0.4-4
Severity: wishlist
User: libpng@packages.debian.org
Usertags: libpng15-transition

Hi,

I uploaded libpng 1.5.2 to experimental.
libpng maintainers plan to transition from libpng 1.2 to 1.5.
I am checking build it the package depend to libpng.

I noticed your package FTBFS by libpng 1.5.
I attached build log.
Could you check your package?

Best regards,
  Nobuhiro

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
[extremetuxracer_0.4-4.2_amd64.build.gz (application/x-gzip, attachment)]

Added tag(s) help. Request was from Alexander Reichle-Schmehl <tolimar@debian.org> to control@bugs.debian.org. (Mon, 05 Mar 2012 23:45:02 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#649557; Package src:extremetuxracer. (Wed, 23 May 2012 04:09:03 GMT) (full text, mbox, link).


Acknowledgement sent to Nobuhiro Iwamatsu <iwamatsu@nigauri.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Wed, 23 May 2012 04:09:03 GMT) (full text, mbox, link).


Message #12 received at 649557@bugs.debian.org (full text, mbox, reply):

From: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
To: 649557@bugs.debian.org
Subject: Re: extremetuxracer: FTBFS: ppgltk/images/png_reader.cpp:80:49: error: 'int_p_NULL' was not declared in this scope
Date: Wed, 23 May 2012 13:04:52 +0900
[Message part 1 (text/plain, inline)]
tags 649557 patch
thanks

Hi,

I created a patch which revise this problem.
I attached.
Could you check and apply?

Best regards,
  Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
[extremetuxracer-0.4_png15.patch (application/octet-stream, attachment)]

Added tag(s) patch. Request was from Nobuhiro Iwamatsu <iwamatsu@nigauri.org> to control@bugs.debian.org. (Wed, 23 May 2012 04:09:06 GMT) (full text, mbox, link).


Severity set to 'important' from 'wishlist' Request was from Tobias Frost <tobi@debian.org> to control@bugs.debian.org. (Wed, 06 Jan 2016 07:51:03 GMT) (full text, mbox, link).


Added indication that bug 649557 blocks 650501 Request was from Tobias Frost <tobi@debian.org> to control@bugs.debian.org. (Wed, 06 Jan 2016 07:51:04 GMT) (full text, mbox, link).


Removed indication that bug 649557 blocks 650501 Request was from Tobias Frost <tobi@debian.org> to control@bugs.debian.org. (Wed, 06 Jan 2016 16:54:04 GMT) (full text, mbox, link).


Added indication that bug 649557 blocks 650601 Request was from Tobias Frost <tobi@debian.org> to control@bugs.debian.org. (Wed, 06 Jan 2016 16:54:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#649557; Package src:extremetuxracer. (Fri, 08 Jan 2016 11:24:09 GMT) (full text, mbox, link).


Acknowledgement sent to Markus Koschany <apo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Fri, 08 Jan 2016 11:24:09 GMT) (full text, mbox, link).


Message #27 received at 649557@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@debian.org>
To: 649557@bugs.debian.org
Subject: Re: extremetuxracer: FTBFS: ppgltk/images/png_reader.cpp:80:49: error: 'int_p_NULL' was not declared in this scope
Date: Fri, 8 Jan 2016 12:21:46 +0100
[Message part 1 (text/plain, inline)]
On Wed, 23 May 2012 13:04:52 +0900 Nobuhiro Iwamatsu
<iwamatsu@nigauri.org> wrote:
> tags 649557 patch
> thanks
> 
> Hi,
> 
> I created a patch which revise this problem.
> I attached.
> Could you check and apply?

The package cannot be built with libpng16-dev because it conflicts with
libpng12-dev. I will try to verify this patch as soon as this issue is
resolved.

Markus

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#649557; Package src:extremetuxracer. (Fri, 08 Jan 2016 15:03:12 GMT) (full text, mbox, link).


Acknowledgement sent to James Cowgill <james410@cowgill.org.uk>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Fri, 08 Jan 2016 15:03:12 GMT) (full text, mbox, link).


Message #32 received at 649557@bugs.debian.org (full text, mbox, reply):

From: James Cowgill <james410@cowgill.org.uk>
To: Markus Koschany <apo@debian.org>
Cc: 649557@bugs.debian.org
Subject: Re: Bug#649557: extremetuxracer: FTBFS: ppgltk/images/png_reader.cpp:80:49: error: 'int_p_NULL' was not declared in this scope
Date: Fri, 08 Jan 2016 15:02:33 +0000
[Message part 1 (text/plain, inline)]
Hi,

On Fri, 2016-01-08 at 12:21 +0100, Markus Koschany wrote:
> On Wed, 23 May 2012 13:04:52 +0900 Nobuhiro Iwamatsu
> <iwamatsu@nigauri.org> wrote:
> > I created a patch which revise this problem.
> > I attached.
> > Could you check and apply?
> 
> The package cannot be built with libpng16-dev because it conflicts
> with libpng12-dev. I will try to verify this patch as soon as this
> issue is resolved.

This is intentional. Both packages provide files such as
/usr/include/png.h and libpng.so so they have to conflict with each
other.

You have to remove libpng12-dev first or build the package in a chroot.

James
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#649557; Package src:extremetuxracer. (Fri, 08 Jan 2016 15:21:07 GMT) (full text, mbox, link).


Acknowledgement sent to Markus Koschany <apo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Fri, 08 Jan 2016 15:21:07 GMT) (full text, mbox, link).


Message #37 received at 649557@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@debian.org>
To: James Cowgill <james410@cowgill.org.uk>
Cc: 649557@bugs.debian.org
Subject: Re: Bug#649557: extremetuxracer: FTBFS: ppgltk/images/png_reader.cpp:80:49: error: 'int_p_NULL' was not declared in this scope
Date: Fri, 8 Jan 2016 16:20:18 +0100
[Message part 1 (text/plain, inline)]
Am 08.01.2016 um 16:02 schrieb James Cowgill:
> Hi,
> 
> On Fri, 2016-01-08 at 12:21 +0100, Markus Koschany wrote:
>> On Wed, 23 May 2012 13:04:52 +0900 Nobuhiro Iwamatsu
>> <iwamatsu@nigauri.org> wrote:
>>> I created a patch which revise this problem.
>>> I attached.
>>> Could you check and apply?
>>
>> The package cannot be built with libpng16-dev because it conflicts
>> with libpng12-dev. I will try to verify this patch as soon as this
>> issue is resolved.
> 
> This is intentional. Both packages provide files such as
> /usr/include/png.h and libpng.so so they have to conflict with each
> other.
> 
> You have to remove libpng12-dev first or build the package in a chroot.
> 
> James

Hi,

I just have replaced the current B-D on libpng-dev with libpng16-dev and
I only build in clean chroots. My guess is that another build-dependency
pulls in libpng12-dev and that leads to the aforementioned conflict. If
I'm not mistaken I have to wait until the other package is fixed and
then I can fix this issue. Right?

Markus


[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#649557; Package src:extremetuxracer. (Fri, 08 Jan 2016 15:33:04 GMT) (full text, mbox, link).


Acknowledgement sent to James Cowgill <james410@cowgill.org.uk>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Fri, 08 Jan 2016 15:33:04 GMT) (full text, mbox, link).


Message #42 received at 649557@bugs.debian.org (full text, mbox, reply):

From: James Cowgill <james410@cowgill.org.uk>
To: Markus Koschany <apo@debian.org>
Cc: 649557@bugs.debian.org
Subject: Re: Bug#649557: extremetuxracer: FTBFS: ppgltk/images/png_reader.cpp:80:49: error: 'int_p_NULL' was not declared in this scope
Date: Fri, 08 Jan 2016 15:31:45 +0000
[Message part 1 (text/plain, inline)]
On Fri, 2016-01-08 at 16:20 +0100, Markus Koschany wrote:
> Am 08.01.2016 um 16:02 schrieb James Cowgill:
> > On Fri, 2016-01-08 at 12:21 +0100, Markus Koschany wrote:
> > > The package cannot be built with libpng16-dev because it
> > > conflicts with libpng12-dev. I will try to verify this patch as
> > > soon as this issue is resolved.
> > 
> > This is intentional. Both packages provide files such as
> > /usr/include/png.h and libpng.so so they have to conflict with each
> > other.
> > 
> > You have to remove libpng12-dev first or build the package in a
> > chroot.
> 
> Hi,
> 
> I just have replaced the current B-D on libpng-dev with libpng16-dev
> and I only build in clean chroots. My guess is that another build-
> dependency pulls in libpng12-dev and that leads to the aforementioned
> conflict. If I'm not mistaken I have to wait until the other package
> is fixed and then I can fix this issue. Right?

Ah ok, I think this is because libpng16-dev doesn't provide libpng-dev
so any *-dev package depending on libpng-dev will use libpng12-dev.

This is the package Tobias Frost posted which has libpng-dev enabled:
https://libpng.sviech.de/libpng_package_used/libpng1.6_1.6.19-1.dsc

This thread has the link (+ some discussion):
https://lists.debian.org/debian-devel/2016/01/msg00159.html

James
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#649557; Package src:extremetuxracer. (Fri, 08 Jan 2016 15:39:07 GMT) (full text, mbox, link).


Acknowledgement sent to Markus Koschany <apo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Fri, 08 Jan 2016 15:39:07 GMT) (full text, mbox, link).


Message #47 received at 649557@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@debian.org>
To: James Cowgill <james410@cowgill.org.uk>
Cc: 649557@bugs.debian.org
Subject: Re: Bug#649557: extremetuxracer: FTBFS: ppgltk/images/png_reader.cpp:80:49: error: 'int_p_NULL' was not declared in this scope
Date: Fri, 8 Jan 2016 16:34:57 +0100
[Message part 1 (text/plain, inline)]
Am 08.01.2016 um 16:31 schrieb James Cowgill:
> On Fri, 2016-01-08 at 16:20 +0100, Markus Koschany wrote:
>> Am 08.01.2016 um 16:02 schrieb James Cowgill:
>>> On Fri, 2016-01-08 at 12:21 +0100, Markus Koschany wrote:
>>>> The package cannot be built with libpng16-dev because it
>>>> conflicts with libpng12-dev. I will try to verify this patch as
>>>> soon as this issue is resolved.
>>>
>>> This is intentional. Both packages provide files such as
>>> /usr/include/png.h and libpng.so so they have to conflict with each
>>> other.
>>>
>>> You have to remove libpng12-dev first or build the package in a
>>> chroot.
>>
>> Hi,
>>
>> I just have replaced the current B-D on libpng-dev with libpng16-dev
>> and I only build in clean chroots. My guess is that another build-
>> dependency pulls in libpng12-dev and that leads to the aforementioned
>> conflict. If I'm not mistaken I have to wait until the other package
>> is fixed and then I can fix this issue. Right?
> 
> Ah ok, I think this is because libpng16-dev doesn't provide libpng-dev
> so any *-dev package depending on libpng-dev will use libpng12-dev.
> 
> This is the package Tobias Frost posted which has libpng-dev enabled:
> https://libpng.sviech.de/libpng_package_used/libpng1.6_1.6.19-1.dsc
> 
> This thread has the link (+ some discussion):
> https://lists.debian.org/debian-devel/2016/01/msg00159.html

Meh, why isn't this package in experimental yet :/. I'll give it a try.

Thanks,

Markus

[signature.asc (application/pgp-signature, attachment)]

Reply sent to Markus Koschany <apo@debian.org>:
You have taken responsibility. (Fri, 08 Jan 2016 18:21:08 GMT) (full text, mbox, link).


Notification sent to Nobuhiro Iwamatsu <iwamatsu@nigauri.org>:
Bug acknowledged by developer. (Fri, 08 Jan 2016 18:21:08 GMT) (full text, mbox, link).


Message #52 received at 649557-close@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@debian.org>
To: 649557-close@bugs.debian.org
Subject: Bug#649557: fixed in extremetuxracer 0.4-8
Date: Fri, 08 Jan 2016 18:18:47 +0000
Source: extremetuxracer
Source-Version: 0.4-8

We believe that the bug you reported is fixed in the latest version of
extremetuxracer, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 649557@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany <apo@debian.org> (supplier of updated extremetuxracer package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 08 Jan 2016 18:42:49 +0100
Source: extremetuxracer
Binary: extremetuxracer extremetuxracer-data extremetuxracer-gimp-dev
Architecture: source
Version: 0.4-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Markus Koschany <apo@debian.org>
Description:
 extremetuxracer - 3D racing game featuring Tux, the Linux penguin
 extremetuxracer-data - data files for the game Extreme Tux Racer
 extremetuxracer-gimp-dev - plugins for GIMP for easy development of etracer courses
Closes: 649557
Changes:
 extremetuxracer (0.4-8) unstable; urgency=medium
 .
   * Add libpng16-transition.patch.
     Fix FTBFS with libpng16. Thanks to Nobuhiro Iwamatsu for the report and
     patch. (Closes: #649557)
Checksums-Sha1:
 c8d945732d55c3b2d4180e60fd129624652d7d17 2496 extremetuxracer_0.4-8.dsc
 fbd0f434e912810827db60bc870aea7fc00f84ca 14412 extremetuxracer_0.4-8.debian.tar.xz
Checksums-Sha256:
 26e9efeb2cc81154c0406ee48c331847992b9cee74473afc6a8b43e1135ad1fe 2496 extremetuxracer_0.4-8.dsc
 7db022136062e1d60f928c98b3464657bf67f9242bcff1b8b7f438a276029c70 14412 extremetuxracer_0.4-8.debian.tar.xz
Files:
 1d8b7031ed1245c84e32d970a9eb6caa 2496 games optional extremetuxracer_0.4-8.dsc
 b39f4cd0b3c3433efea6fc41365fc921 14412 games optional extremetuxracer_0.4-8.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJWj/jRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQ0YzRDA4OEVGMzJFREVGNkExQTgzNUZE
OUFEMTRCOTUxM0I1MUU0AAoJENmtFLlRO1Hkg+AP/1gKX5wsB9UFkBe0dan/fibv
UhWA5b+dQ6yZoAbbOuurPkc+o0Cve7bJctv0IOJaKSXv4LLaXzRJLWW1q7dwJNYz
XYUWKUjKWmDJqckJzRwaKNSkkkYH8MQmDH2zlFcaN+dvEPVukcc1AvsC15uVx3rl
cJnWB1qdx/+0KnAU5ot6LP42N5wNCKsj0bwNFyTqZoDklR8+HKXIH8zEzuRq7SBj
RAsOJR+ZvyqXajgvR2Jp54gE/0Usd+UjYh6J5T0f4LXnAnEuLFYjYMH7KyjFpciM
vx6PrXkmFGJnSQOUTRZcd1xbagZXCBJZX3o18qZf/mOKlcYW2Ky/LEFF0cuhOeqi
lFHhx84k6xYsX9wppy80GYwdTIbSDRZlO1hfvzeBTOtpr1P0PprnOzyKhV6NYDao
rCiUuOn8zzaFQLpaHFG4KLslLg9lpohGFRVrewToT1FB5MMavBhEiHOmL7S4Whf2
JCL3o5PPFp7ifSc9iMSNZclJZGVbYpFRAxwmlGny74SCMP3ZZg2Ih3D1E0oVK6ME
AzE6SG1R1/SQj8oaCogO0U4ecwdi8uZbutpFS5IkU2RRDoC1zS+euvGFFk/d+gRG
x7e5zTN8bafsqBLS+XFALnp53Q24NcgG/LNo1L2wEUAwAkaEtHW2jdmWXa79Cp8O
q2BESx5IpRkTHs9DqZ2L
=4nL7
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 02 Apr 2016 07:36:58 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 13:34:39 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.