-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building le-master fails #4457
Comments
@Karl-opec did you a complete clean build after the gcc10 merge ? |
Am 27.06.20 um 15:19 schrieb CvH:
@Karl-opec <https://github.com/Karl-opec> did you a complete clean
build after the gcc10 merge ?
I needed to do a |cd .../LE/| and |rm -rf build.*| that it works again.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4457 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAKUNLQKXDZNK46CM5GGZCDRYXWXDANCNFSM4OJ7FO3Q>.
Yes, I did.but it tries to build libedit in heimdal, despite that it is
disabled
package.mk.
|
I build the chewitt branch amlogic-upstream, which acording to #4467 is a follow up of 4461 and should fix the error. It does not it gives the same error. `configure: error: libcurses or libncurses are required! FAILURE: scripts/build heimdal:host has failed! The following log for this failure is available:
The following log for this failure is available: Parallel build failure - see log for details. Time of failure: Sat Jul 4 11:17:24 CEST 2020 |
I've done a clean build of my |
I build clean on Opensuse Tumbleweed. I tried your amlogic-upstream branch to have the above mentioned gcc10 fix in place. |
We provide Docker templates in |
Master is also failing for me on Fedora 32 x64 host for building generic image with the same error during heimdal build |
after some research i am pretty sure, this pr is fixing the issue above: https://github.com/heimdal/heimdal/pull/714/files |
I've got the same issue :/ |
impossible to know without some kind of log |
You find a log in the first message here :[73.log]https://github.com/LibreELEC/LibreELEC.tv/files/4840318/73.log |
Closing after #4949 bumps everything to a current state again |
with the newest tree I still have the same error.
Please reopen |
@Karl-opec did you tried if it happens at other LE platforms too (RPi ...)? Its very likely a problem from host side. You could try to run it at docker too, there it should work regardless of host system. |
Please have a look to my comment above. It is still valid. |
@the-dreamer whats you host system ? |
Fedora, but as the host side is build by build system and is using the lib it should happend on any host |
I normaly run opensuse thumbleweed. On This host system it does not build, on ubuntu in a virtualbox maschine it does. But the-dreamer's comments is a valid statement. I also question myself, why is this heimdal thing not generally fixable? Perhaps their might something problamatic hidden? |
See edit2 from august. Ncurses has changed and heimdal is failing because of it. Next heimdal release will fix it actually in git it is already fixed. |
So the Headline should be corrected to "Building le-master fails - Needs lastest heimdal git to fix" |
@the-dreamer what is the fixing commit in current git? .. i.e. which patch can we backport until heimdal pushes next release. |
the fix is happend on more commits, i hope that is sufficient for successful build: this is, what is working on my private repo:
|
I have modified the above Patch to be useable in the Build System:
I placed it as For me this issue is solved now. Thanks everybody. |
@chewitt or CvH |
Describe the bug
Building with command
THREADCOUNT=10 ARCH=arm PROJECT=Amlogic DEVICE=AMLG12 make image
stops with error:
configure: error: libcurses or libncurses are required! configure: error: /home/rudolf/src/le-ma/build.LibreELEC-AMLG12.arm-9.80-devel/build/heimdal-7.7.0/lib/libedit/configure failed for lib/libedit
Informations
73.log
Additional context
The text was updated successfully, but these errors were encountered: