Comments (7)
I would suggest you to open two seperate bugs on the gentoo bugzilla for this, the maintainer of this overlay are for sure going to notice it. Alpine does have a patched version of kodi in their repo under community/kodi/, a quick grep -r on the filename involved got me actually five hits. Try them, and also try to get them to the tree via the bugreport, if they work.
from musl.
I applied:
add-missing-includes.patch
fix-fileemu.patch
fix-musl.patch
fortify-source-fix.patch
remove-filewrap.patch
from aports/comminity/kodi
And kodi compiled fine and working so far without any errors.
I will post request on gentoo bugzilla for adding those patches into overlay.
Thanks for help!
from musl.
In an ideal approach, you should as well try to send these patches upstream, and they will get merged within the next release. Which means lower workload for responsible gentoo maintainer, no rebasing, you name it.
from musl.
Looks like upstream won't apply those patches : https://trac.kodi.tv/ticket/17720#no1
from musl.
Well, you could try to contact the person who wrote the patches in the first place, and then try to work with him in making an effort to write new non-glibc breaking patches. It looks as if this is non trivial, good luck :)
Patchset might be suitable for the overlay only at the moment, you should open a pullrequest for it.
from musl.
https://gitweb.gentoo.org/dev/anarchy.git/tree/media-tv/kodi This is well tested on musl, It doesn't require java which is a big plus for musl users. I WILL NOT move this to the musl overlay, it will stay in my dev overlay.
from musl.
I have moved kodi from my dev overlay to ::musl, I will continue to keep it supported there.
from musl.
Related Issues (20)
- net-fs/samba: please update HOT 1
- dev-java/icedtea-bin issues with unsplitting orphaned debug symbols HOT 2
- x11-base/xorg-server-1.20.11::musl xorg-server-1.20.11-fix-musl-input_event.patch fails to be applied
- app-office/libreoffice-7.1.3.2 - .../UnpackedTarball/skia/tools/gpu/vk/VkTestUtils.cpp:23:10: fatal error: execinfo.h: No such file or directory 23 | #include <execinfo.h> HOT 7
- sys-devel/gdb-10.2::gentoo doesn't build against musl
- app-emulation/qemu-guest-agent-6.0.0::gentoo doesn't build against musl
- dev-java/icedtea-bin missing dev-libs/nss dependency?
- the future of dev-lang/rust with musl support outside the scope of amd64 and aarch64 HOT 1
- dev-java/icedtea-bin needs a gentoo mirror
- dev-python/pypy3-exe-7.3.0 no longer compiles HOT 3
- dev-libs/gjs-1.70.0: meson.build:252:4: ERROR: Problem encountered: A minimal SpiderMonkey program HOT 4
- Activated service 'org.freedesktop.PolicyKit1' failed: Process org.freedesktop.PolicyKit1 received signal 11 HOT 1
- sys-auth/polkit-0.120-r1::musl fails to compile if duktape is not installed HOT 1
- x11-term/gnome-terminal: does not compile HOT 1
- Create rust-1.60 ebuild
- net-fs/samba: please update
- sys-apps/accountsservice does not compile
- dev-lang/rust-1.62.1 fails to build on ppc64
- dev-qt/qtwebengine behind upstream HOT 1
- dev-lang/rust missing rust-analyzer USE flag
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from musl.