这是indexloc提供的服务,不要输入任何密码

Debian Bug report logs - #1086158
openscenegraph FTCBFS: uses CHECK_CXX_SOURCE_RUNS

version graph

Package: src:openscenegraph; Maintainer for src:openscenegraph is Alberto Luaces Fernández <aluaces@udc.es>;

Reported by: Helmut Grohne <helmut@subdivi.de>

Date: Sun, 27 Oct 2024 20:33:01 UTC

Severity: normal

Tags: patch, upstream

Found in version openscenegraph/3.6.5+dfsg1-8

Fixed in version openscenegraph/3.6.5+dfsg1-9

Done: Alberto Luaces Fernández <aluaces@udc.es>

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, Alberto Luaces Fernández <aluaces@udc.es>:
Bug#1086158; Package src:openscenegraph. (Sun, 27 Oct 2024 20:33:01 GMT) (full text, mbox, link).


Acknowledgement sent to Helmut Grohne <helmut@subdivi.de>:
New Bug report received and forwarded. Copy sent to Alberto Luaces Fernández <aluaces@udc.es>. (Sun, 27 Oct 2024 20:33:02 GMT) (full text, mbox, link).


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

From: Helmut Grohne <helmut@subdivi.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: openscenegraph FTCBFS: uses CHECK_CXX_SOURCE_RUNS
Date: Sun, 27 Oct 2024 17:56:43 +0100
[Message part 1 (text/plain, inline)]
Source: openscenegraph
Version: 3.6.5+dfsg1-8
Tags: patch upstream
User: debian-cross@lists.debian.org
Usertags: ftcbfs

openscenegraph fails to cross build from source, because it uses
CHECK_CXX_SOURCE_RUNS. The invocation around atomics is difficult to
avoid, but the one for poppler-glib is quite easy to avoid. Hence I'm
sending a patch for the latter to incrementally move things forward. We
may use CHECK_SYMBOL_EXISTS there instead.

Helmut
[cross.patch (text/x-diff, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Alberto Luaces Fernández <aluaces@udc.es>:
Bug#1086158; Package src:openscenegraph. (Mon, 28 Oct 2024 07:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to Alberto Luaces <alberto.luaces@udc.es>:
Extra info received and forwarded to list. Copy sent to Alberto Luaces Fernández <aluaces@udc.es>. (Mon, 28 Oct 2024 07:15:02 GMT) (full text, mbox, link).


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

From: Alberto Luaces <alberto.luaces@udc.es>
To: Helmut Grohne <helmut@subdivi.de>, 1086158@bugs.debian.org, Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Re: Bug#1086158: openscenegraph FTCBFS: uses CHECK_CXX_SOURCE_RUNS
Date: Mon, 28 Oct 2024 08:12:21 +0100
Thanks, Helmut.  I will try to apply the patch ASAP.

Regards,

Alberto

On 27/10/24 17:56, Helmut Grohne wrote:
> Source: openscenegraph
> Version: 3.6.5+dfsg1-8
> Tags: patch upstream
> User: debian-cross@lists.debian.org
> Usertags: ftcbfs
> 
> openscenegraph fails to cross build from source, because it uses
> CHECK_CXX_SOURCE_RUNS. The invocation around atomics is difficult to
> avoid, but the one for poppler-glib is quite easy to avoid. Hence I'm
> sending a patch for the latter to incrementally move things forward. We
> may use CHECK_SYMBOL_EXISTS there instead.
> 
> Helmut




Information forwarded to debian-bugs-dist@lists.debian.org, Alberto Luaces Fernández <aluaces@udc.es>:
Bug#1086158; Package src:openscenegraph. (Mon, 28 Oct 2024 07:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to Alberto Luaces <alberto.luaces@udc.es>:
Extra info received and forwarded to list. Copy sent to Alberto Luaces Fernández <aluaces@udc.es>. (Mon, 28 Oct 2024 07:15:02 GMT) (full text, mbox, link).


Reply sent to Alberto Luaces Fernández <aluaces@udc.es>:
You have taken responsibility. (Sun, 26 Jan 2025 18:45:04 GMT) (full text, mbox, link).


Notification sent to Helmut Grohne <helmut@subdivi.de>:
Bug acknowledged by developer. (Sun, 26 Jan 2025 18:45:04 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1086158-close@bugs.debian.org
Subject: Bug#1086158: fixed in openscenegraph 3.6.5+dfsg1-9
Date: Sun, 26 Jan 2025 18:42:11 +0000
[Message part 1 (text/plain, inline)]
Source: openscenegraph
Source-Version: 3.6.5+dfsg1-9
Done: Alberto Luaces Fernández <aluaces@udc.es>

We believe that the bug you reported is fixed in the latest version of
openscenegraph, 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 1086158@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alberto Luaces Fernández <aluaces@udc.es> (supplier of updated openscenegraph 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: SHA384

Format: 1.8
Date: Mon, 06 Jan 2025 19:44:15 +0100
Source: openscenegraph
Architecture: source
Version: 3.6.5+dfsg1-9
Distribution: unstable
Urgency: medium
Maintainer: Alberto Luaces Fernández <aluaces@udc.es>
Changed-By: Alberto Luaces Fernández <aluaces@udc.es>
Closes: 1050599 1086158
Changes:
 openscenegraph (3.6.5+dfsg1-9) unstable; urgency=medium
 .
   * Update lua dependency. (Closes: 1050599)
   * Allow cross compiling from source avoiding runtime tests. Thanks to
     Helmut Grohne (Closes: 1086158)
Checksums-Sha1:
 59dd3234b483fa50ffef2572e8e1c0e93748af54 2219 openscenegraph_3.6.5+dfsg1-9.dsc
 24e02bd2b4a252b7ea23eebef64e02af07ed0648 54804 openscenegraph_3.6.5+dfsg1-9.debian.tar.xz
 3baefd7e449aecdf251d057b86bbcb9dfd24ec04 21918 openscenegraph_3.6.5+dfsg1-9_amd64.buildinfo
Checksums-Sha256:
 3e987c61e734c0fd21da8347736933890d67b0d8e616914ee74b24777c9dd891 2219 openscenegraph_3.6.5+dfsg1-9.dsc
 7ad4aefe52cc5a8ae327711152a4704b214bc6935e2b21bcd300841759cf3239 54804 openscenegraph_3.6.5+dfsg1-9.debian.tar.xz
 2b2e9ef2107796990169af4dcec5264ab9630e65c087f5d22bcd1c3d3360d83d 21918 openscenegraph_3.6.5+dfsg1-9_amd64.buildinfo
Files:
 252bdca294ff61bc50e8ac2186d29ba6 2219 devel optional openscenegraph_3.6.5+dfsg1-9.dsc
 d14e5d09396971b0537fd331fe7cfe1b 54804 devel optional openscenegraph_3.6.5+dfsg1-9.debian.tar.xz
 771c5550cce0757aecfa697cb1bcddec 21918 devel optional openscenegraph_3.6.5+dfsg1-9_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iKUEARMJAC0WIQQAkrD2fjOKzJT6ErrYoCh5SUbfSgUCZ4DOHg8cYWx1YWNlc0B1
ZGMuZXMACgkQ2KAoeUlG30qj3AF7BdQjeWMP9GDfwe3rim/NklnWrEFZM2YZFu1M
TAYhG1DZ47O+52IZ3zIDwLdW8xCUAYCM+CFn3pA2A886r1qx1WbG8xjthrBgUVJK
L6Y8PvQziJEytA7yJrHsPzuZoZ0jEeM=
=+otn
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 24 Feb 2025 07:27:54 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: Wed Nov 19 16:23:32 2025; Machine Name: bembo

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.