Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Jan 2021 04:28:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 252928] emulators/mtools: need more direct libiconv dependency
Message-ID:  <bug-252928-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252928

            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@FreeBSD.org
          Reporter: warlock@phouka.net
             Flags: maintainer-feedback?(skreuzer@FreeBSD.org)
          Assignee: skreuzer@FreeBSD.org

Created attachment 221825
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D221825&action=
=3Dedit
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 j=
ust
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 th=
is
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 bui=
ld
so there is no chance for a user to customize that file.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-252928-7788>