adobe-type-tools / afdko

Adobe Font Development Kit for OpenType
https://adobe-type-tools.github.io/afdko/
Other
1.01k stars 166 forks source link

Pytest Error Encountered During AFDKO Compilation on Arch Linux #1739

Closed Zenvie closed 3 months ago

Zenvie commented 3 months ago

Hello AFDKO Contributors,

I hope this message finds you well. I am reaching out to report an issue I’ve encountered while compiling the AFDKO package on Arch Linux. During the process, a pytest error occurred, hindering the compilation.

PKGBUILD File ```bash # Maintainer: Caleb Maclennan # Contributor: William Turner pkgname=afdko pkgver=4.0.1 pkgrel=2 pkgdesc="Adobe Font Development Kit for OpenType" arch=(x86_64) url="https://github.com/adobe-type-tools/$pkgname" license=('Apache-2.0') _py_deps=(booleanoperations brotli # for fonttools[woff] defcon fontmath fontpens # for defcon[pens] fonttools fs # for fonttools[ufo] lxml # for defcon[lxml] and fonttools[lxml] tqdm ufonormalizer ufoprocessor unicodedata2 # for fonttools[unicode] zopfli) # for fonttools[woff] depends=(python "${_py_deps[@]/#/python-}") makedepends=(cmake git # Upstream Issue: https://github.com/adobe-type-tools/afdko/issues/1407 ninja python-{build,installer,scikit-build,setuptools,setuptools-scm,wheel}) checkdepends=(python-pytest) conflicts=(spot-client) _archive="$pkgname-$pkgver" source=("$_archive.tar.gz::$url/releases/download/$pkgver/$_archive.tar.gz") sha256sums=('22dd90f0f7b4bc6eacbe8cddb0d72a484cf3f2d6cb474b0e3496de161177f019') prepare () { cd "$_archive" sed -i '/"wheel",/d;/"cmake",/d;/"ninja"/d;s/"scikit-build",/"scikit-build"/' pyproject.toml sed -i "/'wheel',/d;/'cmake',/d;/'ninja'/d;s/'scikit-build',/'scikit-build'/" setup.py } build() { cd "$_archive" python -m build --wheel --no-isolation } check() { cd "$_archive" PYTHONPATH=python pytest } package() { cd "$_archive" python -m installer --destdir="$pkgdir" dist/*.whl install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE.md } ```
Check Output ```log ============================= test session starts ============================== platform linux -- Python 3.11.8, pytest-8.1.1, pluggy-1.4.0 rootdir: /build/afdko/src/afdko-4.0.1 configfile: setup.cfg collected 1585 items / 4 errors ==================================== ERRORS ==================================== _ ERROR collecting _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googlemock/test/gmock_leak_test.py _ _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googlemock/test/gmock_leak_test.py:36: in PROGRAM_PATH = gmock_test_utils.GetTestExecutablePath('gmock_leak_test_') _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googlemock/test/gmock_test_utils.py:69: in GetTestExecutablePath return gtest_test_utils.GetTestExecutablePath(executable_name) _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_test_utils.py:175: in GetTestExecutablePath print >> sys.stderr, message E TypeError: unsupported operand type(s) for >>: 'builtin_function_or_method' and 'EncodedFile'. Did you mean "print(, file=)"? _ ERROR collecting _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googlemock/test/gmock_output_test.py _ _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googlemock/test/gmock_output_test.py:51: in PROGRAM_PATH = gmock_test_utils.GetTestExecutablePath('gmock_output_test_') _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googlemock/test/gmock_test_utils.py:69: in GetTestExecutablePath return gtest_test_utils.GetTestExecutablePath(executable_name) _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_test_utils.py:175: in GetTestExecutablePath print >> sys.stderr, message E TypeError: unsupported operand type(s) for >>: 'builtin_function_or_method' and 'EncodedFile'. Did you mean "print(, file=)"? _ ERROR collecting _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_help_test.py _ _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_help_test.py:48: in PROGRAM_PATH = gtest_test_utils.GetTestExecutablePath('gtest_help_test_') _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_test_utils.py:175: in GetTestExecutablePath print >> sys.stderr, message E TypeError: unsupported operand type(s) for >>: 'builtin_function_or_method' and 'EncodedFile'. Did you mean "print(, file=)"? _ ERROR collecting _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_testbridge_test.py _ _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_testbridge_test.py:37: in COMMAND = gtest_test_utils.GetTestExecutablePath(binary_name) _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_test_utils.py:175: in GetTestExecutablePath print >> sys.stderr, message E TypeError: unsupported operand type(s) for >>: 'builtin_function_or_method' and 'EncodedFile'. Did you mean "print(, file=)"? =============================== warnings summary =============================== ../../../../usr/lib/python3.11/site-packages/fs/__init__.py:4 /usr/lib/python3.11/site-packages/fs/__init__.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html __import__("pkg_resources").declare_namespace(__name__) # type: ignore ../../../../usr/lib/python3.11/site-packages/fs/__init__.py:4 /usr/lib/python3.11/site-packages/fs/__init__.py:4: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages __import__("pkg_resources").declare_namespace(__name__) # type: ignore ../../../../usr/lib/python3.11/site-packages/fs/opener/__init__.py:6 /usr/lib/python3.11/site-packages/fs/opener/__init__.py:6: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs.opener')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages __import__("pkg_resources").declare_namespace(__name__) # type: ignore ../../../../usr/lib/python3.11/site-packages/pkg_resources/__init__.py:2348 /usr/lib/python3.11/site-packages/pkg_resources/__init__.py:2348: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(parent) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googlemock/test/gmock_leak_test.py ERROR _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googlemock/test/gmock_output_test.py ERROR _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_help_test.py ERROR _skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest/googletest/test/gtest_testbridge_test.py !!!!!!!!!!!!!!!!!!! Interrupted: 4 errors during collection !!!!!!!!!!!!!!!!!!!! ======================== 4 warnings, 4 errors in 1.90s ========================= ```

I have attached the relevant files and outputs above for your review. Any guidance or assistance in resolving this error would be greatly appreciated. Thank you for your time and support.

Zenvie commented 3 months ago
Build Output ```log * Getting build dependencies for wheel... :7: DeprecationWarning: dep_util is Deprecated. Use functions from setuptools instead. WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section' * Building wheel... :7: DeprecationWarning: dep_util is Deprecated. Use functions from setuptools instead. WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section' -------------------------------------------------------------------------------- -- Trying 'Ninja' generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Not searching for unused variables given on the command line. -- The C compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- The CXX compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (1.1s) -- Generating done (0.0s) -- Build files have been written to: /build/afdko/src/afdko-4.0.1/_cmake_test_compile/build -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying 'Ninja' generator - success -------------------------------------------------------------------------------- Configuring Project Working directory: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build Command: /usr/bin/cmake /build/afdko/src/afdko-4.0.1 -G Ninja --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install -DPYTHON_VERSION_STRING:STRING=3.11.8 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/usr/lib/python3.11/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/usr/bin/python -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.11 -DPYTHON_LIBRARY:PATH=/usr/lib/libpython3.11.so -DPython_EXECUTABLE:PATH=/usr/bin/python -DPython_ROOT_DIR:PATH=/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/usr/include/python3.11 -DPython3_EXECUTABLE:PATH=/usr/bin/python -DPython3_ROOT_DIR:PATH=/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/usr/include/python3.11 -DCMAKE_BUILD_TYPE:STRING=Release Not searching for unused variables given on the command line. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Build type is Release CMake Warning (dev) at /usr/lib/python3.11/site-packages/skbuild/resources/cmake/FindPythonExtensions.cmake:245 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:25 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python (found version "3.11.8") CMake Warning (dev) at /usr/lib/python3.11/site-packages/skbuild/resources/cmake/FindPythonExtensions.cmake:252 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:25 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonLibs: /usr/lib/libpython3.11.so (found version "3.11.8") -- Found LibXml2: /usr/lib/libxml2.so (found version "2.12.6") -- Looking for floor in m -- Looking for floor in m - found -- Found Python3: /usr/bin/python (found version "3.11.8") found components: Interpreter -- Configuring done (1.6s) -- Generating done (0.0s) -- Build files have been written to: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build [1/218] Creating directories for 'antlr4_runtime' [2/218] Building C object c/shared/source/CMakeFiles/absfont.dir/absfont/absfont.c.o [3/218] Building C object c/shared/source/CMakeFiles/absfont.dir/absfont/absfont_afm.c.o [4/218] Building C object c/shared/source/CMakeFiles/absfont.dir/absfont/absfont_compare.c.o [5/218] Building C object c/shared/source/CMakeFiles/absfont.dir/absfont/absfont_desc.c.o [6/218] Building C object c/shared/source/CMakeFiles/absfont.dir/absfont/absfont_draw.c.o [7/218] Building C object c/shared/source/CMakeFiles/absfont.dir/absfont/absfont_dump.c.o [8/218] Building C object c/shared/source/CMakeFiles/absfont.dir/absfont/absfont_metrics.c.o [9/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite_charset.c.o [10/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite_dict.c.o [11/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite_encoding.c.o [12/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite_fdselect.c.o [13/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite_sindex.c.o [14/218] Building C object c/shared/source/CMakeFiles/dynarr.dir/dynarr/dynarr.c.o [15/218] Building C object c/shared/source/CMakeFiles/support.dir/support/canthappen.c.o [16/218] Building C object c/shared/source/CMakeFiles/absfont.dir/absfont/absfont_path.c.o [17/218] Building C object c/shared/source/CMakeFiles/cfembed.dir/cfembed/cfembed.c.o [18/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite_varstore.c.o [19/218] Building C object c/shared/source/CMakeFiles/ctutil.dir/ctutil/ctutil.c.o [20/218] Building C object c/shared/source/CMakeFiles/nameread.dir/nameread/nameread.c.o [21/218] Building C object c/shared/source/CMakeFiles/pdfwrite.dir/pdfwrite/pdfwrite.c.o [22/218] Building C object c/shared/source/CMakeFiles/pstoken.dir/pstoken/pstoken.c.o [23/218] Building C object c/shared/source/CMakeFiles/sfntread.dir/sfntread/sfntread.c.o [24/218] Building C object c/shared/source/CMakeFiles/sfntwrite.dir/sfntwrite/sfntwrite.c.o [25/218] Building C object c/shared/source/CMakeFiles/sha1.dir/sha1/sha1.c.o [26/218] Building C object c/shared/source/CMakeFiles/support.dir/support/except.c.o [27/218] Building C object c/shared/source/CMakeFiles/support.dir/support/fixed.c.o [28/218] Building C object c/shared/source/CMakeFiles/cffread.dir/cffread/cffread.c.o [29/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite.c.o [30/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite_t2cstr.c.o [31/218] Building C object c/shared/source/CMakeFiles/svgwrite.dir/svgwrite/svgwrite.c.o [32/218] Building C object c/detype1/source/CMakeFiles/detype1.dir/detype1.c.o [33/218] Linking C static library c/shared/source/libdynarr.a [34/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dda.c.o [35/218] Linking C static library c/shared/source/libabsfont.a [36/218] Linking C static library c/shared/source/libcfembed.a [37/218] Linking C static library c/shared/source/libctutil.a [38/218] Linking C static library c/shared/source/libnameread.a [39/218] Linking C static library c/shared/source/libpstoken.a [40/218] Building C object c/shared/source/CMakeFiles/cffwrite.dir/cffwrite/cffwrite_subr.c.o [41/218] Building C object c/shared/source/CMakeFiles/svread.dir/svread/svread.c.o [42/218] Building C object c/shared/source/CMakeFiles/t1cstr.dir/t1cstr/t1cstr.c.o [43/218] Building C object c/shared/source/CMakeFiles/t1read.dir/t1read/t1read.c.o [44/218] Building C object c/shared/source/CMakeFiles/varread.dir/varread/varread.c.o [45/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dmain.c.o [46/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Ddesc.c.o [47/218] Linking C static library c/shared/source/libpdfwrite.a [48/218] Linking C static library c/shared/source/libsfntread.a [49/218] Linking C static library c/shared/source/libsfntwrite.a [50/218] Linking C static library c/shared/source/libsha1.a [51/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dfile.c.o [52/218] Linking C static library c/shared/source/libsupport.a [53/218] Linking C static library c/shared/source/libcffread.a [54/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dglobal.c.o [55/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dhead.c.o [56/218] Linking C static library c/shared/source/libsvgwrite.a [57/218] Building C object c/shared/source/CMakeFiles/t1write.dir/t1write/t1write.c.o [58/218] Building C object c/shared/source/CMakeFiles/t2cstr.dir/t2cstr/t2cstr.c.o [59/218] Building C object c/shared/source/CMakeFiles/ttread.dir/ttread/ttread.c.o [60/218] Building C object c/shared/source/CMakeFiles/uforead.dir/uforead/uforead.c.o /build/afdko/src/afdko-4.0.1/c/shared/source/uforead/uforead.c: In function ‘parseXMLFile’: /build/afdko/src/afdko-4.0.1/c/shared/source/uforead/uforead.c:1575:5: warning: ‘xmlKeepBlanksDefault’ is deprecated [-Wdeprecated-declarations] 1575 | xmlKeepBlanksDefault(0); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/tree.h:17, from /build/afdko/src/afdko-4.0.1/c/shared/source/../include/ctlshare.h:18, from /build/afdko/src/afdko-4.0.1/c/shared/source/../include/absfont.h:8, from /build/afdko/src/afdko-4.0.1/c/shared/source/uforead/uforead.c:29: /usr/include/libxml2/libxml/parser.h:957:17: note: declared here 957 | xmlKeepBlanksDefault (int val); | ^~~~~~~~~~~~~~~~~~~~ [61/218] Building C object c/shared/source/CMakeFiles/ufowrite.dir/ufowrite/ufowrite.c.o [62/218] Building C object c/mergefonts/source/CMakeFiles/mergefonts.dir/mergeFonts.c.o [63/218] Building C object c/rotatefont/source/CMakeFiles/rotatefont.dir/rotateFont.c.o [64/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dname.c.o [65/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dopt.c.o [66/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dpriv.c.o [67/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dsfnt.c.o [68/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dsys.c.o [69/218] Building C object c/sfntdiff/source/CMakeFiles/sfntdiff.dir/Dtto.c.o [70/218] Building C object c/sfntedit/source/CMakeFiles/sfntedit.dir/main.c.o [71/218] Linking C static library c/shared/source/libcffwrite.a [72/218] Linking C static library c/shared/source/libsvread.a [73/218] Linking C static library c/shared/source/libt1cstr.a [74/218] Linking C static library c/shared/source/libt1read.a [75/218] Linking C static library c/shared/source/libvarread.a [76/218] Building C object c/sfntedit/source/CMakeFiles/sfntedit.dir/Eda.c.o [77/218] Building C object c/sfntedit/source/CMakeFiles/sfntedit.dir/Efile.c.o [78/218] Building C object c/sfntedit/source/CMakeFiles/sfntedit.dir/Eglobal.c.o [79/218] Building C object c/sfntedit/source/CMakeFiles/sfntedit.dir/Emsgs.c.o [80/218] Building C object c/shared/source/CMakeFiles/tx_shared.dir/tx_shared/tx_shared.c.o [81/218] Building C object c/sfntedit/source/CMakeFiles/sfntedit.dir/Esys.c.o [82/218] Building C object c/spot/source/CMakeFiles/spot.dir/main.c.o [83/218] Building C object c/spot/source/CMakeFiles/spot.dir/BASE.c.o [84/218] Building C object c/spot/source/CMakeFiles/spot.dir/BBOX.c.o [85/218] Building C object c/spot/source/CMakeFiles/spot.dir/BLND.c.o [86/218] Building C object c/spot/source/CMakeFiles/spot.dir/CFF_.c.o [87/218] Building C object c/spot/source/CMakeFiles/spot.dir/CID_.c.o [88/218] Linking C static library c/shared/source/libt1write.a [89/218] Linking C static library c/shared/source/libt2cstr.a [90/218] Linking C static library c/shared/source/libttread.a [91/218] Linking C static library c/shared/source/libuforead.a [92/218] Linking C static library c/shared/source/libufowrite.a [93/218] Building C object c/spot/source/CMakeFiles/spot.dir/da.c.o [94/218] Building C object c/spot/source/CMakeFiles/spot.dir/desc.c.o [95/218] Building C object c/spot/source/CMakeFiles/spot.dir/dump.c.o [96/218] Building C object c/spot/source/CMakeFiles/spot.dir/EBLC.c.o [97/218] Building C object c/spot/source/CMakeFiles/spot.dir/fdsc.c.o [98/218] Building C object c/spot/source/CMakeFiles/spot.dir/feat.c.o [99/218] Building C object c/spot/source/CMakeFiles/spot.dir/file.c.o [100/218] Building C object c/spot/source/CMakeFiles/spot.dir/fvar.c.o [101/218] Linking C executable bin/detype1 [102/218] Building C object c/spot/source/CMakeFiles/spot.dir/cffread.c.o [103/218] Building C object c/spot/source/CMakeFiles/spot.dir/cmap.c.o [104/218] Building C object c/spot/source/CMakeFiles/spot.dir/ENCO.c.o [105/218] Building C object c/spot/source/CMakeFiles/spot.dir/FNAM.c.o [106/218] Building C object c/spot/source/CMakeFiles/spot.dir/gasp.c.o [107/218] Building C object c/spot/source/CMakeFiles/spot.dir/GDEF.c.o [108/218] Building C object c/spot/source/CMakeFiles/spot.dir/global.c.o [109/218] Building C object c/spot/source/CMakeFiles/spot.dir/GLOB.c.o [110/218] Building C object c/spot/source/CMakeFiles/spot.dir/hdmx.c.o [111/218] Building C object c/spot/source/CMakeFiles/spot.dir/head.c.o [112/218] Building C object c/spot/source/CMakeFiles/spot.dir/HFMX.c.o [113/218] Building C object c/spot/source/CMakeFiles/spot.dir/hhea.c.o [114/218] Building C object c/spot/source/CMakeFiles/spot.dir/hmtx.c.o [115/218] Building C object c/spot/source/CMakeFiles/spot.dir/LTSH.c.o [116/218] Linking C static library c/shared/source/libtx_shared.a [117/218] Building C object c/spot/source/CMakeFiles/spot.dir/glyf.c.o [118/218] Building C object c/spot/source/CMakeFiles/spot.dir/kern.c.o [119/218] Building C object c/spot/source/CMakeFiles/spot.dir/loca.c.o [120/218] Building C object c/spot/source/CMakeFiles/spot.dir/map.c.o /build/afdko/src/afdko-4.0.1/c/spot/source/map.c: In function ‘InitAliasFromFile’: /build/afdko/src/afdko-4.0.1/c/spot/source/map.c:66:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 66 | fscanf(file, "%s %s\n", oldname, nicename); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [121/218] Building C object c/spot/source/CMakeFiles/spot.dir/maxp.c.o [122/218] Building C object c/spot/source/CMakeFiles/spot.dir/META.c.o [123/218] Building C object c/spot/source/CMakeFiles/spot.dir/MMFX.c.o [124/218] Building C object c/spot/source/CMakeFiles/spot.dir/MMSD.c.o [125/218] Building C object c/spot/source/CMakeFiles/spot.dir/MMVR.c.o [126/218] Building C object c/spot/source/CMakeFiles/spot.dir/name.c.o [127/218] Building C object c/spot/source/CMakeFiles/spot.dir/post.c.o [128/218] Building C object c/spot/source/CMakeFiles/spot.dir/res.c.o [129/218] Building C object c/spot/source/CMakeFiles/spot.dir/spotmsgs.c.o [130/218] Building C object c/spot/source/CMakeFiles/spot.dir/strftime.c.o [131/218] Building C object c/spot/source/CMakeFiles/spot.dir/GSUB.c.o [132/218] Building C object c/spot/source/CMakeFiles/spot.dir/opt.c.o [133/218] Building C object c/spot/source/CMakeFiles/spot.dir/OS_2.c.o [134/218] Building C object c/spot/source/CMakeFiles/spot.dir/pathbuild.c.o [135/218] Building C object c/spot/source/CMakeFiles/spot.dir/proof.c.o [136/218] Building C object c/spot/source/CMakeFiles/spot.dir/sfnt.c.o [137/218] Building C object c/spot/source/CMakeFiles/spot.dir/SING.c.o [138/218] Building C object c/spot/source/CMakeFiles/spot.dir/sys.c.o [139/218] Building C object c/spot/source/CMakeFiles/spot.dir/trak.c.o [140/218] Building C object c/spot/source/CMakeFiles/spot.dir/TTdumpinstrs.c.o [141/218] Building C object c/spot/source/CMakeFiles/spot.dir/TYP1.c.o [142/218] Building C object c/spot/source/CMakeFiles/spot.dir/vhea.c.o [143/218] Building C object c/spot/source/CMakeFiles/spot.dir/vmtx.c.o [144/218] Building C object c/spot/source/CMakeFiles/spot.dir/VORG.c.o [145/218] Building C object c/spot/source/CMakeFiles/spot.dir/WDTH.c.o [146/218] Building C object c/type1/source/CMakeFiles/type1.dir/type1.c.o [147/218] Building C object c/makeotf/lib/pstoken/CMakeFiles/makeotf_pstoken.dir/pstoken.c.o [148/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/charset.c.o [149/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/cs.c.o [150/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/dict.c.o [151/218] Building C object c/spot/source/CMakeFiles/spot.dir/tto.c.o [152/218] Building C object c/tx/source/CMakeFiles/tx.dir/tx.c.o [153/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/encoding.c.o [154/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/fdselect.c.o [155/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/sindex.c.o [156/218] Linking C static library c/makeotf/lib/pstoken/libmakeotf_pstoken.a [157/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/t13.c.o [158/218] Building C object c/spot/source/CMakeFiles/spot.dir/GPOS.c.o [159/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/tc.c.o [160/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/parse.c.o [161/218] Linking C executable bin/sfntedit [162/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/subr.c.o [163/218] Linking C executable bin/type1 [164/218] Linking C executable bin/sfntdiff [165/218] Building C object c/makeotf/lib/typecomp/CMakeFiles/typecomp.dir/recode.c.o [166/218] Linking C static library c/makeotf/lib/typecomp/libtypecomp.a [167/218] Linking C executable bin/spot [168/218] Linking C executable bin/mergefonts In function ‘tkncmp’, inlined from ‘tokenEqualStr’ at /usr/src/debug/afdko/afdko-4.0.1/c/shared/source/svread/svread.c:736:12, inlined from ‘parseSVG’ at /usr/src/debug/afdko/afdko-4.0.1/c/shared/source/svread/svread.c:967:20, inlined from ‘svrBegFont.isra’ at /usr/src/debug/afdko/afdko-4.0.1/c/shared/source/svread/svread.c:1251:14: /usr/src/debug/afdko/afdko-4.0.1/c/shared/source/svread/svread.c:731:18: warning: ‘strncmp’ specified bound 2 exceeds source size 0 [-Wstringop-overread] [169/218] Linking C executable bin/rotatefont In function ‘tkncmp’, inlined from ‘tokenEqualStr’ at /usr/src/debug/afdko/afdko-4.0.1/c/shared/source/svread/svread.c:736:12, inlined from ‘parseSVG’ at /usr/src/debug/afdko/afdko-4.0.1/c/shared/source/svread/svread.c:967:20, inlined from ‘svrBegFont.isra’ at /usr/src/debug/afdko/afdko-4.0.1/c/shared/source/svread/svread.c:1251:14: /usr/src/debug/afdko/afdko-4.0.1/c/shared/source/svread/svread.c:731:18: warning: ‘strncmp’ specified bound 2 exceeds source size 0 [-Wstringop-overread] [170/218] Linking C executable bin/tx [171/218] Performing download step (git clone) for 'antlr4_runtime' Cloning into 'a4'... HEAD is now at e4c1a74c6 latest js npm run [172/218] Performing update step for 'antlr4_runtime' [173/218] No patch step for 'antlr4_runtime' [174/218] Performing configure step for 'antlr4_runtime' loading initial cache file /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/tmp/antlr4_runtime-cache-Release.cmake CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Building without demo. To enable demo build use: -DWITH_DEMO=True -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:31 (CMAKE_POLICY): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:32 (CMAKE_POLICY): The OLD behavior for policy CMP0045 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:33 (CMAKE_POLICY): The OLD behavior for policy CMP0042 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:38 (CMAKE_POLICY): The OLD behavior for policy CMP0059 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:39 (CMAKE_POLICY): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Checking for module 'uuid' -- Found uuid, version 2.39.3 -- Output libraries to /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/dist -- Configuring done (1.1s) -- Generating done (0.0s) -- Build files have been written to: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp [175/218] No build step for 'antlr4_runtime' [176/218] No install step for 'antlr4_runtime' [177/218] Completed 'antlr4_runtime' [178/218] Performing build_static step for 'antlr4_runtime' [1/158] cd /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime && /usr/bin/cmake -E make_directory /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/dist [2/158] Creating directories for 'utf8cpp' [3/158] Performing download step (git clone) for 'utf8cpp' Cloning into 'utfcpp'... HEAD is now at 944ef05 Merge pull request #55 from Flamefire/disable_tests_for_subproject Submodule 'extern/gtest' (https://github.com/google/googletest) registered for path 'extern/gtest' Cloning into '/build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/extern/gtest'... Submodule path 'extern/gtest': checked out '2fe3bd994b3189899d93f1d5a881e725e046fdc2' [4/158] Performing disconnected update step for 'utf8cpp' [5/158] No patch_disconnected step for 'utf8cpp' [6/158] Performing configure step for 'utf8cpp' CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/utf8cpp-prefix/src/utf8cpp-build [7/158] Performing build step for 'utf8cpp' ninja: no work to do. [8/158] Performing install step for 'utf8cpp' [0/1] Install the project... -- Install configuration: "" -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/install/include/utf8cpp -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/install/include/utf8cpp/utf8 -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/install/include/utf8cpp/utf8/unchecked.h -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/install/include/utf8cpp/utf8/cpp11.h -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/install/include/utf8cpp/utf8/core.h -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/install/include/utf8cpp/utf8/checked.h -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/install/include/utf8cpp/utf8.h -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/thirdparty/utfcpp/install/lib/cmake/utf8cpp/utf8cppConfig.cmake [9/158] Completed 'utf8cpp' [10/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.cpp.o [11/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.o [12/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/CommonToken.cpp.o [13/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o [14/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o [15/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ANTLRInputStream.cpp.o [16/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ConsoleErrorListener.cpp.o [17/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o [18/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o [19/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/CharStream.cpp.o [20/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ParserRuleContext.cpp.o [21/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.o [22/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenStream.cpp.o [23/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/Exceptions.cpp.o [24/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.o [25/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o [26/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.cpp.o [27/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.cpp.o [28/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o [29/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.cpp.o [30/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/FailedPredicateException.cpp.o [31/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o [32/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/Token.cpp.o [33/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o [34/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o [35/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o [36/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o [37/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o [38/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o [39/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o [40/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o [41/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o [42/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o [43/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.cpp.o [44/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/AbstractPredicateTransition.cpp.o [45/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o [46/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o [47/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.cpp.o [48/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o [49/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o [50/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/DiagnosticErrorListener.cpp.o [51/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o [52/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.cpp.o [53/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSerializer.cpp.o [54/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/atn/ATN.cpp: In member function ‘virtual antlr4::misc::IntervalSet antlr4::atn::ATN::getExpectedTokens(size_t, antlr4::RuleContext*) const’: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/atn/ATN.cpp:161:25: warning: overflow in conversion from ‘antlr4::Token::’ to ‘ssize_t’ {aka ‘long int’} changes value from ‘antlr4::Token::EOF’ to ‘-1’ [-Woverflow] 161 | expected.add(Token::EOF); | ~~~~~~~^~~ [55/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o [56/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.o [57/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/Lexer.cpp.o [58/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o [59/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/BasicBlockStartState.cpp.o [60/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o [61/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o [62/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/EmptyPredictionContext.cpp.o [63/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o [64/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o [65/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o [66/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o [67/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/BasicState.cpp.o [68/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o [69/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o [70/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o [71/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o [72/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o [73/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/BlockEndState.cpp.o [74/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/BlockStartState.cpp.o [75/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o [76/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o [77/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o [78/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o [79/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o [80/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o [81/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o [82/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o [83/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/PlusLoopbackState.cpp.o [84/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o [85/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o [86/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o [87/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o [88/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o [89/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o [90/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o [91/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LoopEndState.cpp.o [92/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o [93/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o [94/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp: In member function ‘virtual void antlr4::atn::LL1Analyzer::_LOOK(antlr4::atn::ATNState*, antlr4::atn::ATNState*, Ref&, antlr4::misc::IntervalSet&, antlr4::atn::ATNConfig::Set&, antlrcpp::BitSet&, bool, bool) const’: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp:85:23: warning: overflow in conversion from ‘antlr4::Token::’ to ‘ssize_t’ {aka ‘long int’} changes value from ‘antlr4::Token::EPSILON’ to ‘-2’ [-Woverflow] 85 | look.add(Token::EPSILON); | ~~~~~~~^~~~~~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp:88:23: warning: overflow in conversion from ‘antlr4::Token::’ to ‘ssize_t’ {aka ‘long int’} changes value from ‘antlr4::Token::EOF’ to ‘-1’ [-Woverflow] 88 | look.add(Token::EOF); | ~~~~~~~^~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp:95:23: warning: overflow in conversion from ‘antlr4::Token::’ to ‘ssize_t’ {aka ‘long int’} changes value from ‘antlr4::Token::EPSILON’ to ‘-2’ [-Woverflow] 95 | look.add(Token::EPSILON); | ~~~~~~~^~~~~~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp:98:23: warning: overflow in conversion from ‘antlr4::Token::’ to ‘ssize_t’ {aka ‘long int’} changes value from ‘antlr4::Token::EOF’ to ‘-1’ [-Woverflow] 98 | look.add(Token::EOF); | ~~~~~~~^~~ [95/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o [96/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o [97/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o [98/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopEntryState.cpp.o [99/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/support/Guid.cpp.o [100/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/support/Any.cpp.o [101/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o [102/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/WildcardTransition.cpp.o [103/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/misc/Interval.cpp.o [104/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/misc/Predicate.cpp.o [105/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/PlusBlockStartState.cpp.o [106/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleStopState.cpp.o [107/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleStartState.cpp.o [108/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/misc/MurmurHash.cpp.o [109/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o [110/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/StarBlockStartState.cpp.o [111/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.o [112/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/support/Arrays.cpp.o [113/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o [114/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateTransition.cpp.o [115/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopbackState.cpp.o [116/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o [117/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/misc/InterpreterDataReader.cpp.o [118/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/Transition.cpp.o [119/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/support/StringUtils.cpp.o [120/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/dfa/LexerDFASerializer.cpp.o [121/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o [122/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/TokensStartState.cpp.o [123/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNode.cpp.o [124/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTree.cpp.o [125/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/IterativeParseTreeWalker.cpp.o [126/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeListener.cpp.o [127/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNodeImpl.cpp.o [128/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNode.cpp.o [129/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeWalker.cpp.o [130/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o [131/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TagChunk.cpp.o [132/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreeMatch.cpp.o [133/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeVisitor.cpp.o [134/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TextChunk.cpp.o [135/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/Chunk.cpp.o [136/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFASerializer.cpp.o [137/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreePattern.cpp.o [138/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/misc/IntervalSet.cpp.o [139/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/Trees.cpp.o [140/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNodeImpl.cpp.o [141/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o [142/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathElement.cpp.o [143/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/support/CPPUtils.cpp.o /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/support/CPPUtils.cpp: In function ‘std::string antlrcpp::escapeWhitespace(std::string, bool)’: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/support/CPPUtils.cpp:48:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 48 | if (escapeSpaces) { | ^~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/support/CPPUtils.cpp:59:9: note: here 59 | default: | ^~~~~~~ [144/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o [145/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/RuleTagToken.cpp.o [146/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o [147/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o [148/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardElement.cpp.o [149/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathRuleElement.cpp.o [150/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFAState.cpp.o [151/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TokenTagToken.cpp.o [152/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathTokenElement.cpp.o [153/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o [154/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPath.cpp.o [155/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o [156/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathLexer.cpp.o [157/158] Building CXX object runtime/CMakeFiles/antlr4_static.dir/src/atn/ParserATNSimulator.cpp.o [158/158] Linking CXX static library dist/libantlr4-runtime.a [179/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/anon.c.o [180/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/BASE.c.o [181/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/CFF_.c.o [182/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/GDEF.c.o [183/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/GSUB.c.o [184/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/head.c.o [185/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/hhea.c.o [186/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/hmtx.c.o [187/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/hot.c.o [188/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/maxp.c.o [189/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/name.c.o [190/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/OS_2.c.o [191/218] Building CXX object c/makeotf/source/CMakeFiles/makeotfexe.dir/main.cpp.o [192/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/post.c.o [193/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/sfnt.c.o [194/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/vhea.c.o [195/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/vmtx.c.o [196/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/VORG.c.o [197/218] Building C object c/makeotf/source/CMakeFiles/makeotfexe.dir/cbpriv.c.o [198/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/cmap.c.o [199/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/map.c.o [200/218] Building C object c/makeotf/lib/cffread/CMakeFiles/makeotf_cffread.dir/cffread.c.o [201/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/STAT.c.o [202/218] Building C object c/makeotf/source/CMakeFiles/makeotfexe.dir/mac.c.o [203/218] Building C object c/makeotf/source/CMakeFiles/makeotfexe.dir/c_main.c.o [204/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/otl.c.o [205/218] Linking C static library c/makeotf/lib/cffread/libmakeotf_cffread.a [206/218] Building C object c/makeotf/source/CMakeFiles/makeotfexe.dir/file.c.o [207/218] Building C object c/makeotf/source/CMakeFiles/makeotfexe.dir/fcdb.c.o [208/218] Building C object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/GPOS.c.o In file included from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/common.h:15, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/GPOS.h:8, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/GPOS.c:8: /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/GPOS.c: In function ‘insertInClassDef’: /build/afdko/src/afdko-4.0.1/c/makeotf/../shared/include/dynarr.h:207:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] 207 | ((void)dnaNext(DNA_DA_ADDR_(da), DNA_ELEM_SIZE_(da)), DNA_ELEM_ADDR_((da), (da).cnt - 1)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/common.h:119:26: note: in expansion of macro ‘dnaNEXT’ 119 | #define INSERT(da, inx) (dnaNEXT(da), \ | ^~~~~~~ /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/GPOS.c:1690:21: note: in expansion of macro ‘INSERT’ 1690 | ClassInfo *ci = INSERT(cdef->classInfo, inx); | ^~~~~~ /build/afdko/src/afdko-4.0.1/c/makeotf/../shared/include/dynarr.h:207:57: warning: right-hand operand of comma expression has no effect [-Wunused-value] 207 | ((void)dnaNext(DNA_DA_ADDR_(da), DNA_ELEM_SIZE_(da)), DNA_ELEM_ADDR_((da), (da).cnt - 1)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/common.h:119:26: note: in expansion of macro ‘dnaNEXT’ 119 | #define INSERT(da, inx) (dnaNEXT(da), \ | ^~~~~~~ /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/GPOS.c:1703:10: note: in expansion of macro ‘INSERT’ 1703 | *INSERT(cdef->cov, gInx) = gc->gid; | ^~~~~~ [209/218] Building C object c/makeotf/source/CMakeFiles/makeotfexe.dir/cb.c.o [210/218] Building CXX object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/FeatParserBaseVisitor.cpp.o In file included from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/ParserRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/InterpreterRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/antlr4-runtime.h:30, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatParserBaseVisitor.h:7, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatParserBaseVisitor.cpp:5: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/tree/ParseTree.h:49:18: warning: ‘virtual bool antlr4::tree::ParseTree::operator==(const antlr4::tree::ParseTree&) const’ was hidden [-Woverloaded-virtual=] 49 | virtual bool operator == (const ParseTree &other) const; | ^~~~~~~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:131:10: note: by ‘bool antlr4::RuleContext::operator==(const antlr4::RuleContext&)’ 131 | bool operator == (const RuleContext &other) { return this == &other; } // Simple address comparison. | ^~~~~~~~ [211/218] Building CXX object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/FeatParserVisitor.cpp.o In file included from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/ParserRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/InterpreterRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/antlr4-runtime.h:30, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatParserVisitor.h:7, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatParserVisitor.cpp:5: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/tree/ParseTree.h:49:18: warning: ‘virtual bool antlr4::tree::ParseTree::operator==(const antlr4::tree::ParseTree&) const’ was hidden [-Woverloaded-virtual=] 49 | virtual bool operator == (const ParseTree &other) const; | ^~~~~~~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:131:10: note: by ‘bool antlr4::RuleContext::operator==(const antlr4::RuleContext&)’ 131 | bool operator == (const RuleContext &other) { return this == &other; } // Simple address comparison. | ^~~~~~~~ [212/218] Building CXX object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/FeatLexer.cpp.o In file included from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/ParserRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/InterpreterRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/antlr4-runtime.h:30, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatLexer.h:7, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatLexer.cpp:5: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/tree/ParseTree.h:49:18: warning: ‘virtual bool antlr4::tree::ParseTree::operator==(const antlr4::tree::ParseTree&) const’ was hidden [-Woverloaded-virtual=] 49 | virtual bool operator == (const ParseTree &other) const; | ^~~~~~~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:131:10: note: by ‘bool antlr4::RuleContext::operator==(const antlr4::RuleContext&)’ 131 | bool operator == (const RuleContext &other) { return this == &other; } // Simple address comparison. | ^~~~~~~~ [213/218] Building CXX object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/FeatCtx.cpp.o In file included from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/ParserRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/InterpreterRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/antlr4-runtime.h:30, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatParser.h:7, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatCtx.h:9, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatCtx.cpp:6: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/tree/ParseTree.h:49:18: warning: ‘virtual bool antlr4::tree::ParseTree::operator==(const antlr4::tree::ParseTree&) const’ was hidden [-Woverloaded-virtual=] 49 | virtual bool operator == (const ParseTree &other) const; | ^~~~~~~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:131:10: note: by ‘bool antlr4::RuleContext::operator==(const antlr4::RuleContext&)’ 131 | bool operator == (const RuleContext &other) { return this == &other; } // Simple address comparison. | ^~~~~~~~ [214/218] Building CXX object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/FeatVisitor.cpp.o In file included from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/ParserRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/InterpreterRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/antlr4-runtime.h:30, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatLexer.h:7, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatVisitor.h:8, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatVisitor.cpp:7: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/tree/ParseTree.h:49:18: warning: ‘virtual bool antlr4::tree::ParseTree::operator==(const antlr4::tree::ParseTree&) const’ was hidden [-Woverloaded-virtual=] 49 | virtual bool operator == (const ParseTree &other) const; | ^~~~~~~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:131:10: note: by ‘bool antlr4::RuleContext::operator==(const antlr4::RuleContext&)’ 131 | bool operator == (const RuleContext &other) { return this == &other; } // Simple address comparison. | ^~~~~~~~ [215/218] Building CXX object c/makeotf/lib/hotconv/CMakeFiles/hotconv.dir/FeatParser.cpp.o In file included from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/ParserRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/InterpreterRuleContext.h:8, from /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/antlr4-runtime.h:30, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatParserVisitor.h:7, from /build/afdko/src/afdko-4.0.1/c/makeotf/lib/hotconv/FeatParser.cpp:5: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/tree/ParseTree.h:49:18: warning: ‘virtual bool antlr4::tree::ParseTree::operator==(const antlr4::tree::ParseTree&) const’ was hidden [-Woverloaded-virtual=] 49 | virtual bool operator == (const ParseTree &other) const; | ^~~~~~~~ /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-build/a4/src/a4/runtime/Cpp/runtime/src/RuleContext.h:131:10: note: by ‘bool antlr4::RuleContext::operator==(const antlr4::RuleContext&)’ 131 | bool operator == (const RuleContext &other) { return this == &other; } // Simple address comparison. | ^~~~~~~~ [216/218] Linking CXX static library c/makeotf/lib/hotconv/libhotconv.a [217/218] Linking CXX executable bin/makeotfexe In function ‘memset’, inlined from ‘saveMM’ at /usr/src/debug/afdko/afdko-4.0.1/c/makeotf/lib/typecomp/parse.c:1931:9: /usr/include/bits/string_fortified.h:59:10: warning: ‘__builtin___memset_chk’ specified size between 18446744073709518848 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [217/218] Install the project... -- Install configuration: "Release" -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/detype1 -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/mergefonts -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/rotatefont -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/sfntdiff -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/sfntedit -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/spot -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/tx -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/type1 -- Installing: /build/afdko/src/afdko-4.0.1/_skbuild/linux-x86_64-3.11/cmake-install/bin/makeotfexe creating directory _skbuild/linux-x86_64-3.11/cmake-install/python/afdko copying python/afdko/ufotools.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/ufotools.py copying python/afdko/ttxn.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/ttxn.py copying python/afdko/ttfdecomponentizer.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/ttfdecomponentizer.py copying python/afdko/ttfcomponentizer.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/ttfcomponentizer.py copying python/afdko/proofpdf.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/proofpdf.py copying python/afdko/otf2ttf.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otf2ttf.py copying python/afdko/otf2otc.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otf2otc.py copying python/afdko/otc2otf.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otc2otf.py copying python/afdko/makeotf.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/makeotf.py copying python/afdko/makeinstancesufo.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/makeinstancesufo.py copying python/afdko/fdkutils.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/fdkutils.py copying python/afdko/convertfonttocid.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/convertfonttocid.py copying python/afdko/comparefamily.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/comparefamily.py copying python/afdko/checkoutlinesufo.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/checkoutlinesufo.py copying python/afdko/buildmasterotfs.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/buildmasterotfs.py copying python/afdko/buildcff2vf.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/buildcff2vf.py copying python/afdko/agd.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/agd.py copying python/afdko/__init__.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/__init__.py creating directory _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib copying python/afdko/pdflib/ttfpdf.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/ttfpdf.py copying python/afdko/pdflib/pdfutils.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfutils.py copying python/afdko/pdflib/pdfmetrics.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfmetrics.py copying python/afdko/pdflib/pdfgeom.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfgeom.py copying python/afdko/pdflib/pdfgen.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfgen.py copying python/afdko/pdflib/pdfdoc.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfdoc.py copying python/afdko/pdflib/otfpdf.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/otfpdf.py copying python/afdko/pdflib/fontpdf.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/fontpdf.py creating directory _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint copying python/afdko/otfautohint/ufoFont.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/ufoFont.py copying python/afdko/otfautohint/splitpsdicts.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/splitpsdicts.py copying python/afdko/otfautohint/report.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/report.py copying python/afdko/otfautohint/overlap.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/overlap.py copying python/afdko/otfautohint/otfFont.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/otfFont.py copying python/afdko/otfautohint/logging.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/logging.py copying python/afdko/otfautohint/hintstate.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/hintstate.py copying python/afdko/otfautohint/hinter.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/hinter.py copying python/afdko/otfautohint/glyphData.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/glyphData.py copying python/afdko/otfautohint/fdTools.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/fdTools.py copying python/afdko/otfautohint/autohint.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/autohint.py copying python/afdko/otfautohint/__main__.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/__main__.py copying python/afdko/otfautohint/__init__.py -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/__init__.py creating directory _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/AGD.txt -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/AGD.txt creating directory _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-CNS1 copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-CNS1/UniCNS-UTF32-H -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-CNS1/UniCNS-UTF32-H copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-CNS1/B5pc-H -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-CNS1/B5pc-H copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-CNS1/Adobe-CNS1_sequences.txt -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-CNS1/Adobe-CNS1_sequences.txt creating directory _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-GB1 copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-GB1/UniGB-UTF32-H -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-GB1/UniGB-UTF32-H copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-GB1/GBpc-EUC-H -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-GB1/GBpc-EUC-H copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-GB1/Adobe-GB1_sequences.txt -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-GB1/Adobe-GB1_sequences.txt creating directory _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Japan1 copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-Japan1/UniJIS2004-UTF32-H -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Japan1/UniJIS2004-UTF32-H copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-Japan1/Adobe-Japan1_sequences.txt -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Japan1/Adobe-Japan1_sequences.txt copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-Japan1/83pv-RKSJ-H -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Japan1/83pv-RKSJ-H creating directory _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Korea1 copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-Korea1/UniKS-UTF32-H -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Korea1/UniKS-UTF32-H copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-Korea1/KSCpc-EUC-H -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Korea1/KSCpc-EUC-H copying /build/afdko/src/afdko-4.0.1/python/afdko/resources/Adobe-Korea1/Adobe-Korea1_sequences.txt -> _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Korea1/Adobe-Korea1_sequences.txt WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section' running bdist_wheel running build running build_py creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311 creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/__init__.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/agd.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/buildcff2vf.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/buildmasterotfs.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/checkoutlinesufo.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/comparefamily.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/convertfonttocid.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/fdkutils.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/makeinstancesufo.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/makeotf.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otc2otf.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otf2otc.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otf2ttf.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/proofpdf.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/ttfcomponentizer.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/ttfdecomponentizer.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/ttxn.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/ufotools.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/fontpdf.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/otfpdf.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfdoc.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfgen.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfgeom.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfmetrics.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/pdfutils.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/pdflib/ttfpdf.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/__init__.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/__main__.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/autohint.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/fdTools.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/glyphData.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/hinter.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/hintstate.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/logging.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/otfFont.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/overlap.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/report.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/splitpsdicts.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/otfautohint/ufoFont.py -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint running egg_info creating afdko.egg-info writing afdko.egg-info/PKG-INFO writing dependency_links to afdko.egg-info/dependency_links.txt writing entry points to afdko.egg-info/entry_points.txt writing requirements to afdko.egg-info/requires.txt writing top-level names to afdko.egg-info/top_level.txt writing manifest file 'afdko.egg-info/SOURCES.txt' ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any reading manifest file 'afdko.egg-info/SOURCES.txt' adding license file 'LICENSE.md' writing manifest file 'afdko.egg-info/SOURCES.txt' /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'afdko.resources' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'afdko.resources' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'afdko.resources' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'afdko.resources' to be distributed and are already explicitly excluding 'afdko.resources' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/AGD.txt -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-CNS1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-CNS1/Adobe-CNS1_sequences.txt -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-CNS1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-CNS1/B5pc-H -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-CNS1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-CNS1/UniCNS-UTF32-H -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-CNS1 creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-GB1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-GB1/Adobe-GB1_sequences.txt -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-GB1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-GB1/GBpc-EUC-H -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-GB1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-GB1/UniGB-UTF32-H -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-GB1 creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Japan1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Japan1/83pv-RKSJ-H -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Japan1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Japan1/Adobe-Japan1_sequences.txt -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Japan1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Japan1/UniJIS2004-UTF32-H -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Japan1 creating _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Korea1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Korea1/Adobe-Korea1_sequences.txt -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Korea1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Korea1/KSCpc-EUC-H -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Korea1 copying _skbuild/linux-x86_64-3.11/cmake-install/python/afdko/resources/Adobe-Korea1/UniKS-UTF32-H -> _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Korea1 copied 39 files running build_ext running build_scripts creating _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/detype1 -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/makeotfexe -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/mergefonts -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/rotatefont -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/sfntdiff -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/sfntedit -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/spot -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/tx -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 copying _skbuild/linux-x86_64-3.11/cmake-install/bin/type1 -> _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11 installing to _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel running install running install_lib creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64 creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-Korea1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Korea1/UniKS-UTF32-H -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-Korea1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Korea1/KSCpc-EUC-H -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-Korea1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Korea1/Adobe-Korea1_sequences.txt -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-Korea1 creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-Japan1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Japan1/UniJIS2004-UTF32-H -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-Japan1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Japan1/Adobe-Japan1_sequences.txt -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-Japan1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-Japan1/83pv-RKSJ-H -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-Japan1 creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-GB1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-GB1/UniGB-UTF32-H -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-GB1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-GB1/GBpc-EUC-H -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-GB1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-GB1/Adobe-GB1_sequences.txt -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-GB1 creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-CNS1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-CNS1/UniCNS-UTF32-H -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-CNS1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-CNS1/B5pc-H -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-CNS1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/Adobe-CNS1/Adobe-CNS1_sequences.txt -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources/Adobe-CNS1 copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/resources/AGD.txt -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/resources creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/ufoFont.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/splitpsdicts.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/report.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/overlap.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/otfFont.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/logging.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/hintstate.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/hinter.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/glyphData.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/fdTools.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/autohint.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/__main__.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otfautohint/__init__.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/otfautohint creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib/ttfpdf.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib/pdfutils.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib/pdfmetrics.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib/pdfgeom.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib/pdfgen.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib/pdfdoc.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib/otfpdf.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/pdflib/fontpdf.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko/pdflib copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/ufotools.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/ttxn.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/ttfdecomponentizer.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/ttfcomponentizer.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/proofpdf.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otf2ttf.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otf2otc.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/otc2otf.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/makeotf.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/makeinstancesufo.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/fdkutils.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/convertfonttocid.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/comparefamily.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/checkoutlinesufo.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/buildmasterotfs.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/buildcff2vf.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/agd.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copying _skbuild/linux-x86_64-3.11/setuptools/lib.linux-x86_64-cpython-311/afdko/__init__.py -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko copied 52 files running install_egg_info Copying afdko.egg-info to _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1-py3.11.egg-info running install_scripts creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/type1 -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/tx -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/spot -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/sfntedit -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/sfntdiff -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/rotatefont -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/mergefonts -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/makeotfexe -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts copying _skbuild/linux-x86_64-3.11/setuptools/scripts-3.11/detype1 -> _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/type1 to 755 changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/tx to 755 changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/spot to 755 changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/sfntedit to 755 changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/sfntdiff to 755 changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/rotatefont to 755 changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/mergefonts to 755 changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/makeotfexe to 755 changing mode of _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.data/scripts/detype1 to 755 copied 9 files creating _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel/afdko-4.0.1.dist-info/WHEEL creating '/build/afdko/src/afdko-4.0.1/dist/.tmp-zqyszyr5/afdko-4.0.1-py3-none-linux_x86_64.whl' and adding '_skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel' to it adding 'afdko/__init__.py' adding 'afdko/agd.py' adding 'afdko/buildcff2vf.py' adding 'afdko/buildmasterotfs.py' adding 'afdko/checkoutlinesufo.py' adding 'afdko/comparefamily.py' adding 'afdko/convertfonttocid.py' adding 'afdko/fdkutils.py' adding 'afdko/makeinstancesufo.py' adding 'afdko/makeotf.py' adding 'afdko/otc2otf.py' adding 'afdko/otf2otc.py' adding 'afdko/otf2ttf.py' adding 'afdko/proofpdf.py' adding 'afdko/ttfcomponentizer.py' adding 'afdko/ttfdecomponentizer.py' adding 'afdko/ttxn.py' adding 'afdko/ufotools.py' adding 'afdko/otfautohint/__init__.py' adding 'afdko/otfautohint/__main__.py' adding 'afdko/otfautohint/autohint.py' adding 'afdko/otfautohint/fdTools.py' adding 'afdko/otfautohint/glyphData.py' adding 'afdko/otfautohint/hinter.py' adding 'afdko/otfautohint/hintstate.py' adding 'afdko/otfautohint/logging.py' adding 'afdko/otfautohint/otfFont.py' adding 'afdko/otfautohint/overlap.py' adding 'afdko/otfautohint/report.py' adding 'afdko/otfautohint/splitpsdicts.py' adding 'afdko/otfautohint/ufoFont.py' adding 'afdko/pdflib/fontpdf.py' adding 'afdko/pdflib/otfpdf.py' adding 'afdko/pdflib/pdfdoc.py' adding 'afdko/pdflib/pdfgen.py' adding 'afdko/pdflib/pdfgeom.py' adding 'afdko/pdflib/pdfmetrics.py' adding 'afdko/pdflib/pdfutils.py' adding 'afdko/pdflib/ttfpdf.py' adding 'afdko/resources/AGD.txt' adding 'afdko/resources/Adobe-CNS1/Adobe-CNS1_sequences.txt' adding 'afdko/resources/Adobe-CNS1/B5pc-H' adding 'afdko/resources/Adobe-CNS1/UniCNS-UTF32-H' adding 'afdko/resources/Adobe-GB1/Adobe-GB1_sequences.txt' adding 'afdko/resources/Adobe-GB1/GBpc-EUC-H' adding 'afdko/resources/Adobe-GB1/UniGB-UTF32-H' adding 'afdko/resources/Adobe-Japan1/83pv-RKSJ-H' adding 'afdko/resources/Adobe-Japan1/Adobe-Japan1_sequences.txt' adding 'afdko/resources/Adobe-Japan1/UniJIS2004-UTF32-H' adding 'afdko/resources/Adobe-Korea1/Adobe-Korea1_sequences.txt' adding 'afdko/resources/Adobe-Korea1/KSCpc-EUC-H' adding 'afdko/resources/Adobe-Korea1/UniKS-UTF32-H' adding 'afdko-4.0.1.data/scripts/detype1' adding 'afdko-4.0.1.data/scripts/makeotfexe' adding 'afdko-4.0.1.data/scripts/mergefonts' adding 'afdko-4.0.1.data/scripts/rotatefont' adding 'afdko-4.0.1.data/scripts/sfntdiff' adding 'afdko-4.0.1.data/scripts/sfntedit' adding 'afdko-4.0.1.data/scripts/spot' adding 'afdko-4.0.1.data/scripts/tx' adding 'afdko-4.0.1.data/scripts/type1' adding 'afdko-4.0.1.dist-info/LICENSE.md' adding 'afdko-4.0.1.dist-info/METADATA' adding 'afdko-4.0.1.dist-info/WHEEL' adding 'afdko-4.0.1.dist-info/entry_points.txt' adding 'afdko-4.0.1.dist-info/top_level.txt' adding 'afdko-4.0.1.dist-info/RECORD' removing _skbuild/linux-x86_64-3.11/setuptools/bdist.linux-x86_64/wheel Successfully built afdko-4.0.1-py3-none-linux_x86_64.whl ```
Zenvie commented 3 months ago
Dependency Versions ```txt brotli 1.1.0 cmake 3.29.0 ninja 1.11.1 python 3.11.8 python-booleanoperations 0.9.0 python-build 1.1.1 python-defcon 0.10.3 python-fontmath 0.9.3 python-fontpens 0.2.4 python-fonttools 4.50.0 python-fs 2.4.16 python-installer 0.7.0 python-lxml 5.1.0 python-pytest 1:8.1.1 python-scikit-build 0.17.6 python-tqdm 4.66.2 python-ufonormalizer 0.6.1 python-ufoprocessor 1.9.0 python-unicodedata2 15.1.0 python-wheel 0.43.0 zopfli 1.0.3 ```
skef commented 3 months ago

@Zenvie we don't maintain the Arch Linux packaging for AFDKO so the amount of help we can offer here is limited. However, I can say that there's no reason to run the utfcpp tests as part of AFDKO verification -- that package is built to support the Antlr 4 C++ parser runtime. So the change you're probably looking to make here is to add a path to the specific tests directory to the pytest call in check(). That will limit the pytest's search for test data to where we store the AFDKO-specific tests.

Zenvie commented 3 months ago

@skef Thank you for your response.

I’ve updated the check function as follows:

check() {
    cd "$_archive"
    PYTHONPATH=python pytest tests
}

However, the test execution is failing with the following errors: afdko-4.0.1-2-x86_64-check.log

Possibly due to a missing file or directory. Could you assist in resolving this issue?

skef commented 3 months ago

The tests are running without any of the binaries having been installed, or perhaps installed but not in the path. You should really consult with @alerque about the Arch infrastructure.

alerque commented 3 months ago

Yes, the check() phase of packaging happens after build() but before package() (and even package() does not install to the host, only to a blank tree used for wrapping up a tar file). That means to run tests we need to setup any necessary PATH/PYTHONPATH/etc. environment variables to find the things that were built in the build() phase wherever they are placed as part of a noninstalled build.