From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 71066 invoked by alias); 7 Jun 2018 13:59:27 -0000 Mailing-List: contact elfutils-devel-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: elfutils-devel-owner@sourceware.org Received: (qmail 71053 invoked by uid 89); 7 Jun 2018 13:59:25 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.99.4 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:366 X-Spam-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: mail-ot0-f177.google.com Received: from mail-ot0-f177.google.com (HELO mail-ot0-f177.google.com) (74.125.82.177) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 07 Jun 2018 13:59:24 +0000 Received: by mail-ot0-f177.google.com with SMTP id n3-v6so11628931ota.5 for ; Thu, 07 Jun 2018 06:59:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=IupmnTVUmjFsFz51bAuRMhaifIPxiHu1DaLs97zoLWc=; b=Zku2MpTSp0/48u6Y5SNFp9E2RihBhCYnMTZSRGab78nr3AXgu7MYVi67YjN46HBy7t TvGx3q7J/0XfU9zI8iUfTf8EeOjeKJsqqeLdmFnxXjDs2586gYXJLCqjAC+j/aajWg+i JcXvePQKtCqbQxOWzg8c/oKW/WZW/3J/Ss9PDV8CFxyN6dYYJQtgw8y9aEdVIR0lzRgW m/+AAtrpJUOQsFOnWFa0IOy43l3r2/nO2mYgOyKPdwqqCS5lJlfj5RVHCOe+tw+ws0Xy 8bbW6QZxhDQkFxOmOTw3E2WYO1Pn/p8VyuiOiqtk3nf/s0uBkFMXFZq68mJ+KRCc1wGv 5MKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=IupmnTVUmjFsFz51bAuRMhaifIPxiHu1DaLs97zoLWc=; b=A4BeqPbREMAX/TAi4XV6kM0b2LELvTi0ZW+Z57BYztiV9W489t6inAjeNL6qdwbeGP ZsAzL/PMrz0h4FtqTJVFlB5t9oWmmR7XTTtXHF5TV+Am4voPoln6XVTja1xwV+7Gpw/J p3IJJoKO8L6nG7t1bSB1O8HUo/pZiqEUoTZaNswQEU3ZDcV+kOAcSQ+VaFzSHdC83CXo 3iBMO+r5z8yeszNNGqmrZJCacEyPybV5yyq3dE6mt5tSzjZ4K0IAr5B8yUL1h/DbQl38 rNW/OULdISbgryKN0GR9T8dGoDHcF9WgtGtbjvJNaW2tV+Wy9+xy/IJ5La5vwoi7f7oS mN0A== X-Gm-Message-State: APt69E3TJUY2bhBpwGffgzFVIrNcDPBh6e/ZLLI03n7BsL78Yf3mDIdu wGmhx5OXG/z+uTQUQ7GfVGZJ1oDIfjyyz8OaMUY= X-Google-Smtp-Source: ADUXVKKx9Tye/9Piw1QaSRJCtIWdOB/m4Miq6Ahm/8MoHU0SGPooQh9m3Yf6fzrXvUuYK9+2iBpFY38vr/WmxF5BP+0= X-Received: by 2002:a9d:463:: with SMTP id 90-v6mr1146266otc.121.1528379962805; Thu, 07 Jun 2018 06:59:22 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:39cb:0:0:0:0:0 with HTTP; Thu, 7 Jun 2018 06:59:22 -0700 (PDT) In-Reply-To: <70f9f01b-fa1e-36a8-9837-d265c3fa6ef2@qt.io> References: <70f9f01b-fa1e-36a8-9837-d265c3fa6ef2@qt.io> From: Laurent Stacul Date: Thu, 07 Jun 2018 13:59:00 -0000 Message-ID: Subject: Re: On demand static/shared libs and binary linkage To: elfutils-devel@sourceware.org Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2018-q2/txt/msg00165.txt.bz2 Understood. In this case, there are 2 solutions: - we completely remove the call to dlopen - we keep the call to dlopen from the shared lib version of libdw and embed all the backends code in the archive I don't know if the second solution is worth the additional work/complexity. What do you think ? Laurent