That which could be fixed in SBo thread.
This is a thread aimed at fixing SlackBuilds in SBO that are currently having any build issues and need repairs, fixes, patches, etc. Try to stick to the current format.
This post is only to fix and repair existing SlackBuild script, not get newer versions of packages. THIS THREAD IS AIMED AT -CURRENT USAGE with resyncs from the SBo master repo via git/svn. Stable releases should be okay, unless otherwise noted. --------------------- TiMidity++.SlackBuild --------------------- line 96 autoreconf > ./autogen.sh Original command returns an error when ran. -------------------------- gst-plugins-bad.SlackBuild -------------------------- line 87(+88) make install DESTDIR=$PKG > cp -v $PKG/usr/include/libmodplug/stdafx.h $PKG/usr/include/stdafx.h when building gst-plugins-bad against libmodplug, compiler generates stop error stating stdafx.h was not found. |
Quote:
I just tested this on slackware64-14.1 VM and it's working fine |
-Current at the moment. New versions of tool sets may be producing problems that may need to start getting tracked. Plus I'm using sbotools to manage the SBo packages which stays in sync with the git/svn SBO repo.
|
Yes, we are aware of new toolchain that might break some scripts in SBo, but since -current is not officially supported, it will be fixed during the time when next Slackware is about to be released
|
Ponce (one of the SBo admins) is already maintaining a git branch which targets slackware-current: https://github.com/Ponce/slackbuilds
Your fixes/patches/whatever should be based on that, not on the Slackware 14.1 repository of slackbuilds.org. |
Thanks Eric for pointing Reaper at my (personal) repo (not affiliated with SBo): in fact I already fixed TiMidity++ for building on -current there. :)
ReaperX7: I think the problem you attribute to gst-plugins-bad is instead of libmodplug that seems to have a wrong path for its own includes in its pkgconfig file: this patch for the SlackBuild fixes it. I'll send it to Larry, the libmodplug maintainer too, as it applies to stable too: if it's ok for him I'll send the fix also upstream. BTW, thanks for reporting the issue! Code:
From 6fc93b2a34d46ada1faa10cb86cef496e2e1fb61 Mon Sep 17 00:00:00 2001 |
You're welcome ponce.
If I find more problems, and honestly if anyone finds any problems, this topic could be used as a good starting point to finding the real issues at hand, or just rework things as needed to work better. Because SBO is community, and most of you guys post here that contribute to SBO, maybe this can be a little bit of help. The faster things can be found, the faster things can be fixed, patched, etc. upstream. |
Quote:
|
Quote:
|
The slackbuild for lua52 has problems when run using fakeroot. I reported the problem to ponce by email some time ago, but I never received a reply. I think it would be interesting to fix it.
|
but at SBo we don't support fakeroot for building so, IMHO, there's nothing to be fixed.
I'll paste here the diff you sent me, if it can be useful to other people like you using fakeroot Code:
diff -urN a/lua52.SlackBuild b/lua52.SlackBuild |
Oh, OK. I didn't know fakeroot was not supported, thanks.
|
re-reading my answer I think that, aided by my bad english, I may have sounded rude: it wasn't my intention at all, I hope you understand :)
consider that I'm still thinking, when I'll find enough spare time to test stuff depending on it too, of reworking lua build scripts for trying to have multiple lua version installed together: it could be that the new ones will accidentally work also with fakeroot, who knows! ;) |
Is there a build flag for lua52 like --disable-fakeroot?
|
Quote:
Code:
# cat libmodplug-include.patch Code:
# cat gst-plugins-bad.SlackBuild.patch |
All times are GMT -5. The time now is 11:47 AM. |