From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-3.8 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id B4A061F8C6 for ; Mon, 12 Jul 2021 15:37:32 +0000 (UTC) Received: from localhost ([::1]:57526 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m2xzv-000293-IW for normalperson@yhbt.net; Mon, 12 Jul 2021 11:37:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59030) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m2xzr-00024m-6V for bug-gnulib@gnu.org; Mon, 12 Jul 2021 11:37:27 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]:39969) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m2xzo-0007WF-Td for bug-gnulib@gnu.org; Mon, 12 Jul 2021 11:37:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1626104243; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=z1B6iSvoWB6ru/3NDLGnIKCLUmyFoMXEFG5GBgt2+IU=; b=f66oL2tw9hMSiRpxuN7C0oI5qgAHz2YYUNu+xu8/brObdGmj4PzQ8HeFqHj8K3GJI/KIgl GtEiOCIyaJrewEDRcUTnUVklUqKNmnYK/UTsFCup6rsPZpWItqOOMHniBDR/uSbn1MgetB fHtaWAqWPqFElIthApipVLNb7KRO7M4= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-478-tcBdKwmQNI2ybiJGIEqkLg-1; Mon, 12 Jul 2021 11:37:22 -0400 X-MC-Unique: tcBdKwmQNI2ybiJGIEqkLg-1 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 5A8E510A33E0; Mon, 12 Jul 2021 15:37:21 +0000 (UTC) Received: from oldenburg.str.redhat.com (ovpn-112-103.rdu2.redhat.com [10.10.112.103]) by smtp.corp.redhat.com (Postfix) with ESMTPS id C822760871; Mon, 12 Jul 2021 15:37:19 +0000 (UTC) From: Florian Weimer To: Matthias Klose Subject: Re: Undefined use of weak symbols in gnulib References: <87o8e0p92r.fsf@oldenburg.str.redhat.com> <87y2ab8tgz.fsf@oldenburg.str.redhat.com> Date: Mon, 12 Jul 2021 17:37:16 +0200 In-Reply-To: (Matthias Klose's message of "Mon, 12 Jul 2021 17:30:31 +0200") Message-ID: <87lf6b8rwz.fsf@oldenburg.str.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=fweimer@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain Received-SPF: pass client-ip=170.10.133.124; envelope-from=fweimer@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -34 X-Spam_score: -3.5 X-Spam_bar: --- X-Spam_report: (-3.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.699, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: libc-alpha@sourceware.org, bug-gnulib@gnu.org, Michael Hudson-Doyle , binutils@sourceware.org Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: "bug-gnulib" * Matthias Klose: > On 7/12/21 5:03 PM, Florian Weimer via Binutils wrote: >> * Michael Hudson-Doyle: >> >>> Did this thread ever reach a conclusion? I'm testing a snapshot of >>> glibc 2.34 in ubuntu and running into this issue -- bison segfaults on >>> startup on ppc64el. > >> We rebuilt bison and a couple of other packages > > do you have a list of these packages? I rebuilt everything that had a weak symbol reference to pthread_mutexattr_gettype or thread_exit because those two symbols are used for the single-thread optimization in current gnulib. The presence of these symbols largely depends on at which point the upstream sources you use last imported the relevant modules from gnulib, so it's probably best to check each distribution individually. According to my notes, for us, that was bison, findutils, nano, and gnulib itself. Thanks, Florian