[riot-notifications] [RIOT-OS/RIOT] backport: 2018.10 compile fixes (#10758)

Kaspar Schleiser notifications at github.com
Sat Jan 12 17:40:09 CET 2019


### Contribution description

Backport of some compile fixes from master.

1. jerryscript warning disable for llvm
2. nimble warning disable for llvm
3. tinycrypt commit hash update

### Testing procedure

Compilation by CI should be sufficient.

### Issues/PRs references

Needed to make #10757 pass CI.
You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/10758

-- Commit Summary --

  * dist/testbed-support: add new iotlab archi
  * cpu/stm32_common/i2c: Fix error handling in i2c_1.c
  * Merge pull request #10284 from cladmi/2018.10/pr/tools/iotlab_archi
  * example/nanocoap: fix block2 payload
  * makefiles/docker.inc.mk: handle building in git worktree
  * drivers/at: fix invalid function pointer cast.
  * Merge pull request #10309 from jcarrano/at_driver-fix-cast-bp
  * Merge branch '2018.10-branch' into 2018.10-release
  * Merge pull request #10297 from MrKevinWeiss/2018.10-release
  * Merge branch '2018.10-branch' into nanocoap/fix_block2_example_2018.10
  * Merge pull request #10298 from kb2ma/nanocoap/fix_block2_example_2018.10
  * Merge branch '2018.10-branch' into backport/2018.10/pr/make/docker/handle_worktree
  * Merge pull request #10307 from cladmi/backport/2018.10/pr/make/docker/handle_worktree
  * Makefile.include: Fix BUILDRELPATH when RIOTPROJECT is CURDIR.
  * Merge pull request #10313 from jia200x/pr/2018.10/fix_riotproject_is_appdir
  * sys/auto_init: Fixed initialization of sht1x
  * sys/auto_init: Improved doc on sht1x auto init
  * cpu/esp32: doxygen fix
  * cpu/esp8266: doxygen fix
  * Merge pull request #10327 from gschorcht/20180.10-esp32_doxygen_fix
  * Merge branch '2018.10-branch' into 2018.10-esp8266_doxygen_fix
  * Merge branch '2018.10-branch' into pr/2018.10/autoinit_fix
  * Merge pull request #10329 from gschorcht/2018.10-esp8266_doxygen_fix
  * Merge branch '2018.10-branch' into pr/2018.10/autoinit_fix
  * Merge pull request #10326 from jia200x/pr/2018.10/autoinit_fix
  * test: trickle: fix condition for success
  * Merge branch '2018.10-branch' into pr/trickle_test_backport
  * Merge pull request #10332 from cgundogan/pr/trickle_test_backport
  * emb6_sock_udp: copy receive remote correctly
  * emb6_sock_udp: fix typo in cppcheck suppression
  * emb6_sock_udp: unify cppcheck-suppress reason with others
  * Merge pull request #10336 from miri64/backport/2018.10/emb6/fix/sock-info-src
  * gnrc_ipv6: don't recurse into receive for encapsulated IPv6
  * gnrc_ipv6: don't dispatch encapsulated IPv6 headers in central function
  * Merge pull request #10348 from miri64/backport/2018.10/gnrc_ipv6/fix/encaps-ipv6-recursion
  * gnrc_ipv6_nib: fix NULL pointer dereference
  * gnrc_ipv6_nib_pl: return early if PL entry wasn't allocated
  * Merge pull request #10359 from miri64/backport/2018.10/gnrc/fix/llvm-static-analyzer2
  * gnrc_ipv6_nib: provide interface on packet queueing
  * Merge pull request #10360 from miri64/backport/2018.10/gnrc_ipv6_nib/fix/netif_queued
  * gnrc_sock_[udp|ip]: store return value before release
  * Merge pull request #10374 from miri64/backport/2018.10/gnrc_udp_use_after_free
  * crypto/ccm: check ccm_compute_adata_mac return value
  * crypto/ccm: fix auth_data_len upperbound value
  * tests/ccm: add test for auth_data_len upper value
  * Merge pull request #10377 from cladmi/backport/2018.10/pr/crypto/ccm/auth_data_len_upper_bound
  * 2018.10: add VERSION
  * Merge pull request #10378 from jia200x/pr/version_2018.10
  * release-notes.txt: Add Release 2018.10 notes
  * Merge pull request #10381 from jia200x/pr/release_notes_backport
  * pkg/tinycrypt: update commit hash after upstream rewrote history
  * pkg/nimble: disable -Waddress-of-packed-member for llvm
  * pkg/jerryscript: disable -Wconversion for llvm

-- File Changes --

    M Makefile.include (3)
    A VERSION (1)
    M cpu/esp32/include/adc_arch.h (3)
    M cpu/esp32/include/gpio_arch.h (3)
    M cpu/esp8266/include/gpio_common.h (1)
    M cpu/stm32_common/periph/i2c_1.c (36)
    M dist/testbed-support/makefile.iotlab.single.inc.mk (2)
    M drivers/at/at.c (7)
    M examples/nanocoap_server/coap_handler.c (12)
    M makefiles/docker.inc.mk (5)
    M pkg/emb6/contrib/sock/udp/emb6_sock_udp.c (8)
    M pkg/jerryscript/Makefile.jerryscript (4)
    M pkg/nimble/Makefile (1)
    M pkg/tinycrypt/Makefile (2)
    M release-notes.txt (381)
    M sys/auto_init/auto_init.c (8)
    M sys/auto_init/saul/auto_init_sht1x.c (5)
    M sys/crypto/modes/ccm.c (18)
    M sys/net/gnrc/network_layer/ipv6/gnrc_ipv6.c (11)
    M sys/net/gnrc/network_layer/ipv6/nib/nib.c (15)
    M sys/net/gnrc/network_layer/ipv6/nib/nib_pl.c (8)
    M sys/net/gnrc/sock/ip/gnrc_sock_ip.c (3)
    M sys/net/gnrc/sock/udp/gnrc_sock_udp.c (3)
    M tests/trickle/main.c (25)
    M tests/trickle/tests/01-run.py (4)
    M tests/unittests/tests-crypto/tests-crypto-modes-ccm.c (4)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/10758.patch
https://github.com/RIOT-OS/RIOT/pull/10758.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/10758
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190112/6fbf263c/attachment.html>


More information about the notifications mailing list