#635284 Port to non-Linux platforms

Package:
supermin
Source:
supermin
Description:
tool for building supermin appliances.
Submitter:
Christoph Egger
Date:
2025-08-17 17:47:44 UTC
Severity:
wishlist
Tags:
#635284#5
Date:
2011-07-24 16:55:43 UTC
From:
To:
Hi!

Your package failed to build on the kfreebsd-amd64 buildds:

gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..    -Wall -I../lib -g -O2 -c -o febootstrap_supermin_helper-utils.o `test -f 'utils.c' || echo './'`utils.c
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..    -static -g -O2 -c -o init-init.o `test -f 'init.c' || echo './'`init.c
init.c:39:24: fatal error: asm/unistd.h: No such file or directory
compilation terminated.
make[3]: *** [init-init.o] Error 1

Full build log at
https://buildd.debian.org/status/fetch.php?pkg=febootstrap&arch=kfreebsd-amd64&ver=3.7-1&stamp=1311521591

Regards

    Christoph

If you have further questions please mail debian-bsd@lists.debian.org

#635284#10
Date:
2011-07-25 07:49:15 UTC
From:
To:
* Christoph Egger:

Thank you for reporting this.

Though I believe this is easy to fix, febootstrap 3 wouldn't be very
useful on non-Linux based systems. Both the dependency resolver and the
initial /init for the appliance are quite Linux-specific.

As of 0.3.7-2, I have disabled building the package on kfreebsd and
hurd.

Cheers,
-Hilko

#635284#15
Date:
2011-08-26 11:06:06 UTC
From:
To:
severity 635284 wishlist
retitle 635284 Port to non-Linux platforms
thank you

Since version 3.7-2, the package has been restricted to Linux-based
architectures. It provides a minimal boot environment for booting an
installed kernel image in a VM.

Should somebody want to work on patches that enable febootstrap (and
ultimately libguestfs) on FreeBSD, I'd be happy to integrate them.

Cheers,
-Hilko

#635284#26
Date:
2014-06-03 21:35:26 UTC
From:
To:
control: reassign -1 supermin

febootstrap has been renamed.

Cheers,
-Hilko