Hi Leigh, thanks for the fix. I did not think using bundled libs is acceptable.
If it is, I would probably try to move to bundled ffmpeg as well. For me stepmania in F44 crashes consistently somewhere in ffmpeg for many songs/stepcharts, where it did not in F43 and before. I narrowed it down to stepchars which use crossfade transition between the opening or closing still image and a background video. But my ffmpeg/C++ debugging skills are probably not enough to fix it. Disabling crossfade effect in the stepchart .sm file makes the problem disappear. Should I try this? Thanks! -Yenya Leigh Scott wrote: > commit 76556333b125075628f696f2adb8b7eb38a9965e > Author: Leigh Scott <[email protected]> > Date: Tue Aug 4 19:23:45 2026 +0100 > > Use bundled pcre lib > > stepmania.spec | 11 ++++++++--- > 1 file changed, 8 insertions(+), 3 deletions(-) > --- > diff --git a/stepmania.spec b/stepmania.spec > index e027b55..7ea3659 100644 > --- a/stepmania.spec > +++ b/stepmania.spec > @@ -21,7 +21,7 @@ Name: stepmania > %global _default_patch_fuzz 2 > > Version: %forgeversion -p > -Release: 10%{?dist} > +Release: 11%{?dist} > Group: Amusements/Games > Summary: Advanced cross-platform rhythm game > URL: %{forgeurl} > @@ -66,10 +66,11 @@ BuildRequires: libvorbis-devel > BuildRequires: libXinerama-devel > BuildRequires: libXrandr-devel > BuildRequires: libXtst-devel > -BuildRequires: pcre-devel > BuildRequires: pulseaudio-libs-devel > BuildRequires: systemd-devel > > +Provides: bundled(pcre) = 8.45 > + > # from README.md: > %description > StepMania is a free dance and rhythm game for Windows, Mac, and Linux. > @@ -100,8 +101,9 @@ for creating your own steps. > -DWITH_SYSTEM_TOMMATH=YES \ > -DWITH_SYSTEM_TOMCRYPT=YES \ > -DWITH_SYSTEM_JSONCPP=YES \ > - -DWITH_SYSTEM_PCRE=YES \ > + -DWITH_SYSTEM_PCRE=OFF \ > -DWITH_SYSTEM_ZLIB=YES \ > + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ > -Wno-dev > > %cmake_build > @@ -136,6 +138,9 @@ chmod 0755 %{buildroot}%{_bindir}/stepmania > %doc %{_docdir}/%{name}/Docs > > %changelog > +* Tue Aug 04 2026 Leigh Scott <[email protected]> - > 5.1.0~20221114gitd55acb1-11 > +- Use bundled pcre lib > + > * Sun Aug 02 2026 RPM Fusion Release Engineering > <[email protected]> - 5.1.0~20221114gitd55acb1-10 > - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild > -- | Jan "Yenya" Kasprzak <kas at {fi.muni.cz - work | yenya.net - private}> | | https://www.fi.muni.cz/~kas/ GPG: 4096R/A45477D5 | I don't like Python; its lack of inline, anonymous, multi-statement functions makes me sad. --Eric Wastl _______________________________________________ rpmfusion-developers mailing list -- [email protected] To unsubscribe send an email to [email protected]
