From unknown Sat Aug 16 21:20:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14193: Build system: touching ports.h fails to rebuild sockets.o and posix.o Resent-From: Mark H Weaver Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-guile@gnu.org Resent-Date: Fri, 12 Apr 2013 15:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14193 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 14193@debbugs.gnu.org X-Debbugs-Original-To: bug-guile@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.136577961311310 (code B ref -1); Fri, 12 Apr 2013 15:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Apr 2013 15:13:33 +0000 Received: from localhost ([127.0.0.1]:47510 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UQffQ-0002wN-BO for submit@debbugs.gnu.org; Fri, 12 Apr 2013 11:13:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35228) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UQffO-0002wF-5G for submit@debbugs.gnu.org; Fri, 12 Apr 2013 11:13:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQfbV-0007Qg-EI for submit@debbugs.gnu.org; Fri, 12 Apr 2013 11:09:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:57805) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQfbV-0007QX-AZ for submit@debbugs.gnu.org; Fri, 12 Apr 2013 11:09:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46523) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQfbQ-0007OY-Jl for bug-guile@gnu.org; Fri, 12 Apr 2013 11:09:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQfbL-0007Ni-QW for bug-guile@gnu.org; Fri, 12 Apr 2013 11:09:24 -0400 Received: from world.peace.net ([96.39.62.75]:41368) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQfbL-0007Jr-Mo for bug-guile@gnu.org; Fri, 12 Apr 2013 11:09:19 -0400 Received: from 209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.91.212] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1UQfb5-0004wT-Ao; Fri, 12 Apr 2013 11:09:03 -0400 From: Mark H Weaver Date: Fri, 12 Apr 2013 11:08:55 -0400 Message-ID: <87bo9jairc.fsf@tines.lan> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) Touching ports.h fails to rebuild sockets.o and posix.o. Both sockets.c and posix.c include fports.h, which includes ports.h, so this rebuild should be automatic. Andy pointed out that this probably has to do with the special handling of sockets.c and posix.c: * Both are conditionally included depending on configuration. * Their object files don't include "libguile_2.0_la" in the names. Mark From unknown Sat Aug 16 21:20:27 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mark H Weaver Subject: bug#14193: closed (Re: bug#14193: Build system: touching ports.h fails to rebuild sockets.o and posix.o) Message-ID: References: <87zjo5fhd9.fsf@netris.org> <87bo9jairc.fsf@tines.lan> X-Gnu-PR-Message: they-closed 14193 X-Gnu-PR-Package: guile Reply-To: 14193@debbugs.gnu.org Date: Fri, 13 Dec 2013 05:32:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1386912723-15724-1" This is a multi-part message in MIME format... ------------=_1386912723-15724-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14193: Build system: touching ports.h fails to rebuild sockets.o and posix= .o which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 14193@debbugs.gnu.org. --=20 14193: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14193 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1386912723-15724-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 14193-done) by debbugs.gnu.org; 13 Dec 2013 05:31:22 +0000 Received: from localhost ([127.0.0.1]:46440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VrLLN-00044h-Fa for submit@debbugs.gnu.org; Fri, 13 Dec 2013 00:31:21 -0500 Received: from world.peace.net ([96.39.62.75]:46047) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VrLLK-00044Y-NS for 14193-done@debbugs.gnu.org; Fri, 13 Dec 2013 00:31:19 -0500 Received: from 209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.91.212] helo=yeeloong) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1VrLLE-00065B-Dg; Fri, 13 Dec 2013 00:31:12 -0500 From: Mark H Weaver To: 14193-done@debbugs.gnu.org Subject: Re: bug#14193: Build system: touching ports.h fails to rebuild sockets.o and posix.o References: <87bo9jairc.fsf@tines.lan> Date: Fri, 13 Dec 2013 00:29:54 -0500 In-Reply-To: <87bo9jairc.fsf@tines.lan> (Mark H. Weaver's message of "Fri, 12 Apr 2013 11:08:55 -0400") Message-ID: <87zjo5fhd9.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 14193-done 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.0 (/) Mark H Weaver writes: > Touching ports.h fails to rebuild sockets.o and posix.o. Both sockets.c > and posix.c include fports.h, which includes ports.h, so this rebuild > should be automatic. Tom Tromey fixed this in 2bbdd2ce1c11ba05a6b6a508f7a91c5ca7392492. I'm closing this bug. Mark ------------=_1386912723-15724-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Apr 2013 15:13:33 +0000 Received: from localhost ([127.0.0.1]:47510 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UQffQ-0002wN-BO for submit@debbugs.gnu.org; Fri, 12 Apr 2013 11:13:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35228) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UQffO-0002wF-5G for submit@debbugs.gnu.org; Fri, 12 Apr 2013 11:13:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQfbV-0007Qg-EI for submit@debbugs.gnu.org; Fri, 12 Apr 2013 11:09:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:57805) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQfbV-0007QX-AZ for submit@debbugs.gnu.org; Fri, 12 Apr 2013 11:09:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46523) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQfbQ-0007OY-Jl for bug-guile@gnu.org; Fri, 12 Apr 2013 11:09:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQfbL-0007Ni-QW for bug-guile@gnu.org; Fri, 12 Apr 2013 11:09:24 -0400 Received: from world.peace.net ([96.39.62.75]:41368) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQfbL-0007Jr-Mo for bug-guile@gnu.org; Fri, 12 Apr 2013 11:09:19 -0400 Received: from 209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.91.212] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1UQfb5-0004wT-Ao; Fri, 12 Apr 2013 11:09:03 -0400 From: Mark H Weaver To: bug-guile@gnu.org Subject: Build system: touching ports.h fails to rebuild sockets.o and posix.o Date: Fri, 12 Apr 2013 11:08:55 -0400 Message-ID: <87bo9jairc.fsf@tines.lan> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) Touching ports.h fails to rebuild sockets.o and posix.o. Both sockets.c and posix.c include fports.h, which includes ports.h, so this rebuild should be automatic. Andy pointed out that this probably has to do with the special handling of sockets.c and posix.c: * Both are conditionally included depending on configuration. * Their object files don't include "libguile_2.0_la" in the names. Mark ------------=_1386912723-15724-1--