[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