NetBSD Problem Report #59754

From www@netbsd.org  Tue Nov 11 00:05:23 2025
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
	 client-signature RSA-PSS (2048 bits) client-digest SHA256)
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id E498C1A9239
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 11 Nov 2025 00:05:22 +0000 (UTC)
Message-Id: <20251111000521.9AD7E1A923A@mollari.NetBSD.org>
Date: Tue, 11 Nov 2025 00:05:21 +0000 (UTC)
From: jun@soum.co.jp
Reply-To: jun@soum.co.jp
To: gnats-bugs@NetBSD.org
Subject: pkgsrc/devel/cargo-c failed with /usr/pkg/lib/librustc_driver-43ce19429944873a.so: Undefined PLT symbol "_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE" (symnum = 9211)
X-Send-Pr-Version: www-1.0

>Number:         59754
>Category:       pkg
>Synopsis:       pkgsrc/devel/cargo-c failed with /usr/pkg/lib/librustc_driver-43ce19429944873a.so: Undefined PLT symbol "_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE" (symnum = 9211)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    ryoon
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Nov 11 00:10:00 +0000 2025
>Last-Modified:  Sun Nov 16 22:55:01 +0000 2025
>Originator:     Jun Ebihara
>Release:        NetBSD 11.99.3 and pkgsrc 2025 Nov.11
>Organization:
SOUM Corporation
>Environment:
earmv7hf:
NetBSD armv7 11.99.3 NetBSD 11.99.3 (GENERIC) #0: Tue Oct  7 10:38:30 UTC 2025  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbarm/compile/GENERIC evbarm
earmv6hf:
NetBSD rpi 11.99.3 NetBSD 11.99.3 (RPI2) #0: Thu Oct  9 16:10:03 UTC 2025  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbarm/compile/RPI2 evbarm
>Description:
On earmv6hf/earmv7hf:

NetBSD armv7 11.99.3 NetBSD 11.99.3 (GENERIC) #0: Tue Oct  7 10:38:30 UTC 2025  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbarm/compile/GENERIC evbarm
NetBSD rpi 11.99.3 NetBSD 11.99.3 (RPI2) #0: Thu Oct  9 16:10:03 UTC 2025  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbarm/compile/RPI2 evbarm

making /usr/pkgsrc/devel/cargo-c failed with

/usr/pkg/lib/librustc_driver-43ce19429944873a.so: Undefined PLT symbol "_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE" (symnum = 9211)


/usr/pkg/lib/librustc_driver-43ce19429944873a.so depends on /usr/lib/libstdc++.so.9.1

>How-To-Repeat:
1. Boot Raspberry Pi with earmv6hf/earmv7hf image:
https://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2025-10-10-earmv6hf/2025-10-10-netbsd-raspi-earmv6hf.img.gz
https://cdn.netbsd.org/pub/NetBSD/misc/jun/armv7/2025-10-08-earmv7hf/2025-10-08-netbsd-armv7-earmv7hf.img.gz

2. extract pkgsrc

3. cd /usr/pkgsrc/devel/cargo-c

4. make
/usr/pkg/lib/librustc_driver-43ce19429944873a.so: Undefined PLT symbol "_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE" (symnum = 9211)

>Fix:
/usr/pkg/lib/librustc_driver-43ce19429944873a.so depends on /usr/lib/libstdc++.so.9.1

using

lrwxr-xr-x  1 root  wheel  16 Oct  7 19:38 libstdc++.so.9 -> libstdc++.so.9.2
armv7# ln -s libstdc++.so.9.1 libstdc++.so.9
armv7# ls -l libstdc++.so.9
lrwxr-xr-x  1 root  wheel  16 Nov 11 08:45 libstdc++.so.9 -> libstdc++.so.9.1

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->ryoon
Responsible-Changed-By: hauke@NetBSD.org
Responsible-Changed-When: Sun, 16 Nov 2025 18:44:55 +0000
Responsible-Changed-Why:
Over to maintainer.


From: Jun Ebihara <jun@soum.co.jp>
To: gnats-bugs@netbsd.org
Cc: ryoon@netbsd.org, pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, 
	gnats-admin@netbsd.org, hauke@netbsd.org
Subject: Re: pkg/59754 (pkgsrc/devel/cargo-c failed with /usr/pkg/lib/librustc_driver-43ce19429944873a.so:
 Undefined PLT symbol "_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE"
 (symnum = 9211))
Date: Mon, 17 Nov 2025 07:54:30 +0900

 Using 2025/09 version makes well.
 https://cdn.netbsd.org/pub/NetBSD/misc/jun/armv7/2025-09-28-earmv7hf/2025-0=
 9-28-netbsd-armv7-earmv7hf.img.gz
 https://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2025-09-24-earmv6hf=
 /2025-09-24-netbsd-raspi-earmv6hf.img.gz

 2025=E5=B9=B411=E6=9C=8817=E6=97=A5(=E6=9C=88) 3:44 <hauke@netbsd.org>:
 >
 > Synopsis: pkgsrc/devel/cargo-c failed with /usr/pkg/lib/librustc_driver-4=
 3ce19429944873a.so: Undefined PLT symbol "_ZNSt18condition_variable4waitERS=
 t11unique_lockISt5mutexE" (symnum =3D 9211)
 >
 > Responsible-Changed-From-To: pkg-manager->ryoon
 > Responsible-Changed-By: hauke@NetBSD.org
 > Responsible-Changed-When: Sun, 16 Nov 2025 18:44:55 +0000
 > Responsible-Changed-Why:
 > Over to maintainer.
 >
 >
 >


 --=20
 Jun Ebihara

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2025 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.