beepberry-buildroot icon indicating copy to clipboard operation
beepberry-buildroot copied to clipboard

Failing to configure w3m (libgc issue?)

Open bcspragu opened this issue 2 years ago • 0 comments

Hello there, and thanks for all your work on Beepy stuff!

I'm getting the following error while w3m is configuring (subbing $HOME for /home/`):

[...]
checking gc.h presence... yes
checking for gc.h... yes
checking for GC_init in -lgc... no
checking GC library location... /usr /usr/local $HOME
checking /usr... checking for GC_init in -lgc... no
checking /usr/local... checking for GC_init in -lgc... no
checking $HOME... checking for GC_init in -lgc... no
configure: error: libgc not found
make: *** [package/pkg-generic.mk:273: $HOME/Projects/external/beepberry-buildroot/buildroot/output/build/w3m-0.5.3+git20230121/.stamp_configured] Error 1

but as far as I can tell, the libgc build/install went fine:

>>> libgc 8.2.4 Extracting
>>> libgc 8.2.4 Patching
>>> libgc 8.2.4 Updating config.sub and config.guess
>>> libgc 8.2.4 Patching libtool
>>> libgc 8.2.4 Configuring
>>> libgc 8.2.4 Building
>>> libgc 8.2.4 Installing to staging directory
>>> libgc 8.2.4 Fixing libtool files
>>> libgc 8.2.4 Installing to target
>>> w3m 0.5.3+git20230121 Extracting
>>> w3m 0.5.3+git20230121 Patching
>>> w3m 0.5.3+git20230121 Updating config.sub and config.guess
>>> w3m 0.5.3+git20230121 Patching libtool
>>> w3m 0.5.3+git20230121 Configuring

The host machine also has libgc.so:

$ ldconfig -p | grep libgc
		[...]
        libgc.so.1 (libc6,x86-64) => /usr/lib/libgc.so.1
        libgc.so (libc6,x86-64) => /usr/lib/libgc.so

The only changes I've made to the repo are:

  • updating gomuks
  • updating beepy-kbd and sharp-drm to the latest versions
  • updating timezone, host, wifi, etc

None of which I'd expect to change anything here.

bcspragu avatar Jan 08 '24 20:01 bcspragu