Hi On Sun, Dec 1, 2013 at 3:48 PM, Zbigniew Jędrzejewski-Szmek <zbys...@in.waw.pl> wrote: > On Sun, Dec 01, 2013 at 03:32:14PM +0100, Zbigniew Jędrzejewski-Szmek wrote: >> On Sun, Dec 01, 2013 at 10:05:49AM +0100, David Herrmann wrote: >> > On Sun, Dec 1, 2013 at 6:28 AM, Zbigniew Jędrzejewski-Szmek >> > > Also, if the font was embedded in systemd, distributions would then >> > > remove it in order to replace is with the system version. So I think >> > > that including the font sources is pointless... Debian has it packaged >> > > [1], >> > > but an old version, I'm not sure if there have been recent updates, and >> > > possibly in the wrong format. Fedora doesn't seem to have it yet. >> > > But adding fonts is easy, I'd do the Fedora package myself, and other >> > > distributions could surely add/update it. >> > >> > I'm fine with installing the file into the system, but I doubt we win >> > much. It's meant as fallback for early-boot, initrd and so on. If we >> > keep it separate, we must make sure to include it in any systems we >> > build (initrd, containers, vms, ..). So if there's no reason beside >> > license issues, I'd like to keep it built-in. >> There's no reason beside license issues. > Ooops, I was too fast here - there's also the issue of distributions > wanting to avoid duplicated sources, whether it be source code or > fonts or anything else. > > I think that there's little point to explore alternative solutions and > wasting more time on this. I'm now pretty sure that assuming that > unifont.hex is available as a compilation time dependency and > transforming it and including in the systemd-gfx binary is the proper > thing to do.
Thanks for the comments. I agree that link-time inclusion works best. I also sent an email to the unifoundry-developers. I hope they can give a clear statement. But the least we can do is let them know that we're unsure. Thanks David _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel