libosmocore.git branch master updated. 0.9.6-456-gc8ef7363

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Tue Oct 24 15:31:14 UTC 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".

The branch, master has been updated
       via  c8ef736370483df6feb761b49fccaa6790b6f8c2 (commit)
       via  754e6877cccddd0a279659c32fa594b23369dc61 (commit)
       via  a568af25d2a8382265b44c9b2b3a72ca504d2443 (commit)
      from  37f465e275bea35d36b0763bfaef759792a9031f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=c8ef736370483df6feb761b49fccaa6790b6f8c2

commit c8ef736370483df6feb761b49fccaa6790b6f8c2
Author: Neels Hofmeyr <neels at hofmeyr.de>
Date:   Mon Oct 23 15:10:00 2017 +0200

    jenkins: bail early if $MAKE env var is not set
    
    If $MAKE is unset, it produces confusing errors, rather check explicitly.
    
    Change-Id: I59b111dfdee4e1edea04155144f01d99f5f72aa1

http://cgit.osmocom.org/libosmocore/commit/?id=754e6877cccddd0a279659c32fa594b23369dc61

commit 754e6877cccddd0a279659c32fa594b23369dc61
Author: Neels Hofmeyr <neels at hofmeyr.de>
Date:   Mon Oct 23 14:57:56 2017 +0200

    fixups for recent "Cleanup jenkins build scripts"
    
    Change I24e500e132f5c8e8133d35548cb7b4e4552331d0 was merged, but IMHO needs
    improvement. Fix these:
    
    - clean the git source tree before each build step, in common prep_build().
    - fix indenting inside the build() macros.
    - change build() arg to be build_dir, to absorb cleanup steps into build().
    - in jenkins.sh, use $ENABLE_SANITIZE as global env, not passed as arg.
    - in jenkins.sh, don't do 'make distcheck' twice. It is not necessary to do it
      from source tree as well as separately from source tree, since distcheck
      already moves to a different build dir.
    
    Change-Id: I09d306350602f21943d5bd45f7388c83ede9b524

http://cgit.osmocom.org/libosmocore/commit/?id=a568af25d2a8382265b44c9b2b3a72ca504d2443

commit a568af25d2a8382265b44c9b2b3a72ca504d2443
Author: Neels Hofmeyr <neels at hofmeyr.de>
Date:   Mon Oct 23 04:03:19 2017 +0200

    contrib/fsm-to-dot.py: some tweaks that help with osmo-bsc's new FSMs
    
    Combine the C source file name and the string name into the fsm's internal name
    token, and use it in most places instead of the plain struct name: osmo-bsc's
    new FSMs have identical struct names in each static c context.
    
    Output in a file name that includes all of these more detailed name tokens.
    
    Also parse '(1 << EVENT)' as event names.
    
    Note that besides this patch, there are also some tweaks to the osmo-bsc patch
    that improve the fsm-to-dot experience...
    - call fsm-to-dot for single files to avoid name conflicts, or rename each
      struct as a unique name.
    - Add comments for the event name a callback is intended for, so that not all
      transitions are interpreted as TEARDOWN (because it is invoked in common
      error handling, which causes the script to interpret it as the causing
      event). (or change the event-checking if into a switch that names the valid
      event and has a default case for all others.)
    
    Change-Id: Ib60df7fd19efc99ba9fe797f14c0e3239c4bea20

-----------------------------------------------------------------------

Summary of changes:
 contrib/fsm-to-dot.py     | 53 +++++++++++++++++++++++++++++++++++------------
 contrib/jenkins-arm.sh    | 21 ++++++++++---------
 contrib/jenkins.sh        | 26 +++++++++++++----------
 contrib/jenkins_common.sh | 24 ++++++++++++++++++++-
 4 files changed, 89 insertions(+), 35 deletions(-)


hooks/post-receive
-- 
An utility library for Open Source Mobile Communications



More information about the osmocom-commitlog mailing list