From patchwork Thu Nov 28 13:01:02 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Weimer X-Patchwork-Id: 1202053 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=sourceware.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=libc-alpha-return-107500-incoming=patchwork.ozlabs.org@sourceware.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.b="vKfxx/7W"; dkim=pass (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.b="DPYx2NGI"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 47NySg3kxqz9sP6 for ; Fri, 29 Nov 2019 00:01:22 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:message-id:date:mime-version :content-type:content-transfer-encoding; q=dns; s=default; b=t58 6GScNDEv0cBEOTl23PnwpWFgWAaYGcocAOZyvSUJv9obzmm9BymqOYVAap+QxF5T lcCfVuKP2lUx+TtOAtiLmCN90PXv6sAbUzg2m7FlKRWrcZXoZW8q76rjuybZ86OO ImlKj+ZD9x652WiGEGMwkh9d8UGnB7wnhoy84X8s= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:subject:message-id:date:mime-version :content-type:content-transfer-encoding; s=default; bh=TfJX35Gxi 1WyucgRoTqnTaHaEP0=; b=vKfxx/7WO3JP2mNR81Gdfvos1fhZHGgAzNZYVJOA+ JvBWRBrUju/XJAT/YVTdFbeEy1zGj0QsNl6WVoGByEYCrIbtqC+PwqgtpkgaQm9I OAmjtFJHkjYBPp9+1shpuHbx8mK1RrGa3a35k97zkthgJNaDxscDWTgd5CWuGdkA 7o= Received: (qmail 84280 invoked by alias); 28 Nov 2019 13:01:17 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 84264 invoked by uid 89); 28 Nov 2019 13:01:15 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-10.9 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_2, GIT_PATCH_3 autolearn=ham version=3.3.1 spammy= X-HELO: us-smtp-1.mimecast.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1574946070; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6lCcUHTARIuhuRQRr4O3L225Uyu7X1KFucvqPFI15hg=; b=DPYx2NGIfxKCIGQoJeSnEENacEsLrtzjDG4aWTsJ2R0JE7A1dGu6nL1oaCszuj9mCMxrJD 9/Xyxy/vYSmjX3f2hiPk4ZSbgpxNux6ivJws4kTzgGvnCV9we/+buuyzgsooRKkP8oKlXu CyYfg9XIqG1dJKfeY4Vasp0vQq36ZF8= From: Florian Weimer To: libc-alpha@sourceware.org Subject: [PATCH 0/3] Add --disable-major-minor-libraries configure option Message-Id: Date: Thu, 28 Nov 2019 14:01:02 +0100 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 This is required for better RPM support. RPM does not remove all old files before ldconfig is invoked in some cases. ldconfig will then libc.so.6 et al. from both glibc versions, and may add the wrong version to the cache (the version that does not match the installed dynamic loader). Florian Weimer (3): nptl_db: Install libthread_db under a regular implementation name Makerules: Remove lib-version, $(subdir-version) Add --disable-major-minor-libraries configure option INSTALL | 10 ++++++++++ Makefile | 4 +++- Makerules | 38 ++++++++++++++++++++++---------------- config.make.in | 1 + configure | 15 +++++++++++++++ configure.ac | 7 +++++++ elf/Makefile | 8 +++++++- manual/install.texi | 9 +++++++++ nptl_db/Makefile | 2 -- 9 files changed, 74 insertions(+), 20 deletions(-)