[Bug 252928] emulators/mtools: need more direct libiconv dependency
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Jan 23 04:28:55 UTC 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252928
Bug ID: 252928
Summary: emulators/mtools: need more direct libiconv dependency
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: skreuzer at FreeBSD.org
Reporter: warlock at phouka.net
Flags: maintainer-feedback?(skreuzer at FreeBSD.org)
Assignee: skreuzer at FreeBSD.org
Created attachment 221825
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=221825&action=edit
patch to add libiconv dependency
Noticed compiling net/ipxe-g20201129,1 on 13.0-ALPHA2 1300136
ipxe needs mtools (for mformat), which in turn requires libiconv. The
emulators/mtools port pulls in libiconv-1.16 indirectly, so mtools builds just
fine but ipxe doesn't know to pull it in.
I'm not sure that this is exactly what should be done, but it seems like this
is the place to do something. Like I said, it pulled it in indirectly (via
texinfo). I also am a newbie for how to patch ports, so excuse me if I've done
something wrong.
I also see that ipxe is barfing on the mtools.conf file that gets installed by
default:
bash util/genefidsk -o bin-x86_64-efi/ipxe.usb -b bootx64.efi
bin-x86_64-efi/ipxe.efi
Syntax error at line 19 column 0 in file /usr/local/etc/mtools.conf:
unrecognized keyword
IE, right where "SAMPLE FILE" is. Of course, this is a clean poudriere build
so there is no chance for a user to customize that file.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list