Bug#1031387: supertuxkart: Fails to compile due to inescaped +, bug in shaderc

Stephen Kitt skitt at debian.org
Thu Feb 16 12:29:55 GMT 2023


Control: severity normal

Hi Rishi,

On Thu, 16 Feb 2023 00:29:33 -0800, Rishi Cutchin <rishincutchin at gmail.com>
wrote:
>    * What led up to the situation?
> Attempting to backport supertuxkart, necessary to backport glslang
> aswell.
> 
>    * What exactly did you do (or not do) that was effective (or
>      ineffective)?
> Compiled with fakeroot debian/rules binary
>      
>    * What was the outcome of this action?
> Failed to build due to 
> 
> cd
> /home/rishi/build/supertuxkart/supertuxkart-1.4+dfsg/obj-x86_64-linux-gnu/lib/shaderc/libshaderc
> && /usr/bin/ar -M < shaderc_combined.ar +Syntax error in archive script,
> line 1
> 
> Appears to be an issue with cmake and shadercc not properly escaping '+'
> character:
> https://github.com/google/shaderc/issues/473
> 
>    
>    * What outcome did you expect instead?
> Successful (test) compile

The package builds correctly in unstable, including from a directory
containing a +.

This *might* mean that other packages need to be backported too, I haven’t
checked.

Regards,

Stephen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20230216/3326a5c3/attachment.sig>


More information about the Pkg-games-devel mailing list