From debbugs-submit-bounces@debbugs.gnu.org Thu May 12 08:08:24 2011 Received: (at submit) by debbugs.gnu.org; 12 May 2011 12:08:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QKUgm-0000ag-3Z for submit@debbugs.gnu.org; Thu, 12 May 2011 08:08:24 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QKUgg-0000aR-V2 for submit@debbugs.gnu.org; Thu, 12 May 2011 08:08:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QKUgb-0007uL-2k for submit@debbugs.gnu.org; Thu, 12 May 2011 08:08:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:43045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QKUgb-0007uH-1V for submit@debbugs.gnu.org; Thu, 12 May 2011 08:08:09 -0400 Received: from eggs.gnu.org ([140.186.70.92]:40433) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QKUga-00038p-3y for bug-automake@gnu.org; Thu, 12 May 2011 08:08:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QKUgZ-0007u3-8s for bug-automake@gnu.org; Thu, 12 May 2011 08:08:08 -0400 Received: from petteriraty.eu ([188.40.80.83]:37543) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QKUgZ-0007tn-49 for bug-automake@gnu.org; Thu, 12 May 2011 08:08:07 -0400 Received: from [82.130.46.199] (qiv7.kyla.fi [82.130.46.199]) by petteriraty.eu (Postfix) with ESMTPSA id 067DC3EBA0 for ; Thu, 12 May 2011 12:08:03 +0000 (UTC) Message-ID: <4DCBCD88.4030304@gentoo.org> Date: Thu, 12 May 2011 15:07:36 +0300 From: =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; fi; rv:1.8.1.23) Gecko/20090916 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: bug-automake@gnu.org Subject: check_JAVA does not support silent rules X-Enigmail-Version: 1.1.2 OpenPGP: id=B8E4ECF0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.9 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.1 (-----) relevant file snippets: configure.ac: AM_SILENT_RULES([yes]) Makefile.am: check_JAVA =3D Hello.java Now with make check you get output: CLASSPATH=3D.:./.:$CLASSPATH javac -d . Hello.java echo timestamp > classcheck.stamp As all sources are compiled with one command a silent javac output could be for example just JAVAC This would match the output for files other types like CC and CXX. From debbugs-submit-bounces@debbugs.gnu.org Thu May 12 16:38:48 2011 Received: (at 8662) by debbugs.gnu.org; 12 May 2011 20:38:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QKcel-0004oI-Tp for submit@debbugs.gnu.org; Thu, 12 May 2011 16:38:48 -0400 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QKceg-0004nx-F1; Thu, 12 May 2011 16:38:43 -0400 Received: by wwb28 with SMTP id 28so2150369wwb.15 for ; Thu, 12 May 2011 13:38:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; bh=HG2PdOHkBclVDl7UqTfYiTU1sQLaeBrPok/H5150kWk=; b=Lnc0pXu7QRa9ql51DDaMRbgadfJhm/pib7l0dG8M91S/5JViJt+49olJLG2dtwVLuC hup3323m4l+As5cZpxszqeHRbFtGQA7yWPaPemC6soAoqHdZklciaKW7K0WatKqONNG5 U7Rms3Yj5nncj5lYHnlySgjF8ur3ShuU85rKY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=TOND9qsT/+DUKU9u6hEmvHJmvgpSGf2kYVnhk0OnW1d7PpgdQxEbL/W6xoEMkvIXQ9 0aCoZbwMMAX1YmUzMhRuLV4kYmUeZSYfw9WzHCgi7alpDNTH5CSotehcQ0OxHTpu5K0+ Fq85rKW3eENhLSP8yacjxZ9/LdiU54XTaV214= Received: by 10.217.7.3 with SMTP id z3mr614087wes.68.1305232716590; Thu, 12 May 2011 13:38:36 -0700 (PDT) Received: from bigio.localnet (host57-97-dynamic.2-87-r.retail.telecomitalia.it [87.2.97.57]) by mx.google.com with ESMTPS id k76sm806931wej.19.2011.05.12.13.38.34 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 12 May 2011 13:38:34 -0700 (PDT) From: Stefano Lattarini To: Petteri =?utf-8?q?R=C3=A4ty?= Subject: Re: bug#8662: check_JAVA does not support silent rules Date: Thu, 12 May 2011 22:38:07 +0200 User-Agent: KMail/1.13.3 (Linux/2.6.30-2-686; KDE/4.4.4; i686; ; ) References: <4DCBCD88.4030304@gentoo.org> In-Reply-To: <4DCBCD88.4030304@gentoo.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201105122238.08434.stefano.lattarini@gmail.com> X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 8662 Cc: 8662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.0 (----) severity: wishlist thanks On Thursday 12 May 2011, Petteri R=C3=A4ty wrote: > relevant file snippets: >=20 > configure.ac: > AM_SILENT_RULES([yes]) >=20 > Makefile.am: > check_JAVA =3D Hello.java >=20 > Now with make check you get output: >=20 > CLASSPATH=3D.:./.:$CLASSPATH javac -d . Hello.java > echo timestamp > classcheck.stamp >=20 > As all sources are compiled with one command a silent javac output could > be for example just >=20 > JAVAC >=20 > This would match the output for files other types like CC and CXX. >=20 =20 Hello Petteri, thanks for the report. I'm re-labelling it as a 'wishlist', because what it highlighs is "just" an automake limitation, rather than an "intrinsic" bug. Also note that your report prompted me to think about a more general incompleteness of the current APIs for the 'silent-rules' support; for more info (in case you are interested), see: Thanks, Stefano From debbugs-submit-bounces@debbugs.gnu.org Thu May 12 16:41:00 2011 Received: (at control) by debbugs.gnu.org; 12 May 2011 20:41:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QKcgt-0004s4-Uu for submit@debbugs.gnu.org; Thu, 12 May 2011 16:41:00 -0400 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QKcgs-0004rq-Am for control@debbugs.gnu.org; Thu, 12 May 2011 16:40:58 -0400 Received: by wwb28 with SMTP id 28so2152493wwb.15 for ; Thu, 12 May 2011 13:40:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:date:user-agent:mime-version :content-type:content-transfer-encoding:message-id; bh=J+/NxMLK/qW/yTk8ohpC+6UdGnPa1Ome7A2z61g4htA=; b=hE3SC5MmMwxaDitWqDB0n+Lmw8BmrK2AzADXqdITIYysh9ZyZIqn5p5kNPwBOCi+Sq T6t3/uE9LRYbd5Flf3z44aCREpE1NstM3Qyl2KdIum+3uHJgMZ1WAWf/iK6tGsBamnwP zRyDrfUQqAMCoAonE+eXwf6gWpDXkig63ne74= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:mime-version:content-type :content-transfer-encoding:message-id; b=ph+807vcp9NmeEAEucL1k3eJC3km+0GII1eK0hZb87v2M7K7aqOTR3CQF+M04g7uaj vJmgTCjWqTg6QB7ttLzY4sktu0MzDMyaFXVrU5whSf8cfgNMfUaU4rQ71EjZ33xY+J+j oEkpSf8bSGRsWX1VN0YMhAXVLbt3o1TwHGZwc= Received: by 10.227.197.206 with SMTP id el14mr646128wbb.90.1305232852528; Thu, 12 May 2011 13:40:52 -0700 (PDT) Received: from bigio.localnet (host57-97-dynamic.2-87-r.retail.telecomitalia.it [87.2.97.57]) by mx.google.com with ESMTPS id bi13sm970161wbb.25.2011.05.12.13.40.50 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 12 May 2011 13:40:51 -0700 (PDT) From: Stefano Lattarini To: control@debbugs.gnu.org Subject: none Date: Thu, 12 May 2011 22:40:41 +0200 User-Agent: KMail/1.13.3 (Linux/2.6.30-2-686; KDE/4.4.4; i686; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201105122240.42113.stefano.lattarini@gmail.com> X-Spam-Score: -3.9 (---) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) severity 8662 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 26 09:48:00 2013 Received: (at 8662) by debbugs.gnu.org; 26 Dec 2013 14:48:00 +0000 Received: from localhost ([127.0.0.1]:43121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwCEB-0006lL-Dq for submit@debbugs.gnu.org; Thu, 26 Dec 2013 09:48:00 -0500 Received: from mail-ea0-f178.google.com ([209.85.215.178]:54573) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwCE7-0006ko-58; Thu, 26 Dec 2013 09:47:55 -0500 Received: by mail-ea0-f178.google.com with SMTP id d10so3800119eaj.9 for ; Thu, 26 Dec 2013 06:47:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:content-type; bh=xV+tF5V0zXLahAcwHaRdnTkmKUYdvtDOoZ0Pb2z08bw=; b=BdITuCjiPu5pFClAzH1nCylckNXuI3NyBQG3ZEJ8+vu2iE+VlIRpi2nQKOagFsx5TK w0O43oZI5GybwPXPw6c34P5iv6mcxk3uZABfI4hGGCvw6rVmpDv0NdgLdiJSRKp1/89b JAaT+dJPjIl8WpLBzuJFrAf3M/FA2RuYjLnvP5uud0RjHPmeHDyOqU6WlcqC8SRGYHT5 VybNfj7U8KRyPuVUIv70pqJrmcaHI0rPnkSEWRS6rhkNSAxjsl3cvbFW4v8+N9cABuRV zIN7HnQhMtssLHiZOXpgJ97tSXN7FLH728Wc5tzn1RvqWqIdegfRNwjvdBuXwSh7URAx /fWA== X-Received: by 10.15.54.130 with SMTP id t2mr8087137eew.72.1388069274024; Thu, 26 Dec 2013 06:47:54 -0800 (PST) Received: from [192.168.0.101] (host143-4-dynamic.5-87-r.retail.telecomitalia.it. [87.5.4.143]) by mx.google.com with ESMTPSA id p45sm73396918eeg.1.2013.12.26.06.47.51 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 26 Dec 2013 06:47:52 -0800 (PST) Message-ID: <52BC4195.7010307@gmail.com> Date: Thu, 26 Dec 2013 15:47:49 +0100 From: Stefano Lattarini MIME-Version: 1.0 To: "automake-patches@gnu.org" Subject: [PATCH] Make clear the JAVA primary will no longer be developed, not even for bug fixes. Content-Type: multipart/mixed; boundary="------------080106010309000601090700" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 8662 Cc: 8540@debbugs.gnu.org, =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= , tsuna , Stefano Lattarini , 9088@debbugs.gnu.org, 8662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is a multi-part message in MIME format. --------------080106010309000601090700 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit tags 8540 + wontfix tags 8662 + wontfix close 8540 close 8662 stop References: The existing java support in Automake is (with the JAVA primary) is botched and hardly usable, so I'd rather declare it frozen and spend no more time on it. The right direction for a better Java support in automake is likely to implement the proposed new JARS primary: The attached patch enhances the manual to make it clear that the JAVA primary support is to be considered frozen, and will not even receive bug fixes. Unfortunately, I will have no time to attempt that implementation myself in the foreseeable future, but I sill hope someone else will find the time and motivation to give it a shot. Anyway, I'm closing the bugs referring to the old JAVA primary as "Will not fix", to try to reduce the clutter in the Automake bug tracker. Thanks, Stefano --------------080106010309000601090700 Content-Type: text/x-patch; name="0001-docs-make-clear-the-JAVA-primary-is-frozen.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-docs-make-clear-the-JAVA-primary-is-frozen.patch" >From 50a08a2bc300d600603cdb5b5756baf71b9b431a Mon Sep 17 00:00:00 2001 Message-Id: <50a08a2bc300d600603cdb5b5756baf71b9b431a.1388069253.git.stefano.lattarini@gmail.com> From: Stefano Lattarini Date: Thu, 26 Dec 2013 15:46:13 +0100 Subject: [PATCH] docs: make clear the JAVA primary is frozen * doc/automake.texi: Here. The JAVA primary is broken in several ways, and will no longer be developed, not even for bug fixes. See also automake bugs #9088, #8662 and #8540. Signed-off-by: Stefano Lattarini --- doc/automake.texi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/automake.texi b/doc/automake.texi index 91b4a0a..6d90182 100644 --- a/doc/automake.texi +++ b/doc/automake.texi @@ -7598,7 +7598,9 @@ native machine code; @pxref{Java Support with gcj}). Note however that Future Automake releases will strive to provide a better and cleaner interface, which however @emph{won't be backward-compatible}; the present interface will probably be removed altogether some time after the -introduction of the new interface (if that ever materializes). +introduction of the new interface (if that ever materializes). In any +case, the current @code{JAVA} primary features are frozen and will no +longer be developed, not even to take bug fixes. Any @file{.java} files listed in a @code{_JAVA} variable will be compiled with @code{JAVAC} at build time. By default, @file{.java} -- 1.8.5.rc0.335.g7794a68 --------------080106010309000601090700-- From unknown Fri Jun 20 07:18:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 24 Jan 2014 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator