From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Version of package fontforge Date: Wed, 05 Jun 2019 12:07:09 +0200 Message-ID: <87k1e0cpma.fsf@elephly.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:43213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYWMB-0001Vg-Ut for help-guix@gnu.org; Wed, 05 Jun 2019 09:53:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hYWMA-00089P-MP for help-guix@gnu.org; Wed, 05 Jun 2019 09:53:35 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21356) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hYWMA-000854-8f for help-guix@gnu.org; Wed, 05 Jun 2019 09:53:34 -0400 In-reply-to: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Tilman List Cc: help-guix@gnu.org Hi Tilman, > when I tried to compile lilypond, I had some problems with the package > fontforge. In Guix it is listed as version 20190317, but when I do "fontf= orge > --version", i get: > > Copyright (c) 2000-2018 by George Williams. See AUTHORS for Contributors. > License GPLv3+: GNU GPL version 3 or later > with many parts BSD ;;. Please read L= ICENSE. > Based on sources from 00:00 UTC 1-Jan-1970-ML-D. > Based on source from git with hash: > fontforge 00:00 UTC 1-Jan-1970 > libfontforge 19700101 We may need to patch fontforge. The version is derived from the current date at build time: fontforge-20190317/configure.ac:FONTFORGE_VERSIONDATE=3D"$(date -u $FON= TFORGE_DATE_OPTS +'%Y%m%d')" fontforge-20190317/configure:#define FONTFORGE_VERSIONDATE_RAW $FONTFOR= GE_VERSIONDATE And that=E2=80=99s what=E2=80=99s used in fontforge-20190317/fontforge/star= t.c. We don=E2=80=99t run =E2=80=9Cdate=E2=80=9D during the configuration; durin= g builds SOURCE_DATE_EPOCH is set: fontforge-20190317/configure.ac:FONTFORGE_DATE_NOW=3D${SOURCE_DATE_EPOC= H:-$(date +'%s')} We may need to patch fontforge so that these values are properly defined. -- Ricardo