Package: libterm-slang-perl / 0.07-15
Metadata
Package | Version | Patches format |
---|---|---|
libterm-slang-perl | 0.07-15 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
remaining changes.patch | (download) |
Slang.pm |
3 2 1 - 0 ! |
remaining changes from non-source-format-3.0 package |
slang2.patch | (download) |
Slang.xs |
23 14 9 - 0 ! |
update to slang2 |
gcc 14.patch | (download) |
Slang.xs |
4 2 2 - 0 ! |
fix build failure with gcc 14. Starting with gcc 14, assignment to incompatible pointer types is fatal. This patch fixes/works around the following symptom while building Term::Slang: . Slang.xs:415:28: error: assignment to SV * {aka struct sv *} from incompatible pointer type Scroll_Line_Type * {aka struct _Scroll_Line_Type *} [-Wincompatible-pointer-types] 415 | sv = (Scroll_Line_Type*)SvPV( lines->sv_next, PL_na ); | ^ Slang.xs:420:28: error: assignment to SV * {aka struct sv *} from incompatible pointer type Scroll_Line_Type * {aka struct _Scroll_Line_Type *} [-Wincompatible-pointer-types] 420 | sv = (Scroll_Line_Type*)SvIV( lines->sv_prev ); | ^ |
1