So I tagged SoapySDR release 0.7 a few months ago, and many of the device support projects while I was at it. This release basically means API additions, some device factory speedups and parallelization, some new command line options, and also SoapyRemote supporting mDNS for discovery.
I have been really lucky with ubuntu having a recent release of SoapySDR (0.6) in mainline thus far, so I haven’t had too much to do in this regard. But since the release, I have not yet updated the PPA, because this is basically an ABI change to everything compiled against SoapySDR, and there is quite a lot to build, and people are pinging me about it now
So I am going to try and get started this weekend, it might be a disruptive change until I get things finished. I have to upload
- SoapySDR itself
- And all hardware support modules
- Reupload/rebuid limesuite
- Reupload/rebuid gr-osmosdr
- Debian-ization for new support modules like AirspyHF, PlutoSDR…
A few questions though:
Is there any interest in PPAs for arm64 architecture? I think launchpad can build for it now, I couldnt certainly use it myself (ex on a zynqMP ultrascale), just curious for any community interest in arm64. @andrewback I suppose you could enable this, there may be an actual web option on the PPA now for various build architectures (or so I think that I have seen).
@IgnasJ I made a modification to LimeSuite for SoapySDR0.7 (just in the debian/ directory), but this was not in any release tag as of yet. What do you think I should do? Wait for a LimeSuite release tag? Re-upload recent LimeSuite tag with the 0.7 modification? Or just upload the latest LimeSuite master.
Ubuntus to build for: 18.10, 18.04, 16.04. Thats the last two LTSs and the current release. @csete Does that sound about right?