From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35621) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtJgK-0007dD-ND for qemu-devel@nongnu.org; Sun, 30 Jun 2013 11:36:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UtJgI-0000KT-Ui for qemu-devel@nongnu.org; Sun, 30 Jun 2013 11:36:52 -0400 Received: from isrv.corpit.ru ([86.62.121.231]:46575) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UtJgI-0000K7-Mv for qemu-devel@nongnu.org; Sun, 30 Jun 2013 11:36:50 -0400 Message-ID: <51D05090.40304@msgid.tls.msk.ru> Date: Sun, 30 Jun 2013 19:36:48 +0400 From: Michael Tokarev MIME-Version: 1.0 References: <1371576844-28743-1-git-send-email-mjt@msgid.tls.msk.ru> <51D04EA6.6020806@suse.de> In-Reply-To: <51D04EA6.6020806@suse.de> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [RFC PATCH 0/4] per-object libraries List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-15?Q?Andreas_F=E4rber?= Cc: Paolo Bonzini , qemu-devel@nongnu.org 30.06.2013 19:28, Andreas F=E4rber wrote: > Am 18.06.2013 19:34, schrieb Michael Tokarev: >> The following working patchset demonstrates a one step to plugins syst= em: >> it moves various dependent libraries and stuff out from libs_softmmu o= r >> libs_tools to object-specific variables. >=20 > We did have a more elaborate Makefile variable system before, but Paolo > stashed most of that into common-obj-y and obj-y for simplicity. I don't understand. I for one like to see a plugins system used in qemu, and except of the build system everything else is easy (and even nice, there's even no need to load all plugins at startup as was initially suggested). But for this to work, we really need to separate libs used only by plugins from the main lot, -- or else there's just no reason to build plugins in the first place. So, are you saying we should abandom this whole idea? Or that maybe Paolo dislikes it (I think he expressed his interest here too)? Count me confused. Thanks, /mjt