From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dczPA-00082A-LL for guix-patches@gnu.org; Wed, 02 Aug 2017 15:34:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dczP7-0001bk-VH for guix-patches@gnu.org; Wed, 02 Aug 2017 15:34:04 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36153) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dczP7-0001be-QO for guix-patches@gnu.org; Wed, 02 Aug 2017 15:34:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dczP7-0007bK-L1 for guix-patches@gnu.org; Wed, 02 Aug 2017 15:34:01 -0400 Subject: [bug#27898] [PATCH 2/2] gnu: Put autoconf-related phases immediately after the 'unpack phase. Resent-Message-ID: From: Marius Bakke In-Reply-To: <20170801072153.19077-2-kei@openmailbox.org> References: <20170801072153.19077-1-kei@openmailbox.org> <20170801072153.19077-2-kei@openmailbox.org> Date: Wed, 02 Aug 2017 21:33:01 +0200 Message-ID: <87k22lwys2.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Kei Kebreau , 27898@debbugs.gnu.org --=-=-= Content-Type: text/plain Kei Kebreau writes: > * gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases > accordingly. > * gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss, > htslib-for-sambamba)[arguments]: Likewise. > * gnu/packages/ci.scm (cuirass)[arguments]: Likewise. > * gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise. > * gnu/packages/cpp.scm (libzen)[arguments]: Likewise. > * gnu/packages/crypto.scm (opendht)[arguments]: Likewise. > * gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise. > * gnu/packages/debug.scm (stress-make)[arguments]: Likewise. > * gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]: > Likewise. > * gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise. > * gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise. > * gnu/packages/engineering.scm (gerbv)[arguments]: Likewise. > * gnu/packages/erlang.scm (erlang)[arguments]: Likewise. > * gnu/packages/ftp.scm (weex)[arguments]: Likewise. > * gnu/packages/gnome.scm (dia)[arguments]: Likewise. > * gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise. > * gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise. > * gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]: > Likewise. > * gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise. > * gnu/packages/irc.scm (weechat)[arguments]: Likewise. > * gnu/packages/java.scm (classpath-devel)[arguments]: Likewise. > * gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise. > * gnu/packages/libusb.scm (hidapi)[arguments]: Likewise. > * gnu/packages/linux.scm (gpm)[arguments]: Likewise. > * gnu/packages/logging.scm (glog)[arguments]: Likewise. > * gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise. > * gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp) > [arguments]: Likewise. > * gnu/packages/maths.scm (wxmaxima)[arguments]: Likewise. > * gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]: > Likewise. > * gnu/packages/microcom.scm (microcom)[arguments]: Likewise. > * gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise. > * gnu/packages/parallel.scm (slurm)[arguments]: Likewise. > * gnu/packages/pdf.scm (libharu)[arguments]: Likewise. > * gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise. > * gnu/packages/serialization.scm (msgpack)[arguments]: Likewise. > * gnu/packages/shells.scm (scsh)[arguments]: Likewise. > * gnu/packages/telephony.scm (libiax2)[arguments]: Likewise. > * gnu/packages/textutils.scm (dotconf)[arguments]: Likewise. > * gnu/packages/version-control.scm (findnewest)[arguments]: Likewise. > * gnu/packages/video.scm (vlc, libmediainfo, mediainfo)[arguments]: Likewise. Phew! This too will cause a lot of rebuilds, but I guess we could put it on 'staging'. It would have to be committed just before starting it to reduce the amount of merge conflicts. That said, I'm not sure how necessary this change is, but I don't have a strong argument against it. Other opinions welcome! Maybe we could add an '#:autoreconf?' parameter to gnu-build-system, which runs `autoreconf -vif` in a phase and automatically pulls in automake and autoconf (and probably also libtool). Thoughts? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlmCKO4ACgkQoqBt8qM6 VPqc+wgAui46n+dW54eu4RjT+XAsX7CO22KUvOqyxQ9bwMcJNnTAx5u7yN1mQViC XY/WYIqhPFTYd37LDeYxxCmqffh77oIa2cV2/E3iM7/8f9DoAjj9cFsYmGGz2EV1 9X5IbDvgN7oaingWPFwjVVhn84otX4/37ZRud0T1GfVQGtDzmTfauZwXptoRIcM+ lfFQ89kkmSyN5a1pJ5qrGJA4HE8IbbD8mA+fuMGAE+VU1hqKVhVIRIj1sS9o71tZ YPLXvisaQzf6uDLbicDeBhNVNLSaP0qoefBtwOHKN/e1wjl6/9hEWVNHRj4DiM/S OoFooYim5xZ7bdADbG7fJLx4bYCV1g== =ajo3 -----END PGP SIGNATURE----- --=-=-=--