[3dprinter-general] Bug#1102801: slic3r: add perl-xs-dev to Build-Depends

helmut at subdivi.de helmut at subdivi.de
Sat Apr 12 18:35:17 BST 2025


Source: slic3r
Version: 1.3.0+dfsg1-5.1
Severity: normal
User: helmutg at debian.org
Usertags: libcrypt-perl-xs-dev

Hello,

please add "perl-xs-dev" to Build-Depends. The package builds a Perl extension
module. The perl-xs-dev virtual package ensures that the functionality for
building Perl extension modules is available. For the time being, this may work
as is, but packages lacking this dependency are known to fail to cross build.
There also is an effort[1] to drop libcrypt-dev from the build-essential
package set. This will not happen during the trixie freeze. Once libcrypt-dev
is no longer build-essential, this package will fail to build from source as
Perl's extension module header includes crypt.h. This is expected to happen
some months into the forky cycle. Please add this dependency.  The additional
dependency is safe for inclusion in trixie, but given the freeze, packages
should not be uploaded for this change alone anymore.

Thank you

Helmut

[1] https://lists.debian.org/debian-devel/2025/04/msg00113.html



More information about the 3dprinter-general mailing list