mod-audio / mod-plugin-builder

MOD Plugin Builder
79 stars 50 forks source link

Bootstrapping has stucked while installing C library on Manjaro Linux. #171

Closed Inqb8tr-jp closed 1 year ago

Inqb8tr-jp commented 1 year ago

Hello.

I am trying to bootstrap mod-plugin-builder to build the lv2 plugin for MOD Dwarf on Manjaro Linux.

Bootstrap stopped while installing the C library. When I aborted with Ctrl+C, I got the following errors.

[ERROR]   ^C
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Building for multilib 1/1: '''
[ERROR]  >>        called in step 'Installing C library'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@376]
[ERROR]  >>        called from: glibc_backend_once[scripts/build/libc/glibc.sh@395]
[ERROR]  >>        called from: CT_IterateMultilibs[scripts/functions@1586]
[ERROR]  >>        called from: glibc_backend[scripts/build/libc/glibc.sh@74]
[ERROR]  >>        called from: glibc_main[scripts/build/libc/glibc.sh@44]
[ERROR]  >>        called from: do_libc_main[scripts/build/libc.sh@33]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@696]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      'docs/manual/B_Known_issues.md'
[ERROR]  >>
[ERROR]  >> NOTE: Your configuration includes features marked EXPERIMENTAL.
[ERROR]  >> Before submitting a bug report, try to reproduce it without enabling
[ERROR]  >> any experimental features. Otherwise, you'll need to debug it
[ERROR]  >> and present an explanation why it is a bug in crosstool-NG - or
[ERROR]  >> preferably, a fix.
[ERROR]  >>
[ERROR]  >>  If you feel this is a bug in crosstool-NG, report it at:
[ERROR]  >>      https://github.com/crosstool-ng/crosstool-ng/issues/
[ERROR]  >>
[ERROR]  >>  Make sure your report includes all the information pertinent to this issue.
[ERROR]  >>  Read the bug reporting guidelines here:
[ERROR]  >>      http://crosstool-ng.github.io/support/
[ERROR]   
[ERROR]  (elapsed: 27:55.46)
[27:55] / make: *** [ct-ng:261: build] Error 130

I have tried several times to bootstrap but it always stop at the same point. I have waited for 3 hours and it never progresses. Is there any workaround?

falkTX commented 1 year ago

wait more? if the cpu being used when the tool is still doing its thing? could also be lack of disk space, or oddities with your disk format, since it is failing on the install phase.

Inqb8tr-jp commented 1 year ago

Thanks for your quick reply.

Yes the cpu was used and the disk have enough space. I removed ~/mod-workdir and started an bootstrapping again. So I will wait for another hours.

Inqb8tr-jp commented 1 year ago

Hello.

The bootstrap has been still working since yesterday. Looking the output of top command, the make process is using almost 100%. I think the disk format is fine. What should I do?

falkTX commented 1 year ago

I dont know tbh, a full day doesnt seem right. Perhaps one step entered a busy loop and gets stuck.

Consider using docker? in there the underlying system is one that is known to work.

Inqb8tr-jp commented 1 year ago

OK. I'll give it a try this weekend.

Inqb8tr-jp commented 1 year ago

Docker works.

By the way, I also tested mod-plugin-builder with a clean install manjaro, but it stopped at bootstrap.

Thanks.