pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/59348 (ham/gr-osmosdr 2025Q1 does not work)
The following reply was made to PR pkg/59348; it has been noted by GNATS.
From: Ramiro Aceves <ea1abz%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost, gdt%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost
Cc:
Subject: Re: pkg/59348 (ham/gr-osmosdr 2025Q1 does not work)
Date: Tue, 20 May 2025 19:59:03 +0200
El 20/5/25 a las 16:24, Ramiro Aceves escribió:
>
>
> El 18/5/25 a las 21:35, gdt%NetBSD.org@localhost escribió:
>> Synopsis: ham/gr-osmosdr 2025Q1 does not work
>>
>> State-Changed-From-To: open->feedback
>> State-Changed-By: gdt%NetBSD.org@localhost
>> State-Changed-When: Sun, 18 May 2025 19:35:13 +0000
>> State-Changed-Why:
>> I think this is fixed in pkgsrc-current.
>> Briefly, gnuradio-core/Makefile.common was buggily coded to ask for c+
>> +20,
>> and this caused gcc12 to be used. gcc10/gcc12 are not ABI compatible,
>> and thsu
>> gr-osmosdr and gnuradio-core with a mismatch didn't work.
>>
>> I don't intend to ask for a 2025Q1 pullup.  Probably, just changing
>> c++20
>> to c++17 in gnuradio-core/Makefile.common and doing make replace is
>> enough
>> to get it to work -- but you're on thin ice doing so :-)
>>
>>
>>
>
> Hello. I am compiling now after doing those changes. It is in my
> raspberrypi 4 so it will take a bit long time...
>
> Regards.
I confirm that it works in both of my aarch64 and amd64 systems:
netbsd-x260# cat /usr/pkgsrc/ham/gnuradio-core/Makefile.common |grep FEAT
USE_CXX_FEATURES= c++17
netbsd-x260# cat /usr/pkgsrc/ham/gr-osmosdr/Makefile |grep FEAT
USE_CXX_FEATURES= c++11 filesystem
netbsd-x260# pkg_info -B gnuradio-core | grep CC_VERSION
CC_VERSION=gcc-10.5.0
netbsd-x260# pkg_info -B gr-osmosdr | grep CC_VERSION
CC_VERSION=gcc-10.5.0
Many thanks for your help and expertise!
Regards.
Ramiro.
>
Home |
Main Index |
Thread Index |
Old Index