[ipxe-devel] FTBFS config/local/colour.h: No such file or directory
Geert Stappers
stappers at stappers.nl
Sun Apr 19 07:20:16 UTC 2026
On Sun, Apr 19, 2026 at 07:12:00AM +0000, Geert Stappers via ipxe-devel wrote:
> Hello,
>
>
> Reporting a fails to build from source error
>
> 22:00 -!- rustyaxe [**redacted**] has joined #ipxe
> 22:01 < rustyaxe> Just pulled git and hitting In file included from
> core/ansicol.c:32: ./config/colour.h:36:10: fatal error:
> config/local/colour.h: No such file or directory
> Day changed to 19 apr 2026
> 07:09 * stappers thinks: Most likely that rustyaxe meanwhile found what
> to do in addition to `git clone $URL`, `cd ipxe/src` and`make`.
> 07:37 < rustyaxe> stappers: for now just touch'd the file and it seems
> to build, but wont be able to test if its actually usable til
> tomorrow. never had to fool with that before
> 08:27 < stappers> Returning to the good habit of reading documentation
> is a way to avoid "had to fool with ...."
> 08:31 < rustyaxe> https://ipxe.org/download - the documentation there
> seems the same as last time i built ipxe a long time ago.
> 08:32 * stappers tries to reproduce
> 08:34 < rustyaxe> looks like just a new include maybe got missed in a
> checkin but havent dug into it much. it built after just touching it
> so seems theres defaults for whatever would have been defined in there
> 08:35 < stappers> fatal: destination path 'ipxe' already exists and is
> not an empty directory.
> 08:35 * stappers contineus to try to reproduce
> 08:36 < stappers> Before I forget: rustyaxe: Thanks for reporting
> 08:36 < rustyaxe> yw, looks like a lot of new features since i last
> rebuilt the pxe environment here
> 08:37 < rustyaxe> just did git clone ...; cd ipxe/src; make
> 08:38 < stappers> % ls -l config/local/colour.h
> 08:38 < stappers> -rw-r--r-- 1 stappers stappers 0 4 jul 2019 config/local/colour.h
> 08:39 < stappers> % mv config/local/colour.h{,.not_now}
> 08:43 < stappers> ....
> 08:43 < stappers> [FINISH] bin/ipxe.lkrn
> 08:43 < stappers> [GENFSIMG] bin/ipxe.iso
> 08:43 < stappers> util/genfsimg: could not find isolinux.bin
> 08:43 < stappers> make: *** [arch/x86/Makefile.pcbios:68: bin/ipxe.iso] Error 1
> 08:44 < stappers> That is a different error
> 08:49 * stappers reports the rusty axe error to the iPXE mailinglist
08:52 < rustyaxe> that means you dont have isolinux (from syslinux)
installed -- which seems to fwiw result (on debian) in a nonbootable
iso. i dont care about the iso
08:53 < rustyaxe> The bin/ipxe.pxe exists, working on putting it somewhere
i can test it for functionality now
08:54 < rustyaxe> usually i just let it build the iso and ignore it,
since i only need the .pxe image
08:55 < rustyaxe> i tried the .iso in proxmox, isolinux starts, fails
at i think it was ldlinux.c32 not found -- i dont mind to test further
if its helpful. on debian trixie
08:57 < rustyaxe> yea failed to load ldlinux.c32
09:12 < stappers> https://lists.ipxe.org/pipermail/ipxe-devel/2026-April/thread.html
09:15 * stappers continues his sunday morning
Groeten
Geert Stappers
--
Silence is hard to parse
More information about the ipxe-devel
mailing list