From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Newsgroups: gmane.lisp.guile.bugs Subject: bug#26123: guile-2.2.0: AI_ADDRCONFIG Date: Fri, 17 Mar 2017 9:11:45 -0400 Message-ID: <20170317131145.HJ8BG.174715.root@cdptpa-web10> References: <20170316092918.4eh35k32ky4edya7@danbala> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1489756336 21447 195.159.176.226 (17 Mar 2017 13:12:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 17 Mar 2017 13:12:16 +0000 (UTC) To: 26123@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Fri Mar 17 14:12:10 2017 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1corft-0004gu-07 for guile-bugs@m.gmane.org; Fri, 17 Mar 2017 14:12:09 +0100 Original-Received: from localhost ([::1]:48951 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1corfx-0004B0-6M for guile-bugs@m.gmane.org; Fri, 17 Mar 2017 09:12:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1corfr-0004Ak-A2 for bug-guile@gnu.org; Fri, 17 Mar 2017 09:12:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1corfm-0008DQ-AJ for bug-guile@gnu.org; Fri, 17 Mar 2017 09:12:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33324) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1corfm-0008DL-6g for bug-guile@gnu.org; Fri, 17 Mar 2017 09:12:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1corfl-0006DD-Qe for bug-guile@gnu.org; Fri, 17 Mar 2017 09:12:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Fri, 17 Mar 2017 13:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26123 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 26123-submit@debbugs.gnu.org id=B26123.148975631423859 (code B ref 26123); Fri, 17 Mar 2017 13:12:01 +0000 Original-Received: (at 26123) by debbugs.gnu.org; 17 Mar 2017 13:11:54 +0000 Original-Received: from localhost ([127.0.0.1]:59756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1corfe-0006Cl-2I for submit@debbugs.gnu.org; Fri, 17 Mar 2017 09:11:54 -0400 Original-Received: from cdptpa-outbound-snat.email.rr.com ([107.14.166.232]:16872 helo=cdptpa-oedge-vip.email.rr.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1corfb-0006CX-Dj for 26123@debbugs.gnu.org; Fri, 17 Mar 2017 09:11:52 -0400 Authentication-Results: cdptpa-omsmta02 smtp.user=dsmich@roadrunner.com; auth=pass (LOGIN) Original-Received: from [107.14.174.248] ([107.14.174.248:46333] helo=cdptpa-web10) by cdptpa-omsmta02 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTPA id 5E/F0-16480-190EBC85; Fri, 17 Mar 2017 13:11:45 +0000 In-Reply-To: <20170316092918.4eh35k32ky4edya7@danbala> X-Priority: 3 (Normal) Sensitivity: Normal X-Originating-IP: from 65.185.85.154 by webmail.roadrunner.com; Fri, 17 Mar 2017 13:11:45 +0000 X-RR-Connecting-IP: 107.14.168.7:2525 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:8699 Archived-At: ---- Thomas Klausner wrote: > > SNARF net_db.doc > net_db.c:468:***Missing or erroneous `#define FUNC_NAME s_AI_ADDRCONFIG);' > net_db.c:488:***Missing or erroneous #undef for AI_ADDRCONFIG);: > > Compilation continues even though this looks like an error. Yeah, while annoying, this is harmless. The proper fix in my opinion is to limit the regular expression on line 28 in libguile/guile-func-name-check to only match function definition macros. Currently, it matches other macros that define things other than functions, and so erroneously looks for a function body. For example, adding a space like /^SCM_DEFINE / would probably be appropriate. However, that would prevent it from matching any other function defining macros, if they exist. -Dale