From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8DtQJPfQMl8NNAAA0tVLHw (envelope-from ) for ; Tue, 11 Aug 2020 17:10:15 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id pcdzHvfQMl/dWAAAbx9fmQ (envelope-from ) for ; Tue, 11 Aug 2020 17:10:15 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 92E199403C5 for ; Tue, 11 Aug 2020 17:10:14 +0000 (UTC) Received: from localhost ([::1]:48598 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k5Xmt-0006ew-Oc for larch@yhetil.org; Tue, 11 Aug 2020 13:10:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50260) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5Xmk-0006ek-TK for bug-guix@gnu.org; Tue, 11 Aug 2020 13:10:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58238) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k5Xmk-0005gN-KR for bug-guix@gnu.org; Tue, 11 Aug 2020 13:10:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k5Xmk-0001pu-Fz for bug-guix@gnu.org; Tue, 11 Aug 2020 13:10:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#42301: [PATCH] gnu: solfage: fix build. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 11 Aug 2020 17:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42301 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Michael Rohleder Received: via spool by 42301-submit@debbugs.gnu.org id=B42301.15971658007046 (code B ref 42301); Tue, 11 Aug 2020 17:10:02 +0000 Received: (at 42301) by debbugs.gnu.org; 11 Aug 2020 17:10:00 +0000 Received: from localhost ([127.0.0.1]:41551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5XmW-0001pM-Ml for submit@debbugs.gnu.org; Tue, 11 Aug 2020 13:10:00 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:53809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5XmS-0001p6-Uj for 42301@debbugs.gnu.org; Tue, 11 Aug 2020 13:09:47 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id C2C3C60006; Tue, 11 Aug 2020 17:09:37 +0000 (UTC) From: Nicolas Goaziou References: <20200807180326.20444-1-mike@rohleder.de> <87a6z4axff.fsf@nicolasgoaziou.fr> <87pn7zvksk.fsf@rohleder.de> Date: Tue, 11 Aug 2020 19:09:36 +0200 In-Reply-To: <87pn7zvksk.fsf@rohleder.de> (Michael Rohleder's message of "Sun, 09 Aug 2020 18:36:11 +0200") Message-ID: <87pn7x9kj3.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 42301@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -1.01 X-TUID: l+XvjV8QKQQm Hello, Michael Rohleder writes: > This is interesting, I can't reproduce this, it builds (and runs) fine here. > Are you using a newer version of lilypond? (here, its 2.20.0 from > current master) I am using ./pre-inst-env guix, so latest version of lilypond in the repository. I applied your patch on top of 145484e8f5d89911f5f905c9fe604e3cbfd1e434. I'm pasting here the short build log, from configure phase: --8<---------------cut here---------------start------------->8--- starting phase `configure' source directory: "/tmp/guix-build-solfege-3.22.2.drv-0/solfege-3.22.2" (relative from build: ".") build directory: "/tmp/guix-build-solfege-3.22.2.drv-0/solfege-3.22.2" configure flags: ("CONFIG_SHELL=/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "SHELL=/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "--prefix=/gnu/store/20v7anwhwhfnp9g5flf77jbj74znarc1-solfege-3.22.2" "--enable-fast-install" "--build=x86_64-unknown-linux-gnu") configure: WARNING: unrecognized options: --enable-fast-install checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for a Python interpreter with version >= 2.5... python checking for python... /gnu/store/ln0jd0k32xbr2jyha1sdaynllkazgmsi-python2-2.7.17/bin/python checking for python version... 2.7 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.7/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages checking how to run the C preprocessor... gcc -E checking for headers required to compile python extensions... found checking for a BSD-compatible install... /gnu/store/57xj5gcy1jbl9ai2lnrqnpr0dald9i65-coreutils-8.32/bin/install -c checking whether make sets $(MAKE)... no checking for swig... no checking for lilypond... /gnu/store/q3msgwcg2fl8jf7cp1d7n59iiyywc9n9-lilypond-2.20.0/bin/lilypond checking for bzr... notfound checking for gs... /gnu/store/00myzm2c6sdh324w54syzb9m23v6h6nj-ghostscript-9.52/bin/gs checking for xgettext... /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/xgettext checking for msgfmt... /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt checking for msgmerge... /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgmerge checking for msggrep... /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msggrep checking for makeinfo... /gnu/store/w8k9hcigvhzrlrblv8lgqj77sm3833rs-texinfo-6.7/bin/makeinfo checking for sed... /gnu/store/ishk7fswcs4gkwcp8mh788z4mvvl9bxh-sed-4.8/bin/sed checking for cat... /gnu/store/57xj5gcy1jbl9ai2lnrqnpr0dald9i65-coreutils-8.32/bin/cat checking for pkg-config... /gnu/store/krpyb0zi700dcrg9cc8932w4v0qivdg9-pkg-config-0.29.2/bin/pkg-config checking pkg-config is at least version 0.17.0... yes checking for PYGTK... yes checking for xml2po... no checking for xsltproc... no checking for /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/chunk.xsl... no checking for grep that handles long lines and -e... /gnu/store/bhs4rj58v8j1narb2454raan2ps38xd8-grep-3.4/bin/grep checking for egrep... /gnu/store/bhs4rj58v8j1narb2454raan2ps38xd8-grep-3.4/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether gcc needs -traditional... no configure: creating ./config.status config.status: creating run-solfege.py config.status: creating solfege/buildinfo.py config.status: creating topdocs/defs.texi config.status: creating windowsinstaller.iss config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating autopackage/default.apspec config.status: creating help/C/solfege.xml config.status: creating config.h configure: WARNING: unrecognized options: --enable-fast-install configure: configure: Please remember to rerun configure if you change swig versions! configure: configure: xml2po was not found. This is no big deal, but it mean that the configure: translated user manuals will not be updated if you make changes configure: to the english manual. phase `configure' succeeded after 2.8 seconds starting phase `patch-generated-file-shebangs' patch-shebang: ./test/seq.py: warning: no binary for interpreter `python2.3' found in $PATH phase `patch-generated-file-shebangs' succeeded after 0.1 seconds starting phase `patch-python-shebangs' phase `patch-python-shebangs' succeeded after 0.0 seconds starting phase `patch-readme' phase `patch-readme' succeeded after 0.0 seconds starting phase `add-sitedirs' phase `add-sitedirs' succeeded after 0.0 seconds starting phase `adjust-config-file-prefix' phase `adjust-config-file-prefix' succeeded after 0.0 seconds starting phase `build' /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/cs.po -o po/cs.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/da.po -o po/da.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/de.po -o po/de.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/eo.po -o po/eo.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/es.po -o po/es.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/et.po -o po/et.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/fa.po -o po/fa.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/fi.po -o po/fi.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/fr.po -o po/fr.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/gl.po -o po/gl.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/hr.po -o po/hr.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/hu.po -o po/hu.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/it.po -o po/it.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/nb.po -o po/nb.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/nl.po -o po/nl.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/pl.po -o po/pl.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/pt_BR.po -o po/pt_BR.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/ru.po -o po/ru.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/sv.po -o po/sv.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/tr.po -o po/tr.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/vi.po -o po/vi.mo /gnu/store/n9wx4dp68bfsw9bb1bwmklzl34ggrmgm-gettext-minimal-0.20.1/bin/msgfmt po/zh_CN.po -o po/zh_CN.mo /gnu/store/ln0jd0k32xbr2jyha1sdaynllkazgmsi-python2-2.7.17/bin/python tools/generate_theory_ly.py --all make all make[1]: Entering directory '/tmp/guix-build-solfege-3.22.2.drv-0/solfege-3.22.2' mkdir -p share/locale/cs/LC_MESSAGES mkdir -p share/locale/da/LC_MESSAGES mkdir -p share/locale/de/LC_MESSAGES mkdir -p share/locale/eo/LC_MESSAGES cp po/cs.mo share/locale/cs/LC_MESSAGES/solfege.mo cp po/da.mo share/locale/da/LC_MESSAGES/solfege.mo cp po/de.mo share/locale/de/LC_MESSAGES/solfege.mo cp po/eo.mo share/locale/eo/LC_MESSAGES/solfege.mo mkdir -p share/locale/es/LC_MESSAGES mkdir -p share/locale/et/LC_MESSAGES mkdir -p share/locale/fa/LC_MESSAGES cp po/es.mo share/locale/es/LC_MESSAGES/solfege.mo cp po/et.mo share/locale/et/LC_MESSAGES/solfege.mo cp po/fa.mo share/locale/fa/LC_MESSAGES/solfege.mo mkdir -p share/locale/fi/LC_MESSAGES mkdir -p share/locale/fr/LC_MESSAGES mkdir -p share/locale/gl/LC_MESSAGES cp po/fi.mo share/locale/fi/LC_MESSAGES/solfege.mo cp po/fr.mo share/locale/fr/LC_MESSAGES/solfege.mo cp po/gl.mo share/locale/gl/LC_MESSAGES/solfege.mo mkdir -p share/locale/hr/LC_MESSAGES mkdir -p share/locale/hu/LC_MESSAGES mkdir -p share/locale/it/LC_MESSAGES mkdir -p share/locale/nb/LC_MESSAGES cp po/hr.mo share/locale/hr/LC_MESSAGES/solfege.mo cp po/hu.mo share/locale/hu/LC_MESSAGES/solfege.mo cp po/it.mo share/locale/it/LC_MESSAGES/solfege.mo cp po/nb.mo share/locale/nb/LC_MESSAGES/solfege.mo mkdir -p share/locale/nl/LC_MESSAGES mkdir -p share/locale/pl/LC_MESSAGES cp po/nl.mo share/locale/nl/LC_MESSAGES/solfege.mo mkdir -p share/locale/pt_BR/LC_MESSAGES cp po/pl.mo share/locale/pl/LC_MESSAGES/solfege.mo mkdir -p share/locale/ru/LC_MESSAGES mkdir -p share/locale/sv/LC_MESSAGES cp po/pt_BR.mo share/locale/pt_BR/LC_MESSAGES/solfege.mo cp po/ru.mo share/locale/ru/LC_MESSAGES/solfege.mo mkdir -p share/locale/tr/LC_MESSAGES cp po/sv.mo share/locale/sv/LC_MESSAGES/solfege.mo mkdir -p share/locale/vi/LC_MESSAGES mkdir -p share/locale/zh_CN/LC_MESSAGES cp po/tr.mo share/locale/tr/LC_MESSAGES/solfege.mo cp po/vi.mo share/locale/vi/LC_MESSAGES/solfege.mo /gnu/store/q3msgwcg2fl8jf7cp1d7n59iiyywc9n9-lilypond-2.20.0/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/inverting-intervals help/C/ly/inverting-intervals.ly /gnu/store/q3msgwcg2fl8jf7cp1d7n59iiyywc9n9-lilypond-2.20.0/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/theory-intervals-1 help/C/ly/theory-intervals-1.ly cp po/zh_CN.mo share/locale/zh_CN/LC_MESSAGES/solfege.mo /gnu/store/q3msgwcg2fl8jf7cp1d7n59iiyywc9n9-lilypond-2.20.0/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/theory-intervals-fifths-1 help/C/ly/theory-intervals-fifths-1.ly /gnu/store/q3msgwcg2fl8jf7cp1d7n59iiyywc9n9-lilypond-2.20.0/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/theory-intervals-fifths-2 help/C/ly/theory-intervals-fifths-2.ly fatal error: Uninitialized variable `write-performances-midis' in module (lily) make[1]: *** [help/Makefile:155: help/C/ly/theory-intervals-1.png] Error 1 make[1]: *** Waiting for unfinished jobs.... fatal error: Uninitialized variable `write-performances-midis' in module (lily) make[1]: *** [help/Makefile:155: help/C/ly/inverting-intervals.png] Error 1 fatal error: Uninitialized variable `write-performances-midis' in module (lily) make[1]: *** [help/Makefile:155: help/C/ly/theory-intervals-fifths-2.png] Error 1 fatal error: Uninitialized variable `write-performances-midis' in module (lily) make[1]: *** [help/Makefile:155: help/C/ly/theory-intervals-fifths-1.png] Error 1 make[1]: Leaving directory '/tmp/guix-build-solfege-3.22.2.drv-0/solfege-3.22.2' make: *** [Makefile:74: genfiles] Error 2 command "make" "-j" "4" failed with status 2 builder for `/gnu/store/j7mw53h0pwvp6g620i6argf0gfh4d101-solfege-3.22.2.drv' failed with exit code 1 build of /gnu/store/j7mw53h0pwvp6g620i6argf0gfh4d101-solfege-3.22.2.drv failed View build log at '/var/log/guix/drvs/j7/mw53h0pwvp6g620i6argf0gfh4d101-solfege-3.22.2.drv.bz2'. guix build: error: build of `/gnu/store/j7mw53h0pwvp6g620i6argf0gfh4d101-solfege-3.22.2.drv' failed --8<---------------cut here---------------end--------------->8--- Regards, -- Nicolas Goaziou