Since about three days ago, the snapshots in the farm are not building. When I try to build a snapshot on my laptop, it looks like the huc6280 library build fails. A "normal" (non-snapshot, in-tree) build does not fail for me.
Philipp
In the build output I see lines like:
/home/sdcc-builder/build/sdcc-build/orig/sdcc/device/lib/mos65c02/../mos-common/_floatlib.s:30: Error: <i> .include/.incbin file error or an .if/.endif mismatch
/home/sdcc-builder/build/sdcc-build/orig/sdcc/device/lib/huc6280/../mos-common/_floatlib.s:gmake[8]: *** [Makefile:17: __sdcc_regs.rel] Fehler 2
124: Error: <o> Invalid Huc6280 Instruction
I downloaded
http://sourceforge.net/projects/sdcc/files/snapshot_builds/sdcc-src/sdcc-src-20261031-17109.tar.bz2/downloadrun:
and did not experience any build failures.
could you let me know the steps to reproduce?
I saw the failure when using the instructions for snapshot builds:
https://sourceforge.net/p/sdcc/wiki/HOWTO%20Make%20Snapshot%20Builds%20on%20the%20Developer%20Machine/
I think I found the issue.
VPATH is not correctly defined when building out of tree for all mos libraries with common files.
should be fixed in [r17111]
Related
Commit: [r17111]