From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1055 invoked by alias); 3 Oct 2015 18:55:25 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 36759 Received: (qmail 14868 invoked from network); 3 Oct 2015 18:55:25 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version:content-type; bh=7wx4uH04Nj8+f5QhskeheRuqNBic4436mr42Vu/oFWs=; b=Q2j8Wc6gN/5HqmTCBXOnS6daXLqRWPKhf6OqTSpl30H8RZ76dBrialnPPx4Jn8JhnT xB9iQIwFZcF06iLsuT/zy1GhF0EXdITRKSJTYSWNBaGc/i1vrqLvWK5PgNSgX2lY3niM ZY2c89rrfFcI1Wet2dm6AgNhC+nan9D9JRdzqM5H2Ynk4/tETvHUvvBwEkvY8NmGsKwd 9lxBBQ7Tt7okvVbSBUTrxX7ZNg8ODsUAbOZ5SiBHNPcTUpZ1IudoU8KKUeuH0K6nB2// 3dueoyhJbFHfZupJs2IXM9HBtk2h22fKbok0VPFTVCL5rwFB5wZlO7Q624VKbPFJ/IVV Sxpg== X-Gm-Message-State: ALoCoQl9968svRK/MVS0cafbiC1RRgcM5k9QsEw3Ps1bbYX3eO08imIy2bj5K8DE/nZJS+rh0qkS X-Received: by 10.60.46.168 with SMTP id w8mr13576471oem.82.1443898523317; Sat, 03 Oct 2015 11:55:23 -0700 (PDT) From: Bart Schaefer Message-Id: <151003115520.ZM4622@torch.brasslantern.com> Date: Sat, 3 Oct 2015 11:55:20 -0700 In-Reply-To: Comments: In reply to Sebastian Gniazdowski "Can be a module linked to library to which Zsh isn't linked?" (Oct 3, 4:24pm) References: X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-workers@zsh.org Subject: Re: Can be a module linked to library to which Zsh isn't linked? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Oct 3, 4:24pm, Sebastian Gniazdowski wrote: } Subject: Can be a module linked to library to which Zsh isn't linked? } } Curses is linked to a library that zsh isn't and this is working fine } - zsh starts, module loads. Could it be that "one LIBS" isn't in fact } required? I think this is dependent on compiler/linker/loader version and flags, e.g., it might work with dynamic linkage but not static (symbol name clashes), or might work with newer linkers but not older ones. } Modules gdbm and pcre aren't built by default and they make } zsh binary linked to libgdbm, libpcre. I thought that's why they } aren't build by default - because they add dependencies to zsh binary It's because they add *licensing* dependencies, IIRC, not because they add shared-object dependencies.