Bug 258860 - net/ipxe: failed to build (syslinux)
Summary: net/ipxe: failed to build (syslinux)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Vinícius Zavam
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-02 09:50 UTC by Stéphane D'Alu
Modified: 2021-10-12 10:24 UTC (History)
0 users

See Also:
egypcio: maintainer-feedback+


Attachments
poudriere log (135.87 KB, application/gzip)
2021-10-02 09:51 UTC, Stéphane D'Alu
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stéphane D'Alu 2021-10-02 09:50:11 UTC
port failed to build due to:  syslinux not found

util/genfsimg -o bin-x86_64-efi/ipxe.usb bin-x86_64-efi/ipxe.efi
util/genfsimg: syslinux: not found

full poudriere log in attachement
Comment 1 Stéphane D'Alu 2021-10-02 09:51:05 UTC
Created attachment 228349 [details]
poudriere log
Comment 2 Vinícius Zavam freebsd_committer freebsd_triage 2021-10-04 10:22:16 UTC
that's a nice catch tho. thank you for reporting it, and sharing a build log. appreciated!

I believe we know the issue caused by my mistake: disabling the ISO option seems to break it.

quick workaround before I do patch the port would be to either just use the pre-built package, or build it using its default options.

ACK
Comment 3 Vinícius Zavam freebsd_committer freebsd_triage 2021-10-04 10:24:14 UTC
UNRELATED thought, but should you have interest/time for testing iPXE on aarch64, we are tracking it here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254600
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-10-12 10:24:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1231d77a59906d386cc6275a00dcec0a7dcfab5b

commit 1231d77a59906d386cc6275a00dcec0a7dcfab5b
Author:     Vinícius Zavam <egypcio@FreeBSD.org>
AuthorDate: 2021-10-12 10:19:40 +0000
Commit:     Vinícius Zavam <egypcio@FreeBSD.org>
CommitDate: 2021-10-12 10:19:40 +0000

    net/ipxe: FIX failing to build while ISO=off

      * while here, update g20210727 (e09e114) to g20210910 (2265a65)

    Reported by:    Stephane D'Alu <sdalu % sdalu.com>
    PR:             258860

 net/ipxe/Makefile | 14 +++++++-------
 net/ipxe/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 10 deletions(-)