Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.
Go to file
MilhouseVH fe1dd1e8ac buildsystem: use an update lock when updating image and sysroot
cp (and potentially mkdir -p) are not atomic, and we have seen situations where two packages
concurrently copying the same file (eg. the udev rule for xf86-video-nvidia and
xf86-video-nvidia-legacy) will succeed for one package but the other package fails with
a "file exists" error (as the file didn't exist when it checked, but does exist when it
actually copies the file). Not even cp -f will avoid this issue.

There are several workarounds, but the most practical (and general) solution is to ensure
sequential updates of the image and shared sysroot directories.
2020-01-15 18:49:15 +00:00
config buildsystem: use an update lock when updating image and sysroot 2020-01-15 18:49:15 +00:00
distributions/LibreELEC Merge pull request #3993 from MilhouseVH/le10_get_addon_id 2019-12-11 13:53:02 +08:00
licenses libpng: update to 1.6.37, correct license typos 2019-04-17 06:34:36 +00:00
packages parallel: drop unused package 2020-01-15 18:49:15 +00:00
projects linux (Rockchip): remove upstream patches 2020-01-06 15:20:43 +00:00
scripts buildsystem: use an update lock when updating image and sysroot 2020-01-15 18:49:15 +00:00
tools build: use xargs to collect packages' json info 2020-01-15 18:49:15 +00:00
.gitignore build: remove dead variabe STAMPS_NOARCH 2019-12-31 11:26:49 +01:00
CHANGELOG rebrand: LibreELEC 2016-03-12 01:41:55 +01:00
CONTRIBUTING.md cosmetics: misc. https URL replacements 2017-03-24 19:27:41 +04:00
create_tar.sh create_tar.sh: remove a leftover reference to OpenELEC 2017-01-03 16:58:27 +01:00
Makefile build: remove dead variabe STAMPS_NOARCH 2019-12-31 11:26:49 +01:00
README.md README.md: specifiy that patches retain upstream license, unless stated otherwise 2017-07-20 10:39:06 +02:00

LibreELEC

LibreELEC is a 'Just enough OS' Linux distribution for running the award-winning Kodi software on popular mediacentre hardware. LibreELEC is a conservative fork of the popular OpenELEC project with a stronger focus on pre-release testing and post-release change management. Further information on the project can be found on the LibreELEC website.

Issues & Support

Please report issues via the LibreELEC forum: Bug Reports. Please ask support questions in the LibreELEC forum: Help & Support or ask a member of project staff in the #libreelec IRC channel on Freenode.

Donations

Contributions towards current project funding goals can be sent via PayPal to donations@libreelec.tv

License

LibreELEC original code is released under GPLv2.

Copyright

As LibreELEC includes code from many upstream projects it includes many copyright owners. LibreELEC makes NO claim of copyright on any upstream code. However all original LibreELEC authored code is copyright LibreELEC.tv. Patches to upstream code have the same license as the upstream project, unless specified otherwise. For a complete copyright list please checkout the source code to examine license headers. Unless expressly stated otherwise all code submitted to the LibreELEC project (in any form) is licensed under GPLv2 and copyright is donated to LibreELEC.tv. This approach allows the project to stay manageable in the long term by giving us freedom to maintain the code as part of the whole without the management overhead of preserving contact with every submitter, e.g. GPLv3. You are absolutely free to retain copyright. To retain copyright simply add a copyright header to each submitted code page. If you submit code that is not your own work it is your responsibility to place a header stating the copyright.