From 7dafdd5628ee58db1e94888f874131e8557c3457 Mon Sep 17 00:00:00 2001 From: "J. Lewis Muir" Date: Thu, 4 Jun 2015 15:15:59 +1900 Subject: [PATCH] Re: build failures on Mac OS X 10.6.8 - diagnosis --- c9/e0bb4056f9eea00b1ac989a24ee8430c7c6a99 | 80 +++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 c9/e0bb4056f9eea00b1ac989a24ee8430c7c6a99 diff --git a/c9/e0bb4056f9eea00b1ac989a24ee8430c7c6a99 b/c9/e0bb4056f9eea00b1ac989a24ee8430c7c6a99 new file mode 100644 index 000000000..7f7a696bd --- /dev/null +++ b/c9/e0bb4056f9eea00b1ac989a24ee8430c7c6a99 @@ -0,0 +1,80 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by arlo.cworth.org (Postfix) with ESMTP id 60ACB6DE1927 + for ; Wed, 3 Jun 2015 13:16:04 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at cworth.org +X-Spam-Flag: NO +X-Spam-Score: 0.363 +X-Spam-Level: +X-Spam-Status: No, score=0.363 tagged_above=-999 required=5 tests=[AWL=0.363] + autolearn=disabled +Received: from arlo.cworth.org ([127.0.0.1]) + by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id 4FIBN2q5b11b for ; + Wed, 3 Jun 2015 13:16:01 -0700 (PDT) +Received: from tuna.imca.aps.anl.gov (tuna.imca.aps.anl.gov [164.54.200.33]) + by arlo.cworth.org (Postfix) with ESMTP id 4A4336DE191D + for ; Wed, 3 Jun 2015 13:16:01 -0700 (PDT) +Received: from mink.imca.aps.anl.gov (seal.imca.aps.anl.gov [164.54.200.39]) + by tuna.imca.aps.anl.gov (Postfix) with ESMTP id 3C3BB20067; + Wed, 3 Jun 2015 15:15:59 -0500 (CDT) +Message-ID: <556F607F.2090406@imca-cat.org> +Date: Wed, 03 Jun 2015 15:15:59 -0500 +From: "J. Lewis Muir" +MIME-Version: 1.0 +To: Tomi Ollila , Nate Eagleson , + notmuch@notmuchmail.org +Subject: Re: build failures on Mac OS X 10.6.8 - diagnosis +References: <7156CF8E-BE69-48C0-ACB8-88C7E68CD4BB@nateeag.com> + +In-Reply-To: +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: 7bit +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.18 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Wed, 03 Jun 2015 20:16:04 -0000 + +On 6/3/15 1:00 AM, Tomi Ollila wrote: +> Now that I look at this, I think that having full path to +> util/libutil.a should be used (everywhere) and if there is need to use +> *system-provided* libutil, then -lutil is to be added to the command +> line... +> +> ... I think it is somewhat unfortunate (or confusing) to have the +> library named as such, and perhaps better naming should have been +> used, but (*) +> +> (*) http://martinfowler.com/bliki/TwoHardThings.html + +Hi, Tomi. + +But isn't it a local library that is only used by Notmuch at compile +time? It isn't installed anywhere by "make install", right? So, it +would be easy to change the name, no? But maybe I'm missing something. + +>> If not, what would be a better way to solve this? +> +> Actually you could check how homebrew etc. solve this problem (or if +> there is any) to come with other ideas... + +I checked Homebrew and MacPorts, and they don't do anything (at least +not in their respective Notmuch packages; it's still possible they do +something globally that I don't know about). + +I checked pkgsrc, and they rename the library to libmyutil.a. + +Regards, + +Lewis -- 2.26.2