Hello syzygial,

Sorry for the delay; happy to upload. And... done. :)

- Chris


> Hello,
>
> Thanks for catching the reproducibility issue, I changed the nocheck
> behavior to install the example sources without building them, so the
> outputs should be identical now.  I just uploaded a release over on
> https://mentors.debian.net/package/sol2/ that addresses this and also
> some of the miscellaneous items on the tracker page (i.e. updating the
> standards version/adding Multi-Arch: foreign where appropriate).
> Would you mind sponsoring the upload?
>
> Thanks,
> syzygial
>
>
> On Mon, Mar 23, 2026 at 1:31 PM Chris Lamb <[email protected]> wrote:
>>
>> Source: sol2
>> Version: 3.5.0-2
>> Severity: wishlist
>> User: [email protected]
>> Usertags: nocheck
>> X-Debbugs-Cc: [email protected]
>>
>> Hi,
>>
>> Whilst working on the Reproducible Builds effort [0], I noticed that
>> sol2 could not be built reproducibly.
>>
>> This was because the package contents differ if the tests are skipped
>> via nocheck; specifically, the .cpp example files are not included if
>> the tests are skipped, rendering the package unreproducible as it
>> differs depending on this.
>>
>> A patch is attached that uses the dh_installexamples mechanism to always
>> ship these files, but this would appear to conflict with the intention of
>> the debian/patches/0005-install-example-sources.patch file already in
>> the package. (I am therefore not tagging this bug as "+ patch", as it is
>> not strictly complete.)  However, I *do* include it by way of illustration,
>> and perhaps applying it and removing 0005-install-example-sources.patch
>> is the way you would prefer to go.
>>
>>  [0] https://reproducible-builds.org/


-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] 🍥 chris-lamb.co.uk
       `-

Reply via email to