Added this one to gr-recipies. At some point, we'll clean up the deps for
gnuradio-master.lwr and gnuradio39.lwr. They still pull in swig, for
example, since they are based on gnuradio.lwr.

On Thu, Aug 12, 2021 at 10:15 PM Paul Atreides <[email protected]>
wrote:

> following up, this worked for me and i just submitted a pull request for
> what you described above!
>
> On Sat, Aug 7, 2021 at 9:37 PM Paul Atreides <[email protected]>
> wrote:
>
>> Awesome Jeff, thank you so much!
>>
>> <end transmission>
>>
>> On Aug 7, 2021, at 19:57, Jeff Long <[email protected]> wrote:
>>
>> 
>> The most recent stable branch is 3.9. We should add an explicit 3.9
>> recipe. If you copy gnuradio-master.lwr to a new gnuradio39.lwr file and
>> change "master" to "maint-3.9", it should work.
>>
>> You can also edit the .pybombs/config.yml in the directory for your 3.9
>> build (not $HOME/.pybombs/config.yml) to override the git branch, something
>> like:
>>
>> !!omap
>> - categories:
>>     hardware:
>>       forcebuild: true
>>     common:
>>       forcebuild: true
>> - packages:
>>     gnuradio:
>>       forcebuild: true
>>       gitbranch: maint-3.9
>>
>> 3.9 is fairly close to master, just missing things that would change the
>> API, features under test, etc.
>>
>> Changing an OOT that works with 3.9 to work with 3.10 should be
>> straightforward when the time comes. No big changes like we had from 3.8 to
>> 3.9.
>>
>> On Sat, Aug 7, 2021 at 7:12 PM Paul Atreides <[email protected]>
>> wrote:
>>
>>> hi there,
>>> i'm updating my dev setup to ubuntu20.04. Previous to this i had
>>> migrated my workflow to gnuradio3.8/python3/uhd4.0 etc to stay current.
>>> With my OS update i'd like to have 2 pybombs environments, one for a stable
>>> but current branch (which i'm assuming is 3.8) and one for the next thing
>>> coming up. Since I want to get away from swig i'd like to start working on
>>> at least 3.9 in addition to my 3.8 projects, but i don't see a gnuradio 3.9
>>> recipe in gr-recipes.
>>> My question is, am i understanding that gnuradio-defaults will install
>>> gr3.8 and gnuradio-master will install 3.10 and there isn't an explicit
>>> recipe for 3.9? i've seen a lot of projects updating to 3.9 support over
>>> the last year, so i want to know if i've missed the boat and should jump
>>> straight to 3.10. Are there compatibility issues between GNURadio 3.10 and
>>> OOT modules that are updated to 3.9?
>>> i'm planning on porting some older stale projects that were really cool
>>> and don't want to go through the work of porting to 3.9 if 3.10 is really
>>> where i should be going.
>>> Any direction would be helpful.
>>>
>>> thanks
>>>
>>

Reply via email to