From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-project+bounces-4052-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 86724138A1C
	for <garchives@archives.gentoo.org>; Wed, 12 Nov 2014 19:04:55 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 6F7D0E0A93;
	Wed, 12 Nov 2014 19:04:54 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id EC423E0A90
	for <gentoo-project@lists.gentoo.org>; Wed, 12 Nov 2014 19:04:53 +0000 (UTC)
Received: from localhost (sloan2.ut.mephi.ru [85.143.112.35])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: bircoph)
	by smtp.gentoo.org (Postfix) with ESMTPSA id 4FF9F3404E1
	for <gentoo-project@lists.gentoo.org>; Wed, 12 Nov 2014 19:04:52 +0000 (UTC)
Date: Wed, 12 Nov 2014 22:04:46 +0300
From: Andrew Savchenko <bircoph@gentoo.org>
To: gentoo-project@lists.gentoo.org
Subject: Re: [gentoo-project] New Developer: Andrew Savchenko (bircoph)
Message-Id: <20141112220446.f1cfa88847e9c0ad9cf2d24c@gentoo.org>
In-Reply-To: <20141112075219.70ed650a.dolsen@gentoo.org>
References: <546314CD.5090403@gentoo.org>
	<20141112075219.70ed650a.dolsen@gentoo.org>
X-Mailer: Sylpheed 3.4.1 (GTK+ 2.24.23; i686-pc-linux-gnu)
Precedence: bulk
List-Post: <mailto:gentoo-project@lists.gentoo.org>
List-Help: <mailto:gentoo-project+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-project+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-project+subscribe@lists.gentoo.org>
List-Id: Gentoo Project discussion list <gentoo-project.gentoo.org>
X-BeenThere: gentoo-project@lists.gentoo.org
Reply-To: gentoo-project@lists.gentoo.org
Mime-Version: 1.0
Content-Type: multipart/signed; protocol="application/pgp-signature";
 micalg="PGP-SHA512";
 boundary="Signature=_Wed__12_Nov_2014_22_04_46_+0300_KoO.Opip/n5CARQ4"
X-Archives-Salt: a994e052-e3a4-4123-8432-71fc622e2e3b
X-Archives-Hash: 61c0b95f1f3c49785977988c4ced7e53

--Signature=_Wed__12_Nov_2014_22_04_46_+0300_KoO.Opip/n5CARQ4
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello,

On Wed, 12 Nov 2014 07:52:19 -0800 Brian Dolbec wrote:
[...]
> Welcome, glad to have you on board :)

Thank you (and everyone else here) for a warm welcoming!

> As for symlookup, the new python version of revdep-rebuild uses
> scanelf, but could use a little help to scan for undefined symbols...

Hmm, interesting. Do you need to scan some directory tree to find
symbols not defined within such tree?

Actually scanelf and symlookup have noticeable overlap of
functionality. Some time ago I though about possible merge of two
projects, but interfaces and functionality are somewhat different.

Maybe common library will do the job. What actually symlookup does
is tree traversing using fts and dig into each so/ar to look for
user provided symbol. The devil is in details: regexps may be used,
it can also find ebuild or rpm holding matched files, build map of
all symbols in the system and so on.

Best regards,
Andrew Savchenko

--Signature=_Wed__12_Nov_2014_22_04_46_+0300_KoO.Opip/n5CARQ4
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJUY69OAAoJEFZZU7lTcnVsL0kP/0J+mHIkzFf3BwgJd6JAIGrf
ZOwNGNNXqhXnb0vMgYnAjKt4ViBEuwoRUKKwpd1EGmHiIGHBmJsLtf5V5GA7lNEO
gi31p1mHJEvMoMqM8TvKx473gxpbZqvIsH+9M51FszNCPOWPhGSqlHl80M5wYjiR
TnBIQS02EnosBccQtjv872xWp3qnhrxy3W0/6wDr5W08jpYuv09NdiFNj5EIPQPU
4N8cQ0noE2afprsiLVKTdS+MlqfrL/Xghe5y8ZIquc88aIed3LdTn/VIuf42WsaM
c73nkHuc0gN6/2S/swgbr7ptut5YDoUSA+6vPIh3CPnGruqdtdi8HD3v30McCHtz
EIq6NWZmYh+TxKPYosoxsX2FMrTfKEXiwtkAZ9V/aHFDsnTwamKuI2fAIhytQdpy
DKIt39ANi/utiEvNRL2i9DTz7z63QOAefCG91VsSDlOGMDaJziJATlkSknz2/EYb
1gpaV9yH/oltTM5xYqSYdr0toKI3tUsb00iCUczEZtMrQ05+aAQ60EdbSa3CN0Pl
SUf5xzb1PqDP7Cqlz5UF0+H21ko4ldwymveAnhOvTkOmLTIJ5f5JOTR9JV+Qyz1z
HblrDTLlzg20L7pmnvf+nELQb3xT82CD0LjOSs1YzZpm4T0DJ+FVQTkJVi9TLsau
TmtBUQtTur0cmtGu0sHz
=QABV
-----END PGP SIGNATURE-----

--Signature=_Wed__12_Nov_2014_22_04_46_+0300_KoO.Opip/n5CARQ4--