From owner-freebsd-current@freebsd.org Mon Mar 27 09:53:16 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66D9DD1F3BA for ; Mon, 27 Mar 2017 09:53:16 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BB9901394 for ; Mon, 27 Mar 2017 09:53:15 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) Received: from freyja.zeit4.iv.bundesimmobilien.de ([87.138.105.249]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MPlY2-1cobqv1htS-00501I; Mon, 27 Mar 2017 11:53:11 +0200 Date: Mon, 27 Mar 2017 11:53:09 +0200 From: "O. Hartmann" To: Mark Millard Cc: FreeBSD Current Subject: Re: Howto complete(!) install a world? Message-ID: <20170327115309.0271cd7f@freyja.zeit4.iv.bundesimmobilien.de> In-Reply-To: References: Organization: Walstatt X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:HDVz+NbYZawpnSKaSUxOYFDcwIZtXO1nG7+k6IlJ91jkjlFLKu5 KGy6P3EpqemTn8usXGAHCyAN5vvsSenDFENsFSl/19vQg3rct1T/o67nxYUtFrKCZN6XpU1 /x3DZ00cksIg1TwMtvY9M785IooSuO9Of6hsnrd5POeKidkN+sWbODES9UqGfEv4CAvsdFN f73zKTgOWbW3zs2SX+6sw== X-UI-Out-Filterresults: notjunk:1;V01:K0:mn+ekiOz0XA=:rzlZbViu9krZSxKkt2vj3T bXagqZt8bup0Ri7I6iQ6C+ffewFq82LIPqr90GOUG4YR0FCOxQ0/XAdseW7lsPa/0tjaOj8zp G949RTdTSVvdCHQ7quxt3CyosgPwxX6aehTcpoA6zRTrEsJiAeYng++a7ABED5qGVIgpg+Xnc 3zWDZv9vT5bTigs7i2qd4x6JxnegHmb3EMD6sfXACmN3y2J55L+qgtYLxzVIVVDgVfoYPUZD5 /TnlimbqCPjrocvRIeYsdI4b05SMU60cdNb/jc0NknlGkCEdUINWcUj4iCQYCUFqMHi8LujiH oHFsA+bUJr9FH1t/f8UmqY+lkBoNR6x2Ys8c60wGerJTY0ynivxN+q1RFnRjjpwRlt9F1yqDT u1D4wOwJBV5XdCD9yb7T418RGxOPbR6piqhbZFr/KBksMo7Truh4xl87c89y0meE/fphWCFgS 5SHLMV+DbiHybI0Z4HkrnbjHRixRuslHmgxUvykoNRNJ8aFGeb92ijperN3bnv5QKkZhwZhgd y/ti+q5jDIW9LrtlNFFAjn4FodhF0+a6eFcp3nyJM4ticUugUWchmLmphdPEpykVmn6nve/2q P/Uql6ha1WnSN9LUGBDo6u89Pdm21jbHPqMvnb98eMFS6FILmUKgLGDRFJzyn0q6Y/ZPXU0Cm /CSBNP3XsT4JOI5TlMlLP3Jr7OynyrtA/+Vi9x46EgYSnqbHPb8wmkCZjZ+ZpCiEYBL2cSmwd f5/2R9oMu5MrnMQqrJKYeqjJnx+EpMxgGjdywjs4qjp937rsDlTc0vcXuUUBRUS0aRWc65dck wFj34Gg X-Mailman-Approved-At: Mon, 27 Mar 2017 11:36:04 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 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: Mon, 27 Mar 2017 09:53:16 -0000 On Mon, 27 Mar 2017 01:54:18 -0700 Mark Millard wrote: > O. Hartmann ohartmann at walstatt.org wrote on Mon Mar 27 08:10:39 UTC 2017 > of: > > > /usr/bin/ssh: Undefined symbol "msetlocale" > > > I do not know if this will help or not. . . > (Notes based on head -r315914 for amd64.) > > Looking around: > > # grep -R msetlocale /usr/src/*/ | more > /usr/src/crypto/openssh/ssh.c: msetlocale(); > /usr/src/crypto/openssh/utf8.h:void msetlocale(void); > /usr/src/crypto/openssh/sftp.c: msetlocale(); > /usr/src/crypto/openssh/scp.c: msetlocale(); > /usr/src/crypto/openssh/utf8.c:msetlocale(void) > > It looks like msetlocale is local to openssh itself and is > tied to utf8 support. > > # ldd `which ssh` > /usr/bin/ssh: > libprivatessh.so.5 => /usr/lib/libprivatessh.so.5 (0x800851000) > libgssapi.so.10 => /usr/lib/libgssapi.so.10 (0x800af2000) > libcrypto.so.8 => /lib/libcrypto.so.8 (0x800e00000) > libc.so.7 => /lib/libc.so.7 (0x801269000) > libprivateldns.so.5 => /usr/lib/libprivateldns.so.5 (0x801624000) > libcrypt.so.5 => /lib/libcrypt.so.5 (0x801882000) > > # objdump -d --prefix-addresses /usr/lib/libprivatessh.so.5 | more > > /usr/lib/libprivatessh.so.5: file format elf64-x86-64-freebsd > . . . > 0000000000020e40 push %rbp > 0000000000020e41 mov %rsp,%rbp > 0000000000020e44 push %rbx > 0000000000020e45 push %rax > 0000000000020e46 lea 0x4c4e2(%rip),%rdi # > 000000000006d32f <_fini+0x1c67> . . . > > So it is /usr/lib/libprivateshh.so.5 that should have > msetlocale in it. I've already deleted that lib manually and "make installworld" did reinstall the lib again. No effect. The problem occurs only on that crashed box :-( > > > === > Mark Millard > markmi at dsl-only.net > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"