Re: [USRP-users] UHD Version >= 3.10 Experimental?

2018-05-03 Thread Dave NotTelling via USRP-users
Oh, and here is the relevant code from GitHub:
https://github.com/EttusResearch/uhd/blob/release_003_010_001_001/host/cmake/Modules/UHDVersion.cmake#L63

On Thu, May 3, 2018 at 4:46 PM, Dave NotTelling  wrote:

> Martin,
>
>  I tried the following:
>
>   cd /tmp
>   git clone https://www.github.com/EttusResearch/uhd
>   cd uhd
>   git checkout release_003_010_001_001
>   cd host
>   mkdir build
>   cd build
>   cmake ..
>
>  And I get the same experimental warning at the end.  I did notice
> that this message gets printed out fairly early on:
>
>
>   -- Working off of feature or development branch. Updating
> version number.
>   -- Using UHD Images Directory: OFF
>   -- Build type not specified: defaulting to release.
>
>
>  I assume that is happening because `git rev-parse --abbrev-ref HEAD`
> is returning `HEAD` as opposed to something like `UHD-3.9.LTS` for the
> UHD-3.9.LTS branch.  In case it matters, I am running git version 2.17.0.
> Am I just doing the checkout wrong?
>
>
>  Anywho, long story short, it sounds like I can trust that anything
> with a release_* tag is stable code.
>
>
> Thank you!
>
>
> -Dave
>
> On Thu, May 3, 2018 at 4:19 PM, Dave NotTelling 
> wrote:
>
>> Martin,
>>
>>  Ron is correct, it's a warning at the end.  I hadn't considered the
>> CMake cache.  I'll give that another go later.
>>
>> Thank you both!
>>
>> -Dave
>>
>> On Wed, May 2, 2018 at 7:59 PM, Ron Economos via USRP-users <
>> usrp-users@lists.ettus.com> wrote:
>>
>>> It looks like this near the end of cmake. Not an error.
>>>
>>> -- ##
>>> -- # UHD disabled components
>>> -- ##
>>> --   * GPSD
>>> --   * E100
>>> --   * E300
>>> --
>>> -- **
>>> -- * You are building a development branch of UHD.
>>> -- * These branches are designed to provide early access
>>> -- * to UHD and USRP features, but should be considered
>>> -- * unstable and/or experimental!
>>> -- **
>>> -- Building version: 003.010.003.HEAD-0-gef157678
>>>
>>> Ron
>>>
>>>
>>> On 05/02/2018 04:51 PM, Martin Braun via USRP-users wrote:
>>>
 On 05/02/2018 11:04 AM, Dave NotTelling via USRP-users wrote:

> Are versions >= 3.10 still considered experimental?  I thought that any
> version with a release_XXX_XXX_XXX was considered stable.  When I run
> cmake ../ on any version 3.10 or higher it warns me that I am on a
> development branch.
>
 Our current maint versions are 3.11.*.

 3.12.* is currently not released as a tagged version, so consider that
 'unstable'. I would not like to call them 'experimental', though. When
 we put stuff into master branch, we have some confidence it's good.
 However, we do occasionally slip up on testing there, and also, we have
 no guarantee with regards to API stability on master.

 I'm not sure why you're seeing that CMake error, though. Maybe it's a
 caching artefact? What exactly are you compiling?

 -- M


>>> ___
>>> USRP-users mailing list
>>> USRP-users@lists.ettus.com
>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>
>>
>>
>
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UHD Version >= 3.10 Experimental?

2018-05-03 Thread Dave NotTelling via USRP-users
Martin,

 I tried the following:

  cd /tmp
  git clone https://www.github.com/EttusResearch/uhd
  cd uhd
  git checkout release_003_010_001_001
  cd host
  mkdir build
  cd build
  cmake ..

 And I get the same experimental warning at the end.  I did notice that
this message gets printed out fairly early on:


  -- Working off of feature or development branch. Updating version
number.
  -- Using UHD Images Directory: OFF
  -- Build type not specified: defaulting to release.


 I assume that is happening because `git rev-parse --abbrev-ref HEAD`
is returning `HEAD` as opposed to something like `UHD-3.9.LTS` for the
UHD-3.9.LTS branch.  In case it matters, I am running git version 2.17.0.
Am I just doing the checkout wrong?


 Anywho, long story short, it sounds like I can trust that anything
with a release_* tag is stable code.


Thank you!


-Dave

On Thu, May 3, 2018 at 4:19 PM, Dave NotTelling  wrote:

> Martin,
>
>  Ron is correct, it's a warning at the end.  I hadn't considered the
> CMake cache.  I'll give that another go later.
>
> Thank you both!
>
> -Dave
>
> On Wed, May 2, 2018 at 7:59 PM, Ron Economos via USRP-users <
> usrp-users@lists.ettus.com> wrote:
>
>> It looks like this near the end of cmake. Not an error.
>>
>> -- ##
>> -- # UHD disabled components
>> -- ##
>> --   * GPSD
>> --   * E100
>> --   * E300
>> --
>> -- **
>> -- * You are building a development branch of UHD.
>> -- * These branches are designed to provide early access
>> -- * to UHD and USRP features, but should be considered
>> -- * unstable and/or experimental!
>> -- **
>> -- Building version: 003.010.003.HEAD-0-gef157678
>>
>> Ron
>>
>>
>> On 05/02/2018 04:51 PM, Martin Braun via USRP-users wrote:
>>
>>> On 05/02/2018 11:04 AM, Dave NotTelling via USRP-users wrote:
>>>
 Are versions >= 3.10 still considered experimental?  I thought that any
 version with a release_XXX_XXX_XXX was considered stable.  When I run
 cmake ../ on any version 3.10 or higher it warns me that I am on a
 development branch.

>>> Our current maint versions are 3.11.*.
>>>
>>> 3.12.* is currently not released as a tagged version, so consider that
>>> 'unstable'. I would not like to call them 'experimental', though. When
>>> we put stuff into master branch, we have some confidence it's good.
>>> However, we do occasionally slip up on testing there, and also, we have
>>> no guarantee with regards to API stability on master.
>>>
>>> I'm not sure why you're seeing that CMake error, though. Maybe it's a
>>> caching artefact? What exactly are you compiling?
>>>
>>> -- M
>>>
>>>
>> ___
>> USRP-users mailing list
>> USRP-users@lists.ettus.com
>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>
>
>
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UHD Version >= 3.10 Experimental?

2018-05-03 Thread Dave NotTelling via USRP-users
Martin,

 Ron is correct, it's a warning at the end.  I hadn't considered the
CMake cache.  I'll give that another go later.

Thank you both!

-Dave

On Wed, May 2, 2018 at 7:59 PM, Ron Economos via USRP-users <
usrp-users@lists.ettus.com> wrote:

> It looks like this near the end of cmake. Not an error.
>
> -- ##
> -- # UHD disabled components
> -- ##
> --   * GPSD
> --   * E100
> --   * E300
> --
> -- **
> -- * You are building a development branch of UHD.
> -- * These branches are designed to provide early access
> -- * to UHD and USRP features, but should be considered
> -- * unstable and/or experimental!
> -- **
> -- Building version: 003.010.003.HEAD-0-gef157678
>
> Ron
>
>
> On 05/02/2018 04:51 PM, Martin Braun via USRP-users wrote:
>
>> On 05/02/2018 11:04 AM, Dave NotTelling via USRP-users wrote:
>>
>>> Are versions >= 3.10 still considered experimental?  I thought that any
>>> version with a release_XXX_XXX_XXX was considered stable.  When I run
>>> cmake ../ on any version 3.10 or higher it warns me that I am on a
>>> development branch.
>>>
>> Our current maint versions are 3.11.*.
>>
>> 3.12.* is currently not released as a tagged version, so consider that
>> 'unstable'. I would not like to call them 'experimental', though. When
>> we put stuff into master branch, we have some confidence it's good.
>> However, we do occasionally slip up on testing there, and also, we have
>> no guarantee with regards to API stability on master.
>>
>> I'm not sure why you're seeing that CMake error, though. Maybe it's a
>> caching artefact? What exactly are you compiling?
>>
>> -- M
>>
>>
> ___
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UHD Version >= 3.10 Experimental?

2018-05-02 Thread Ron Economos via USRP-users

It looks like this near the end of cmake. Not an error.

-- ##
-- # UHD disabled components
-- ##
--   * GPSD
--   * E100
--   * E300
--
-- **
-- * You are building a development branch of UHD.
-- * These branches are designed to provide early access
-- * to UHD and USRP features, but should be considered
-- * unstable and/or experimental!
-- **
-- Building version: 003.010.003.HEAD-0-gef157678

Ron

On 05/02/2018 04:51 PM, Martin Braun via USRP-users wrote:

On 05/02/2018 11:04 AM, Dave NotTelling via USRP-users wrote:

Are versions >= 3.10 still considered experimental?  I thought that any
version with a release_XXX_XXX_XXX was considered stable.  When I run
cmake ../ on any version 3.10 or higher it warns me that I am on a
development branch.

Our current maint versions are 3.11.*.

3.12.* is currently not released as a tagged version, so consider that
'unstable'. I would not like to call them 'experimental', though. When
we put stuff into master branch, we have some confidence it's good.
However, we do occasionally slip up on testing there, and also, we have
no guarantee with regards to API stability on master.

I'm not sure why you're seeing that CMake error, though. Maybe it's a
caching artefact? What exactly are you compiling?

-- M



___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UHD Version >= 3.10 Experimental?

2018-05-02 Thread Martin Braun via USRP-users
On 05/02/2018 11:04 AM, Dave NotTelling via USRP-users wrote:
> Are versions >= 3.10 still considered experimental?  I thought that any
> version with a release_XXX_XXX_XXX was considered stable.  When I run
> cmake ../ on any version 3.10 or higher it warns me that I am on a
> development branch.

Our current maint versions are 3.11.*.

3.12.* is currently not released as a tagged version, so consider that
'unstable'. I would not like to call them 'experimental', though. When
we put stuff into master branch, we have some confidence it's good.
However, we do occasionally slip up on testing there, and also, we have
no guarantee with regards to API stability on master.

I'm not sure why you're seeing that CMake error, though. Maybe it's a
caching artefact? What exactly are you compiling?

-- M

___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com