Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#57999 - [t1utils] memmem not declared by default, compiling lilypond fails

Attached to Project: Community Packages
Opened by Stefan Husmann (stefanhusmann) - Wednesday, 28 March 2018, 06:33 GMT
Last edited by David Runge (dvzrv) - Tuesday, 27 October 2020, 00:34 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To David Runge (dvzrv)
Evgeniy Alexeev (arcan1s)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Th build process of lilypond versions including the one in the repos fails because of a known bug in t1utils that is fixed in their git repo.


Additional info:
* package version(s): 1.41
* config and/or log files etc.


Steps to reproduce: run makepkg on liypnd's PKGBUILD.
See also https://lists.gnu.org/archive/html/lilypond-user/2018-03/msg00569.html and https://github.com/kohler/t1utils/issues/8
This task depends upon

Closed by  David Runge (dvzrv)
Tuesday, 27 October 2020, 00:34 GMT
Reason for closing:  Fixed
Additional comments about closing:  Applied in 1.41-4
Comment by Evgeniy Alexeev (arcan1s) - Friday, 06 April 2018, 06:50 GMT
I've uploaded t1utils-1.41-2 into [community-testing] with applied patch. Could you kindly confirm that it was fixed (works for me though)
Comment by Jonas Hahnfeld (hahnjo) - Friday, 19 June 2020, 12:49 GMT
  • Field changed: Percent Complete (100% → 0%)
1.41-2 indeed worked, but -3 does not. Checking PKGBUILD, I think configure is not regenerated from configure.ac. The following patch solves the problem for me: (verified with LilyPond)

diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD
index b507bf0..1e1849a 100644
--- a/trunk/PKGBUILD
+++ b/trunk/PKGBUILD
@@ -4,7 +4,7 @@

pkgname=t1utils
pkgver=1.41
-pkgrel=3
+pkgrel=4
pkgdesc="A collection of simple Type 1 font manipulation programs"
arch=('x86_64')
url="https://www.lcdf.org/~eddietwo/type/#t1utils"
@@ -22,6 +22,7 @@ prepare() {

#  FS#57999  and https://github.com/kohler/t1utils/issues/8
patch -p1 -i "${srcdir}/memmem-decl.patch"
+ autoreconf
}

build() {
Comment by Jonas Hahnfeld (hahnjo) - Monday, 27 July 2020, 11:58 GMT
ping. Would be great to have this fixed in the official repos.
Comment by Jonas Hahnfeld (hahnjo) - Monday, 14 September 2020, 06:05 GMT
Still broken, can we up the priority please? It breaks basic functionality of t1utils.
Comment by Jonas Hahnfeld (hahnjo) - Sunday, 25 October 2020, 13:45 GMT
As we're moving towards another release cycle with LilyPond, it would be very kind if somebody considered applying the patch. Not sure what else I can do here to raise priority...
Comment by David Runge (dvzrv) - Monday, 26 October 2020, 17:14 GMT
@hahnjo: I'll look into it.
Comment by David Runge (dvzrv) - Monday, 26 October 2020, 23:32 GMT
@hahnjo: This should be fixed with 1.41-4. Please verify.

Loading...