Debian Bug report logs - #540681
beast: FTBFS: invalid conversion from 'void* volatile*' to 'volatile void**'

version graph

Package: beast; Maintainer for beast is (unknown);

Reported by: Kurt Roeckx <kurt@roeckx.be>

Date: Sun, 9 Aug 2009 16:42:04 UTC

Severity: serious

Tags: patch

Found in version beast/0.7.1-5.1

Fixed in version beast/0.7.1-5.2

Done: Stefano Zacchiroli <zack@debian.org>

Bug is archived. No further changes may be made.

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


Report forwarded to debian-bugs-dist@lists.debian.org, unknown-package@qa.debian.org:
Bug#540681; Package src:beast. (Sun, 09 Aug 2009 16:42:07 GMT) (full text, mbox, link).


Acknowledgement sent to Kurt Roeckx <kurt@roeckx.be>:
New Bug report received and forwarded. Copy sent to unknown-package@qa.debian.org. (Sun, 09 Aug 2009 16:42:07 GMT) (full text, mbox, link).


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

From: Kurt Roeckx <kurt@roeckx.be>
To: submit@bugs.debian.org
Subject: beast: FTBFS: invalid conversion from 'void* volatile*' to 'volatile void**'
Date: Sun, 9 Aug 2009 18:35:07 +0200
Source: beast
Version: 0.7.1-5.1
Severity: serious

Hi,

There was an error while trying to autobuild your package:

> Start Time: 20090809-1549

[...]

> Build-Depends: debhelper (>= 4.0), quilt, libgtk2.0-dev (>= 2.2.2-2), libglib2.0-dev (>= 2.2.2-1), libaudiofile-dev, libvorbis-dev, guile-1.6-dev (>= 1.6.4-2.1), libart-2.0-dev, libgnomecanvas2-dev, libmad0-dev, libxml-parser-perl, libxml2-utils, imagemagick, gettext, shared-mime-info

[...]

> Toolchain package versions: libc6.1-dev_2.9-23 linux-libc-dev_2.6.30-5 g++-4.3_4.3.4-1+b1 gcc-4.3_4.3.4-1+b1 binutils_2.19.51.20090805-1 libstdc++6_4.4.1-1 libstdc++6-4.3-dev_4.3.4-1+b1
> 

[...]

> if /bin/bash ../libtool --tag=CXX --mode=compile g++ -DBIRNET_LOG_DOMAIN=\"BIRNET\" -I. -I. -I.. -I.. -I.. -I. -I. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -D_BIRNET_SOURCE_EXTENSIONS -Wall -g -O3 -g -DG_ENABLE_DEBUG -Wdeprecated -Wno-cast-qual -pipe -ftracer -finline-functions -fno-keep-static-consts -MT birnetthreadimpl.lo -MD -MP -MF ".deps/birnetthreadimpl.Tpo" -c -o birnetthreadimpl.lo birnetthreadimpl.cc; \
> 	then mv -f ".deps/birnetthreadimpl.Tpo" ".deps/birnetthreadimpl.Plo"; else rm -f ".deps/birnetthreadimpl.Tpo"; exit 1; fi
> mkdir .libs
>  g++ -DBIRNET_LOG_DOMAIN=\"BIRNET\" -I. -I. -I.. -I.. -I.. -I. -I. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_BIRNET_SOURCE_EXTENSIONS -Wall -g -O3 -g -DG_ENABLE_DEBUG -Wdeprecated -Wno-cast-qual -pipe -ftracer -finline-functions -fno-keep-static-consts -MT birnetthreadimpl.lo -MD -MP -MF .deps/birnetthreadimpl.Tpo -c birnetthreadimpl.cc  -fPIC -DPIC -o .libs/birnetthreadimpl.o
> birnetthreadimpl.cc: In function 'void* Birnet::g_atomic_pointer_get(volatile void**)':
> birnetthreadimpl.cc:1496: error: invalid conversion from 'void* volatile*' to 'volatile void**'
> birnetthreadimpl.cc:1496: error:   initializing argument 1 of 'void* Birnet::g_atomic_pointer_get(volatile void**)'
> make[4]: *** [birnetthreadimpl.lo] Error 1
> make[4]: Leaving directory `/build/buildd-beast_0.7.1-5.1-alpha-cEHiFH/beast-0.7.1/birnet'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/build/buildd-beast_0.7.1-5.1-alpha-cEHiFH/beast-0.7.1/birnet'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/build/buildd-beast_0.7.1-5.1-alpha-cEHiFH/beast-0.7.1'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/build/buildd-beast_0.7.1-5.1-alpha-cEHiFH/beast-0.7.1'
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2

A full build log can be found at:
http://buildd.debian.org/build.php?arch=alpha&pkg=beast&ver=0.7.1-5.1+b1


Kurt





Bug reassigned from package 'src:beast' to 'beast'. Request was from Marco Rodrigues <gothicx@sapo.pt> to control@bugs.debian.org. (Sun, 09 Aug 2009 22:18:35 GMT) (full text, mbox, link).


Bug No longer marked as found in versions beast/0.7.1-5.1. Request was from Marco Rodrigues <gothicx@sapo.pt> to control@bugs.debian.org. (Sun, 09 Aug 2009 22:18:36 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Sam Hocevar (Debian packages) <sam+deb@zoy.org>:
Bug#540681; Package beast. (Thu, 17 Dec 2009 19:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to Jakub Wilk <ubanus@users.sf.net>:
Extra info received and forwarded to list. Copy sent to Sam Hocevar (Debian packages) <sam+deb@zoy.org>. (Thu, 17 Dec 2009 19:48:03 GMT) (full text, mbox, link).


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

From: Jakub Wilk <ubanus@users.sf.net>
To: 540681@bugs.debian.org
Subject: Re: Bug#540681: beast: FTBFS: invalid conversion from 'void* volatile*' to 'volatile void**'
Date: Thu, 17 Dec 2009 20:44:59 +0100
[Message part 1 (text/plain, inline)]
* Kurt Roeckx <kurt@roeckx.be>, 2009-08-09, 18:35:
>> birnetthreadimpl.cc: In function 'void* Birnet::g_atomic_pointer_get(volatile void**)':
>> birnetthreadimpl.cc:1496: error: invalid conversion from 'void* volatile*' to 'volatile void**'
>> birnetthreadimpl.cc:1496: error:   initializing argument 1 of 'void* Birnet::g_atomic_pointer_get(volatile void**)'

Signature for g_atomic_pointer_get() indeed looks incorrect. I believe 
that the attached patch fixes this bug. (At least the birnet/ directory 
was built fine on mipsel, which is also affected.)

-- 
Jakub Wilk
[210_volatile.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Bug Marked as found in versions beast/0.7.1-5.1. Request was from Jakub Wilk <ubanus@users.sf.net> to control@bugs.debian.org. (Thu, 17 Dec 2009 19:51:14 GMT) (full text, mbox, link).


Added tag(s) patch. Request was from Jakub Wilk <ubanus@users.sf.net> to control@bugs.debian.org. (Thu, 17 Dec 2009 19:51:15 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Sam Hocevar (Debian packages) <sam+deb@zoy.org>:
Bug#540681; Package beast. (Sat, 26 Dec 2009 22:24:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stefano Zacchiroli <zack@debian.org>:
Extra info received and forwarded to list. Copy sent to Sam Hocevar (Debian packages) <sam+deb@zoy.org>. (Sat, 26 Dec 2009 22:24:03 GMT) (full text, mbox, link).


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

From: Stefano Zacchiroli <zack@debian.org>
To: 540681@bugs.debian.org, 560499@bugs.debian.org
Subject: beast: diff for NMU version 0.7.1-5.2
Date: Sat, 26 Dec 2009 23:21:16 +0100
[Message part 1 (text/plain, inline)]
tags 540681 + pending
tags 560499 + pending
thanks

Dear maintainer,

I've prepared an NMU for beast (versioned as 0.7.1-5.2) and uploaded it
to DELAYED/2, according to devref §5.11.1. Diff is attached.

Cheers.

-- 
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..|  .  |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
[beast-0.7.1-5.2-nmu.diff (text/x-diff, attachment)]

Added tag(s) pending. Request was from Stefano Zacchiroli <zack@debian.org> to control@bugs.debian.org. (Sat, 26 Dec 2009 22:24:06 GMT) (full text, mbox, link).


Reply sent to Stefano Zacchiroli <zack@debian.org>:
You have taken responsibility. (Mon, 28 Dec 2009 22:51:15 GMT) (full text, mbox, link).


Notification sent to Kurt Roeckx <kurt@roeckx.be>:
Bug acknowledged by developer. (Mon, 28 Dec 2009 22:51:15 GMT) (full text, mbox, link).


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

From: Stefano Zacchiroli <zack@debian.org>
To: 540681-close@bugs.debian.org
Subject: Bug#540681: fixed in beast 0.7.1-5.2
Date: Mon, 28 Dec 2009 22:47:11 +0000
Source: beast
Source-Version: 0.7.1-5.2

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

beast_0.7.1-5.2.diff.gz
  to main/b/beast/beast_0.7.1-5.2.diff.gz
beast_0.7.1-5.2.dsc
  to main/b/beast/beast_0.7.1-5.2.dsc
beast_0.7.1-5.2_amd64.deb
  to main/b/beast/beast_0.7.1-5.2_amd64.deb



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 540681@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stefano Zacchiroli <zack@debian.org> (supplier of updated beast 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 26 Dec 2009 21:33:36 +0100
Source: beast
Binary: beast
Architecture: source amd64
Version: 0.7.1-5.2
Distribution: unstable
Urgency: low
Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org>
Changed-By: Stefano Zacchiroli <zack@debian.org>
Description: 
 beast      - music synthesis and composition framework
Closes: 540681 560499
Changes: 
 beast (0.7.1-5.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * new patch 210_volatile.diff: fix cast to volatile pointer.
     Patch by Jakub Wilk. (Closes: #540681)
   * new patch 212_gcc44.diff: add missing #include-s for gcc 4.4
     (Closes: #560499)
Checksums-Sha1: 
 1bf2667a433ce408c9b865eb5ab8ed7729c8e2d4 1343 beast_0.7.1-5.2.dsc
 8501a9ab992bff467e03b844e49aedd850ec2a2b 13647 beast_0.7.1-5.2.diff.gz
 670e9037734d97dc0aed53c73569e81e5bb095b3 4485790 beast_0.7.1-5.2_amd64.deb
Checksums-Sha256: 
 b945ec27d1edf27eab854cabf8eb5fc05846ab41e0b99d1932260f966cc38acb 1343 beast_0.7.1-5.2.dsc
 0165d585351e79df1c9eb131b979d24e64a4171d9abe3ae7a1eafbb497afd8e4 13647 beast_0.7.1-5.2.diff.gz
 3cb3bf83aad98fe99fdcba7e7be3d415d77926015ee89b6ccc9038768316bdc0 4485790 beast_0.7.1-5.2_amd64.deb
Files: 
 02c3b5a9f6e1986f252f6f4845caa5b7 1343 gnome extra beast_0.7.1-5.2.dsc
 c6839087bdf569fab696eb272dbb2dbd 13647 gnome extra beast_0.7.1-5.2.diff.gz
 41c1d5b926fa1c36726544898bb634d4 4485790 gnome extra beast_0.7.1-5.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFLNowE1cqbBPLEI7wRAq23AKCPoiudw8Mi8czr6oYlI32yvTVZBQCdGN00
XrNAn8zyCWLGGmpyvSumJAI=
=puzd
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 05 Jun 2011 07:39:07 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: Thu Jan 23 21:22:33 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.