<div dir="ltr"><div class="gmail_default"><font size="2"></font><font size="2">Il giorno lun 5 feb 2024 alle ore 17:19 Erich Ritz <<a href="mailto:erich.public@protonmail.com">erich.public@protonmail.com</a>> ha scritto:</font></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font size="2">On Monday, February 5th, 2024 at 9:37 AM, Matteo Bernardini <<a href="mailto:matteo.bernardini@gmail.com" target="_blank">matteo.bernardini@gmail.com</a>> wrote:<br></font>
<font size="2"><br>
> Hi Erich,<br>
> <br>
> this happens because the new SFML installs its pkgconfi files in the wrong location (/usr/pkgconfig): if you add the line<br>
> <br>
> -DSFML_PKGCONFIG_INSTALL_PREFI</font><font size="2">X=/usr/lib$LIBDIRSUFFIX/pkgcon</font><font size="2">fig \<br>
> <br>
> between the cmake options in the SlackBuild then stuff using pkgconfig to locate SFML will find it again correctly.<br>
> <br>
> I'll push the change in our git, it will be fixed in the repository at the next global update.<br>
> <br>
> Matteo<br>
> <br>
> Il giorno lun 5 feb 2024 alle ore 16:22 Erich Ritz via SlackBuilds-users <<a href="mailto:slackbuilds-users@slackbuilds.org" target="_blank">slackbuilds-users@slackbuilds.org</a>> ha scritto:<br>
> <br>
> > It looks like the recent update to SFML breaks the extremetuxracer build:<br>
> > <br>
> > Building games/extremetuxracer (rebuild for updated deps) 2024-02-05 14:42:12Verifying source files ...<br>
> > Installing dependencies ...<br>
> > SFML-2.6.1-x86_64-1_SBo: Simple and Fast Multimedia Library .............................. [ 2.2M]<br>
> > Running extremetuxracer.SlackBuild ... ETA 14:43:??<br>
> > env MAKEFLAGS='-j176 -l89' nice -n 5 bash ./extremetuxracer.SlackBuild<br>
> > ...<br>
> > checking pkg-config is at least version 0.9.0... yes<br>
> > checking for sfml-system >= 2.4... no<br>
> > configure: error: sfml-system not found<br>
> > games/extremetuxracer: extremetuxracer.SlackBuild failed (status 1) 14:42:19<br>
> > Unmounting chroot ...<br>
> > :-( games/extremetuxracer FAILED )-:<br>
> > ______________________________</font><font size="2">_________________<br>
> > SlackBuilds-users mailing list<br>
> > <a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank">SlackBuilds-users@slackbuilds.org</a><br>
> > <a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
> > Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
> > FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br></font>
<font size="2"><br>
There is another problem as well highlighted by sbopkglint (forbidden directory usr/share/doc):<br></font>
<font size="2"><br>
# sbopkglint /var/lib/slackrepo/etr/package</font><font size="2">s/15.0/x86_64/libraries/SFML/</font><font size="2">SFML-2.6.1-x86_64-1_SBo.txz<br>
Using tests from /usr/share/sbo-maintainer-tool</font><font size="2">s/sbopkglint.d<br>
Exploding /var/lib/slackrepo/etr/package</font><font size="2">s/15.0/x86_64/libraries/SFML/</font><font size="2">SFML-2.6.1-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.QLp0Dt ...OK<br>
Running pre-doinst test...OK<br>
Installing /var/lib/slackrepo/etr/package</font><font size="2">s/15.0/x86_64/libraries/SFML/</font><font size="2">SFML-2.6.1-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.QLp0Dt ...OK<br>
Running test: 05-basic-sanity...<br>
--- nonstandard directory in /usr: usr/pkgconfig<br>
--- forbidden directory exists: usr/share/doc<br>
FAILED<br>
Running test: 10-docs...OK<br>
Running test: 15-noarch...OK<br>
Running test: 20-arch...OK<br>
Running test: 25-lafiles...OK<br>
Running test: 30-manpages...OK<br>
Running test: 35-desktop...OK<br>
Running test: 40-newconfig...OK<br>
Running test: 45-doinst...OK<br>
Running test: 50-icons...OK<br>
Running test: 60-usr_info...OK<br>
Running test: 65-python...OK<br>
Running test: 70-tmp_path...OK<br>
Running test: 75-static_libs...OK<br>
Running test: 85-perl...OK<br>
!!! SFML-2.6.1-x86_64-1_SBo.txz: 2 failures</font><font size="2"><br></font></blockquote><div><br></div><div style="font-size:x-small" class="gmail_default"><div dir="ltr"><div class="gmail_default"><font size="2">thanks for the heads-up, fixed that too!</font></div><div class="gmail_default"><font size="2"><br></font></div><div class="gmail_default"><font size="2">Matteo<br></font></div></div><font size="2"></font></div></div></div>