[ipxe-devel] Trying to build a ROM With ROM-O-Matic
Jeremy Anderson
jeremy.anderson at getcruise.com
Tue Jul 24 15:43:09 UTC 2018
I need an x64 EFI Rom that includes TFTP, NFS and HTTP support. When I
attempt to build one using ROM-O-Matic it consistently errors out on me.
Are they any tips or walkthroughs on what options I need?
Thanks,
Jeremy
Build failed:
"make" unexpectedly returned exit value 2 at
/var/www/ipxe-buildweb/build.fcgi line 630
Build log:
Path:
Parameters:
BINARY = ipxe.efi
BINDIR = bin-x86_64-efi
DEBUG =
EMBED.00script.ipxe =
REVISION = master
general.h/DOWNLOAD_PROTO_NFS: = 1
serial.h/COMCONSOLE =
serial.h/COMDATA: = 0
serial.h/COMPARITY =
serial.h/COMSPEED =
serial.h/COMSTOP: = 0
Binary: ipxe.efi
Binary directory: bin-x86_64-efi
Revision: master
Canonicalising revision master...
Canonical revision: d2063b7693e0e35db97b2264aa987eb6341ae779
Creating temporary directories...
Temporary git directory: /var/tmp/ipxe-build/ipxe-build-3_CiL8
Temporary working tree: /var/tmp/ipxe-build/ipxe-build-4qvzrk
Cloning git tree from /var/tmp/ipxe/.git...
Finding closest cached binaries for
d2063b7693e0e35db97b2264aa987eb6341ae779...
Found cached binaries in
ipxe-build/cached/bin-x86_64-efi/d2063b7693e0e35db97b2264aa987eb6341ae779.gz
at distance 0
Opening binary tarball
/var/cache/ipxe-build/d2063b7693e0e35db97b2264aa987eb6341ae779-bin-x86_64-efi.tar.gz...
Opened binary tarball
/var/cache/ipxe-build/d2063b7693e0e35db97b2264aa987eb6341ae779-bin-x86_64-efi.tar.gz...
Checking out revision d2063b7693e0e35db97b2264aa987eb6341ae779...
Identifying timestamp for commit d2063b7693e0e35db97b2264aa987eb6341ae779...
Setting timestamps to Tue Jul 17 13:14:43 2018...
Unpacking binary tarball
/var/cache/ipxe-build/d2063b7693e0e35db97b2264aa987eb6341ae779-bin-x86_64-efi.tar.gz...
Checking out revision d2063b7693e0e35db97b2264aa987eb6341ae779...
Local configuration for serial.h:
#undef COMDATA
#undef COMSTOP
Local configuration for general.h:
#define DOWNLOAD_PROTO_NFS
Building final target bin-x86_64-efi/ipxe.efi...
make: Entering directory `/var/tmp/ipxe-build/ipxe-build-4qvzrk/src'
[DEPS] arch/x86/transitions/librm.S
[DEPS] arch/x86/prefix/romprefix.S
[DEPS] arch/x86/prefix/pciromprefix.S
[DEPS] arch/x86/prefix/mromprefix.S
[DEPS] arch/x86/prefix/isaromprefix.S
[DEPS] arch/x86/interface/pcbios/rsdp.c
[DEPS] arch/x86/interface/pcbios/int13.c
[DEPS] arch/x86/interface/pcbios/bios_smbios.c
[DEPS] arch/x86/interface/pcbios/acpi_timer.c
[DEPS] arch/x86/interface/pcbios/acpipwr.c
[DEPS] config/config_route.c
[DEPS] config/config_romprefix.c
[DEPS] config/config_pixbuf.c
[DEPS] config/config_net80211.c
[DEPS] config/config_infiniband.c
[DEPS] config/config_http.c
[DEPS] config/config_fc.c
[DEPS] config/config_ethernet.c
[DEPS] config/config_efi.c
[DEPS] config/config_asn1.c
[DEPS] config/config.c
[DEPS] usr/autoboot.c
[DEPS] hci/commands/sanboot_cmd.c
[DEPS] interface/smbios/smbios_settings.c
[DEPS] interface/smbios/smbios.c
[DEPS] interface/efi/efi_snp.c
[DEPS] interface/efi/efi_smbios.c
[DEPS] interface/efi/efi_pxe.c
[DEPS] interface/efi/efi_block.c
[DEPS] interface/efi/efi_acpi.c
[DEPS] drivers/infiniband/golan.c
[DEPS] drivers/block/srp.c
[DEPS] drivers/block/ibft.c
[DEPS] drivers/net/smsc95xx.c
[DEPS] net/infiniband/ib_srp.c
[DEPS] net/tcp/iscsi.c
[DEPS] net/tcp/httpcore.c
[DEPS] net/tcp/httpblock.c
[DEPS] net/netdevice.c
[DEPS] net/fcp.c
[DEPS] net/aoe.c
[DEPS] core/serial.c
[DEPS] core/sanboot.c
[DEPS] core/null_sanboot.c
[DEPS] core/null_acpi.c
[DEPS] core/gdbserial.c
[DEPS] core/dummy_sanboot.c
[DEPS] core/acpi_settings.c
[DEPS] core/acpi.c
make: Leaving directory `/var/tmp/ipxe-build/ipxe-build-4qvzrk/src'
make: Entering directory `/var/tmp/ipxe-build/ipxe-build-4qvzrk/src'
[BUILD] bin-x86_64-efi/acpi.o
[BUILD] bin-x86_64-efi/acpi_settings.o
[BUILD] bin-x86_64-efi/dummy_sanboot.o
[BUILD] bin-x86_64-efi/gdbserial.o
[BUILD] bin-x86_64-efi/null_acpi.o
[BUILD] bin-x86_64-efi/null_sanboot.o
[BUILD] bin-x86_64-efi/sanboot.o
[BUILD] bin-x86_64-efi/serial.o
[BUILD] bin-x86_64-efi/aoe.o
core/gdbserial.c: In function 'gdbserial_init':
core/gdbserial.c:93:53: error: 'COMDATA' undeclared (first use in this
function)
core/gdbserial.c:93:53: note: each undeclared identifier is reported only
once for each function it appears in
core/gdbserial.c:93:53: error: 'COMSTOP' undeclared (first use in this
function)
[BUILD] bin-x86_64-efi/fcp.o
make: *** [bin-x86_64-efi/gdbserial.o] Error 1
make: *** Waiting for unfinished jobs....
core/serial.c: In function 'serial_init':
core/serial.c:153:5: error: 'COMDATA' undeclared (first use in this
function)
core/serial.c:153:5: note: each undeclared identifier is reported only once
for each function it appears in
core/serial.c:153:5: error: 'COMSTOP' undeclared (first use in this
function)
make: *** [bin-x86_64-efi/serial.o] Error 1
make: Leaving directory `/var/tmp/ipxe-build/ipxe-build-4qvzrk/src'
"make" unexpectedly returned exit value 2 at
/var/www/ipxe-buildweb/build.fcgi line 630
--
*Confidentiality Note:* We care about protecting our proprietary
information, confidential material, and trade secrets. This message may
contain some or all of those things. Cruise will suffer material harm if
anyone other than the intended recipient disseminates or takes any action
based on this message. If you have received this message (including any
attachments) in error, please delete it immediately and notify the sender
promptly.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20180724/2af0b05d/attachment.htm>
More information about the ipxe-devel
mailing list