From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) by sourceware.org (Postfix) with ESMTPS id 642CA3858427 for ; Thu, 25 Nov 2021 08:53:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 642CA3858427 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=loop54.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=loop54.com Received: by mail-pj1-x102e.google.com with SMTP id h24so4710850pjq.2 for ; Thu, 25 Nov 2021 00:53:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=loop54-com.20210112.gappssmtp.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=Q7g8rANr9NxxusPB99UuDOnpld725KzJrb/9hhrMrGU=; b=d0G/2R6dKDS3375U3nSorIpGTgcuIj9+UyrkDuXJVTDX3q+cTGImmnVV77tliqdWxV lJeGJeVqWVWbgpXu7w7JG+AX8enDc8DpaTTqsMDe3iilv6+ToFXuq4Nw3cN7GvhG5LgT kdO/b9gKpTGY1lZ2FLSNoPBafIrpl2NRWHJ2jAp+Khc0TiyAo+L3RxglYJQ2ZrmKeoVm /5HI6fs4G2hGGOYznYtEmkk4mp3RyGJO3/pZ7j3SOzKsfKRhhWD/EaLyJByqwpjoLYdj rwtZN/Kd7MnrLLIN4/78oH3HAheiGz5k3qacYvOmT/TGztM9Os1RiROR5UodLK8BeBf4 rzDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Q7g8rANr9NxxusPB99UuDOnpld725KzJrb/9hhrMrGU=; b=aeuwE+4n4+L88iLikgAvj6J7hA9Jx548RM3tIE/XNA6gckI8/gyl6omsKrSYszz66W 8dVaX858a8e8mrJTVKyRBpxz3Nk3Y7lbV/KH+i6WPuoPuy1StQDYam2RNv5g2tG5he5W dcVadhKxmGRotvKVji0+XLwp7pW86zcFJEed+EOsJs0txwl/5ksZYlc40dXmq8JSDKMy ZmlFlFqt/wXxqh9GdPMaXjMxtL7XjRCr8gkqUSzVItJ1dNT5Z7tSUqJ5iAUNWW18IHpI G+BNlFlq1Jof9U/Ov9CxsYNbSgntxIwPfjTjMSXkNjFT0wfwc3EOr1vbsOnWuCo2eD/q Z7zA== X-Gm-Message-State: AOAM531nu9ipjP0MV4tBgj9hZdqUA7kePuoo876hxHCxNjIS8xhKdHts YrXedkw5cQdi/XkWbPq+ZeYTM29XisEOED9DYaO0BIcrfNjtug== X-Google-Smtp-Source: ABdhPJyjRHpIjGvf6N4K+CLlIFJZApkGbS+UlwvNd0WLTvEsu8SWosYtEpF5RrbzxVI2an1WUu4Pax3qHJiRTlbP+iM= X-Received: by 2002:a17:90b:4a47:: with SMTP id lb7mr5119316pjb.243.1637830415387; Thu, 25 Nov 2021 00:53:35 -0800 (PST) MIME-Version: 1.0 From: Evgeny Morozov Date: Thu, 25 Nov 2021 09:53:25 +0100 Message-ID: Subject: Patching glibc 2.27 on Ubuntu To: libc-help@sourceware.org X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, URIBL_BLACK autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: libc-help@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-help mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2021 08:53:38 -0000 Hi, I'd like to apply a patch from https://sourceware.org/bugzilla/show_bug.cgi?id=25847 (the "mitigation patch": https://sourceware.org/bugzilla/attachment.cgi?id=12484) to many x64 systems running Ubuntu 18.04. They should all have the same version of the libc6 package installed. Is it possible to build it on one system and just copy the affected binaries to all of them, or do I have to build and install it on each system? If I can copy just a few binaries, should I copy only libpthread.so, libc.so, both, something else? I was able to build glibc as follows: sudo apt build-dep glibc mkdir src apt source glibc mkdir build cd build ../glibc-2.27/configure --prefix=/usr make -j This generates a 17MB libc.so file, while the system one is ~2MB. Should I run strip on it? Thanks in advance, Evgeny Morozov