From owner-freebsd-current@FreeBSD.ORG Thu Dec 4 13:59:23 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BD903ABA for ; Thu, 4 Dec 2014 13:59:23 +0000 (UTC) Received: from mail-yk0-x229.google.com (mail-yk0-x229.google.com [IPv6:2607:f8b0:4002:c07::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7BA6585D for ; Thu, 4 Dec 2014 13:59:23 +0000 (UTC) Received: by mail-yk0-f169.google.com with SMTP id 79so7990080ykr.28 for ; Thu, 04 Dec 2014 05:59:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=/BTYlU6j9oxS6Gmae3JKaSmRuRckWva6tdrccYavv2c=; b=wPkthJ6f9Ht0RyGlSM2BRch/Mn/3bcruTAmPqlp3cTB/Ph+Abhv226DMryxXzJ6xHU ucKX85kV4Uw3xcMeIY/Aw9dhg0M+vjo3ROSAjNdee2hPq3F0A+X3OGRxMQ7budluyZZA bb5sx4sMpL32Vqcet5fECyR0GvotQXAcJmPj5K87j4uQrnS2xBnWs1ZpMnc5TP8IN/XB Z9QguubO2msWe68DhoBnq+wsBclJXoTeWw5j7jkvGxEHyCapnpY6S44vtf5RPo478GlP srPM9I9JkcwuZNvuxGOk7CCyWr8ue6Lj3TJ5PlNKq8qn6O8F4TZg/vC/ApdZ+ALBx57Y UjJQ== MIME-Version: 1.0 X-Received: by 10.170.187.86 with SMTP id d83mr14342084yke.43.1417701562460; Thu, 04 Dec 2014 05:59:22 -0800 (PST) Received: by 10.170.163.69 with HTTP; Thu, 4 Dec 2014 05:59:22 -0800 (PST) Date: Thu, 4 Dec 2014 15:59:22 +0200 Message-ID: Subject: ncurses (non-w) is missing from _LIBRARIES= in src.libnames.mk From: Guy Yur To: freebsd-current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2014 13:59:23 -0000 Hi, ncurses (non-w version) is missing from _LIBRARIES= in src.libnames.mk This causes libmenu, libpanel and libform to not list ncurses as a needed library. head r275469M i386: readelf -d /usr/lib/libmenu.so | grep NEEDED 0x00000001 (NEEDED) Shared library: [libc.so.7] readelf -d /usr/lib/libmenuw.so | grep NEEDED 0x00000001 (NEEDED) Shared library: [libncursesw.so.8] 0x00000001 (NEEDED) Shared library: [libc.so.7] 10.1-RELEASE i386: readelf -d /usr/lib/libmenu.so | grep NEEDED 0x00000001 (NEEDED) Shared library: [libncurses.so.8] 0x00000001 (NEEDED) Shared library: [libc.so.7] net/samba41 builds samba-regedit with a dependency on libmenu, libpanel and libform. The missing ncurses causes the configure scripts to fail building the testprog and assume libmenu, libpanel and libform don't exist. samba config.log ... [2/2] Linking default/testprog /usr/lib/libmenu.so: undefined reference to `subpad' ... - Guy