Hi, Jeff

Thanks for your reply.
I resolved this issue by upgrading the Raspbian OS from Bullseye to Bookworm.

Best Regards
Diego

-----Original Message-----
From: Jeffrey Walton <noloa...@gmail.com> 
Sent: Tuesday, February 27, 2024 9:27 PM
To: Diego Luo (罗国雄) <d...@semtech.com>
Cc: debian-user@lists.debian.org
Subject: Re: How to upgrade the GLIBCXX and GLIBC to the specific version

Caution: This email originated outside of Semtech.


On Tue, Feb 27, 2024 at 5:52 AM Diego Luo (罗国雄) <d...@semtech.com> wrote:
>
> Would you pls help give tips about how to upgrade the GLIBCXX and GLIBC to 
> the specific version (GLIBCXX_3.4.29, GLIBC_2.34) on Debian?
>
> I am using the Raspberry Pi 4B with the Raspbian OS “Linux raspberrypi 
> 5.15.61-v8+ #1579 SMP PREEMPT Fri Aug 26 11:16:44 BST 2022 aarch64 
> GNU/Linux”, which is Debian based OS.
>
> When running a SW I met the problem missing the required versions of GLIBCXX 
> and GLIBC, with the details below.
>
> root@raspberrypi:/home/bitmap_overlap/linux-aarch64# 
> ./blueriver_bitmap_streamer
>
> ./blueriver_bitmap_streamer: /lib/aarch64-linux-gnu/libstdc++.so.6: 
> version `GLIBCXX_3.4.29' not found (required by 
> ./blueriver_bitmap_streamer)
>
> ./blueriver_bitmap_streamer: /lib/aarch64-linux-gnu/libc.so.6: version 
> `GLIBC_2.32' not found (required by ./blueriver_bitmap_streamer)
>
> ./blueriver_bitmap_streamer: /lib/aarch64-linux-gnu/libc.so.6: version 
> `GLIBC_2.33' not found (required by ./blueriver_bitmap_streamer)
>
> ./blueriver_bitmap_streamer: /lib/aarch64-linux-gnu/libc.so.6: version 
> `GLIBC_2.34' not found (required by ./blueriver_bitmap_streamer)
>
> root@raspberrypi:/home/bitmap_overlap/linux-aarch64#

Another option is to rebuild blueriver_bitmap_streamer. Before the build, rip 
out that useless symbol versioning. All that symbol versioning does is to cause 
a DoS and frustrate users.

You can find the ASM directives to rip out the versioning by grepping for 
'.symver'. It will be in an ASM block.

Jeff

To view our privacy policy, including the types of personal information we 
collect, process and share, and the rights and options you have in this 
respect, see www.semtech.com/legal.

Reply via email to