You receive this bug because this package does not respect my system's AR ( x86_64-pc-linux-gnu-ar - /usr/bin/x86_64-pc-linux-gnu-ar ) and calls directly ar - /usr/bin/ar The possible solutions to fix this issue are: 1)Fix the buildsystem, if you can 2)inherit toolchain-funcs and use tc-export AR 3)inherit toolchain-funcs and use emake AR="$(tc-getAR)" ar cru liblcdf.a bezier.o clp.o error.o filename.o globmatch.o landmark.o md5.o permstr.o point.o slurper.o straccum.o string.o strtonum.o transform.o vectorv.o ar cru libefont.a afm.o afmparse.o afmw.o amfm.o cff.o encoding.o findmet.o metrics.o otf.o otfcmap.o otfdata.o otfdescrip.o otfgpos.o otfgsub.o otfname.o otfos2.o otfpost.o pairop.o psres.o t1bounds.o t1cs.o t1csgen.o t1interp.o t1item.o t1font.o t1fontskel.o t1mm.o t1rw.o t1unparser.o ttfcs.o ttfhead.o ttfkern.o
Created attachment 349986 [details] lcdf-typetools-2.98-r1.ebuild Updated ebuild. This bumps the ebuild to eapi=4 and adds a patch which fixes the issue with ar direct calling. please review.
Created attachment 349988 [details, diff] lcdf-typetools-2.98-ar.patch ar patch for makefile/configure.ac
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a3c1c1bceb8f1880a3309d5c03189962907854 commit 05a3c1c1bceb8f1880a3309d5c03189962907854 Author: Michael Mair-Keimberger <mmk@levelnine.at> AuthorDate: 2023-12-30 15:58:40 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2024-01-07 00:19:33 +0000 app-text/lcdf-typetools: version bump (2.110) Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://bugs.gentoo.org/456926 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> app-text/lcdf-typetools/Manifest | 1 + .../lcdf-typetools/lcdf-typetools-2.110.ebuild | 34 ++++++++++++++++++++++ 2 files changed, 35 insertions(+)