Il giorno mar 28 ago 2018 alle 6:08, Dan Eble <[email protected]> ha
scritto:
On Aug 27, 2018, at 10:32, Federico Bruni <[email protected]> wrote:
Trying Docker was on my TODO list... Can you send the Docker file?
I'd like to add it to LilyDev repository.
I’ve attached what I’m using now, with a little documentation.
You are welcome to add it to your LilyDev repository. It is based on
Ubuntu 18.04 with GCC 8 and takes Guile 1.6 from Ubuntu 16.04.
Thanks, I'll do it soon.
There are the following TODOs, caveats, and observations.
GCC 8 spews warnings like a fire hose.
I know that the script to update snippets sourced from the LSR was
not written with a read-only source directory in mind. It might work
as designed if the source directory were mounted with full access,
but I haven’t tested it yet. There is a chance it will still not
work because the source and build directories are separate.
The time zone in the container is UTC. It’s not a major problem,
but local time would be more comfortable.
I would have liked to omit git, but test-related makefile targets run
it.
I omitted the curl package because I saw no need for it.
I omitted the following font packages. The build succeeded, but I
don’t know if there’s more to be concerned about than that.
• emacs-intl-fonts
• xfonts-intl-arabic
• xfonts-intl-asian
• xfonts-intl-chinese
• xfonts-intl-chinese-big
• xfonts-intl-european
• xfonts-intl-japanese
• xfonts-intl-japanese-big
• xfonts-intl-phonetic
I added the fonts-urw-base35 package. I thought that that might fix
the last remaining warning that configure produces, which is about
OTF files, but it didn’t. I haven’t educated myself enough to
understand the situation.
The reason is that the debian package does not include the OpenType
fonts.
Fedora package did not include them either initially but then the
maintainer added them, see the discussion here:
https://bugzilla.redhat.com/show_bug.cgi?id=1496466
In Fedora:
$ ls /usr/share/fonts/urw-base35/*.otf
/usr/share/fonts/urw-base35/C059-BdIta.otf
/usr/share/fonts/urw-base35/C059-Bold.otf
/usr/share/fonts/urw-base35/C059-Italic.otf
/usr/share/fonts/urw-base35/C059-Roman.otf
/usr/share/fonts/urw-base35/D050000L.otf
/usr/share/fonts/urw-base35/NimbusMonoPS-BoldItalic.otf
/usr/share/fonts/urw-base35/NimbusMonoPS-Bold.otf
/usr/share/fonts/urw-base35/NimbusMonoPS-Italic.otf
/usr/share/fonts/urw-base35/NimbusMonoPS-Regular.otf
/usr/share/fonts/urw-base35/NimbusRoman-BoldItalic.otf
/usr/share/fonts/urw-base35/NimbusRoman-Bold.otf
/usr/share/fonts/urw-base35/NimbusRoman-Italic.otf
/usr/share/fonts/urw-base35/NimbusRoman-Regular.otf
/usr/share/fonts/urw-base35/NimbusSans-BoldItalic.otf
/usr/share/fonts/urw-base35/NimbusSans-Bold.otf
/usr/share/fonts/urw-base35/NimbusSans-Italic.otf
/usr/share/fonts/urw-base35/NimbusSansNarrow-BoldOblique.otf
/usr/share/fonts/urw-base35/NimbusSansNarrow-Bold.otf
/usr/share/fonts/urw-base35/NimbusSansNarrow-Oblique.otf
/usr/share/fonts/urw-base35/NimbusSansNarrow-Regular.otf
/usr/share/fonts/urw-base35/NimbusSans-Regular.otf
/usr/share/fonts/urw-base35/P052-BoldItalic.otf
/usr/share/fonts/urw-base35/P052-Bold.otf
/usr/share/fonts/urw-base35/P052-Italic.otf
/usr/share/fonts/urw-base35/P052-Roman.otf
/usr/share/fonts/urw-base35/URWBookman-DemiItalic.otf
/usr/share/fonts/urw-base35/URWBookman-Demi.otf
/usr/share/fonts/urw-base35/URWBookman-LightItalic.otf
/usr/share/fonts/urw-base35/URWBookman-Light.otf
/usr/share/fonts/urw-base35/URWGothic-BookOblique.otf
/usr/share/fonts/urw-base35/URWGothic-Book.otf
/usr/share/fonts/urw-base35/URWGothic-DemiOblique.otf
/usr/share/fonts/urw-base35/URWGothic-Demi.otf
/usr/share/fonts/urw-base35/Z003-MediumItalic.otf
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel