toltec icon indicating copy to clipboard operation
toltec copied to clipboard

netsurf build broken

Open Eeems opened this issue 1 year ago • 4 comments

Describe the issue Trying to build the netsurf package will fail.

To Reproduce Steps to reproduce the behaviour:

  1. Run make netsurf
  2. Makefile:145: *** Unable to find library for: CSS (libcss). Stop.

Expected behaviour This should compile with no issues.

Upstream issue N/A

Screenshots image

System information:

  • toltecctl status output: N/A
  • Package: netsurf 0.4.0-3

Additional context N/A

Eeems avatar May 30 '24 03:05 Eeems

I've found the underlying error:

[   DEBUG] toltec.builder: build(): Checking out bfb92e00a220fc46dab265d5958d017c62d54351 of libcss
[   DEBUG] toltec.builder: build(): fatal: unable to read tree (bfb92e00a220fc46dab265d5958d017c62d54351)

Eeems avatar Jun 02 '24 21:06 Eeems

https://source.netsurf-browser.org/libcss.git/commit/?id=bfb92e00a220fc46dab265d5958d017c62d54351 The commit does seem to still exist.

Eeems avatar Jun 02 '24 21:06 Eeems

More information on the build tools can be found here: https://source.netsurf-browser.org/netsurf.git/plain/docs/quick-start.md

Eeems avatar Jun 02 '24 22:06 Eeems

build.log

Eeems avatar Jun 02 '24 22:06 Eeems

https://github.com/toltec-dev/toltec/pull/951 fixed this

palfrey avatar Oct 27 '25 14:10 palfrey