Re: [PATCH] lib, ruby: make use of -Wl,--no-undefined configurable
authorTomi Ollila <tomi.ollila@iki.fi>
Wed, 17 Jun 2015 11:16:03 +0000 (14:16 +0300)
committerW. Trevor King <wking@tremily.us>
Sat, 20 Aug 2016 21:49:05 +0000 (14:49 -0700)
6b/b9fa59bf1dff518d5dae85cffbd05c1309cd0f [new file with mode: 0644]

diff --git a/6b/b9fa59bf1dff518d5dae85cffbd05c1309cd0f b/6b/b9fa59bf1dff518d5dae85cffbd05c1309cd0f
new file mode 100644 (file)
index 0000000..2733c78
--- /dev/null
@@ -0,0 +1,117 @@
+Return-Path: <tomi.ollila@iki.fi>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by arlo.cworth.org (Postfix) with ESMTP id 1BCEC6DE0243\r
+ for <notmuch@notmuchmail.org>; Wed, 17 Jun 2015 04:16:31 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at cworth.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 0.974\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=0.974 tagged_above=-999 required=5 tests=[AWL=0.322, \r
+ SPF_NEUTRAL=0.652] autolearn=disabled\r
+Received: from arlo.cworth.org ([127.0.0.1])\r
+ by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id o9sJRZr2-vA8 for <notmuch@notmuchmail.org>;\r
+ Wed, 17 Jun 2015 04:16:28 -0700 (PDT)\r
+Received: from guru.guru-group.fi (guru.guru-group.fi [46.183.73.34])\r
+ by arlo.cworth.org (Postfix) with ESMTP id 8ACF56DE01F5\r
+ for <notmuch@notmuchmail.org>; Wed, 17 Jun 2015 04:16:27 -0700 (PDT)\r
+Received: from guru.guru-group.fi (localhost [IPv6:::1])\r
+ by guru.guru-group.fi (Postfix) with ESMTP id 643C7100086;\r
+ Wed, 17 Jun 2015 14:16:03 +0300 (EEST)\r
+From: Tomi Ollila <tomi.ollila@iki.fi>\r
+To: Jinwoo Lee <jinwoo68@gmail.com>, notmuch@notmuchmail.org\r
+Subject: Re: [PATCH] lib, ruby: make use of -Wl,--no-undefined configurable\r
+In-Reply-To: <87vbem26qk.fsf@maritornes.cs.unb.ca>\r
+References: <1433142542-2307-3-git-send-email-david@tethera.net>\r
+ <1434261524-14139-1-git-send-email-david@tethera.net>\r
+ <yq65a8w2u7yv.fsf@jinwoo-macbookair.roam.corp.google.com>\r
+ <87r3peye4q.fsf@maritornes.cs.unb.ca>\r
+ <yq657fr6tj64.fsf@jinwoo-macbookair.roam.corp.google.com>\r
+ <87oaki3zrh.fsf@maritornes.cs.unb.ca>\r
+ <yq654mm9tyie.fsf@jinwoo-macbookair.roam.corp.google.com>\r
+ <m2bnghe3ar.fsf@guru.guru-group.fi>\r
+ <yq65wpz463rd.fsf@jinwoo-macbookair.roam.corp.google.com>\r
+ <m2lhfjwm4x.fsf@guru.guru-group.fi>\r
+ <yq65y4jjjk2h.fsf@jinwoo-macbookair.roam.corp.google.com>\r
+ <87vbem26qk.fsf@maritornes.cs.unb.ca>\r
+User-Agent: Notmuch/0.20+12~gf3d9440 (http://notmuchmail.org) Emacs/24.3.1\r
+ (x86_64-unknown-linux-gnu)\r
+X-Face: HhBM'cA~<r"^Xv\KRN0P{vn'Y"Kd;zg_y3S[4)KSN~s?O\"QPoL\r
+ $[Xv_BD:i/F$WiEWax}R(MPS`^UaptOGD`*/=@\1lKoVa9tnrg0TW?"r7aRtgk[F\r
+ !)g;OY^,BjTbr)Np:%c_o'jj,Z\r
+Date: Wed, 17 Jun 2015 14:16:03 +0300\r
+Message-ID: <m21thad1qk.fsf@guru.guru-group.fi>\r
+MIME-Version: 1.0\r
+Content-Type: text/plain\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.18\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+ <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch/>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Wed, 17 Jun 2015 11:16:31 -0000\r
+\r
+On Wed, Jun 17 2015, David Bremner <david@tethera.net> wrote:\r
+\r
+> Jinwoo Lee <jinwoo68@gmail.com> writes:\r
+>>  FAIL   PATH is set to build directory\r
+>>     --- T000-basic.11.expected      2015-06-16 23:40:30.000000000 +0000\r
+>>     +++ T000-basic.11.output        2015-06-16 23:40:30.000000000 +0000\r
+>>     @@ -1 +1 @@\r
+>>     -/Users/jinwoo/Box Sync/personal/project/notmuch\r
+>>     +\r
+>> usage: dirname path\r
+>\r
+> This failure is because of spaces in your pathname. It might be simpler\r
+> to run in a different directory rather than fix all the problems this\r
+> causes in the test suite.\r
+\r
+Yes.. space in pathname also causes that 'ambiquous redirect'. \r
+\r
+Please use a directory which absolute path does not contain spaces (nor\r
+tabs nor newline ;/) -- it would be quite a big project to make test\r
+suite work with whitespace in filename and still something might broke\r
+so it is not worth an effort.\r
+\r
+Probably not all tests will succeed anyway, but if you get relevant\r
+tests to work then that should be good enough...\r
+\r
+Tomi\r
+\r
+>\r
+>>  FAIL   notmuch is compiled with debugging symbols\r
+>>     --- T000-basic.12.expected      2015-06-16 23:40:30.000000000 +0000\r
+>>     +++ T000-basic.12.output        2015-06-16 23:40:30.000000000 +0000\r
+>>     @@ -1 +1 @@\r
+>>     -1\r
+>>     +0\r
+>> ./T000-basic.sh: line 95: readelf: command not found\r
+>\r
+> This test, as it says, is testing if notmuch was compiled with debugging\r
+> symbols.  Rather than yet another special case for mac, I'd be curious\r
+> if there is a portable test for this (perhaps using nm?). In any case,\r
+> this one test failing should not be fatal.\r
+\r
+yes, there is just one (1) test in the whole suite (last one in T000-basic)\r
+that uses readelf. \r
+\r
+>\r
+>> ./test-lib.sh: line 1062: $test_results_path: ambiguous redirect\r
+>> ./test-lib.sh: line 1063: $test_results_path: ambiguous redirect\r
+>> ./test-lib.sh: line 1064: $test_results_path: ambiguous redirect\r
+>> ./test-lib.sh: line 1065: $test_results_path: ambiguous redirect\r
+>> ./test-lib.sh: line 1066: $test_results_path: ambiguous redirect\r
+>> ./test-lib.sh: line 1067: $test_results_path: ambiguous redirect\r
+>\r
+> At a guess, this again has to do with spaces in the pathname. Maybe this\r
+> is fixable with more quoting, but it's really independent of mac vs\r
+> gnu/linux. In this instance it looks like quoting "test_results_path"\r
+> would help.\r