Diff of the two buildlogs: -- --- b1/build.log 2025-11-23 20:11:31.961659761 +0000 +++ b2/build.log 2025-11-23 20:19:09.222156466 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Dec 26 14:10:15 -12 2026 -I: pbuilder-time-stamp: 1798337418 +I: Current time: Mon Nov 24 10:11:33 +14 2025 +I: pbuilder-time-stamp: 1763928693 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -25,53 +25,85 @@ dpkg-source: info: applying Exclude-pathops-dependency.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/821646/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1103819/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 23 20:11 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1103819/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1103819/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 nocheck' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='4b2c870572de471cac1256647825347a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='821646' - PS1='# ' - PS2='> ' + INVOCATION_ID=9cfb241c02da4fcdb1817c660348f9f5 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1103819 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.R9ptoSO6/pbuilderrc_Rbpa --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.R9ptoSO6/b1 --logfile b1/build.log fonts-montserrat_9.000-4.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.R9ptoSO6/pbuilderrc_Vc1g --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.R9ptoSO6/b2 --logfile b2/build.log fonts-montserrat_9.000-4.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.57+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.57+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/821646/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1103819/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -394,7 +426,7 @@ Get: 277 http://deb.debian.org/debian forky/main amd64 gftools all 0.9.95+dfsg-1 [150 kB] Get: 278 http://deb.debian.org/debian forky/main amd64 python3-opentype-feature-freezer all 1.0.1+dfsg-1 [14.7 kB] Get: 279 http://deb.debian.org/debian forky/main amd64 pyftfeatfreeze all 1.0.1+dfsg-1 [4496 B] -Fetched 187 MB in 13s (15.0 MB/s) +Fetched 187 MB in 28s (6701 kB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19866 files and directories currently installed.) @@ -1306,8 +1338,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Dec 27 02:17:38 UTC 2026. -Universal Time is now: Sun Dec 27 02:17:38 UTC 2026. +Local time is now: Sun Nov 23 20:14:13 UTC 2025. +Universal Time is now: Sun Nov 23 20:14:13 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... @@ -1550,7 +1582,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/fonts-montserrat-9.000/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../fonts-montserrat_9.000-4_source.changes +I: user script /srv/workspace/pbuilder/1103819/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1103819/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/fonts-montserrat-9.000/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../fonts-montserrat_9.000-4_source.changes dpkg-buildpackage: info: source package fonts-montserrat dpkg-buildpackage: info: source version 9.000-4 dpkg-buildpackage: info: source distribution unstable @@ -1560,7 +1596,7 @@ debian/rules clean dh clean dh_auto_clean - make -j42 clean + make -j40 clean make[1]: Entering directory '/build/reproducible-path/fonts-montserrat-9.000' rm -rf venv find . -name "*.pyc" -delete @@ -1574,7 +1610,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/fonts-montserrat-9.000' dh_auto_build -- build - make -j42 INSTALL="install --strip-program=true" build + make -j40 INSTALL="install --strip-program=true" build make[2]: Entering directory '/build/reproducible-path/fonts-montserrat-9.000' mkdir -p venv/bin test -d venv || python3 -m venv venv @@ -1586,546 +1622,546 @@ INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file -ninja: Jobserver mode detected: -j42 --jobserver-auth=fifo:/tmp/GMfifo910164 -- INSTALL=install\ --strip-program=true +ninja: Jobserver mode detected: -j40 --jobserver-auth=fifo:/tmp/GMfifo1151750 -- INSTALL=install\ --strip-program=true [1/133] instantiateUfo -fontmake -i Montserrat Underline Light Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [2/133] instantiateUfo -fontmake -i Montserrat Underline ExtraBold Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline ExtraLight Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [3/133] instantiateUfo fontmake -i Montserrat Underline Medium Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [4/133] instantiateUfo -fontmake -i Montserrat Underline Black -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline SemiBold Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [5/133] instantiateUfo -fontmake -i Montserrat Underline SemiBold -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Light Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [6/133] instantiateUfo -fontmake -i Montserrat Underline Thin -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Thin Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [7/133] instantiateUfo fontmake -i Montserrat Underline ExtraLight -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [8/133] instantiateUfo -fontmake -i Montserrat Underline Regular -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Medium -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [9/133] instantiateUfo -fontmake -i Montserrat Underline Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Light -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [10/133] instantiateUfo -fontmake -i Montserrat Underline Black Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Bold Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [11/133] instantiateUfo -fontmake -i Montserrat Underline ExtraBold -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline ExtraBold Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [12/133] instantiateUfo -fontmake -i Montserrat Underline Bold Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Regular -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [13/133] instantiateUfo -fontmake -i Montserrat Underline ExtraLight Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Thin -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [14/133] instantiateUfo -fontmake -i Montserrat Underline Thin Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Black -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [15/133] instantiateUfo -fontmake -i Montserrat Underline SemiBold Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Black Italic -o ufo -g MontserratUnderline-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [16/133] instantiateUfo -fontmake -i Montserrat Underline Light -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline Bold -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [17/133] instantiateUfo -fontmake -i Montserrat Underline Medium -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline SemiBold -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [18/133] instantiateUfo -fontmake -i Montserrat Underline Bold -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Underline ExtraBold -o ufo -g MontserratUnderline.glyphs --ufo-structure=json --instance-dir instance_ufos [19/133] buildTTF -fontmake --output-path /tmp/tmpfm9pjkem -o ttf -u instance_ufos/MontserratUnderline-ExtraBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp9h3s6shn -o ttf -u instance_ufos/MontserratUnderline-Italic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [20/133] buildTTF -fontmake --output-path /tmp/tmp2mtjvbek -o ttf -u instance_ufos/MontserratUnderline-Black.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp0wth3wao -o ttf -u instance_ufos/MontserratUnderline-BoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [21/133] buildTTF -fontmake --output-path /tmp/tmp538lgvs9 -o ttf -u instance_ufos/MontserratUnderline-LightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp902tkxdh -o ttf -u instance_ufos/MontserratUnderline-ExtraLightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [22/133] buildTTF -fontmake --output-path /tmp/tmpwv4epxwm -o ttf -u instance_ufos/MontserratUnderline-MediumItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpd14trg0o -o ttf -u instance_ufos/MontserratUnderline-BlackItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [23/133] buildTTF -fontmake --output-path /tmp/tmp65w8f5bf -o ttf -u instance_ufos/MontserratUnderline-SemiBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp3fzt309i -o ttf -u instance_ufos/MontserratUnderline-LightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [24/133] buildTTF -fontmake --output-path /tmp/tmpm404s5u2 -o ttf -u instance_ufos/MontserratUnderline-Thin.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpziy_rsse -o ttf -u instance_ufos/MontserratUnderline-MediumItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [25/133] buildTTF -fontmake --output-path /tmp/tmpnpnjv9uo -o ttf -u instance_ufos/MontserratUnderline-Italic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpeeh3gyx3 -o ttf -u instance_ufos/MontserratUnderline-SemiBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [26/133] buildTTF -fontmake --output-path /tmp/tmpnoaso6av -o ttf -u instance_ufos/MontserratUnderline-SemiBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[27/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpqwq4nvew /tmp/tmpfm9pjkem +fontmake --output-path /tmp/tmp0pf3qknb -o ttf -u instance_ufos/MontserratUnderline-Black.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[27/133] buildTTF +fontmake --output-path /tmp/tmp9uogvvt5 -o ttf -u instance_ufos/MontserratUnderline-ExtraBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [28/133] buildTTF -fontmake --output-path /tmp/tmpbncu9tba -o ttf -u instance_ufos/MontserratUnderline-ExtraLight.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[29/133] buildTTF -fontmake --output-path /tmp/tmp9rtdy_sw -o ttf -u instance_ufos/MontserratUnderline-BoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[30/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp9q_01s4_ /tmp/tmpwv4epxwm -[31/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp38yz3mbl /tmp/tmp2mtjvbek +fontmake --output-path /tmp/tmptb0us8_q -o ttf -u instance_ufos/MontserratUnderline-ThinItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[29/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpfi79k3nt /tmp/tmp9h3s6shn +[30/133] buildTTF +fontmake --output-path /tmp/tmpsuqhktp7 -o ttf -u instance_ufos/MontserratUnderline-Medium.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[31/133] buildTTF +fontmake --output-path /tmp/tmpb358r0e3 -o ttf -u instance_ufos/MontserratUnderline-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [32/133] buildTTF -fontmake --output-path /tmp/tmp0venpu2_ -o ttf -u instance_ufos/MontserratUnderline-BlackItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[33/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpq1n5_sai /tmp/tmp538lgvs9 +fontmake --output-path /tmp/tmptj0gdus1 -o ttf -u instance_ufos/MontserratUnderline-Thin.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[33/133] buildTTF +fontmake --output-path /tmp/tmpu7g32xc6 -o ttf -u instance_ufos/MontserratUnderline-ExtraLight.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [34/133] buildTTF -fontmake --output-path /tmp/tmpmz7s88xf -o ttf -u instance_ufos/MontserratUnderline-Light.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpjhzd5ofa -o ttf -u instance_ufos/MontserratUnderline-Light.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [35/133] buildTTF -fontmake --output-path /tmp/tmpfd821207 -o ttf -u instance_ufos/MontserratUnderline-ThinItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp8r3uxd_b -o ttf -u instance_ufos/MontserratUnderline-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [36/133] buildTTF -fontmake --output-path /tmp/tmphdh8rh0f -o ttf -u instance_ufos/MontserratUnderline-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpjzj7c8cf -o ttf -u instance_ufos/MontserratUnderline-SemiBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [37/133] buildTTF -fontmake --output-path /tmp/tmp1cn29375 -o ttf -u instance_ufos/MontserratUnderline-ExtraLightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[38/133] buildTTF -fontmake --output-path /tmp/tmp3rhxk4r1 -o ttf -u instance_ufos/MontserratUnderline-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[39/133] buildTTF -fontmake --output-path /tmp/tmptwj0b50n -o ttf -u instance_ufos/MontserratUnderline-ExtraBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmptl04yzfw -o ttf -u instance_ufos/MontserratUnderline-ExtraBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[38/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpw7c_fho3 /tmp/tmp0wth3wao +[39/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpyyaehxu3 /tmp/tmp902tkxdh [40/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp7z_dyjta /tmp/tmp65w8f5bf +gftools-autohint --fail-ok -o /tmp/tmpln2_b23e /tmp/tmp3fzt309i [41/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp8pfdew4s /tmp/tmpm404s5u2 -[42/133] buildTTF -fontmake --output-path /tmp/tmp5ccr49xa -o ttf -u instance_ufos/MontserratUnderline-Medium.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[43/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-MediumItalic.ttf /tmp/tmp9q_01s4_ -[44/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpfvx4m9q_ /tmp/tmpnpnjv9uo -[45/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ExtraBoldItalic.ttf /tmp/tmpqwq4nvew -[46/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Black.ttf /tmp/tmp38yz3mbl +gftools-autohint --fail-ok -o /tmp/tmpc9tz6fsc /tmp/tmpd14trg0o +[42/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpn8kwyt68 /tmp/tmp0pf3qknb +[43/133] autohint +gftools-autohint --fail-ok -o /tmp/tmprdwqxix3 /tmp/tmpeeh3gyx3 +[44/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Italic.ttf /tmp/tmpfi79k3nt +[45/133] autohint +gftools-autohint --fail-ok -o /tmp/tmp1au4bavx /tmp/tmptb0us8_q +[46/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpkmck1lac /tmp/tmpziy_rsse [47/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp_6bb_ewt /tmp/tmpnoaso6av -[48/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp7psxct2d /tmp/tmpbncu9tba +gftools-autohint --fail-ok -o /tmp/tmpxlm37wnb /tmp/tmp9uogvvt5 +[48/133] buildOTF +fontmake --output-path /tmp/tmptru_zlx4 -o otf -u instance_ufos/MontserratUnderline-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [49/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp37dzchbh /tmp/tmp9rtdy_sw +gftools-autohint --fail-ok -o /tmp/tmpv970y800 /tmp/tmpsuqhktp7 [50/133] buildVariable -fontmake --output-path /tmp/tmpnj5qsnn_ -o variable -g MontserratUnderline-Italic.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[51/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpe3pac12k /tmp/tmpmz7s88xf +fontmake --output-path /tmp/tmpdckh_uve -o variable -g MontserratUnderline-Italic.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[51/133] buildVariable +fontmake --output-path /tmp/tmpw9gfxu5p -o variable -g MontserratUnderline.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [52/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp_weu2v_2 /tmp/tmp0venpu2_ -[53/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-LightItalic.ttf /tmp/tmpq1n5_sai +gftools-autohint --fail-ok -o /tmp/tmpwhh2e6uy /tmp/tmpb358r0e3 +[53/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpumemthmz /tmp/tmptj0gdus1 [54/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp0rg6fsxh /tmp/tmphdh8rh0f -[55/133] buildOTF -fontmake --output-path /tmp/tmp28cl6z3v -o otf -u instance_ufos/MontserratUnderline-MediumItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-autohint --fail-ok -o /tmp/tmp8wvfxrv7 /tmp/tmpu7g32xc6 +[55/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpcd2ue919 /tmp/tmpjhzd5ofa [56/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpbpgxo1w6 /tmp/tmp3rhxk4r1 +gftools-autohint --fail-ok -o /tmp/tmpgs1ufnpg /tmp/tmp8r3uxd_b [57/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpe8o_vt8u /tmp/tmpfd821207 -[58/133] buildVariable -fontmake --output-path /tmp/tmpp4k6ans0 -o variable -g MontserratUnderline.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[59/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpphtnhaan /tmp/tmptwj0b50n +gftools-autohint --fail-ok -o /tmp/tmp0ay1y46w /tmp/tmpjzj7c8cf +[58/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpzzakagle /tmp/tmptl04yzfw +[59/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-BoldItalic.ttf /tmp/tmpw7c_fho3 [60/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Thin.ttf /tmp/tmp8pfdew4s -[61/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpxszo6u38 /tmp/tmp1cn29375 -[62/133] buildOTF -fontmake --output-path /tmp/tmpm184fga5 -o otf -u instance_ufos/MontserratUnderline-Black.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-BlackItalic.ttf /tmp/tmpc9tz6fsc +[61/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-LightItalic.ttf /tmp/tmpln2_b23e +[62/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ExtraLightItalic.ttf /tmp/tmpyyaehxu3 [63/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-SemiBold.ttf /tmp/tmp7z_dyjta -[64/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-MediumItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-MediumItalic.ttf -[65/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpssragzor /tmp/tmp5ccr49xa -[66/133] buildOTF -fontmake --output-path /tmp/tmpobxadgj6 -o otf -u instance_ufos/MontserratUnderline-ExtraBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Black.ttf /tmp/tmpn8kwyt68 +[64/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ThinItalic.ttf /tmp/tmp1au4bavx +[65/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-SemiBoldItalic.ttf /tmp/tmprdwqxix3 +[66/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Bold.otf /tmp/tmptru_zlx4 [67/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Light.ttf /tmp/tmpe3pac12k +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ExtraBoldItalic.ttf /tmp/tmpxlm37wnb [68/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-BoldItalic.ttf /tmp/tmp37dzchbh -[69/133] buildOTF -fontmake --output-path /tmp/tmpuyf7tj0s -o otf -u instance_ufos/MontserratUnderline-SemiBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-MediumItalic.ttf /tmp/tmpkmck1lac +[69/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Italic.woff2 ../fonts-underline/ttf/MontserratUnderline-Italic.ttf [70/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Italic.ttf /tmp/tmpfvx4m9q_ -[71/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Black.woff2 ../fonts-underline/ttf/MontserratUnderline-Black.ttf +gftools-fix-font -o ../fonts-underline/variable/MontserratUnderline[wght].ttf /tmp/tmpw9gfxu5p +[71/133] fix +gftools-fix-font -o ../fonts-underline/variable/MontserratUnderline-Italic[wght].ttf /tmp/tmpdckh_uve [72/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ExtraLight.ttf /tmp/tmp7psxct2d +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Medium.ttf /tmp/tmpv970y800 [73/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-SemiBoldItalic.ttf /tmp/tmp_6bb_ewt -[74/133] buildOTF -fontmake --output-path /tmp/tmpn6eqol_3 -o otf -u instance_ufos/MontserratUnderline-ExtraLight.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[75/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ExtraBoldItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-ExtraBoldItalic.ttf +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Regular.ttf /tmp/tmpwhh2e6uy +[74/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ExtraLight.ttf /tmp/tmp8wvfxrv7 +[75/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Bold.ttf /tmp/tmpgs1ufnpg [76/133] buildOTF -fontmake --output-path /tmp/tmp9dhygwhe -o otf -u instance_ufos/MontserratUnderline-LightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp008c51bc -o otf -u instance_ufos/MontserratUnderline-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [77/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-MediumItalic.otf /tmp/tmp28cl6z3v -[78/133] buildOTF -fontmake --output-path /tmp/tmpir6aeeft -o otf -u instance_ufos/MontserratUnderline-Thin.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[79/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-BlackItalic.ttf /tmp/tmp_weu2v_2 -[80/133] buildOTF -fontmake --output-path /tmp/tmpj70xqi6q -o otf -u instance_ufos/MontserratUnderline-Italic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[81/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Regular.ttf /tmp/tmpbpgxo1w6 -[82/133] fix -gftools-fix-font -o ../fonts-underline/variable/MontserratUnderline-Italic[wght].ttf /tmp/tmpnj5qsnn_ +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Thin.ttf /tmp/tmpumemthmz +[78/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Light.ttf /tmp/tmpcd2ue919 +[79/133] buildOTF +fontmake --output-path /tmp/tmptbkgwncg -o otf -u instance_ufos/MontserratUnderline-Italic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[80/133] fix +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-SemiBold.ttf /tmp/tmp0ay1y46w +[81/133] buildOTF +fontmake --output-path /tmp/tmp21tw71u9 -o otf -u instance_ufos/MontserratUnderline-Black.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[82/133] gftools-gen-stat --inplace --src /tmp/tmpi69o2x6s -- '../fonts-underline/variable/MontserratUnderline[wght].ttf' '../fonts-underline/variable/MontserratUnderline-Italic[wght].ttf' && touch /tmp/tmpp55wy86y.buildStatstamp +Saving font to ../fonts-underline/variable/MontserratUnderline[wght].ttf +Saving font to ../fonts-underline/variable/MontserratUnderline-Italic[wght].ttf [83/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Bold.ttf /tmp/tmp0rg6fsxh -[84/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-LightItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-LightItalic.ttf -[85/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ThinItalic.ttf /tmp/tmpe8o_vt8u +gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ExtraBold.ttf /tmp/tmpzzakagle +[84/133] buildOTF +fontmake --output-path /tmp/tmp8bk8mh43 -o otf -u instance_ufos/MontserratUnderline-Medium.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[85/133] buildOTF +fontmake --output-path /tmp/tmp8cjmoutl -o otf -u instance_ufos/MontserratUnderline-BlackItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [86/133] buildOTF -fontmake --output-path /tmp/tmp93k18x64 -o otf -u instance_ufos/MontserratUnderline-Medium.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpq7ew53um -o otf -u instance_ufos/MontserratUnderline-Thin.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [87/133] buildOTF -fontmake --output-path /tmp/tmpt2sjvexf -o otf -u instance_ufos/MontserratUnderline-BlackItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[88/133] fix -gftools-fix-font -o ../fonts-underline/variable/MontserratUnderline[wght].ttf /tmp/tmpp4k6ans0 -[89/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ExtraBold.ttf /tmp/tmpphtnhaan -[90/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-SemiBold.woff2 ../fonts-underline/ttf/MontserratUnderline-SemiBold.ttf -[91/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-ExtraLightItalic.ttf /tmp/tmpxszo6u38 -[92/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Thin.woff2 ../fonts-underline/ttf/MontserratUnderline-Thin.ttf -[93/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Black.otf /tmp/tmpm184fga5 +fontmake --output-path /tmp/tmp5mu2w8p6 -o otf -u instance_ufos/MontserratUnderline-ExtraLight.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[88/133] buildOTF +fontmake --output-path /tmp/tmp_spl80xs -o otf -u instance_ufos/MontserratUnderline-ExtraBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[89/133] buildOTF +fontmake --output-path /tmp/tmpiy6n7x9e -o otf -u instance_ufos/MontserratUnderline-BoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[90/133] buildOTF +fontmake --output-path /tmp/tmpueaffacf -o otf -u instance_ufos/MontserratUnderline-SemiBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[91/133] buildOTF +fontmake --output-path /tmp/tmpv452c1jj -o otf -u instance_ufos/MontserratUnderline-ExtraLightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[92/133] buildOTF +fontmake --output-path /tmp/tmp8jha_qgy -o otf -u instance_ufos/MontserratUnderline-ExtraBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[93/133] buildOTF +fontmake --output-path /tmp/tmpn2hk4wg5 -o otf -u instance_ufos/MontserratUnderline-LightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [94/133] buildOTF -fontmake --output-path /tmp/tmpudfea6_z -o otf -u instance_ufos/MontserratUnderline-BoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpaymcvxxg -o otf -u instance_ufos/MontserratUnderline-ThinItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [95/133] buildOTF -fontmake --output-path /tmp/tmpqozcya_3 -o otf -u instance_ufos/MontserratUnderline-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpxrbewlo4 -o otf -u instance_ufos/MontserratUnderline-Light.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [96/133] buildOTF -fontmake --output-path /tmp/tmpsps07ogd -o otf -u instance_ufos/MontserratUnderline-SemiBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpcamhm86n -o otf -u instance_ufos/MontserratUnderline-SemiBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [97/133] buildOTF -fontmake --output-path /tmp/tmp7lx4ebe9 -o otf -u instance_ufos/MontserratUnderline-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[98/133] buildOTF -fontmake --output-path /tmp/tmpjxtq6aah -o otf -u instance_ufos/MontserratUnderline-ExtraBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[99/133] fix -gftools-fix-font -o ../fonts-underline/ttf/MontserratUnderline-Medium.ttf /tmp/tmpssragzor -[100/133] gftools-gen-stat --inplace --src /tmp/tmpobc9l9oj -- '../fonts-underline/variable/MontserratUnderline-Italic[wght].ttf' '../fonts-underline/variable/MontserratUnderline[wght].ttf' && touch /tmp/tmp6semh3dc.buildStatstamp -Saving font to ../fonts-underline/variable/MontserratUnderline-Italic[wght].ttf -Saving font to ../fonts-underline/variable/MontserratUnderline[wght].ttf -[101/133] buildOTF -fontmake --output-path /tmp/tmph79giuba -o otf -u instance_ufos/MontserratUnderline-ThinItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[102/133] compress +fontmake --output-path /tmp/tmp0y5z44x4 -o otf -u instance_ufos/MontserratUnderline-MediumItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[98/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-LightItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-LightItalic.ttf +[99/133] compress fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-BoldItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-BoldItalic.ttf -[103/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-SemiBold.otf /tmp/tmpuyf7tj0s -[104/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ExtraLight.otf /tmp/tmpn6eqol_3 -[105/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ExtraBoldItalic.otf /tmp/tmpobxadgj6 +[100/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Regular.otf /tmp/tmp008c51bc +[101/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ExtraLightItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-ExtraLightItalic.ttf +[102/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-BlackItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-BlackItalic.ttf +[103/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Black.woff2 ../fonts-underline/ttf/MontserratUnderline-Black.ttf +[104/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-SemiBoldItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-SemiBoldItalic.ttf +[105/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Medium.woff2 ../fonts-underline/ttf/MontserratUnderline-Medium.ttf [106/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Light.woff2 ../fonts-underline/ttf/MontserratUnderline-Light.ttf +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Thin.woff2 ../fonts-underline/ttf/MontserratUnderline-Thin.ttf [107/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Italic.woff2 ../fonts-underline/ttf/MontserratUnderline-Italic.ttf +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-MediumItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-MediumItalic.ttf [108/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ExtraLight.woff2 ../fonts-underline/ttf/MontserratUnderline-ExtraLight.ttf -[109/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Thin.otf /tmp/tmpir6aeeft +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Regular.woff2 ../fonts-underline/ttf/MontserratUnderline-Regular.ttf +[109/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ThinItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-ThinItalic.ttf [110/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-SemiBoldItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-SemiBoldItalic.ttf +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ExtraBoldItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-ExtraBoldItalic.ttf [111/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-BlackItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-BlackItalic.ttf -[112/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-LightItalic.otf /tmp/tmp9dhygwhe -[113/133] buildOTF -fontmake --output-path /tmp/tmpj4szdd1u -o otf -u instance_ufos/MontserratUnderline-ExtraLightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[114/133] buildOTF -fontmake --output-path /tmp/tmpmntqqzxx -o otf -u instance_ufos/MontserratUnderline-Light.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[115/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Italic.otf /tmp/tmpj70xqi6q -[116/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Regular.woff2 ../fonts-underline/ttf/MontserratUnderline-Regular.ttf -[117/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ExtraLight.woff2 ../fonts-underline/ttf/MontserratUnderline-ExtraLight.ttf +[112/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Light.woff2 ../fonts-underline/ttf/MontserratUnderline-Light.ttf +[113/133] compress fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Bold.woff2 ../fonts-underline/ttf/MontserratUnderline-Bold.ttf -[118/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Medium.otf /tmp/tmp93k18x64 +[114/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Black.otf /tmp/tmp21tw71u9 +[115/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-SemiBold.woff2 ../fonts-underline/ttf/MontserratUnderline-SemiBold.ttf +[116/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Italic.otf /tmp/tmptbkgwncg +[117/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Medium.otf /tmp/tmp8bk8mh43 +[118/133] compress +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ExtraBold.woff2 ../fonts-underline/ttf/MontserratUnderline-ExtraBold.ttf [119/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-BlackItalic.otf /tmp/tmpt2sjvexf +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-BlackItalic.otf /tmp/tmp8cjmoutl [120/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ThinItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-ThinItalic.ttf -[121/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ExtraBold.woff2 ../fonts-underline/ttf/MontserratUnderline-ExtraBold.ttf +fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline[wght].woff2 ../fonts-underline/variable/MontserratUnderline[wght].ttf +[121/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Thin.otf /tmp/tmpq7ew53um [122/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-ExtraLightItalic.woff2 ../fonts-underline/ttf/MontserratUnderline-ExtraLightItalic.ttf -[123/133] compress fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Italic[wght].woff2 ../fonts-underline/variable/MontserratUnderline-Italic[wght].ttf +[123/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ExtraBoldItalic.otf /tmp/tmp8jha_qgy [124/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Regular.otf /tmp/tmpqozcya_3 -[125/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline[wght].woff2 ../fonts-underline/variable/MontserratUnderline[wght].ttf +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Light.otf /tmp/tmpxrbewlo4 +[125/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ExtraBold.otf /tmp/tmp_spl80xs [126/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-BoldItalic.otf /tmp/tmpudfea6_z +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-SemiBold.otf /tmp/tmpueaffacf [127/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Bold.otf /tmp/tmp7lx4ebe9 +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-MediumItalic.otf /tmp/tmp0y5z44x4 [128/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ExtraBold.otf /tmp/tmpjxtq6aah +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ExtraLightItalic.otf /tmp/tmpv452c1jj [129/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-SemiBoldItalic.otf /tmp/tmpsps07ogd -[130/133] compress -fonttools ttLib.woff2 compress -o ../fonts-underline/webfonts/MontserratUnderline-Medium.woff2 ../fonts-underline/ttf/MontserratUnderline-Medium.ttf +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-BoldItalic.otf /tmp/tmpiy6n7x9e +[130/133] fix +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ExtraLight.otf /tmp/tmp5mu2w8p6 [131/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ThinItalic.otf /tmp/tmph79giuba +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ThinItalic.otf /tmp/tmpaymcvxxg [132/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-Light.otf /tmp/tmpmntqqzxx +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-LightItalic.otf /tmp/tmpn2hk4wg5 [133/133] fix -gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-ExtraLightItalic.otf /tmp/tmpj4szdd1u +gftools-fix-font -o ../fonts-underline/otf/MontserratUnderline-SemiBoldItalic.otf /tmp/tmpcamhm86n INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file -ninja: Jobserver mode detected: -j42 --jobserver-auth=fifo:/tmp/GMfifo910164 -- INSTALL=install\ --strip-program=true +ninja: Jobserver mode detected: -j40 --jobserver-auth=fifo:/tmp/GMfifo1151750 -- INSTALL=install\ --strip-program=true [1/133] instantiateUfo -fontmake -i Montserrat Thin Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos -[2/133] instantiateUfo fontmake -i Montserrat Regular -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos +[2/133] instantiateUfo +fontmake -i Montserrat Light -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos [3/133] instantiateUfo -fontmake -i Montserrat ExtraLight -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Thin -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos [4/133] instantiateUfo -fontmake -i Montserrat Light Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Medium -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos [5/133] instantiateUfo -fontmake -i Montserrat Light -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat ExtraLight Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [6/133] instantiateUfo -fontmake -i Montserrat ExtraBold -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Light Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [7/133] instantiateUfo -fontmake -i Montserrat Thin -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat SemiBold -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos [8/133] instantiateUfo fontmake -i Montserrat Medium Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [9/133] instantiateUfo -fontmake -i Montserrat ExtraLight Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat SemiBold Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [10/133] instantiateUfo -fontmake -i Montserrat Bold -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat ExtraBold -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos [11/133] instantiateUfo -fontmake -i Montserrat SemiBold -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos -[12/133] instantiateUfo fontmake -i Montserrat Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +[12/133] instantiateUfo +fontmake -i Montserrat Bold Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [13/133] instantiateUfo -fontmake -i Montserrat SemiBold Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Black Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [14/133] instantiateUfo -fontmake -i Montserrat Medium -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos -[15/133] instantiateUfo fontmake -i Montserrat ExtraBold Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +[15/133] instantiateUfo +fontmake -i Montserrat Bold -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos [16/133] instantiateUfo -fontmake -i Montserrat Black Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat ExtraLight -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos [17/133] instantiateUfo -fontmake -i Montserrat Black -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Thin Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos [18/133] instantiateUfo -fontmake -i Montserrat Bold Italic -o ufo -g Montserrat-Italic.glyphs --ufo-structure=json --instance-dir instance_ufos +fontmake -i Montserrat Black -o ufo -g Montserrat.glyphs --ufo-structure=json --instance-dir instance_ufos [19/133] buildTTF -fontmake --output-path /tmp/tmpcdqvktv3 -o ttf -u instance_ufos/Montserrat-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpo3febdby -o ttf -u instance_ufos/Montserrat-ExtraBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [20/133] buildTTF -fontmake --output-path /tmp/tmp5snhyr7x -o ttf -u instance_ufos/Montserrat-ExtraBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpvq_3c_59 -o ttf -u instance_ufos/Montserrat-Black.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [21/133] buildTTF -fontmake --output-path /tmp/tmpoia5idvk -o ttf -u instance_ufos/Montserrat-Thin.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp7o5mh0yt -o ttf -u instance_ufos/Montserrat-BlackItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [22/133] buildTTF -fontmake --output-path /tmp/tmpa7teewb5 -o ttf -u instance_ufos/Montserrat-ThinItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpwdwqx2i4 -o ttf -u instance_ufos/Montserrat-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [23/133] buildTTF -fontmake --output-path /tmp/tmprevhryeo -o ttf -u instance_ufos/Montserrat-Medium.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpegs11_ga -o ttf -u instance_ufos/Montserrat-SemiBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [24/133] buildTTF -fontmake --output-path /tmp/tmpkvzxfooo -o ttf -u instance_ufos/Montserrat-Light.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmph2liomd8 -o ttf -u instance_ufos/Montserrat-Italic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [25/133] buildTTF -fontmake --output-path /tmp/tmpafx634uh -o ttf -u instance_ufos/Montserrat-ExtraLight.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp895epgw5 -o ttf -u instance_ufos/Montserrat-Thin.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [26/133] buildTTF -fontmake --output-path /tmp/tmp7s3tymyy -o ttf -u instance_ufos/Montserrat-SemiBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp0onae1j5 -o ttf -u instance_ufos/Montserrat-MediumItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [27/133] buildTTF -fontmake --output-path /tmp/tmprfhiozzk -o ttf -u instance_ufos/Montserrat-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpm6cp74wz -o ttf -u instance_ufos/Montserrat-SemiBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [28/133] buildTTF -fontmake --output-path /tmp/tmpmw47tmt9 -o ttf -u instance_ufos/Montserrat-ExtraLightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpju8k7ttw -o ttf -u instance_ufos/Montserrat-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [29/133] buildTTF -fontmake --output-path /tmp/tmp09u698jp -o ttf -u instance_ufos/Montserrat-MediumItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp51bf33hh -o ttf -u instance_ufos/Montserrat-Light.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [30/133] buildTTF -fontmake --output-path /tmp/tmp6ato6v_h -o ttf -u instance_ufos/Montserrat-ExtraBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmppyrxewdl -o ttf -u instance_ufos/Montserrat-ThinItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [31/133] buildTTF -fontmake --output-path /tmp/tmpfcasyb5s -o ttf -u instance_ufos/Montserrat-LightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmppzqvjcmv -o ttf -u instance_ufos/Montserrat-Medium.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [32/133] buildTTF -fontmake --output-path /tmp/tmpuvleo5es -o ttf -u instance_ufos/Montserrat-BlackItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpv_xq6b2g -o ttf -u instance_ufos/Montserrat-BoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [33/133] buildTTF -fontmake --output-path /tmp/tmp_nxb4ztm -o ttf -u instance_ufos/Montserrat-Italic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp1vpacgg_ -o ttf -u instance_ufos/Montserrat-ExtraBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [34/133] buildTTF -fontmake --output-path /tmp/tmppia2lov_ -o ttf -u instance_ufos/Montserrat-SemiBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpc9ddzsd7 -o ttf -u instance_ufos/Montserrat-ExtraLightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [35/133] buildTTF -fontmake --output-path /tmp/tmpyxwpvazl -o ttf -u instance_ufos/Montserrat-BoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmply6q57r0 -o ttf -u instance_ufos/Montserrat-LightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [36/133] buildTTF -fontmake --output-path /tmp/tmpbfyuazy0 -o ttf -u instance_ufos/Montserrat-Black.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmp1z8othu2 -o ttf -u instance_ufos/Montserrat-ExtraLight.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [37/133] autohint -gftools-autohint --fail-ok -o /tmp/tmphxkmkuy6 /tmp/tmpcdqvktv3 +gftools-autohint --fail-ok -o /tmp/tmp5c5uje3n /tmp/tmpo3febdby [38/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpn358v_mj /tmp/tmp5snhyr7x +gftools-autohint --fail-ok -o /tmp/tmppii0djkw /tmp/tmpvq_3c_59 [39/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpxxm3buak /tmp/tmpkvzxfooo +gftools-autohint --fail-ok -o /tmp/tmpdjj6mvac /tmp/tmpwdwqx2i4 [40/133] autohint -gftools-autohint --fail-ok -o /tmp/tmph5_yy9iq /tmp/tmpoia5idvk +gftools-autohint --fail-ok -o /tmp/tmp46udj9xi /tmp/tmpegs11_ga [41/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpuf2rl1re /tmp/tmpafx634uh -[42/133] buildOTF -fontmake --output-path /tmp/tmpvf48u3y1 -o otf -u instance_ufos/Montserrat-ExtraLightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-autohint --fail-ok -o /tmp/tmpwkpqx6w8 /tmp/tmp7o5mh0yt +[42/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpqo27ijru /tmp/tmpm6cp74wz [43/133] autohint -gftools-autohint --fail-ok -o /tmp/tmphptakxeo /tmp/tmpa7teewb5 +gftools-autohint --fail-ok -o /tmp/tmp58bkp88d /tmp/tmph2liomd8 [44/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpor9o3rb6 /tmp/tmprevhryeo -[45/133] autohint -gftools-autohint --fail-ok -o /tmp/tmphzqmn3a1 /tmp/tmp7s3tymyy -[46/133] buildOTF -fontmake --output-path /tmp/tmp51io5rtm -o otf -u instance_ufos/Montserrat-Black.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-autohint --fail-ok -o /tmp/tmp07xeqanm /tmp/tmpv_xq6b2g +[45/133] buildVariable +fontmake --output-path /tmp/tmpaynbppvk -o variable -g Montserrat.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[46/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpk4bdakfd /tmp/tmp51bf33hh [47/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpshtpc_f4 /tmp/tmp09u698jp +gftools-autohint --fail-ok -o /tmp/tmp9kjm6l3t /tmp/tmp895epgw5 [48/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpodq3oamz /tmp/tmp6ato6v_h -[49/133] buildOTF -fontmake --output-path /tmp/tmpc0atcclj -o otf -u instance_ufos/Montserrat-ThinItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[50/133] buildOTF -fontmake --output-path /tmp/tmpw7vvpvm7 -o otf -u instance_ufos/Montserrat-Thin.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[51/133] buildOTF -fontmake --output-path /tmp/tmpekw487k0 -o otf -u instance_ufos/Montserrat-ExtraLight.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[52/133] buildOTF -fontmake --output-path /tmp/tmpcy30pzx_ -o otf -u instance_ufos/Montserrat-Light.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-autohint --fail-ok -o /tmp/tmpzje627lq /tmp/tmppzqvjcmv +[49/133] autohint +gftools-autohint --fail-ok -o /tmp/tmp7isqhe6o /tmp/tmppyrxewdl +[50/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpl7cqyv_z /tmp/tmp0onae1j5 +[51/133] autohint +gftools-autohint --fail-ok -o /tmp/tmp1u3n8mlm /tmp/tmpju8k7ttw +[52/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpa3x7c970 /tmp/tmply6q57r0 [53/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpatwvcxi7 /tmp/tmpmw47tmt9 +gftools-autohint --fail-ok -o /tmp/tmp3tg81npj /tmp/tmpc9ddzsd7 [54/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpig3eakvv /tmp/tmprfhiozzk -[55/133] buildOTF -fontmake --output-path /tmp/tmp0vrv_syn -o otf -u instance_ufos/Montserrat-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[56/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpu6feasrm /tmp/tmpfcasyb5s -[57/133] buildVariable -fontmake --output-path /tmp/tmp5b93jhg2 -o variable -g Montserrat.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[58/133] buildOTF -fontmake --output-path /tmp/tmpyy5m5xsg -o otf -u instance_ufos/Montserrat-SemiBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[59/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpk65ma53g /tmp/tmpuvleo5es +gftools-autohint --fail-ok -o /tmp/tmppdsbv84z /tmp/tmp1vpacgg_ +[55/133] autohint +gftools-autohint --fail-ok -o /tmp/tmpux44merw /tmp/tmp1z8othu2 +[56/133] buildVariable +fontmake --output-path /tmp/tmpbh5_9_o3 -o variable -g Montserrat-Italic.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[57/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-ExtraBold.ttf /tmp/tmp5c5uje3n +[58/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-Black.ttf /tmp/tmppii0djkw +[59/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-Bold.ttf /tmp/tmpdjj6mvac [60/133] buildOTF -fontmake --output-path /tmp/tmp8mdjlikn -o otf -u instance_ufos/Montserrat-LightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[61/133] buildOTF -fontmake --output-path /tmp/tmpbo63kesj -o otf -u instance_ufos/Montserrat-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[62/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpad2_ebsj /tmp/tmp_nxb4ztm -[63/133] autohint -gftools-autohint --fail-ok -o /tmp/tmpc7fj47wi /tmp/tmppia2lov_ -[64/133] buildVariable -fontmake --output-path /tmp/tmpbvz22e8r -o variable -g Montserrat-Italic.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpgabn9mpg -o otf -u instance_ufos/Montserrat-ExtraBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[61/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-BlackItalic.ttf /tmp/tmpwkpqx6w8 +[62/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-SemiBoldItalic.ttf /tmp/tmp46udj9xi +[63/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-Thin.ttf /tmp/tmp9kjm6l3t +[64/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-Italic.ttf /tmp/tmp58bkp88d [65/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-Regular.ttf /tmp/tmphxkmkuy6 -[66/133] buildOTF -fontmake --output-path /tmp/tmpujsldrtb -o otf -u instance_ufos/Montserrat-ExtraBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[67/133] autohint -gftools-autohint --fail-ok -o /tmp/tmp0o_lpsf1 /tmp/tmpyxwpvazl -[68/133] buildOTF -fontmake --output-path /tmp/tmpp_ksra1_ -o otf -u instance_ufos/Montserrat-BlackItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[69/133] buildOTF -fontmake --output-path /tmp/tmp0z7cx282 -o otf -u instance_ufos/Montserrat-MediumItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-fix-font -o ../fonts/ttf/Montserrat-SemiBold.ttf /tmp/tmpqo27ijru +[66/133] fix +gftools-fix-font -o ../fonts/variable/Montserrat[wght].ttf /tmp/tmpaynbppvk +[67/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-BoldItalic.ttf /tmp/tmp07xeqanm +[68/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-Regular.ttf /tmp/tmp1u3n8mlm +[69/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-Medium.ttf /tmp/tmpzje627lq [70/133] buildOTF -fontmake --output-path /tmp/tmp4gk72wmv -o otf -u instance_ufos/Montserrat-Medium.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[71/133] autohint -gftools-autohint --fail-ok -o /tmp/tmppw8xeeol /tmp/tmpbfyuazy0 -[72/133] buildOTF -fontmake --output-path /tmp/tmp4m4o57rf -o otf -u instance_ufos/Montserrat-Italic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +fontmake --output-path /tmp/tmpq0ngqbqd -o otf -u instance_ufos/Montserrat-Black.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[71/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-LightItalic.ttf /tmp/tmpa3x7c970 +[72/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-ThinItalic.ttf /tmp/tmp7isqhe6o [73/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-Light.ttf /tmp/tmpxxm3buak -[74/133] buildOTF -fontmake --output-path /tmp/tmpiklzqjsc -o otf -u instance_ufos/Montserrat-SemiBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +gftools-fix-font -o ../fonts/ttf/Montserrat-Light.ttf /tmp/tmpk4bdakfd +[74/133] fix +gftools-fix-font -o ../fonts/ttf/Montserrat-MediumItalic.ttf /tmp/tmpl7cqyv_z [75/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-Black.otf /tmp/tmp51io5rtm -[76/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-ExtraBold.ttf /tmp/tmpn358v_mj +gftools-fix-font -o ../fonts/ttf/Montserrat-ExtraBoldItalic.ttf /tmp/tmppdsbv84z +[76/133] buildOTF +fontmake --output-path /tmp/tmprppc_ytl -o otf -u instance_ufos/Montserrat-MediumItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [77/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-ExtraLight.ttf /tmp/tmpuf2rl1re -[78/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-Medium.ttf /tmp/tmpor9o3rb6 +gftools-fix-font -o ../fonts/ttf/Montserrat-ExtraLightItalic.ttf /tmp/tmp3tg81npj +[78/133] buildOTF +fontmake --output-path /tmp/tmpo3w4wlz5 -o otf -u instance_ufos/Montserrat-Italic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [79/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-ExtraLightItalic.otf /tmp/tmpvf48u3y1 +gftools-fix-font -o ../fonts/ttf/Montserrat-ExtraLight.ttf /tmp/tmpux44merw [80/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-ExtraBoldItalic.ttf /tmp/tmpodq3oamz -[81/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-Thin.otf /tmp/tmpw7vvpvm7 -[82/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-Thin.ttf /tmp/tmph5_yy9iq -[83/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-ThinItalic.otf /tmp/tmpc0atcclj -[84/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-SemiBoldItalic.ttf /tmp/tmphzqmn3a1 -[85/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-ThinItalic.ttf /tmp/tmphptakxeo -[86/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-ExtraLight.otf /tmp/tmpekw487k0 -[87/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-MediumItalic.ttf /tmp/tmpshtpc_f4 -[88/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-Light.otf /tmp/tmpcy30pzx_ -[89/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-Bold.ttf /tmp/tmpig3eakvv -[90/133] fix -gftools-fix-font -o ../fonts/variable/Montserrat-Italic[wght].ttf /tmp/tmpbvz22e8r -[91/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-Regular.otf /tmp/tmpbo63kesj +gftools-fix-font -o ../fonts/variable/Montserrat-Italic[wght].ttf /tmp/tmpbh5_9_o3 +[81/133] buildOTF +fontmake --output-path /tmp/tmpfd1adym3 -o otf -u instance_ufos/Montserrat-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[82/133] buildOTF +fontmake --output-path /tmp/tmp37mypyqb -o otf -u instance_ufos/Montserrat-Thin.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[83/133] buildOTF +fontmake --output-path /tmp/tmpeo3bzmp8 -o otf -u instance_ufos/Montserrat-SemiBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[84/133] buildOTF +fontmake --output-path /tmp/tmpywuhsztz -o otf -u instance_ufos/Montserrat-Light.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[85/133] buildOTF +fontmake --output-path /tmp/tmpgj_hfvrb -o otf -u instance_ufos/Montserrat-Medium.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[86/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ExtraBold.woff2 ../fonts/ttf/Montserrat-ExtraBold.ttf +[87/133] buildOTF +fontmake --output-path /tmp/tmp_9vuhde6 -o otf -u instance_ufos/Montserrat-ThinItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[88/133] buildOTF +fontmake --output-path /tmp/tmpjtytm0gz -o otf -u instance_ufos/Montserrat-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[89/133] gftools-gen-stat --inplace --src /tmp/tmpb8hi0kpx -- '../fonts/variable/Montserrat[wght].ttf' '../fonts/variable/Montserrat-Italic[wght].ttf' && touch /tmp/tmpa312500j.buildStatstamp +Saving font to ../fonts/variable/Montserrat[wght].ttf +Saving font to ../fonts/variable/Montserrat-Italic[wght].ttf +[90/133] buildOTF +fontmake --output-path /tmp/tmpdrg1dqld -o otf -u instance_ufos/Montserrat-BlackItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[91/133] buildOTF +fontmake --output-path /tmp/tmp4w09sahx -o otf -u instance_ufos/Montserrat-ExtraLight.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter [92/133] buildOTF -fontmake --output-path /tmp/tmpems9i8r5 -o otf -u instance_ufos/Montserrat-ExtraBold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[93/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-Bold.otf /tmp/tmp0vrv_syn -[94/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Regular.woff2 ../fonts/ttf/Montserrat-Regular.ttf -[95/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-LightItalic.ttf /tmp/tmpu6feasrm -[96/133] fix -gftools-fix-font -o ../fonts/variable/Montserrat[wght].ttf /tmp/tmp5b93jhg2 -[97/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-SemiBoldItalic.otf /tmp/tmpyy5m5xsg -[98/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-ExtraLightItalic.ttf /tmp/tmpatwvcxi7 +fontmake --output-path /tmp/tmpqd5p2mra -o otf -u instance_ufos/Montserrat-SemiBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[93/133] buildOTF +fontmake --output-path /tmp/tmpexya4b7w -o otf -u instance_ufos/Montserrat-BoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[94/133] buildOTF +fontmake --output-path /tmp/tmpiwc_mlfq -o otf -u instance_ufos/Montserrat-LightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[95/133] buildOTF +fontmake --output-path /tmp/tmp0pi6r39_ -o otf -u instance_ufos/Montserrat-ExtraLightItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[96/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Black.woff2 ../fonts/ttf/Montserrat-Black.ttf +[97/133] buildOTF +fontmake --output-path /tmp/tmpd9_32k8a -o otf -u instance_ufos/Montserrat-ExtraBoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter +[98/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Bold.woff2 ../fonts/ttf/Montserrat-Bold.ttf [99/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-LightItalic.otf /tmp/tmp8mdjlikn -[100/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-Black.ttf /tmp/tmppw8xeeol +gftools-fix-font -o ../fonts/otf/Montserrat-ExtraBold.otf /tmp/tmpgabn9mpg +[100/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-BlackItalic.woff2 ../fonts/ttf/Montserrat-BlackItalic.ttf [101/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-Italic.ttf /tmp/tmpad2_ebsj -[102/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-BoldItalic.ttf /tmp/tmp0o_lpsf1 -[103/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-BlackItalic.ttf /tmp/tmpk65ma53g -[104/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-Medium.otf /tmp/tmp4gk72wmv -[105/133] fix -gftools-fix-font -o ../fonts/ttf/Montserrat-SemiBold.ttf /tmp/tmpc7fj47wi -[106/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-BlackItalic.otf /tmp/tmpp_ksra1_ -[107/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-MediumItalic.otf /tmp/tmp0z7cx282 -[108/133] gftools-gen-stat --inplace --src /tmp/tmp47gk767g -- '../fonts/variable/Montserrat[wght].ttf' '../fonts/variable/Montserrat-Italic[wght].ttf' && touch /tmp/tmpg33c9tbt.buildStatstamp -Saving font to ../fonts/variable/Montserrat[wght].ttf -Saving font to ../fonts/variable/Montserrat-Italic[wght].ttf -[109/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-ExtraBoldItalic.otf /tmp/tmpujsldrtb -[110/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-Italic.otf /tmp/tmp4m4o57rf -[111/133] compress +gftools-fix-font -o ../fonts/otf/Montserrat-Black.otf /tmp/tmpq0ngqbqd +[102/133] compress fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Light.woff2 ../fonts/ttf/Montserrat-Light.ttf -[112/133] compress +[103/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-SemiBoldItalic.woff2 ../fonts/ttf/Montserrat-SemiBoldItalic.ttf +[104/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-SemiBold.woff2 ../fonts/ttf/Montserrat-SemiBold.ttf +[105/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Thin.woff2 ../fonts/ttf/Montserrat-Thin.ttf +[106/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Italic.woff2 ../fonts/ttf/Montserrat-Italic.ttf +[107/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-LightItalic.woff2 ../fonts/ttf/Montserrat-LightItalic.ttf +[108/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Regular.woff2 ../fonts/ttf/Montserrat-Regular.ttf +[109/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-BoldItalic.woff2 ../fonts/ttf/Montserrat-BoldItalic.ttf +[110/133] compress fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Medium.woff2 ../fonts/ttf/Montserrat-Medium.ttf -[113/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ExtraBold.woff2 ../fonts/ttf/Montserrat-ExtraBold.ttf +[111/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ExtraLightItalic.woff2 ../fonts/ttf/Montserrat-ExtraLightItalic.ttf +[112/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ThinItalic.woff2 ../fonts/ttf/Montserrat-ThinItalic.ttf +[113/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-MediumItalic.otf /tmp/tmprppc_ytl [114/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ExtraLight.woff2 ../fonts/ttf/Montserrat-ExtraLight.ttf +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-MediumItalic.woff2 ../fonts/ttf/Montserrat-MediumItalic.ttf [115/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-SemiBold.otf /tmp/tmpiklzqjsc +gftools-fix-font -o ../fonts/otf/Montserrat-Medium.otf /tmp/tmpgj_hfvrb [116/133] compress fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ExtraBoldItalic.woff2 ../fonts/ttf/Montserrat-ExtraBoldItalic.ttf -[117/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ThinItalic.woff2 ../fonts/ttf/Montserrat-ThinItalic.ttf +[117/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-Italic.otf /tmp/tmpo3w4wlz5 [118/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-MediumItalic.woff2 ../fonts/ttf/Montserrat-MediumItalic.ttf -[119/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Thin.woff2 ../fonts/ttf/Montserrat-Thin.ttf -[120/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Bold.woff2 ../fonts/ttf/Montserrat-Bold.ttf -[121/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-SemiBoldItalic.woff2 ../fonts/ttf/Montserrat-SemiBoldItalic.ttf -[122/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Italic.woff2 ../fonts/ttf/Montserrat-Italic.ttf -[123/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-LightItalic.woff2 ../fonts/ttf/Montserrat-LightItalic.ttf -[124/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Black.woff2 ../fonts/ttf/Montserrat-Black.ttf -[125/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-BoldItalic.woff2 ../fonts/ttf/Montserrat-BoldItalic.ttf -[126/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-ExtraBold.otf /tmp/tmpems9i8r5 -[127/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ExtraLightItalic.woff2 ../fonts/ttf/Montserrat-ExtraLightItalic.ttf -[128/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-BlackItalic.woff2 ../fonts/ttf/Montserrat-BlackItalic.ttf -[129/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Italic[wght].woff2 ../fonts/variable/Montserrat-Italic[wght].ttf -[130/133] compress -fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-SemiBold.woff2 ../fonts/ttf/Montserrat-SemiBold.ttf -[131/133] buildOTF -fontmake --output-path /tmp/tmpkv797c0p -o otf -u instance_ufos/Montserrat-BoldItalic.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter -[132/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-ExtraLight.woff2 ../fonts/ttf/Montserrat-ExtraLight.ttf +[119/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-SemiBold.otf /tmp/tmpeo3bzmp8 +[120/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-Thin.otf /tmp/tmp37mypyqb +[121/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-Regular.otf /tmp/tmpfd1adym3 +[122/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-Bold.otf /tmp/tmpjtytm0gz +[123/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-ThinItalic.otf /tmp/tmp_9vuhde6 +[124/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-ExtraLight.otf /tmp/tmp4w09sahx +[125/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-Light.otf /tmp/tmpywuhsztz +[126/133] compress fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat[wght].woff2 ../fonts/variable/Montserrat[wght].ttf +[127/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-BlackItalic.otf /tmp/tmpdrg1dqld +[128/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-SemiBoldItalic.otf /tmp/tmpqd5p2mra +[129/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-BoldItalic.otf /tmp/tmpexya4b7w +[130/133] compress +fonttools ttLib.woff2 compress -o ../fonts/webfonts/Montserrat-Italic[wght].woff2 ../fonts/variable/Montserrat-Italic[wght].ttf +[131/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-LightItalic.otf /tmp/tmpiwc_mlfq +[132/133] fix +gftools-fix-font -o ../fonts/otf/Montserrat-ExtraLightItalic.otf /tmp/tmp0pi6r39_ [133/133] fix -gftools-fix-font -o ../fonts/otf/Montserrat-BoldItalic.otf /tmp/tmpkv797c0p +gftools-fix-font -o ../fonts/otf/Montserrat-ExtraBoldItalic.otf /tmp/tmpd9_32k8a . venv/bin/activate; python3 sources/vtt/hinting.py; bash alternates.sh INFO:Integrating hinting sources and compiling Following glyphs are new: @@ -17042,12 +17078,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1103819/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1103819/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/821646 and its subdirectories -I: Current time: Sat Dec 26 14:34:31 -12 2026 -I: pbuilder-time-stamp: 1798338871 +I: removing directory /srv/workspace/pbuilder/1103819 and its subdirectories +I: Current time: Mon Nov 24 10:19:08 +14 2025 +I: pbuilder-time-stamp: 1763929148