Am Freitag, den 26.07.2019, 17:56 +0200 schrieb Adam Borowski: > Is there a reason the font is not built from sources, so it could > move to main?
Currently, it FTBFS:
$ fontmake -i -o otf -g src/mononoki.glyphs
INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs
source
INFO:glyphsLib.classes:Parsing "src/mononoki.glyphs" file into <GSFont>
INFO:fontmake.font_project:Interpolating master UFOs from designspace
INFO:mutatorMath: Generating instance mononoki-Regular.ufo
INFO:mutatorMath:../instance_ufo/mononoki-Regular.ufo:
Errors calculating 122 glyphs:
A.hex
B.hex
C.hex
Che-cy
D.hex
Delta
E.hex
Ef-cy
Ereversed-cy
Eth
F.hex
Hardsign-cy
Ia-cy
Iu-cy
K
Lslash
Omega
Oslash
Psi
Q
Softsign-cy
U
W
Yeru-cy
a
a.hex
acute
ampersand
ampersand_ampersand
asterisk
at
b
b.hex
be-cy
beta
c.hex
che-cy
chi
d
d.hex
dagger
daggerdbl
dollar
dotlessi
dotlessj
e
e.hex
ef-cy
epsilon
equal_equal
equal_greater
ereversed-cy
eta
eth
exclam_equal
f
f.hex
five.hex
g
gamma
germandbls
greater_equal
greaterequal
h
hardsign-cy
hyphen_greater
i
ia-cy
increment
integral
iota
iu-cy
j
k
l
lacute
lcaron
ldot
literSign
lslash
m
multiply
n
omega
onefraction
onetenth
ordfeminine
oslash
p
paragraph
partialdiff
phi
pi
plus
psi
q
question
quotedbl
quotereversed
r
s
sigma
six
softsign-cy
sterling
summation
t
tau
theta
trademark
u
uniE0A2
v
ve-cy
w
x
xi
y
yeru-cy
ze-cy
zero
zeta
INFO:mutatorMath: Generating instance mononoki-Bold.ufo
INFO:mutatorMath:../instance_ufo/mononoki-Bold.ufo:
Errors calculating 122 glyphs:
A.hex
B.hex
C.hex
Che-cy
D.hex
Delta
E.hex
Ef-cy
Ereversed-cy
Eth
F.hex
Hardsign-cy
Ia-cy
Iu-cy
K
Lslash
Omega
Oslash
Psi
Q
Softsign-cy
U
W
Yeru-cy
a
a.hex
acute
ampersand
ampersand_ampersand
asterisk
at
b
b.hex
be-cy
beta
c.hex
che-cy
chi
d
d.hex
dagger
daggerdbl
dollar
dotlessi
dotlessj
e
e.hex
ef-cy
epsilon
equal_equal
equal_greater
ereversed-cy
eta
eth
exclam_equal
f
f.hex
five.hex
g
gamma
germandbls
greater_equal
greaterequal
h
hardsign-cy
hyphen_greater
i
ia-cy
increment
integral
iota
iu-cy
j
k
l
lacute
lcaron
ldot
literSign
lslash
m
multiply
n
omega
onefraction
onetenth
ordfeminine
oslash
p
paragraph
partialdiff
phi
pi
plus
psi
q
question
quotedbl
quotereversed
r
s
sigma
six
softsign-cy
sterling
summation
t
tau
theta
trademark
u
uniE0A2
v
ve-cy
w
x
xi
y
yeru-cy
ze-cy
zero
zeta
INFO:mutatorMath: Generating instance mononoki-Italic.ufo
INFO:mutatorMath:../instance_ufo/mononoki-Italic.ufo:
Errors calculating 122 glyphs:
A.hex
B.hex
C.hex
Che-cy
D.hex
Delta
E.hex
Ef-cy
Ereversed-cy
Eth
F.hex
Hardsign-cy
Ia-cy
Iu-cy
K
Lslash
Omega
Oslash
Psi
Q
Softsign-cy
U
W
Yeru-cy
a
a.hex
acute
ampersand
ampersand_ampersand
asterisk
at
b
b.hex
be-cy
beta
c.hex
che-cy
chi
d
d.hex
dagger
daggerdbl
dollar
dotlessi
dotlessj
e
e.hex
ef-cy
epsilon
equal_equal
equal_greater
ereversed-cy
eta
eth
exclam_equal
f
f.hex
five.hex
g
gamma
germandbls
greater_equal
greaterequal
h
hardsign-cy
hyphen_greater
i
ia-cy
increment
integral
iota
iu-cy
j
k
l
lacute
lcaron
ldot
literSign
lslash
m
multiply
n
omega
onefraction
onetenth
ordfeminine
oslash
p
paragraph
partialdiff
phi
pi
plus
psi
q
question
quotedbl
quotereversed
r
s
sigma
six
softsign-cy
sterling
summation
t
tau
theta
trademark
u
uniE0A2
v
ve-cy
w
x
xi
y
yeru-cy
ze-cy
zero
zeta
INFO:mutatorMath: Generating instance mononoki-BoldItalic.ufo
INFO:mutatorMath:../instance_ufo/mononoki-BoldItalic.ufo:
Errors calculating 123 glyphs:
A.hex
B.hex
C.hex
Che-cy
D.hex
Delta
E.hex
Ef-cy
Ereversed-cy
Eth
F.hex
Hardsign-cy
Ia-cy
Iu-cy
K
Lslash
Omega
Oslash
Psi
Q
Softsign-cy
U
W
Yeru-cy
a
a.hex
acute
ampersand
ampersand_ampersand
asterisk
at
b
b.hex
be-cy
beta
c.hex
che-cy
chi
d
d.hex
dagger
daggerdbl
dollar
dotlessi
dotlessj
e
e.hex
ef-cy
epsilon
equal_equal
equal_greater
ereversed-cy
eta
eth
exclam_equal
f
f.hex
five.hex
four.dnom
g
gamma
germandbls
greater_equal
greaterequal
h
hardsign-cy
hyphen_greater
i
ia-cy
increment
integral
iota
iu-cy
j
k
l
lacute
lcaron
ldot
literSign
lslash
m
multiply
n
omega
onefraction
onetenth
ordfeminine
oslash
p
paragraph
partialdiff
phi
pi
plus
psi
q
question
quotedbl
quotereversed
r
s
sigma
six
softsign-cy
sterling
summation
t
tau
theta
trademark
u
uniE0A2
v
ve-cy
w
x
xi
y
yeru-cy
ze-cy
zero
zeta
INFO:fontmake.font_project:Applying instance data from designspace
INFO:fontmake.font_project:Building OTF for mononoki-Regular
INFO:ufo2ft:Pre-processing glyphs
INFO:ufo2ft.filters:Running DecomposeComponentsFilter on mononoki-Regular
INFO:ufo2ft.filters:Running RemoveOverlapsFilter on mononoki-Regular
INFO:ufo2ft:Building OpenType tables
ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file:
'/tmp/tmpwt82550h'
Traceback (most recent call last):
File "/usr/bin/fontmake", line 11, in <module>
load_entry_point('fontmake==1.8.0', 'console_scripts', 'fontmake')()
File "/usr/lib/python3/dist-packages/fontmake/__main__.py", line 267, in main
project.run_from_glyphs(glyphs_path, **args)
File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 578, in
run_from_glyphs
self.run_from_designspace(designspace_path, **kwargs)
File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 663, in
run_from_designspace
**kwargs)
File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 699, in
run_from_ufos
self.build_otfs(ufos, **kwargs)
File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 242, in
build_otfs
self.save_otfs(ufos, **kwargs)
File "/usr/lib/python3/dist-packages/fontTools/misc/loggingTools.py", line
375, in wrapper
return func(*args, **kwds)
File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 425, in
save_otfs
for font, ufo in zip(fonts, ufos):
File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 290, in
_iter_compile
yield compile_func(ufo, **options)
File "/usr/lib/python3/dist-packages/ufo2ft/__init__.py", line 116, in
compileOTF
featureCompilerClass=featureCompilerClass,
File "/usr/lib/python3/dist-packages/ufo2ft/__init__.py", line 408, in
compileFeatures
return featureCompiler.compile()
File "/usr/lib/python3/dist-packages/ufo2ft/featureCompiler.py", line 131, in
compile
self.buildTables()
File "/usr/lib/python3/dist-packages/ufo2ft/featureCompiler.py", line 252, in
buildTables
self.ttFont, self.features, filename=path
File "/usr/lib/python3/dist-packages/fontTools/feaLib/builder.py", line 31,
in addOpenTypeFeaturesFromString
addOpenTypeFeatures(font, featurefile, tables=tables)
File "/usr/lib/python3/dist-packages/fontTools/feaLib/builder.py", line 22,
in addOpenTypeFeatures
builder.build(tables=tables)
File "/usr/lib/python3/dist-packages/fontTools/feaLib/builder.py", line 118,
in build
self.build_feature_aalt_()
File "/usr/lib/python3/dist-packages/fontTools/feaLib/builder.py", line 202,
in build_feature_aalt_
location)
fontTools.feaLib.error.FeatureLibError: <features>:8:5: Feature locl has not
been defined
signature.asc
Description: This is a digitally signed message part

