Build failure of network:osmocom:latest/osmo-iuh in Debian_9.0/armv7l

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/Debian_9.0/armv7l

Package network:osmocom:latest/osmo-iuh failed to build in Debian_9.0/armv7l

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  163s] #define HAVE_SYS_TYPES_H 1
[  163s] #define HAVE_SYS_STAT_H 1
[  163s] #define HAVE_STDLIB_H 1
[  163s] #define HAVE_STRING_H 1
[  163s] #define HAVE_MEMORY_H 1
[  163s] #define HAVE_STRINGS_H 1
[  163s] #define HAVE_INTTYPES_H 1
[  163s] #define HAVE_STDINT_H 1
[  163s] #define HAVE_UNISTD_H 1
[  163s] #define HAVE_DLFCN_H 1
[  163s] #define LT_OBJDIR ".libs/"
[  163s] #define PACKAGE "osmo-iuh"
[  163s] #define VERSION "0.3.0"
[  163s] 
[  163s] configure: exit 1
[  163s] dh_auto_configure: ./configure --build=arm-linux-gnueabihf 
--prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/arm-linux-gnueabihf 
--libexecdir=${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  163s] debian/rules:9: recipe for target 'build' failed
[  163s] make: *** [build] Error 2
[  163s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  163s] 
[  163s] armbuild01 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:57:21 
UTC 2018.
[  163s] 
[  163s] ### VM INTERACTION START ###
[  165s] [  132.272532] SysRq : Power Off
[  165s] [  132.294545] reboot: Power down
[  165s] ### VM INTERACTION END ###
[  165s] 
[  165s] armbuild01 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:57:24 
UTC 2018.
[  165s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/openbsc in xUbuntu_17.10/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/openbsc/xUbuntu_17.10/x86_64

Package network:osmocom:latest/openbsc failed to build in xUbuntu_17.10/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest openbsc

Last lines of build log:
[  372s] 
[  372s] Makefile:736: recipe for target 'check-local' failed
[  372s] make[5]: *** [check-local] Error 1
[  372s] make[5]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  372s] Makefile:586: recipe for target 'check-am' failed
[  372s] make[4]: *** [check-am] Error 2
[  372s] make[4]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  372s] Makefile:438: recipe for target 'check-recursive' failed
[  372s] make[3]: *** [check-recursive] Error 1
[  372s] make[3]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  372s] Makefile:520: recipe for target 'check-recursive' failed
[  372s] make[2]: *** [check-recursive] Error 1
[  372s] make[2]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  372s] Makefile:811: recipe for target 'check' failed
[  372s] make[1]: *** [check] Error 2
[  372s] make[1]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  372s] dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
[  372s] debian/rules:13: recipe for target 'build' failed
[  372s] make: *** [build] Error 2
[  372s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  372s] 
[  372s] wildcard3 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:54:34 UTC 
2018.
[  372s] 
[  372s] ### VM INTERACTION START ###
[  375s] [  338.386479] reboot: Power down
[  376s] ### VM INTERACTION END ###
[  376s] 
[  376s] wildcard3 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:54:39 UTC 
2018.
[  376s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/openbsc in Debian_9.0/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/openbsc/Debian_9.0/x86_64

Package network:osmocom:latest/openbsc failed to build in Debian_9.0/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest openbsc

Last lines of build log:
[  132s] 
[  132s] Makefile:736: recipe for target 'check-local' failed
[  133s] make[5]: *** [check-local] Error 1
[  133s] make[5]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  133s] Makefile:586: recipe for target 'check-am' failed
[  133s] make[4]: *** [check-am] Error 2
[  133s] make[4]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  133s] Makefile:438: recipe for target 'check-recursive' failed
[  133s] make[3]: *** [check-recursive] Error 1
[  133s] make[3]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  133s] Makefile:520: recipe for target 'check-recursive' failed
[  133s] make[2]: *** [check-recursive] Error 1
[  133s] make[2]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  133s] Makefile:811: recipe for target 'check' failed
[  133s] make[1]: *** [check] Error 2
[  133s] make[1]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  133s] dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
[  133s] debian/rules:13: recipe for target 'build' failed
[  133s] make: *** [build] Error 2
[  133s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  133s] 
[  133s] lamb14 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:54:18 UTC 
2018.
[  133s] 
[  133s] ### VM INTERACTION START ###
[  136s] [  127.827195] reboot: Power down
[  136s] ### VM INTERACTION END ###
[  136s] 
[  136s] lamb14 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:54:22 UTC 
2018.
[  136s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/openbsc in xUbuntu_17.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/openbsc/xUbuntu_17.04/x86_64

Package network:osmocom:latest/openbsc failed to build in xUbuntu_17.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest openbsc

Last lines of build log:
[  142s] 
[  142s] Makefile:736: recipe for target 'check-local' failed
[  142s] make[5]: *** [check-local] Error 1
[  142s] make[5]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  142s] Makefile:586: recipe for target 'check-am' failed
[  142s] make[4]: *** [check-am] Error 2
[  142s] make[4]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  142s] Makefile:438: recipe for target 'check-recursive' failed
[  142s] make[3]: *** [check-recursive] Error 1
[  142s] make[3]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  142s] Makefile:520: recipe for target 'check-recursive' failed
[  142s] make[2]: *** [check-recursive] Error 1
[  142s] make[2]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  142s] Makefile:811: recipe for target 'check' failed
[  142s] make[1]: *** [check] Error 2
[  142s] make[1]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  142s] dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
[  142s] debian/rules:13: recipe for target 'build' failed
[  142s] make: *** [build] Error 2
[  142s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  142s] 
[  142s] lamb13 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:52:03 UTC 
2018.
[  142s] 
[  142s] ### VM INTERACTION START ###
[  145s] [  137.767391] reboot: Power down
[  145s] ### VM INTERACTION END ###
[  145s] 
[  145s] lamb13 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:52:06 UTC 
2018.
[  145s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/openbsc in Debian_9.0/aarch64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/openbsc/Debian_9.0/aarch64

Package network:osmocom:latest/openbsc failed to build in Debian_9.0/aarch64

Check out the package for editing:
  osc checkout network:osmocom:latest openbsc

Last lines of build log:
[  421s] Makefile:736: recipe for target 'check-local' failed
[  421s] make[5]: *** [check-local] Error 1
[  421s] make[5]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  421s] Makefile:586: recipe for target 'check-am' failed
[  421s] make[4]: *** [check-am] Error 2
[  421s] make[4]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  421s] Makefile:438: recipe for target 'check-recursive' failed
[  421s] make[3]: *** [check-recursive] Error 1
[  421s] make[3]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  421s] Makefile:520: recipe for target 'check-recursive' failed
[  421s] make[2]: *** [check-recursive] Error 1
[  421s] make[2]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  421s] Makefile:811: recipe for target 'check' failed
[  421s] make[1]: *** [check] Error 2
[  421s] make[1]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  422s] dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
[  422s] debian/rules:13: recipe for target 'build' failed
[  422s] make: *** [build] Error 2
[  422s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  422s] 
[  422s] obs-arm-1 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:47:14 UTC 
2018.
[  422s] 
[  422s] ### VM INTERACTION START ###
[  425s] [  392.252455] sysrq: SysRq : Power Off
[  425s] [  392.268235] reboot: Power down
[  425s] ### VM INTERACTION END ###
[  425s] 
[  425s] obs-arm-1 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:47:17 UTC 
2018.
[  425s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in Debian_9.0/aarch64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/Debian_9.0/aarch64

Package network:osmocom:latest/osmo-iuh failed to build in Debian_9.0/aarch64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  243s] configure:12504: checking whether gcc accepts -g
[  243s] configure:12565: result: yes
[  243s] configure:12582: checking for gcc option to accept ISO C89
[  243s] configure:12658: result: none needed
[  243s] configure:12683: checking whether gcc understands -c and -o together
[  243s] configure:12720: result: yes
[  243s] configure:12741: checking for pkg-config
[  243s] configure:12759: found /usr/bin/pkg-config
[  243s] configure:12772: result: /usr/bin/pkg-config
[  243s] configure:12838: checking for pkg-config
[  243s] configure:12856: found /usr/bin/pkg-config
[  243s] configure:12868: result: /usr/bin/pkg-config
[  243s] configure:12893: checking pkg-config is at least version 0.20
[  243s] configure:12896: result: yes
[  243s] configure:12907: checking for OSMOCORE
[  243s] configure:12914: $PKG_CONFIG --exists --print-errors "libosmocore >= 
0.11.0"
[  243s] configure:12917: $? = 0
[  243s] configure:12931: $PKG_CONFIG --exists --print-errors "libosmocore >= 
0.11.0"
[  243s] configure:12934: $? = 0
[  243s] configure:12992: result: yes
[  243s] configure:12998: checking for OSMOGSM
[  243s] configure:13005: $PKG_CONFIG --exists --print-errors "libosmogsm >= 
0.11.0"
[  243s] configure:13008: $? = 0
[  245s] config[  210.179340] sysrq: SysRq : Power Off
[  245s] [  210.184194] reboot: Power down
[  245s] ### VM INTERACTION END ###
[  245s] 
[  245s] obs-arm-4 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:43:41 UTC 
2018.
[  245s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/openbsc in Debian_9.0/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/openbsc/Debian_9.0/i586

Package network:osmocom:latest/openbsc failed to build in Debian_9.0/i586

Check out the package for editing:
  osc checkout network:osmocom:latest openbsc

Last lines of build log:
[  254s] 
[  254s] Makefile:736: recipe for target 'check-local' failed
[  254s] make[5]: *** [check-local] Error 1
[  254s] make[5]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  254s] Makefile:586: recipe for target 'check-am' failed
[  254s] make[4]: *** [check-am] Error 2
[  254s] make[4]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  254s] Makefile:438: recipe for target 'check-recursive' failed
[  254s] make[3]: *** [check-recursive] Error 1
[  254s] make[3]: Leaving directory '/usr/src/packages/BUILD/openbsc/tests'
[  254s] Makefile:520: recipe for target 'check-recursive' failed
[  254s] make[2]: *** [check-recursive] Error 1
[  254s] make[2]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  254s] Makefile:811: recipe for target 'check' failed
[  254s] make[1]: *** [check] Error 2
[  254s] make[1]: Leaving directory '/usr/src/packages/BUILD/openbsc'
[  254s] dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
[  254s] debian/rules:13: recipe for target 'build' failed
[  254s] make: *** [build] Error 2
[  254s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  254s] 
[  254s] lamb59 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:38:37 UTC 
2018.
[  254s] 
[  254s] ### VM INTERACTION START ###
[  257s] [  235.094199] reboot: Power down
[  257s] ### VM INTERACTION END ###
[  257s] 
[  257s] lamb59 failed "build openbsc_1.0.0.dsc" at Fri May  4 01:38:40 UTC 
2018.
[  257s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in xUbuntu_16.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/xUbuntu_16.04/x86_64

Package network:osmocom:latest/osmo-iuh failed to build in xUbuntu_16.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  209s] #define STDC_HEADERS 1
[  209s] #define HAVE_SYS_TYPES_H 1
[  209s] #define HAVE_SYS_STAT_H 1
[  209s] #define HAVE_STDLIB_H 1
[  209s] #define HAVE_STRING_H 1
[  209s] #define HAVE_MEMORY_H 1
[  209s] #define HAVE_STRINGS_H 1
[  209s] #define HAVE_INTTYPES_H 1
[  209s] #define HAVE_STDINT_H 1
[  209s] #define HAVE_UNISTD_H 1
[  209s] #define HAVE_DLFCN_H 1
[  209s] #define LT_OBJDIR ".libs/"
[  209s] #define PACKAGE "osmo-iuh"
[  209s] #define VERSION "0.3.0"
[  209s] 
[  209s] configure: exit 1
[  209s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  209s] debian/rules:9: recipe for target 'build' failed
[  209s] make: *** [build] Error 255
[  209s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  209s] 
[  209s] lamb55 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:31:42 UTC 
2018.
[  209s] 
[  209s] ### VM INTERACTION START ###
[  211s] [  201.562478] reboot: Power down
[  211s] ### VM INTERACTION END ###
[  211s] 
[  211s] lamb55 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:31:46 UTC 
2018.
[  211s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in xUbuntu_16.10/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/xUbuntu_16.10/x86_64

Package network:osmocom:latest/osmo-iuh failed to build in xUbuntu_16.10/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  195s] #define STDC_HEADERS 1
[  195s] #define HAVE_SYS_TYPES_H 1
[  195s] #define HAVE_SYS_STAT_H 1
[  195s] #define HAVE_STDLIB_H 1
[  195s] #define HAVE_STRING_H 1
[  195s] #define HAVE_MEMORY_H 1
[  195s] #define HAVE_STRINGS_H 1
[  195s] #define HAVE_INTTYPES_H 1
[  195s] #define HAVE_STDINT_H 1
[  195s] #define HAVE_UNISTD_H 1
[  195s] #define HAVE_DLFCN_H 1
[  195s] #define LT_OBJDIR ".libs/"
[  195s] #define PACKAGE "osmo-iuh"
[  195s] #define VERSION "0.3.0"
[  195s] 
[  195s] configure: exit 1
[  195s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  195s] debian/rules:9: recipe for target 'build' failed
[  195s] make: *** [build] Error 2
[  195s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  195s] 
[  195s] lamb27 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:27:35 UTC 
2018.
[  195s] 
[  195s] ### VM INTERACTION START ###
[  197s] [  189.108683] reboot: Power down
[  197s] ### VM INTERACTION END ###
[  197s] 
[  197s] lamb27 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:27:39 UTC 
2018.
[  197s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in xUbuntu_17.10/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/xUbuntu_17.10/x86_64

Package network:osmocom:latest/osmo-iuh failed to build in xUbuntu_17.10/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  128s] #define STDC_HEADERS 1
[  128s] #define HAVE_SYS_TYPES_H 1
[  128s] #define HAVE_SYS_STAT_H 1
[  128s] #define HAVE_STDLIB_H 1
[  128s] #define HAVE_STRING_H 1
[  128s] #define HAVE_MEMORY_H 1
[  128s] #define HAVE_STRINGS_H 1
[  128s] #define HAVE_INTTYPES_H 1
[  128s] #define HAVE_STDINT_H 1
[  128s] #define HAVE_UNISTD_H 1
[  128s] #define HAVE_DLFCN_H 1
[  128s] #define LT_OBJDIR ".libs/"
[  128s] #define PACKAGE "osmo-iuh"
[  128s] #define VERSION "0.3.0"
[  128s] 
[  128s] configure: exit 1
[  128s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  128s] debian/rules:9: recipe for target 'build' failed
[  128s] make: *** [build] Error 2
[  128s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  128s] 
[  128s] lamb21 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:26:56 UTC 
2018.
[  128s] 
[  128s] ### VM INTERACTION START ###
[  131s] [  119.603684] reboot: Power down
[  131s] ### VM INTERACTION END ###
[  131s] 
[  131s] lamb21 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:27:00 UTC 
2018.
[  131s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in xUbuntu_18.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/xUbuntu_18.04/x86_64

Package network:osmocom:latest/osmo-iuh failed to build in xUbuntu_18.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  133s] #define STDC_HEADERS 1
[  133s] #define HAVE_SYS_TYPES_H 1
[  133s] #define HAVE_SYS_STAT_H 1
[  133s] #define HAVE_STDLIB_H 1
[  133s] #define HAVE_STRING_H 1
[  133s] #define HAVE_MEMORY_H 1
[  133s] #define HAVE_STRINGS_H 1
[  133s] #define HAVE_INTTYPES_H 1
[  133s] #define HAVE_STDINT_H 1
[  133s] #define HAVE_UNISTD_H 1
[  133s] #define HAVE_DLFCN_H 1
[  133s] #define LT_OBJDIR ".libs/"
[  133s] #define PACKAGE "osmo-iuh"
[  133s] #define VERSION "0.3.0"
[  133s] 
[  133s] configure: exit 1
[  133s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  133s] debian/rules:9: recipe for target 'build' failed
[  133s] make: *** [build] Error 2
[  133s] dpkg-buildpackage: error: debian/rules build subprocess returned exit 
status 2
[  133s] 
[  133s] lamb26 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:27:02 UTC 
2018.
[  133s] 
[  133s] ### VM INTERACTION START ###
[  136s] [  126.170310] reboot: Power down
[  136s] ### VM INTERACTION END ###
[  136s] 
[  136s] lamb26 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:27:06 UTC 
2018.
[  136s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in Debian_8.0/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/Debian_8.0/x86_64

Package network:osmocom:latest/osmo-iuh failed to build in Debian_8.0/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  175s] #define HAVE_SYS_TYPES_H 1
[  175s] #define HAVE_SYS_STAT_H 1
[  175s] #define HAVE_STDLIB_H 1
[  175s] #define HAVE_STRING_H 1
[  175s] #define HAVE_MEMORY_H 1
[  175s] #define HAVE_STRINGS_H 1
[  175s] #define HAVE_INTTYPES_H 1
[  175s] #define HAVE_STDINT_H 1
[  175s] #define HAVE_UNISTD_H 1
[  175s] #define HAVE_DLFCN_H 1
[  175s] #define LT_OBJDIR ".libs/"
[  175s] #define PACKAGE "osmo-iuh"
[  175s] #define VERSION "0.3.0"
[  175s] 
[  175s] configure: exit 1
[  175s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  175s] debian/rules:9: recipe for target 'build' failed
[  175s] make: *** [build] Error 255
[  175s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  175s] 
[  175s] lamb26 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:25:40 UTC 
2018.
[  175s] 
[  175s] ### VM INTERACTION START ###
[  176s] Powering off.
[  176s] [  159.078268] reboot: Power down
[  176s] ### VM INTERACTION END ###
[  176s] 
[  176s] lamb26 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:25:41 UTC 
2018.
[  176s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in xUbuntu_17.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/xUbuntu_17.04/x86_64

Package network:osmocom:latest/osmo-iuh failed to build in xUbuntu_17.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[   70s] #define STDC_HEADERS 1
[   70s] #define HAVE_SYS_TYPES_H 1
[   70s] #define HAVE_SYS_STAT_H 1
[   70s] #define HAVE_STDLIB_H 1
[   70s] #define HAVE_STRING_H 1
[   70s] #define HAVE_MEMORY_H 1
[   70s] #define HAVE_STRINGS_H 1
[   70s] #define HAVE_INTTYPES_H 1
[   70s] #define HAVE_STDINT_H 1
[   70s] #define HAVE_UNISTD_H 1
[   70s] #define HAVE_DLFCN_H 1
[   70s] #define LT_OBJDIR ".libs/"
[   70s] #define PACKAGE "osmo-iuh"
[   70s] #define VERSION "0.3.0"
[   70s] 
[   70s] configure: exit 1
[   70s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[   70s] debian/rules:9: recipe for target 'build' failed
[   70s] make: *** [build] Error 2
[   70s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[   70s] 
[   70s] build76 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:24:42 UTC 
2018.
[   70s] 
[   70s] ### VM INTERACTION START ###
[   73s] [   67.404640] reboot: Power down
[   73s] ### VM INTERACTION END ###
[   73s] 
[   73s] build76 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:24:46 UTC 
2018.
[   73s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in Debian_9.0/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/Debian_9.0/x86_64

Package network:osmocom:latest/osmo-iuh failed to build in Debian_9.0/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  127s] #define STDC_HEADERS 1
[  127s] #define HAVE_SYS_TYPES_H 1
[  127s] #define HAVE_SYS_STAT_H 1
[  127s] #define HAVE_STDLIB_H 1
[  127s] #define HAVE_STRING_H 1
[  127s] #define HAVE_MEMORY_H 1
[  127s] #define HAVE_STRINGS_H 1
[  127s] #define HAVE_INTTYPES_H 1
[  127s] #define HAVE_STDINT_H 1
[  127s] #define HAVE_UNISTD_H 1
[  127s] #define HAVE_DLFCN_H 1
[  127s] #define LT_OBJDIR ".libs/"
[  127s] #define PACKAGE "osmo-iuh"
[  127s] #define VERSION "0.3.0"
[  127s] 
[  127s] configure: exit 1
[  127s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  127s] debian/rules:9: recipe for target 'build' failed
[  127s] make: *** [build] Error 2
[  127s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  127s] 
[  127s] lamb14 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:23:15 UTC 
2018.
[  127s] 
[  127s] ### VM INTERACTION START ###
[  130s] [  122.248793] reboot: Power down
[  130s] ### VM INTERACTION END ###
[  130s] 
[  130s] lamb14 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:23:19 UTC 
2018.
[  130s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in xUbuntu_16.04/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/xUbuntu_16.04/i586

Package network:osmocom:latest/osmo-iuh failed to build in xUbuntu_16.04/i586

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  193s] #define STDC_HEADERS 1
[  193s] #define HAVE_SYS_TYPES_H 1
[  193s] #define HAVE_SYS_STAT_H 1
[  193s] #define HAVE_STDLIB_H 1
[  193s] #define HAVE_STRING_H 1
[  193s] #define HAVE_MEMORY_H 1
[  193s] #define HAVE_STRINGS_H 1
[  193s] #define HAVE_INTTYPES_H 1
[  193s] #define HAVE_STDINT_H 1
[  193s] #define HAVE_UNISTD_H 1
[  193s] #define HAVE_DLFCN_H 1
[  193s] #define LT_OBJDIR ".libs/"
[  193s] #define PACKAGE "osmo-iuh"
[  193s] #define VERSION "0.3.0"
[  193s] 
[  193s] configure: exit 1
[  193s] dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu 
--libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  193s] debian/rules:9: recipe for target 'build' failed
[  193s] make: *** [build] Error 255
[  193s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  193s] 
[  193s] cloud130 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:23:10 UTC 
2018.
[  193s] 
[  193s] ### VM INTERACTION START ###
[  196s] [  151.698585] reboot: Power down
[  198s] ### VM INTERACTION END ###
[  198s] 
[  198s] cloud130 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:23:15 UTC 
2018.
[  198s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in Debian_8.0/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/Debian_8.0/i586

Package network:osmocom:latest/osmo-iuh failed to build in Debian_8.0/i586

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  176s] #define HAVE_SYS_STAT_H 1
[  176s] #define HAVE_STDLIB_H 1
[  176s] #define HAVE_STRING_H 1
[  176s] #define HAVE_MEMORY_H 1
[  176s] #define HAVE_STRINGS_H 1
[  176s] #define HAVE_INTTYPES_H 1
[  176s] #define HAVE_STDINT_H 1
[  176s] #define HAVE_UNISTD_H 1
[  176s] #define HAVE_DLFCN_H 1
[  176s] #define LT_OBJDIR ".libs/"
[  176s] #define PACKAGE "osmo-iuh"
[  176s] #define VERSION "0.3.0"
[  176s] 
[  176s] configure: exit 1
[  176s] dh_auto_configure: ./configure --build=i586-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--libdir=${prefix}/lib/i386-linux-gnu --libexecdir=${prefix}/lib/i386-linux-gnu 
--disable-maintainer-mode --disable-dependency-tracking returned exit code 1
[  176s] debian/rules:9: recipe for target 'build' failed
[  176s] make: *** [build] Error 255
[  176s] dpkg-buildpackage: error: debi[  163.108151] serial8250: too much work 
for irq4
[  176s] an/rules build gave error exit status 2
[  176s] 
[  176s] wildcard3 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:21:27 UTC 
2018.
[  176s] 
[  176s] ### VM INTERACTION START ###
[  177s] Powering off.
[  177s] [  164.239730] reboot: Power down
[  177s] ### VM INTERACTION END ###
[  177s] 
[  177s] wildcard3 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:21:28 UTC 
2018.
[  177s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in xUbuntu_16.10/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/xUbuntu_16.10/i586

Package network:osmocom:latest/osmo-iuh failed to build in xUbuntu_16.10/i586

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  104s] #define STDC_HEADERS 1
[  104s] #define HAVE_SYS_TYPES_H 1
[  104s] #define HAVE_SYS_STAT_H 1
[  104s] #define HAVE_STDLIB_H 1
[  104s] #define HAVE_STRING_H 1
[  104s] #define HAVE_MEMORY_H 1
[  104s] #define HAVE_STRINGS_H 1
[  104s] #define HAVE_INTTYPES_H 1
[  104s] #define HAVE_STDINT_H 1
[  104s] #define HAVE_UNISTD_H 1
[  104s] #define HAVE_DLFCN_H 1
[  104s] #define LT_OBJDIR ".libs/"
[  104s] #define PACKAGE "osmo-iuh"
[  104s] #define VERSION "0.3.0"
[  104s] 
[  104s] configure: exit 1
[  104s] dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu 
--libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  104s] debian/rules:9: recipe for target 'build' failed
[  104s] make: *** [build] Error 2
[  104s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  104s] 
[  104s] lamb13 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:21:06 UTC 
2018.
[  104s] 
[  104s] ### VM INTERACTION START ###
[  107s] [  100.657953] reboot: Power down
[  107s] ### VM INTERACTION END ###
[  107s] 
[  107s] lamb13 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:21:11 UTC 
2018.
[  107s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in xUbuntu_17.04/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/xUbuntu_17.04/i586

Package network:osmocom:latest/osmo-iuh failed to build in xUbuntu_17.04/i586

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  105s] #define STDC_HEADERS 1
[  105s] #define HAVE_SYS_TYPES_H 1
[  105s] #define HAVE_SYS_STAT_H 1
[  105s] #define HAVE_STDLIB_H 1
[  105s] #define HAVE_STRING_H 1
[  105s] #define HAVE_MEMORY_H 1
[  105s] #define HAVE_STRINGS_H 1
[  105s] #define HAVE_INTTYPES_H 1
[  105s] #define HAVE_STDINT_H 1
[  105s] #define HAVE_UNISTD_H 1
[  105s] #define HAVE_DLFCN_H 1
[  105s] #define LT_OBJDIR ".libs/"
[  105s] #define PACKAGE "osmo-iuh"
[  105s] #define VERSION "0.3.0"
[  105s] 
[  105s] configure: exit 1
[  105s] dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu 
--libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  105s] debian/rules:9: recipe for target 'build' failed
[  105s] make: *** [build] Error 2
[  105s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  105s] 
[  105s] lamb09 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:21:12 UTC 
2018.
[  105s] 
[  105s] ### VM INTERACTION START ###
[  108s] [   99.674917] reboot: Power down
[  108s] ### VM INTERACTION END ###
[  108s] 
[  108s] lamb09 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:21:15 UTC 
2018.
[  108s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-iuh in Debian_9.0/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-iuh/Debian_9.0/i586

Package network:osmocom:latest/osmo-iuh failed to build in Debian_9.0/i586

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-iuh

Last lines of build log:
[  140s] #define STDC_HEADERS 1
[  140s] #define HAVE_SYS_TYPES_H 1
[  140s] #define HAVE_SYS_STAT_H 1
[  140s] #define HAVE_STDLIB_H 1
[  140s] #define HAVE_STRING_H 1
[  140s] #define HAVE_MEMORY_H 1
[  140s] #define HAVE_STRINGS_H 1
[  140s] #define HAVE_INTTYPES_H 1
[  140s] #define HAVE_STDINT_H 1
[  140s] #define HAVE_UNISTD_H 1
[  140s] #define HAVE_DLFCN_H 1
[  140s] #define LT_OBJDIR ".libs/"
[  140s] #define PACKAGE "osmo-iuh"
[  140s] #define VERSION "0.3.0"
[  140s] 
[  140s] configure: exit 1
[  140s] dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu 
--libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  140s] debian/rules:9: recipe for target 'build' failed
[  140s] make: *** [build] Error 2
[  140s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  140s] 
[  140s] wildcard2 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:18:22 UTC 
2018.
[  140s] 
[  140s] ### VM INTERACTION START ###
[  140s] [  122.684317] reboot: Power down
[  147s] ### VM INTERACTION END ###
[  148s] 
[  148s] wildcard2 failed "build osmo-iuh_0.3.0.dsc" at Fri May  4 01:18:36 UTC 
2018.
[  148s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/osmo-ggsn in xUbuntu_18.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/osmo-ggsn/xUbuntu_18.04/x86_64

Package network:osmocom:latest/osmo-ggsn failed to build in xUbuntu_18.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:latest osmo-ggsn

Last lines of build log:
[  223s]dh_installman
[  223s]dh_installinit
[  223s]dh_perl
[  223s]dh_link
[  223s]dh_strip_nondeterminism
[  224s]dh_compress
[  224s]dh_fixperms
[  224s]dh_missing
[  224s]debian/rules override_dh_strip
[  224s] make[1]: Entering directory '/usr/src/packages/BUILD'
[  224s] dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg
[  224s] dh_strip -plibgtp2 --dbg-package=libgtp-dbg
[  224s] dh_strip: Requested unknown package libgtp2 via -p/--package, expected 
one of: osmo-ggsn libgtp3 libgtp-dev osmo-ggsn-dbg libgtp-dbg
[  224s] dh_strip: unknown option or error during option parsing; aborting
[  224s] debian/rules:18: recipe for target 'override_dh_strip' failed
[  224s] make[1]: *** [override_dh_strip] Error 25
[  224s] make[1]: Leaving directory '/usr/src/packages/BUILD'
[  224s] debian/rules:15: recipe for target 'binary' failed
[  224s] make: *** [binary] Error 2
[  224s] dpkg-buildpackage: error: fakeroot debian/rules binary subprocess 
returned exit status 2
[  224s] 
[  224s] cloud130 failed "build osmo-ggsn_1.2.0.dsc" at Fri May  4 01:11:10 UTC 
2018.
[  224s] 
[  224s] ### VM INTERACTION START ###
[  227s] [  186.080905] reboot: Power down
[  228s] ### VM INTERACTION END ###
[  228s] 
[  228s] cloud130 failed "build osmo-ggsn_1.2.0.dsc" at Fri May  4 01:11:14 UTC 
2018.
[  228s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/libosmo-abis in Debian_9.0/aarch64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/libosmo-abis/Debian_9.0/aarch64

Package network:osmocom:latest/libosmo-abis failed to build in 
Debian_9.0/aarch64

Check out the package for editing:
  osc checkout network:osmocom:latest libosmo-abis

Last lines of build log:
[  234s] configure:12325: $? = 1
[  234s] configure:12339: result: no
[  234s] Requested 'libosmocore >= 0.11.0' but version of Osmocom Core Library 
is 0.10.2
[  234s] configure:12355: error: Package requirements (libosmocore >= 0.11.0) 
were not met:
[  234s] 
[  234s] Requested 'libosmocore >= 0.11.0' but version of Osmocom Core Library 
is 0.10.2
[  234s] 
[  234s] Consider adjusting the PKG_CONFIG_PATH environment variable if you
[  234s] installed software in a non-standard prefix.
[  234s] 
[  234s] Alternatively, you may set the environment variables LIBOSMOCORE_CFLAGS
[  234s] and LIBOSMOCORE_LIBS to avoid the need to call pkg-config.
[  234s] See the pkg-config man page for more details.
[  234s] 
[  234s] ##  ##
[  234s] ## Cache variables. ##
[  234s] ##  ##
[  234s] 
[  234s] ac_cv_build=aarch64-unknown-linux-gnu
[  234s] ac_cv_c_compiler_gnu=yes
[  234s] ac_cv_env_CC_set=
[  234s] ac_cv_env_CC_value=
[  234s] ac_cv_env_CFLAGS_set=set
[  236s] ac_cv_env_CFLAGS_value='-g -O2 
-fdebug-prefix-map=/usr/src/packages/BUILD=. -fstack-protector-strong -Wformat 
-W[  197.164066] sysrq: SysRq : Power Off
[  236s] [  197.180556] reboot: Power down
[  236s] ### VM INTERACTION END ###
[  236s] 
[  237s] obs-arm-4 failed "build libosmo-abis_0.5.0.dsc" at Fri May  4 01:09:57 
UTC 2018.
[  237s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:latest/libosmo-abis in Debian_9.0/armv7l

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:latest/libosmo-abis/Debian_9.0/armv7l

Package network:osmocom:latest/libosmo-abis failed to build in Debian_9.0/armv7l

Check out the package for editing:
  osc checkout network:osmocom:latest libosmo-abis

Last lines of build log:
[   99s] #define VERSION "0.5.0"
[   99s] #define STDC_HEADERS 1
[   99s] #define HAVE_SYS_TYPES_H 1
[   99s] #define HAVE_SYS_STAT_H 1
[   99s] #define HAVE_STDLIB_H 1
[   99s] #define HAVE_STRING_H 1
[   99s] #define HAVE_MEMORY_H 1
[   99s] #define HAVE_STRINGS_H 1
[   99s] #define HAVE_INTTYPES_H 1
[   99s] #define HAVE_STDINT_H 1
[   99s] #define HAVE_UNISTD_H 1
[   99s] #define HAVE_DLFCN_H 1
[   99s] #define LT_OBJDIR ".libs/"
[   99s] 
[   99s] configure: exit 1
[   99s] dh_auto_configure: ./configure --build=arm-linux-gnueabihf 
--prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/arm-linux-gnueabihf 
--libexecdir=${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[   99s] debian/rules:12: recipe for target 'build' failed
[   99s] make: *** [build] Error 2
[   99s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[   99s] 
[   99s] armbuild21 failed "build libosmo-abis_0.5.0.dsc" at Fri May  4 
01:08:38 UTC 2018.
[   99s] 
[   99s] ### VM INTERACTION START ###
[  102s] [   90.234584] SysRq : Power Off
[  102s] [   90.235753] reboot: Power down
[  102s] ### VM INTERACTION END ###
[  102s] 
[  102s] armbuild21 failed "build libosmo-abis_0.5.0.dsc" at Fri May  4 
01:08:41 UTC 2018.
[  102s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


[MERGED] osmo-ci[master]: jobs: osmocom-obs: introduce template var type

2018-05-03 Thread lynxis lazus
lynxis lazus has submitted this change and it was merged.

Change subject: jobs: osmocom-obs: introduce template var type
..


jobs: osmocom-obs: introduce template var type

In preparation for the nightly jobs

Change-Id: I315215eb1d5ade257262d0717711c11f3787319f
---
M jobs/osmocom-obs.yml
1 file changed, 7 insertions(+), 5 deletions(-)

Approvals:
  lynxis lazus: Verified
  Harald Welte: Looks good to me, approved



diff --git a/jobs/osmocom-obs.yml b/jobs/osmocom-obs.yml
index e6e63f9..6bbf8da 100644
--- a/jobs/osmocom-obs.yml
+++ b/jobs/osmocom-obs.yml
@@ -1,18 +1,20 @@
 ---
 - project:
-name: Osmocom_OBS_latest
+name: Osmocom_OBS
 jobs:
-  - Osmocom_OBS_latest
+  - Osmocom_OBS_{type}
+type:
+  - latest
 
-- job:
-name: 'Osmocom_OBS_latest'
+- job-template:
+name: 'Osmocom_OBS_{type}'
 project-type: freestyle
 defaults: global
 description: 'Generated by job-builder'
 node: obs
 builders:
   - shell:
-  ./scripts/osmocom-latest-packages.sh
+  ./scripts/osmocom-{type}-packages.sh
 scm:
   - git:
   url: git://git.osmocom.org/osmo-ci

-- 
To view, visit https://gerrit.osmocom.org/7973
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I315215eb1d5ade257262d0717711c11f3787319f
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 


[MERGED] osmo-ci[master]: jobs: rename osmocom-obs-latest.yml -> osmocom-obs.yml

2018-05-03 Thread lynxis lazus
lynxis lazus has submitted this change and it was merged.

Change subject: jobs: rename osmocom-obs-latest.yml -> osmocom-obs.yml
..


jobs: rename osmocom-obs-latest.yml -> osmocom-obs.yml

Prepare to template nightly and latest in one file

Change-Id: If080cca2ab51a7aab9c85da9f07c51179134f8c6
---
R jobs/osmocom-obs.yml
1 file changed, 0 insertions(+), 0 deletions(-)

Approvals:
  lynxis lazus: Verified
  Harald Welte: Looks good to me, approved



diff --git a/jobs/osmocom-obs-latest.yml b/jobs/osmocom-obs.yml
similarity index 100%
rename from jobs/osmocom-obs-latest.yml
rename to jobs/osmocom-obs.yml

-- 
To view, visit https://gerrit.osmocom.org/7972
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: If080cca2ab51a7aab9c85da9f07c51179134f8c6
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 


[MERGED] osmo-ci[master]: osmocom-nightly-packages: replace version string with by git...

2018-05-03 Thread lynxis lazus
lynxis lazus has submitted this change and it was merged.

Change subject: osmocom-nightly-packages: replace version string with by 
git-version-gen
..


osmocom-nightly-packages: replace version string with by git-version-gen

E.g. old version 0.10.2.20180501 (0.10.2 last deb version,
20180501 was the date)

The new version will look like 0.10.2.279.178b
 - 0.10.2 is the last tag
 - .279 is 279 commits since the tag
 - 178b is the actual short git rev

The direct output of ./git-version-gen couldn't be used because
debian forbids using a minus (-) in upstream versions.

Change-Id: I2da90ada90adf8ef8f8cfee3d26f86fbd3cec181
---
M scripts/osmocom-nightly-packages.sh
1 file changed, 22 insertions(+), 3 deletions(-)

Approvals:
  lynxis lazus: Verified
  Harald Welte: Looks good to me, approved



diff --git a/scripts/osmocom-nightly-packages.sh 
b/scripts/osmocom-nightly-packages.sh
index c9eb2e0..a200f36 100755
--- a/scripts/osmocom-nightly-packages.sh
+++ b/scripts/osmocom-nightly-packages.sh
@@ -37,6 +37,25 @@
   osc co "$PROJ"
 }
 
+get_commit_version() {
+  # return a version based on the commit
+  local version
+  local date
+
+  # git version
+  version=$(test -x ./git-version-gen && ./git-version-gen . 2>/dev/null)
+  # debian doesn't allow '-' in version.
+  version=$(echo "$version" | sed  's/-/./g' )
+
+  # deb version
+  if [ -z "$version" ] ; then
+version=$(head -1 debian/changelog | cut -d ' ' -f 2 | sed 's,(,,'  | sed 
's,),,')
+version="$version.$DT"
+  fi
+
+  echo -n "$version"
+}
+
 build() {
   local name=$1
   local changelog=$2
@@ -62,9 +81,9 @@
   cd "$repodir"
 
   if [ "$changelog" = "commit" ] ; then
-VER=$(head -1 debian/changelog | cut -d ' ' -f 2 | sed 's,(,,'  | sed 
's,),,')
-dch -v "$VER.$DT" -m "Snapshot build"
-git commit -m "$DT snapshot" debian/
+VER=$(get_commit_version)
+dch -b -v "$VER" -m "Snapshot build"
+git commit -m "$VER snapshot" debian/
   fi
 
   mkdir -p "$DATA/$name"

-- 
To view, visit https://gerrit.osmocom.org/7976
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I2da90ada90adf8ef8f8cfee3d26f86fbd3cec181
Gerrit-PatchSet: 2
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 


[MERGED] osmo-ci[master]: jobs: osmocom-obs: add support for the nightly build

2018-05-03 Thread lynxis lazus
lynxis lazus has submitted this change and it was merged.

Change subject: jobs: osmocom-obs: add support for the nightly build
..


jobs: osmocom-obs: add support for the nightly build

Change-Id: I59929b4025210e1143e4d09bcfc59f91c81f0d20
---
M jobs/osmocom-obs.yml
1 file changed, 1 insertion(+), 0 deletions(-)

Approvals:
  lynxis lazus: Verified
  Harald Welte: Looks good to me, approved



diff --git a/jobs/osmocom-obs.yml b/jobs/osmocom-obs.yml
index 6bbf8da..9b9f989 100644
--- a/jobs/osmocom-obs.yml
+++ b/jobs/osmocom-obs.yml
@@ -4,6 +4,7 @@
 jobs:
   - Osmocom_OBS_{type}
 type:
+  - nightly
   - latest
 
 - job-template:

-- 
To view, visit https://gerrit.osmocom.org/7974
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I59929b4025210e1143e4d09bcfc59f91c81f0d20
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 


osmo-ci[master]: osmocom-nightly-packages: replace version string with by git...

2018-05-03 Thread lynxis lazus

Patch Set 1: Verified+1

-- 
To view, visit https://gerrit.osmocom.org/7976
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I2da90ada90adf8ef8f8cfee3d26f86fbd3cec181
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 
Gerrit-HasComments: No


[MERGED] osmo-ci[master]: jobs: remove old job Osmocom_nightly_nitb_split

2018-05-03 Thread lynxis lazus
lynxis lazus has submitted this change and it was merged.

Change subject: jobs: remove old job Osmocom_nightly_nitb_split
..


jobs: remove old job Osmocom_nightly_nitb_split

It's not any more used, neither does the job even work, because
the split file got already removed.

Change-Id: I6e85d6384f2a377f1ebe0e06c9ca92a594050eec
---
D jobs/osmocom-nightly-nitb-split.yml
1 file changed, 0 insertions(+), 24 deletions(-)

Approvals:
  lynxis lazus: Verified
  Harald Welte: Looks good to me, approved



diff --git a/jobs/osmocom-nightly-nitb-split.yml 
b/jobs/osmocom-nightly-nitb-split.yml
deleted file mode 100644
index 4c64de4..000
--- a/jobs/osmocom-nightly-nitb-split.yml
+++ /dev/null
@@ -1,24 +0,0 @@

-- project:
-name: Osmocom_nightly_nitb_split
-jobs:
-  - Osmocom_nightly_nitb_split
-
-- job:
-name: 'Osmocom_nightly_nitb_split'
-project-type: freestyle
-defaults: global
-description: 'Generated by job-builder'
-node: linux_amd64_debian8
-builders:
-  - shell:
-  ./scripts/osmocom-nightly-nitb-split.sh
-scm:
-  - git:
-  url: git://git.osmocom.org/osmo-ci
-  git-config-name: 'Jenkins Builder'
-  git-config-email: 'jenk...@osmocom.org'
-triggers:
-  - timed: "@midnight"
-
-# vim: expandtab tabstop=2 shiftwidth=2

-- 
To view, visit https://gerrit.osmocom.org/7975
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I6e85d6384f2a377f1ebe0e06c9ca92a594050eec
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 


[MERGED] osmo-ci[master]: jobs: Osmocom_latest_packages: change node to obs

2018-05-03 Thread lynxis lazus
lynxis lazus has submitted this change and it was merged.

Change subject: jobs: Osmocom_latest_packages: change node to obs
..


jobs: Osmocom_latest_packages: change node to obs

obs node label have the credentials to access OBS

Change-Id: Ifaaa8a9cb2f399e108b2516017a8d60d1d88
---
M jobs/osmocom-obs-latest.yml
1 file changed, 1 insertion(+), 1 deletion(-)

Approvals:
  lynxis lazus: Verified
  Harald Welte: Looks good to me, approved



diff --git a/jobs/osmocom-obs-latest.yml b/jobs/osmocom-obs-latest.yml
index def633f..e6e63f9 100644
--- a/jobs/osmocom-obs-latest.yml
+++ b/jobs/osmocom-obs-latest.yml
@@ -9,7 +9,7 @@
 project-type: freestyle
 defaults: global
 description: 'Generated by job-builder'
-node: linux_amd64_debian8
+node: obs
 builders:
   - shell:
   ./scripts/osmocom-latest-packages.sh

-- 
To view, visit https://gerrit.osmocom.org/7971
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ifaaa8a9cb2f399e108b2516017a8d60d1d88
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 


osmo-ci[master]: jobs: osmocom-obs: add support for the nightly build

2018-05-03 Thread lynxis lazus

Patch Set 1: Verified+1

-- 
To view, visit https://gerrit.osmocom.org/7974
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I59929b4025210e1143e4d09bcfc59f91c81f0d20
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 
Gerrit-HasComments: No


osmo-ci[master]: jobs: rename osmocom-obs-latest.yml -> osmocom-obs.yml

2018-05-03 Thread lynxis lazus

Patch Set 1: Verified+1

-- 
To view, visit https://gerrit.osmocom.org/7972
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: If080cca2ab51a7aab9c85da9f07c51179134f8c6
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 
Gerrit-HasComments: No


osmo-ci[master]: jobs: remove old job Osmocom_nightly_nitb_split

2018-05-03 Thread lynxis lazus

Patch Set 1: Verified+1

-- 
To view, visit https://gerrit.osmocom.org/7975
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I6e85d6384f2a377f1ebe0e06c9ca92a594050eec
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 
Gerrit-HasComments: No


osmo-ci[master]: jobs: Osmocom_latest_packages: change node to obs

2018-05-03 Thread lynxis lazus

Patch Set 1: Verified+1

-- 
To view, visit https://gerrit.osmocom.org/7971
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ifaaa8a9cb2f399e108b2516017a8d60d1d88
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 
Gerrit-HasComments: No


osmo-ci[master]: jobs: osmocom-obs: introduce template var type

2018-05-03 Thread lynxis lazus

Patch Set 1: Verified+1

-- 
To view, visit https://gerrit.osmocom.org/7973
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I315215eb1d5ade257262d0717711c11f3787319f
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: lynxis lazus 
Gerrit-HasComments: No


[PATCH] libasn1c[master]: debian: set VERSION to fix version in .pc files

2018-05-03 Thread lynxis lazus

Review at  https://gerrit.osmocom.org/8021

debian: set VERSION to fix version in .pc files

The pkgconf file contains an unknown version which result in failure
of other packages which depend on a minimum version (osmo-iuh)

Change-Id: I65401786cf9eb63d3445f548dc13c1d3f9f4c1ea
---
M debian/rules
1 file changed, 8 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.osmocom.org:29418/libasn1c refs/changes/21/8021/1

diff --git a/debian/rules b/debian/rules
index 267bea9..a1039b0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -32,7 +32,10 @@
 # Vendor-related variables such as DEB_VENDOR:
 #include /usr/share/dpkg/vendor.mk
 # Package-related variables such as DEB_DISTRIBUTION
-#include /usr/share/dpkg/pkg-info.mk
+include /usr/share/dpkg/pkg-info.mk
+
+VERSION := $(shell echo '$(DEB_VERSION)' | sed -e 's/[+-].*//' -e 's/~//g')
+
 #
 # You may alternatively set them susing a simple script such as:
 # DEB_VENDOR ?= $(shell dpkg-vendor --query  Vendor)
@@ -44,6 +47,10 @@
 %:
dh $@ --with autoreconf
 
+override_dh_autoreconf:
+   echo $(VERSION) > .tarball-version
+   dh_autoreconf
+
 # debmake generated override targets
 # Set options for ./configure
 #CONFIGURE_FLAGS = 

-- 
To view, visit https://gerrit.osmocom.org/8021
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I65401786cf9eb63d3445f548dc13c1d3f9f4c1ea
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus 


Build failed in Jenkins: master-rtl-sdr » a1=default,a2=default,a3=default,osmocom-master-debian9 #23

2018-05-03 Thread jenkins
See 


--
[...truncated 93.29 KB...]
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory 
'
Making dvi in src
make[2]: Entering directory 
'
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory 
'
make[2]: Entering directory 
'
make[2]: Nothing to be done for 'dvi-am'.
make[2]: Leaving directory 
'
make[1]: Leaving directory 
'
make[1]: Entering directory 
'
make  check-recursive
make[2]: Entering directory 
'
Making check in include
make[3]: Entering directory 
'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory 
'
Making check in src
make[3]: Entering directory 
'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory 
'
make[3]: Entering directory 
'
make[3]: Leaving directory 
'
make[2]: Leaving directory 
'
make[1]: Leaving directory 
'
make[1]: Entering directory 
'
make  install-recursive
make[2]: Entering directory 
'
Making install in include
make[3]: Entering directory 
'
make[4]: Entering directory 
'
make[4]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p 
'
 /usr/bin/install -c -m 644 ../../../include/rtl-sdr.h 
../../../include/rtl-sdr_export.h 
'
make[4]: Leaving directory 

Build failure of network:osmocom:nightly/osmo-iuh in Debian_9.0/armv7l

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/Debian_9.0/armv7l

Package network:osmocom:nightly/osmo-iuh failed to build in Debian_9.0/armv7l

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  305s] #define HAVE_SYS_TYPES_H 1
[  305s] #define HAVE_SYS_STAT_H 1
[  305s] #define HAVE_STDLIB_H 1
[  305s] #define HAVE_STRING_H 1
[  305s] #define HAVE_MEMORY_H 1
[  305s] #define HAVE_STRINGS_H 1
[  305s] #define HAVE_INTTYPES_H 1
[  305s] #define HAVE_STDINT_H 1
[  305s] #define HAVE_UNISTD_H 1
[  305s] #define HAVE_DLFCN_H 1
[  305s] #define LT_OBJDIR ".libs/"
[  305s] #define PACKAGE "osmo-iuh"
[  305s] #define VERSION "0.3.0.20180503"
[  305s] 
[  305s] configure: exit 1
[  305s] dh_auto_configure: ./configure --build=arm-linux-gnueabihf 
--prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/arm-linux-gnueabihf 
--libexecdir=${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  305s] debian/rules:9: recipe for target 'build' failed
[  305s] make: *** [build] Error 2
[  305s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  305s] 
[  305s] armbuild22 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:48:07 UTC 2018.
[  305s] 
[  305s] ### VM INTERACTION START ###
[  308s] [  293.744575] SysRq : Power Off
[  308s] [  293.771276] reboot: Power down
[  309s] ### VM INTERACTION END ###
[  309s] 
[  309s] armbuild22 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:48:11 UTC 2018.
[  309s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in xUbuntu_18.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/xUbuntu_18.04/x86_64

Package network:osmocom:nightly/osmo-iuh failed to build in xUbuntu_18.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  126s] #define STDC_HEADERS 1
[  126s] #define HAVE_SYS_TYPES_H 1
[  126s] #define HAVE_SYS_STAT_H 1
[  126s] #define HAVE_STDLIB_H 1
[  126s] #define HAVE_STRING_H 1
[  126s] #define HAVE_MEMORY_H 1
[  126s] #define HAVE_STRINGS_H 1
[  126s] #define HAVE_INTTYPES_H 1
[  126s] #define HAVE_STDINT_H 1
[  126s] #define HAVE_UNISTD_H 1
[  126s] #define HAVE_DLFCN_H 1
[  126s] #define LT_OBJDIR ".libs/"
[  126s] #define PACKAGE "osmo-iuh"
[  126s] #define VERSION "0.3.0.20180503"
[  126s] 
[  126s] configure: exit 1
[  126s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  126s] debian/rules:9: recipe for target 'build' failed
[  126s] make: *** [build] Error 2
[  126s] dpkg-buildpackage: error: debian/rules build subprocess returned exit 
status 2
[  126s] 
[  126s] lamb57 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:40:04 UTC 2018.
[  126s] 
[  126s] ### VM INTERACTION START ###
[  129s] [  120.387579] reboot: Power down
[  129s] ### VM INTERACTION END ###
[  129s] 
[  129s] lamb57 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:40:08 UTC 2018.
[  129s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in xUbuntu_17.10/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/xUbuntu_17.10/x86_64

Package network:osmocom:nightly/osmo-iuh failed to build in xUbuntu_17.10/x86_64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  116s] #define STDC_HEADERS 1
[  116s] #define HAVE_SYS_TYPES_H 1
[  116s] #define HAVE_SYS_STAT_H 1
[  116s] #define HAVE_STDLIB_H 1
[  116s] #define HAVE_STRING_H 1
[  116s] #define HAVE_MEMORY_H 1
[  116s] #define HAVE_STRINGS_H 1
[  116s] #define HAVE_INTTYPES_H 1
[  116s] #define HAVE_STDINT_H 1
[  116s] #define HAVE_UNISTD_H 1
[  116s] #define HAVE_DLFCN_H 1
[  116s] #define LT_OBJDIR ".libs/"
[  116s] #define PACKAGE "osmo-iuh"
[  116s] #define VERSION "0.3.0.20180503"
[  116s] 
[  116s] configure: exit 1
[  116s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  116s] debian/rules:9: recipe for target 'build' failed
[  116s] make: *** [build] Error 2
[  116s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  116s] 
[  116s] lamb24 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:37:16 UTC 2018.
[  116s] 
[  116s] ### VM INTERACTION START ###
[  119s] [  111.680517] reboot: Power down
[  119s] ### VM INTERACTION END ###
[  119s] 
[  119s] lamb24 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:37:20 UTC 2018.
[  119s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in xUbuntu_17.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/xUbuntu_17.04/x86_64

Package network:osmocom:nightly/osmo-iuh failed to build in xUbuntu_17.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  205s] #define STDC_HEADERS 1
[  205s] #define HAVE_SYS_TYPES_H 1
[  205s] #define HAVE_SYS_STAT_H 1
[  205s] #define HAVE_STDLIB_H 1
[  205s] #define HAVE_STRING_H 1
[  205s] #define HAVE_MEMORY_H 1
[  205s] #define HAVE_STRINGS_H 1
[  205s] #define HAVE_INTTYPES_H 1
[  205s] #define HAVE_STDINT_H 1
[  205s] #define HAVE_UNISTD_H 1
[  205s] #define HAVE_DLFCN_H 1
[  205s] #define LT_OBJDIR ".libs/"
[  205s] #define PACKAGE "osmo-iuh"
[  205s] #define VERSION "0.3.0.20180503"
[  205s] 
[  205s] configure: exit 1
[  205s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  205s] debian/rules:9: recipe for target 'build' failed
[  205s] make: *** [build] Error 2
[  205s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  205s] 
[  205s] lamb52 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:34:55 UTC 2018.
[  205s] 
[  205s] ### VM INTERACTION START ###
[  208s] [  190.094742] reboot: Power down
[  208s] ### VM INTERACTION END ###
[  208s] 
[  208s] lamb52 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:34:59 UTC 2018.
[  208s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-ggsn in xUbuntu_18.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-ggsn/xUbuntu_18.04/x86_64

Package network:osmocom:nightly/osmo-ggsn failed to build in 
xUbuntu_18.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-ggsn

Last lines of build log:
[  132s]dh_installman
[  132s]dh_installinit
[  132s]dh_perl
[  132s]dh_link
[  133s]dh_strip_nondeterminism
[  133s]dh_compress
[  133s]dh_fixperms
[  133s]dh_missing
[  133s]debian/rules override_dh_strip
[  133s] make[1]: Entering directory '/usr/src/packages/BUILD'
[  133s] dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg
[  134s] dh_strip -plibgtp2 --dbg-package=libgtp-dbg
[  134s] dh_strip: Requested unknown package libgtp2 via -p/--package, expected 
one of: osmo-ggsn libgtp3 libgtp-dev osmo-ggsn-dbg libgtp-dbg
[  134s] dh_strip: unknown option or error during option parsing; aborting
[  134s] debian/rules:18: recipe for target 'override_dh_strip' failed
[  134s] make[1]: *** [override_dh_strip] Error 25
[  134s] make[1]: Leaving directory '/usr/src/packages/BUILD'
[  134s] debian/rules:15: recipe for target 'binary' failed
[  134s] make: *** [binary] Error 2
[  134s] dpkg-buildpackage: error: fakeroot debian/rules binary subprocess 
returned exit status 2
[  134s] 
[  134s] lamb57 failed "build osmo-ggsn_1.2.0.20180503.dsc" at Thu May  3 
20:33:41 UTC 2018.
[  134s] 
[  134s] ### VM INTERACTION START ###
[  137s] [  128.048951] reboot: Power down
[  137s] ### VM INTERACTION END ###
[  137s] 
[  137s] lamb57 failed "build osmo-ggsn_1.2.0.20180503.dsc" at Thu May  3 
20:33:45 UTC 2018.
[  137s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in Debian_8.0/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/Debian_8.0/x86_64

Package network:osmocom:nightly/osmo-iuh failed to build in Debian_8.0/x86_64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  149s] #define HAVE_SYS_STAT_H 1
[  149s] #define HAVE_STDLIB_H 1
[  149s] #define HAVE_STRING_H 1
[  149s] #define HAVE_MEMORY_H 1
[  149s] #define HAVE_STRINGS_H 1
[  149s] #define HAVE_INTTYPES_H 1
[  149s] #define HAVE_STDINT_H 1
[  149s] #define HAVE_UNISTD_H 1
[  149s] #define HAVE_DLFCN_H 1
[  149s] #define LT_OBJDIR ".libs/"
[  149s] #define PACKAGE "osmo-iuh"
[  149s] #define VERSION "0.3.0.20180503"
[  149s] 
[  149s] configure: exit 1
[  149s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/et[  129.120048] serial8250: too 
much work for irq4
[  149s] c --localstatedir=/var --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  149s] debian/rules:9: recipe for target 'build' failed
[  149s] make: *** [build] Error 255
[  149s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  149s] 
[  149s] cloud125 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:34:01 UTC 2018.
[  149s] 
[  149s] ### VM INTERACTION START ###
[  151s] Powering off.
[  151s] [  130.277204] reboot: Power down
[  153s] ### VM INTERACTION END ###
[  153s] 
[  153s] cloud125 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:34:05 UTC 2018.
[  153s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in Debian_9.0/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/Debian_9.0/x86_64

Package network:osmocom:nightly/osmo-iuh failed to build in Debian_9.0/x86_64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  168s] #define HAVE_STRING_H 1
[  168s] #define HAVE_MEMORY_H 1
[  168s] #define HAVE_STRINGS_H 1
[  168s] #define HAVE_INTTYPES_H 1
[  168s] #define HAVE_STDINT_H 1
[  168s] #define HAVE_UNISTD_H 1
[  168s] #define HAVE_DLFCN_H 1
[  168s] #define LT_OBJDIR ".libs/"
[  168s] #define PACKAGE "osmo-iuh"
[  168s] #define VERSION "0.3.0.20180503"
[  168s] 
[  168s] configure: exit 1
[  168s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  168s] debian/rules:9: recipe for target 'build' failed
[  168s] make: *** [build] Error 2
[  168s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  168s] [  142.200054] serial8250: too much work for irq4
[  168s] [  142.324031] serial8250: too much work for irq4
[  168s] [  142.440071] serial8250: too much work for irq4
[  168s] [  142.556062] serial8250: too much work for irq4
[  168s] 
[  168s] cloud119 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:32:43 UTC 2018.
[  168s] 
[  168s] ### VM INTERACTION START ###
[  172s] [  145.842995] reboot: Power down
[  173s] ### VM INTERACTION END ###
[  173s] 
[  173s] cloud119 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:32:49 UTC 2018.
[  173s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in Debian_9.0/aarch64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/Debian_9.0/aarch64

Package network:osmocom:nightly/osmo-iuh failed to build in Debian_9.0/aarch64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  428s] configure:11149: checking whether to build shared libraries
[  428s] configure:11174: result: yes
[  428s] configure:11177: checking whether to build static libraries
[  428s] configure:11181: result: yes
[  428s] configure:11235: checking for a BSD-compatible install
[  428s] configure:11303: result: /usr/bin/install -c
[  428s] configure:11314: checking whether build environment is sane
[  428s] configure:11369: result: yes
[  428s] configure:11517: checking for a thread-safe mkdir -p
[  428s] configure:11556: result: /bin/mkdir -p
[  428s] configure:11559: checking whether make sets $(MAKE)
[  428s] configure:11581: result: yes
[  428s] configure:11611: checking for style of include used by make
[  428s] configure:11639: result: GNU
[  428s] configure:11673: checking whether make supports nested variables
[  428s] configure:11690: result: yes
[  428s] configure:11779: checking whether UID '399' is supported by ustar 
format
[  428s] configure:11782: result: yes
[  428s] configure:11789: checking whether GID '399' is supported by ustar 
format
[  428s] configure:11792: result: yes
[  428s] configure:11800: checking how to create a ustar tar archive
[  428s] configure:11811: tar --version
[  428s] tar (GNU tar) 1.29
[  430s] Copyri[  371.101536] sysrq: SysRq : Power Off
[  430s] [  371.105701] reboot: Power down
[  431s] ### VM INTERACTION END ###
[  431s] 
[  431s] obs-arm-1 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:30:17 UTC 2018.
[  431s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in xUbuntu_16.10/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/xUbuntu_16.10/x86_64

Package network:osmocom:nightly/osmo-iuh failed to build in xUbuntu_16.10/x86_64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  184s] #define STDC_HEADERS 1
[  184s] #define HAVE_SYS_TYPES_H 1
[  184s] #define HAVE_SYS_STAT_H 1
[  184s] #define HAVE_STDLIB_H 1
[  184s] #define HAVE_STRING_H 1
[  184s] #define HAVE_MEMORY_H 1
[  184s] #define HAVE_STRINGS_H 1
[  184s] #define HAVE_INTTYPES_H 1
[  184s] #define HAVE_STDINT_H 1
[  184s] #define HAVE_UNISTD_H 1
[  184s] #define HAVE_DLFCN_H 1
[  184s] #define LT_OBJDIR ".libs/"
[  184s] #define PACKAGE "osmo-iuh"
[  184s] #define VERSION "0.3.0.20180503"
[  184s] 
[  184s] configure: exit 1
[  184s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  184s] debian/rules:9: recipe for target 'build' failed
[  184s] make: *** [build] Error 2
[  184s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  184s] 
[  184s] lamb51 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:28:33 UTC 2018.
[  184s] 
[  184s] ### VM INTERACTION START ###
[  187s] [  178.888963] reboot: Power down
[  187s] ### VM INTERACTION END ###
[  187s] 
[  187s] lamb51 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:28:37 UTC 2018.
[  187s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in xUbuntu_16.04/x86_64

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/xUbuntu_16.04/x86_64

Package network:osmocom:nightly/osmo-iuh failed to build in xUbuntu_16.04/x86_64

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  136s] #define STDC_HEADERS 1
[  136s] #define HAVE_SYS_TYPES_H 1
[  136s] #define HAVE_SYS_STAT_H 1
[  136s] #define HAVE_STDLIB_H 1
[  136s] #define HAVE_STRING_H 1
[  136s] #define HAVE_MEMORY_H 1
[  136s] #define HAVE_STRINGS_H 1
[  136s] #define HAVE_INTTYPES_H 1
[  136s] #define HAVE_STDINT_H 1
[  136s] #define HAVE_UNISTD_H 1
[  136s] #define HAVE_DLFCN_H 1
[  136s] #define LT_OBJDIR ".libs/"
[  136s] #define PACKAGE "osmo-iuh"
[  136s] #define VERSION "0.3.0.20180503"
[  136s] 
[  136s] configure: exit 1
[  136s] dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu 
--libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  136s] debian/rules:9: recipe for target 'build' failed
[  136s] make: *** [build] Error 255
[  136s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  136s] 
[  136s] wildcard3 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:28:07 UTC 2018.
[  136s] 
[  136s] ### VM INTERACTION START ###
[  136s] [  113.613814] reboot: Power down
[  138s] ### VM INTERACTION END ###
[  138s] 
[  138s] wildcard3 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:28:14 UTC 2018.
[  138s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in Debian_8.0/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/Debian_8.0/i586

Package network:osmocom:nightly/osmo-iuh failed to build in Debian_8.0/i586

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  207s] #define HAVE_SYS_TYPES_H 1
[  207s] #define HAVE_SYS_STAT_H 1
[  207s] #define HAVE_STDLIB_H 1
[  207s] #define HAVE_STRING_H 1
[  207s] #define HAVE_MEMORY_H 1
[  207s] #define HAVE_STRINGS_H 1
[  207s] #define HAVE_INTTYPES_H 1
[  207s] #define HAVE_STDINT_H 1
[  207s] #define HAVE_UNISTD_H 1
[  207s] #define HAVE_DLFCN_H 1
[  207s] #define LT_OBJDIR ".libs/"
[  207s] #define PACKAGE "osmo-iuh"
[  207s] #define VERSION "0.3.0.20180503"
[  207s] 
[  207s] configure: exit 1
[  207s] dh_auto_configure: ./configure --build=i586-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--libdir=${prefix}/lib/i386-linux-gnu --libexecdir=${prefix}/lib/i386-linux-gnu 
--disable-maintainer-mode --disable-dependency-tracking returned exit code 1
[  207s] debian/rules:9: recipe for target 'build' failed
[  207s] make: *** [build] Error 255
[  207s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  207s] 
[  207s] lamb52 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:25:25 UTC 2018.
[  207s] 
[  207s] ### VM INTERACTION START ###
[  208s] Powering off.
[  208s] [  194.187684] reboot: Power down
[  208s] ### VM INTERACTION END ###
[  208s] 
[  208s] lamb52 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:25:26 UTC 2018.
[  208s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in xUbuntu_16.04/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/xUbuntu_16.04/i586

Package network:osmocom:nightly/osmo-iuh failed to build in xUbuntu_16.04/i586

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  170s] #define STDC_HEADERS 1
[  170s] #define HAVE_SYS_TYPES_H 1
[  170s] #define HAVE_SYS_STAT_H 1
[  170s] #define HAVE_STDLIB_H 1
[  170s] #define HAVE_STRING_H 1
[  170s] #define HAVE_MEMORY_H 1
[  170s] #define HAVE_STRINGS_H 1
[  170s] #define HAVE_INTTYPES_H 1
[  170s] #define HAVE_STDINT_H 1
[  170s] #define HAVE_UNISTD_H 1
[  170s] #define HAVE_DLFCN_H 1
[  170s] #define LT_OBJDIR ".libs/"
[  170s] #define PACKAGE "osmo-iuh"
[  170s] #define VERSION "0.3.0.20180503"
[  170s] 
[  170s] configure: exit 1
[  170s] dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu 
--libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  170s] debian/rules:9: recipe for target 'build' failed
[  170s] make: *** [build] Error 255
[  170s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  170s] 
[  170s] lamb69 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:20:20 UTC 2018.
[  170s] 
[  170s] ### VM INTERACTION START ###
[  174s] [  163.311365] reboot: Power down
[  174s] ### VM INTERACTION END ###
[  174s] 
[  174s] lamb69 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:20:24 UTC 2018.
[  174s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in xUbuntu_17.04/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/xUbuntu_17.04/i586

Package network:osmocom:nightly/osmo-iuh failed to build in xUbuntu_17.04/i586

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  149s] #define STDC_HEADERS 1
[  149s] #define HAVE_SYS_TYPES_H 1
[  149s] #define HAVE_SYS_STAT_H 1
[  149s] #define HAVE_STDLIB_H 1
[  149s] #define HAVE_STRING_H 1
[  149s] #define HAVE_MEMORY_H 1
[  149s] #define HAVE_STRINGS_H 1
[  149s] #define HAVE_INTTYPES_H 1
[  149s] #define HAVE_STDINT_H 1
[  149s] #define HAVE_UNISTD_H 1
[  149s] #define HAVE_DLFCN_H 1
[  149s] #define LT_OBJDIR ".libs/"
[  149s] #define PACKAGE "osmo-iuh"
[  149s] #define VERSION "0.3.0.20180503"
[  149s] 
[  149s] configure: exit 1
[  149s] dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu 
--libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  149s] debian/rules:9: recipe for target 'build' failed
[  149s] make: *** [build] Error 2
[  149s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  149s] 
[  149s] lamb58 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:19:48 UTC 2018.
[  149s] 
[  149s] ### VM INTERACTION START ###
[  151s] [  142.151210] reboot: Power down
[  151s] ### VM INTERACTION END ###
[  151s] 
[  151s] lamb58 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:19:51 UTC 2018.
[  151s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in xUbuntu_16.10/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/xUbuntu_16.10/i586

Package network:osmocom:nightly/osmo-iuh failed to build in xUbuntu_16.10/i586

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[  109s] #define STDC_HEADERS 1
[  109s] #define HAVE_SYS_TYPES_H 1
[  109s] #define HAVE_SYS_STAT_H 1
[  109s] #define HAVE_STDLIB_H 1
[  109s] #define HAVE_STRING_H 1
[  109s] #define HAVE_MEMORY_H 1
[  109s] #define HAVE_STRINGS_H 1
[  109s] #define HAVE_INTTYPES_H 1
[  109s] #define HAVE_STDINT_H 1
[  109s] #define HAVE_UNISTD_H 1
[  109s] #define HAVE_DLFCN_H 1
[  109s] #define LT_OBJDIR ".libs/"
[  109s] #define PACKAGE "osmo-iuh"
[  109s] #define VERSION "0.3.0.20180503"
[  109s] 
[  109s] configure: exit 1
[  109s] dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu 
--libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[  109s] debian/rules:9: recipe for target 'build' failed
[  109s] make: *** [build] Error 2
[  109s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[  109s] 
[  109s] lamb13 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:19:03 UTC 2018.
[  109s] 
[  109s] ### VM INTERACTION START ###
[  112s] [  104.553498] reboot: Power down
[  112s] ### VM INTERACTION END ###
[  112s] 
[  112s] lamb13 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:19:06 UTC 2018.
[  112s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


Build failure of network:osmocom:nightly/osmo-iuh in Debian_9.0/i586

2018-05-03 Thread OBS Notification
Visit 
https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/osmo-iuh/Debian_9.0/i586

Package network:osmocom:nightly/osmo-iuh failed to build in Debian_9.0/i586

Check out the package for editing:
  osc checkout network:osmocom:nightly osmo-iuh

Last lines of build log:
[   94s] #define STDC_HEADERS 1
[   94s] #define HAVE_SYS_TYPES_H 1
[   94s] #define HAVE_SYS_STAT_H 1
[   94s] #define HAVE_STDLIB_H 1
[   94s] #define HAVE_STRING_H 1
[   94s] #define HAVE_MEMORY_H 1
[   94s] #define HAVE_STRINGS_H 1
[   94s] #define HAVE_INTTYPES_H 1
[   94s] #define HAVE_STDINT_H 1
[   94s] #define HAVE_UNISTD_H 1
[   94s] #define HAVE_DLFCN_H 1
[   94s] #define LT_OBJDIR ".libs/"
[   94s] #define PACKAGE "osmo-iuh"
[   94s] #define VERSION "0.3.0.20180503"
[   94s] 
[   94s] configure: exit 1
[   94s] dh_auto_configure: ./configure --build=i686-linux-gnu --prefix=/usr 
--includedir=${prefix}/include --mandir=${prefix}/share/man 
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=${prefix}/lib/i386-linux-gnu 
--libexecdir=${prefix}/lib/i386-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking returned exit code 1
[   94s] debian/rules:9: recipe for target 'build' failed
[   94s] make: *** [build] Error 2
[   94s] dpkg-buildpackage: error: debian/rules build gave error exit status 2
[   94s] 
[   94s] lamb01 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:18:47 UTC 2018.
[   94s] 
[   94s] ### VM INTERACTION START ###
[   97s] [   88.807092] reboot: Power down
[   97s] ### VM INTERACTION END ###
[   97s] 
[   97s] lamb01 failed "build osmo-iuh_0.3.0.20180503.dsc" at Thu May  3 
20:18:50 UTC 2018.
[   97s] 

-- 
Configure notifications at https://build.opensuse.org/user/notifications
openSUSE Build Service (https://build.opensuse.org/)


osmo-hlr[master]: move creation of insert subscriber data messages to a common...

2018-05-03 Thread Harald Welte

Patch Set 1:

(2 comments)

https://gerrit.osmocom.org/#/c/7992/1/src/gsup_server.c
File src/gsup_server.c:

Line 372:   msisdn_enc = talloc_size(gsup, 
OSMO_GSUP_MAX_CALLED_PARTY_BCD_LEN);
simply OSMO_ASSERT on the talloc result, in all calls (both the one for gsup 
above, as well as the others here...


https://gerrit.osmocom.org/#/c/7992/1/src/luop.c
File src/luop.c:

Line 53:if (msg_out == NULL) {
same here. OSMO_ASSERT(msg_out) is sufficient.


-- 
To view, visit https://gerrit.osmocom.org/7992
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I6a92ca34cdaadca9eacc774bb1ca386c325ba865
Gerrit-PatchSet: 1
Gerrit-Project: osmo-hlr
Gerrit-Branch: master
Gerrit-Owner: Stefan Sperling 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: Yes


osmo-bsc[master]: bsc_api/GSCON: prevent unnecessary channel mode modifys

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+1

(1 comment)

https://gerrit.osmocom.org/#/c/8019/1/src/libbsc/bsc_api.c
File src/libbsc/bsc_api.c:

Line 305:  * TODO: Add multirate configuration, make it work for more than 
audio.
might make sense to document the return values here, as we're using a slightly 
unusual notation of both 0 and 1 being succes with different meaning.


-- 
To view, visit https://gerrit.osmocom.org/8019
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I86a2d52836c54d2dbd77441b182f757327ec7262
Gerrit-PatchSet: 1
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Owner: dexter 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: Yes


[MERGED] osmo-sgsn[master]: Bump version: 1.2.0.58-85ca87-dirty → 1.3.0

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: Bump version: 1.2.0.58-85ca87-dirty → 1.3.0
..


Bump version: 1.2.0.58-85ca87-dirty → 1.3.0

Change-Id: I466089b40fed02153e2850cb4a748ee6568b130b
---
M configure.ac
M debian/changelog
2 files changed, 83 insertions(+), 11 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/configure.ac b/configure.ac
index 1b23d27..2b5bb1a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,28 +39,28 @@
 AC_SUBST(LIBRARY_DL)
 
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.9.5)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.3.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.9.5)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.2.0)
-PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 0.6.4)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.0.1)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.0)
+PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
 
 # Enable/disable 3G aka IuPS + IuCS support?
 AC_ARG_ENABLE([iu], [AS_HELP_STRING([--enable-iu], [Build 3G support, aka IuPS 
and IuCS interfaces])],
 [osmo_ac_iu="$enableval"],[osmo_ac_iu="no"])
 if test "x$osmo_ac_iu" = "xyes" ; then
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran) # TODO version?
-PKG_CHECK_MODULES(LIBASN1C, libasn1c) # TODO version?
-PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap) # TODO version?
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.9.0)
+PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.30)
+PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 0.3.0)
 AC_DEFINE(BUILD_IU, 1, [Define if we want to build IuPS and IuCS 
interfaces support])
 fi
 AM_CONDITIONAL(BUILD_IU, test "x$osmo_ac_iu" = "xyes")
 AC_SUBST(osmo_ac_iu)
 
 
-PKG_CHECK_MODULES(LIBGTP, libgtp >= 1.0.0)
+PKG_CHECK_MODULES(LIBGTP, libgtp >= 1.2.0)
 PKG_CHECK_MODULES(LIBCARES, libcares)
 
 dnl checks for header files
diff --git a/debian/changelog b/debian/changelog
index 0b56541..b39abb8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,75 @@
+osmo-sgsn (1.3.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * drop osmo_sgsn.cfg from src/gprs dir
+  * change default config filename to osmo-sgsn.cfg, not osmo_sgsn.cfg
+  * vty: skip installing cmds now always installed by default
+  * add --enable-sanitize config option
+  * use default point-code as listed on Point_Codes wiki page
+  * gprs_gmm: segfault: gracefully handle failure to alloc context
+  * gsm48_rx_gmm_att_req: fix error handling: don't clean up NULL llme
+  * gprs_llc: tx dl ud: make mismatching LLE not crash osmo-sgsn
+  * fix build: missing LIBGTP_CFLAGS in sgsn_test
+  * sgsn_test: guard against struct gprs_ra_id changing
+  * vty: absorb command explanations from osmo-gsm-manuals
+  * configure: add --enable-werror
+  * implement support for 3-digit MNC with leading zeros
+  * osmo-gbproxy: use 'osmo-gbproxy.cfg' as default config name
+  * compiler warnings: use enum ranap_nsap_addr_enc, constify local var
+  * use osmo_init_logging2(), fix regression test memleaks
+  * auth+ciph: log is_r99 and auth types
+  * log two RA Update Request failure causes
+  * GERAN: allow GSM SRES on UMTS AKA challenge
+
+  [ Alexander Couzens ]
+  * .gitignore: remove unneeded ignores of bsc/msc/nitb files
+  * tests/ctrl_test_runner.py: remove BSC/NAT TestRunner
+  * debian: remove doublicated project name in example files
+  * .gitignore: remove non-existent /src/utils exludes
+  * configure.ac: remove pcap check
+  * configure.ac: remove unused libcdk check
+  * .service: remove OpenBSC from service desription
+  * mandatory depend on libc-ares and libgtp
+  * GMM: dont reply to GMM_DETACH_REQ with POWER OFF when MS is unknown
+
+  [ Harald Welte ]
+  * Replace '.' in counter names with ':'
+  * Add talloc context introspection via VTY
+
+  [ Pau Espin Pedrol ]
+  * Replace '.' in counter names with ':'
+  * tests: Fix selection of python version
+  * sgsn_cdr: Split log formatting into a snprintf function
+  * Add vty cmd 'cdr trap' to send CDR through CTRL iface
+  * tests: sgsn_test: Define wrap APIs with correct parameters
+  * cosmetic: tests: sgsn_test: Use proper formatting and remove uneeded 
semicolons
+  * gprs_gmm: Remove unused variable
+  * cosmetic: gprs_gmm: Remove trailing whitespace
+  * gprs_gmm: Convert warning message to pragma message
+  * configure.ac: Enable Wall in CFLAGS
+  * .gitignore: Add m4 files
+  * sgsn_libgtp.c: Fix typos and whitespace
+
+  [ Max ]
+  * Fix display of GTP addresses
+  * Show GTP version for PDP context in vty
+  * Remove 

osmo-sgsn[master]: Bump version: 1.2.0.58-85ca87-dirty → 1.3.0

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8018
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I466089b40fed02153e2850cb4a748ee6568b130b
Gerrit-PatchSet: 1
Gerrit-Project: osmo-sgsn
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


[PATCH] osmo-ttcn3-hacks[master]: make PCU tests send PS paging requests on BVCI zero

2018-05-03 Thread Stefan Sperling

Review at  https://gerrit.osmocom.org/8020

make PCU tests send PS paging requests on BVCI zero

osmo-pcu discards PAGING-PS messages unless received on the
signalling BVCI 0. The BVCI value must be set to zero both
in the NS header and the BSSGP header. Create new ports between
the PCU_Test components which the TC_paging test case can use
to ensure that both layers send frames with BVCI value of zero.

This does not make PCU_Tests.tc_paging work yet, however the PS
paging request is now processed by osmo-pcu rather than discarded.

Change-Id: I0437123b04b7320a4f690f0646578c57abf6bc87
Related: OS#2404
---
M library/BSSGP_Emulation.ttcn
M library/NS_Emulation.ttcn
M pcu/PCU_Tests.ttcn
3 files changed, 14 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks 
refs/changes/20/8020/1

diff --git a/library/BSSGP_Emulation.ttcn b/library/BSSGP_Emulation.ttcn
index c7766dc..fcebf04 100644
--- a/library/BSSGP_Emulation.ttcn
+++ b/library/BSSGP_Emulation.ttcn
@@ -99,8 +99,9 @@
 }
 
 type component BSSGP_CT {
-   /* UDP port towards the bottom (IUT) */
+   /* UDP ports towards the bottom (IUT) */
port NS_PT BSCP;
+   port NS_PT BSCP_SIG;
/* NS-User SAP towards the user */
port BSSGP_SP_PT BSSGP_SP;
port BSSGP_PROC_PT BSSGP_PROC;
@@ -534,6 +535,10 @@
}
}
 
+   [] BSSGP_SP.receive(tr_BSSGP_PS_PAGING(0)) -> value bs_pdu sender 
vc_conn {
+   BSCP_SIG.send(f_BnsUdReq(bs_pdu, g_cfg.bvci));
+   }
+
/* pass virtually any PDU from user to NS-UNITDATA PDU on network */
[] BSSGP_SP.receive(PDU_BSSGP:?) -> value bs_pdu sender vc_conn {
BSCP.send(f_BnsUdReq(bs_pdu, g_cfg.bvci));
diff --git a/library/NS_Emulation.ttcn b/library/NS_Emulation.ttcn
index 27acae2..47dc526 100644
--- a/library/NS_Emulation.ttcn
+++ b/library/NS_Emulation.ttcn
@@ -92,6 +92,7 @@
port NS_CODEC_PT NSCP;
/* NS-User SAP towards the user */
port NS_SP_PT NS_SP;
+   port NS_SP_PT NS_SP_SIG;
 
var NseStateg_state := NSE_S_DEAD_BLOCKED;
var ConnectionIdg_conn_id := -1;
@@ -264,6 +265,9 @@
var octetstring enc := 
enc_PDU_BSSGP(ud_req.bssgp);
NSCP.send(t_NS_Send(g_conn_id, 
t_NS_UNITDATA(t_SduCtrlB, ud_req.bvci, enc)));
}
+   [] NS_SP_SIG.receive(t_NsUdReq(mp_nsei, ?, ?, 
omit)) -> value ud_req {
+   NSCP.send(t_NS_Send(g_conn_id, 
t_NS_UNITDATA(t_SduCtrlB, 0, ud_req.sdu)));
+   }
}
}
 
diff --git a/pcu/PCU_Tests.ttcn b/pcu/PCU_Tests.ttcn
index 12b63d6..54cb9da 100644
--- a/pcu/PCU_Tests.ttcn
+++ b/pcu/PCU_Tests.ttcn
@@ -63,6 +63,7 @@
connect(self:BSSGP_PROC, bssgp_component:BSSGP_PROC);
/* connect lower-end of BSSGP with BSSGP_CODEC_PORT (maps to 
NS_PT*/
connect(bssgp_component:BSCP, ns_component:NS_SP);
+   connect(bssgp_component:BSCP_SIG, ns_component:NS_SP_SIG);
/* connect lower-end of NS emulation to NS_CODEC_PORT (on top 
of IPl4) */
map(ns_component:NSCP, system:NS_CODEC_PORT);
ns_component.start(NSStart());
@@ -200,8 +201,9 @@
g_mmctx.tlli := f_random_tlli();
f_init();
 
-   BSSGP.send(ts_BSSGP_PS_PAGING_IMSI(mp_gb_cfg.bvci, 
g_mmctx.imsi));
-   BSSGP.send(ts_BSSGP_PS_PAGING_PTMSI(mp_gb_cfg.bvci, 
g_mmctx.imsi, tmsi));
+   /* Send paging on signalling BVCI 0 since osmo-pcu does not 
support paging on PTP yet. */
+   BSSGP.send(ts_BSSGP_PS_PAGING_IMSI(0, g_mmctx.imsi));
+   BSSGP.send(ts_BSSGP_PS_PAGING_PTMSI(0, g_mmctx.imsi, tmsi));
 
while (true) {
var BssgpDecoded bd;

-- 
To view, visit https://gerrit.osmocom.org/8020
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I0437123b04b7320a4f690f0646578c57abf6bc87
Gerrit-PatchSet: 1
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Owner: Stefan Sperling 


[MERGED] osmo-msc[master]: Bump version: 1.1.2.269-86f21-dirty → 1.2.0

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: Bump version: 1.1.2.269-86f21-dirty → 1.2.0
..


Bump version: 1.1.2.269-86f21-dirty → 1.2.0

Change-Id: I79d1f009617b247b6c3322a7926fd565913b1e6c
---
M configure.ac
M debian/changelog
2 files changed, 309 insertions(+), 13 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/configure.ac b/configure.ac
index 1dd79e8..deee84b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,16 +39,16 @@
 AC_SUBST(LIBRARY_DL)
 
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.2.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.1.0)
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.8.0)
-PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp)
-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.1.0)
-PKG_CHECK_MODULES(LIBSMPP34, libsmpp34 >= 1.12.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.9.0)
+PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.9.0)
+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.3.0)
+PKG_CHECK_MODULES(LIBSMPP34, libsmpp34 >= 1.13.0)
 
 AC_ARG_ENABLE(sanitize,
[AS_HELP_STRING(
@@ -84,7 +84,7 @@
 AC_ARG_ENABLE([smpp], [AS_HELP_STRING([--enable-smpp], [Build the SMPP 
interface])],
 [osmo_ac_build_smpp="$enableval"],[osmo_ac_build_smpp="no"])
 if test "$osmo_ac_build_smpp" = "yes" ; then
-PKG_CHECK_MODULES(LIBSMPP34, libsmpp34 >= 1.12)
+PKG_CHECK_MODULES(LIBSMPP34, libsmpp34 >= 1.13.0)
 AC_DEFINE(BUILD_SMPP, 1, [Define if we want to build SMPP])
 fi
 AM_CONDITIONAL(BUILD_SMPP, test "x$osmo_ac_build_smpp" = "xyes")
@@ -94,8 +94,8 @@
 AC_ARG_ENABLE([iu], [AS_HELP_STRING([--enable-iu], [Build 3G support, aka IuPS 
and IuCS interfaces])],
 [osmo_ac_iu="$enableval"],[osmo_ac_iu="no"])
 if test "x$osmo_ac_iu" = "xyes" ; then
-PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.28)
-PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 0.2.0)
+PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.30)
+PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 0.3.0)
 AC_DEFINE(BUILD_IU, 1, [Define if we want to build IuPS and IuCS 
interfaces support])
 fi
 AM_CONDITIONAL(BUILD_IU, test "x$osmo_ac_iu" = "xyes")
diff --git a/debian/changelog b/debian/changelog
index 708129d..f14c792 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,299 @@
+osmo-msc (1.2.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * msc_vlr_tests: fix rebuild: rebuild when src/ libs were rebuilt
+  * cosmetic: vlr: rename auth_tuple_max_use_count to _reuse_
+  * tests: add msc_vlr_test_authen_reuse
+  * vty: make auth tuple reuse configurable
+  * vty: drop deprecated 'logging level sms...'
+  * defaults: assign TMSI by default
+  * vty: skip installing cmds now always installed by default
+  * examples: apply mgcp_client vty rename from 'mgcpgw' to 'mgw'
+  * vlr: auth_fsm_start: check return value of fsm alloc
+  * add --enable-sanitize config option
+  * rate_ctr: don't use . as separator
+  * sub_pres_vlr_fsm_start: fix heap use after free
+  * vlr_gsupc_read_cb: fix use after free of GSUP msgb
+  * subscr_conn: don't close after conn timeout
+  * vlr_subscr_conn_timeout(): don't fire events to discarded fi
+  * cosmetic: msc_vlr_tests: add comment to show expected tallocs
+  * sms_queue_test: sanitize: clean up talloc contexts when done
+  * cosmetic: log: CC state transition: log trans id and subscr
+  * cosmetic: log: CC trans_alloc: log trans_id and subscr, not memory addrs
+  * cosmetic: debug log: mncc: detached subscr: show subscriber
+  * msc_vlr_tests: fix test nr arg: clear errno before strtol()
+  * msc_vlr_tests: set a valid lac for fake conns
+  * use only 0.23.1 as point code for both A and Iu
+  * subscr_conn: introduce usage tokens for ref error tracking
+  * cosmetic: log error when using a conn that's in release
+  * add msc_vlr_test_call to reproduce a sanitizer error
+  * fix use after free: missing conn_get on CC paging response
+  * sms db: don't attempt to query pending SMS for unset MSISDN
+  * sms db: properly quote MSISDN in various SQL queries
+  * sms.db: silence libdbi warnings on out-of-range index
+  * fix vty write: add missing 'authentication optional/required' output
+  * compiler warning: drop double 'const' in a_iface_tx_cipher_mode()
+  * debug log: a_iface_tx_cipher_mode(): log cipher and key

[PATCH] osmo-bsc[master]: bsc_api/GSCON: prevent unnecessary channel mode modifys

2018-05-03 Thread dexter

Review at  https://gerrit.osmocom.org/8019

bsc_api/GSCON: prevent unnecessary channel mode modifys

gsm0808_assign_req() checks if the new channel mode is compatible
with the new mode. If it is, it does a gsm48_lchan_modify(), but
it does not actually check if the new mode is equal to the current
mode.

- skip when the channel is compatible and the new mode is equal to
  the old mode.

- send the ASSIGNMENT COMPLETE directly from ST_ACTIVE when no
  mode modify was necessary.

Change-Id: I86a2d52836c54d2dbd77441b182f757327ec7262
Related: OS#2936
---
M src/libbsc/bsc_api.c
M src/libbsc/bsc_subscr_conn_fsm.c
2 files changed, 10 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/19/8019/1

diff --git a/src/libbsc/bsc_api.c b/src/libbsc/bsc_api.c
index 142efef..1c4dc6b 100644
--- a/src/libbsc/bsc_api.c
+++ b/src/libbsc/bsc_api.c
@@ -313,6 +313,11 @@
if (handle_new_assignment(conn, chan_mode, full_rate) != 0)
goto error;
} else {
+   /* Check if the channel is already in the requested mode, if
+* yes, we skip unnecessary channel mode modify operations. */
+   if (conn->lchan->tch_mode == chan_mode)
+   return 1;
+
if (chan_mode == GSM48_CMODE_SPEECH_AMR)
handle_mr_config(conn, conn->lchan, full_rate);
 
diff --git a/src/libbsc/bsc_subscr_conn_fsm.c b/src/libbsc/bsc_subscr_conn_fsm.c
index b5e7e7d..7f53f1b 100644
--- a/src/libbsc/bsc_subscr_conn_fsm.c
+++ b/src/libbsc/bsc_subscr_conn_fsm.c
@@ -438,7 +438,11 @@
 * change back to ST_ACTIVE (here) immediately. */
rc = gsm0808_assign_req(conn, 
conn->user_plane.chan_mode,
conn->user_plane.full_rate);
-   if (rc != 0) {
+
+   if (rc == 1) {
+   send_ass_compl(conn->lchan, fi, false);
+   return;
+   } else if (rc != 0) {
resp = 
gsm0808_create_assignment_failure(GSM0808_CAUSE_EQUIPMENT_FAILURE, NULL);
sigtran_send(conn, resp, fi);
return;

-- 
To view, visit https://gerrit.osmocom.org/8019
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I86a2d52836c54d2dbd77441b182f757327ec7262
Gerrit-PatchSet: 1
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Owner: dexter 


[MERGED] osmo-iuh[master]: Bump version: 0.2.0.57-cf5f-dirty → 0.3.0

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: Bump version: 0.2.0.57-cf5f-dirty → 0.3.0
..


Bump version: 0.2.0.57-cf5f-dirty → 0.3.0

Change-Id: Id5d2f749bca46e8b81cc2934447707e3db80ea18
---
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-ranap2.install
M src/Makefile.am
5 files changed, 85 insertions(+), 11 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/configure.ac b/configure.ac
index 8a654dc..bb99dfb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,13 +33,13 @@
 fi
 PKG_PROG_PKG_CONFIG([0.20])
 
-PKG_CHECK_MODULES(OSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(OSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(OSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(OSMOCTRL, libosmoctrl)
-PKG_CHECK_MODULES(OSMONETIF, libosmo-netif >= 0.1.0)
-PKG_CHECK_MODULES(OSMOSIGTRAN, libosmo-sigtran >= 0.8.0)
-PKG_CHECK_MODULES(ASN1C, libasn1c >= 0.9.28)
+PKG_CHECK_MODULES(OSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(OSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(OSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(OSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(OSMONETIF, libosmo-netif >= 0.2.0)
+PKG_CHECK_MODULES(OSMOSIGTRAN, libosmo-sigtran >= 0.9.0)
+PKG_CHECK_MODULES(ASN1C, libasn1c >= 0.9.30)
 
 AC_CONFIG_MACRO_DIR([m4])
 
diff --git a/debian/changelog b/debian/changelog
index 0c11efb..1ec6437 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,77 @@
+osmo-iuh (0.3.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * jenkins: use osmo-clean-workspace.sh before and after build
+  * vty: skip installing cmds now always installed by default
+  * src/Makefile.am: drop unused COMMON_LDADD
+  * add --enable-sanitize config option
+  * osmo-hnbgw: drop erratic log line on remote STP address
+  * api doc: clarify byte order in ranap_new_msg_rab_assign_*
+  * tests: sanitize: fix mem leaks, clean after tests
+  * ranap_msg_factory: sanitize: memcpy instead of unaligned int copy
+  * test_common: fix compiler warning: include ranap_common.h
+  * osmo-hnbgw: auto-config local and remote PCs if omitted
+  * cosmetic: osmo-hnbgw: log remote SCCP addresses on startup
+  * osmo-hnbgw: don't configure specific local IP address for STP connection
+  * iu client: store multiple LAC,RAC per RNC = fix paging for multiple RNC
+  * hnbgw: use proper VTY port number defined in libosmocore (4261)
+  * fix 3 compiler warnings in ranap_common.c
+  * hnbgw: use proper talloc ctx for vty telnet init
+  * hnbgw: hnb info: record MCC, MNC, show on 'show hnb'
+  * hnbap,rua,ranap decode: fix segfault on decode error
+  * vty: tweak / improve HNB and cnlink introspection
+  * osmo-hnbgw: vty: revamp output of context maps on 'show hnb'
+  * compiler warning: asn1tostruct.py: return 0 at end of *_free_*()
+  * segfault: context_map gc: use llist_for_each_entry_safe()
+  * rua: discard context maps on id-Disconnect
+  * rua_to_scu(): don't create a context map for UNITDATA
+  * cosmetic: context_map_tmr_cb(): fix comment
+  * osmo-hnbgw config: add 'rnc-id' config item
+  * osmo-hnbgw: startup: log the RNC-Id that is going to be used
+  * comments: hnbgw_rua.c: remove obsolete fixmes for asn1 free
+  * vty typo: 'show hnb': SCTP stream, not SCCP stream
+  * hnbgw_rua.c: log: fix integer format for cN_DomainIndicator
+  * hnbgw_rua: fix dereference of unset pointer
+  * hnbgw_cn: rx ranap: set rc in all cases
+  * hnbgw_hnbap: fix missing return in rx [un]successful outcome
+  * cosmetic: hnbgw: hnbap: log rx of unsuccessful outcome
+  * hnbap: log errors on decoding/encoding HNB-REGISTER msgs
+  * hnb-test: log accurate three-digit MNC with leading zeros
+  * configure: add --enable-werror
+  * cosmetic: use osmo_plmn_id instead of mcc,mnc
+
+  [ Harald Welte ]
+  * osmo-hnbgw: Avoid useless linking to libosmogsm and libsctp
+  * Link libosmo-ranap against libosmovty
+  * Add "-Wall" to the compile rules of the non-asn1c-generated source code
+  * hnbgw.c: Remove dead code creating libsctp linker dependency
+  * sccp_sap_up(): Fix never-hit "default" case in switch
+  * Fix various compiler warnings in hnb-gw code
+  * hnbgw_vty.c: cosmetic: Fix non-tab-indented code
+  * hnbgw_vty.c: Fix "-Werror=format-security" failure in vty_out()
+
+  [ Philipp Maier ]
+  * iu: iu_helpers: add functions to decode ip/port from rab-ass
+  * ranap_msg_factory: check IE encoder return codes
+  * ranap_msg_factory: remove unusued variable
+
+  [ Max ]
+  * Use proper package version
+  * Add control interface
+  * Expand ctrl interface
+  * Enable sanitize for CI tests
+
+  [ Pau Espin Pedrol ]
+  * iu_client.c: Remove unusued variable
+  * configure.ac: Enable -Wall flag
+  * contrib: jenkins.sh: Disable doxygen in libosmocore build
+  * debian/changelog: set prev releases to unstable
+
+  [ Stefan Sperling ]
+  * ensure unique CellIDs in HNB-GW

[MERGED] osmo-iuh[master]: debian/changelog: set prev releases to unstable

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: debian/changelog: set prev releases to unstable
..


debian/changelog: set prev releases to unstable

Otherwise it fools osmo-release.mk

Change-Id: I6c05bb7f5bb2b3e78283a5eae6ccf95ce86838f8
---
M debian/changelog
1 file changed, 2 insertions(+), 2 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/debian/changelog b/debian/changelog
index e8fb68e..0c11efb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-osmo-iuh (0.2.0) UNRELEASED; urgency=low
+osmo-iuh (0.2.0) unstable; urgency=low
 
   * Upstream 0.2.0 release
 
  -- Harald Welte   Fri, 27 Oct 2017 22:19:00 +
 
-osmo-iuh (0.1.0) UNRELEASED; urgency=low
+osmo-iuh (0.1.0) unstable; urgency=low
 
   * Initial release.
 

-- 
To view, visit https://gerrit.osmocom.org/8014
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I6c05bb7f5bb2b3e78283a5eae6ccf95ce86838f8
Gerrit-PatchSet: 1
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Pau Espin Pedrol 


[MERGED] osmo-bsc[master]: Bump version: 1.1.2.360-42ab-dirty → 1.2.0

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: Bump version: 1.1.2.360-42ab-dirty → 1.2.0
..


Bump version: 1.1.2.360-42ab-dirty → 1.2.0

Change-Id: Ie6ad5c769dd11c79b2bfd0d19f0feda8416e09cd
---
M configure.ac
M debian/changelog
2 files changed, 397 insertions(+), 10 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/configure.ac b/configure.ac
index a077fd5..ccfce19 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,19 +39,19 @@
 AC_SUBST(LIBRARY_DL)
 
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.3.2)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.1.0)
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.8.0)
-PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.0.2)
-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.2.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.9.0)
+PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.9.0)
+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.3.0)
 
 #NOTE: osmo-bsc does not depend on libosmo-legacy-mgcp anymore, but we still
 #  need the dependancy for osmo-bsc-nat, which still uses the old API.
-PKG_CHECK_MODULES(LIBOSMOLEGACYMGCP, libosmo-legacy-mgcp >= 1.0.0)
+PKG_CHECK_MODULES(LIBOSMOLEGACYMGCP, libosmo-legacy-mgcp >= 1.3.0)
 
 dnl checks for header files
 AC_HEADER_STDC
diff --git a/debian/changelog b/debian/changelog
index 5f345a3..a8e2631 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,390 @@
+osmo-bsc (1.2.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * vty: skip installing cmds now always installed by default
+  * bssap: paging: page entire BSS for unimplemented cell id list
+  * fix build: bssap test broke by undefined references
+  * osmo-bsc RESET FSM: use distinct struct names
+  * osmo-bsc: SCCP addrs: default only if unset, reject invalid
+  * osmo-bsc vty: be fatal for addressbook entry errors
+  * use osmo_sccp_inst_addr_name() instead of looking up ss7
+  * add --enable-sanitize config option
+  * bsc_init: fix Werror: define rc for 2quater with si2q_count == 0
+  * bsc filter: don't ignore imsi-allow on "global" filter level
+  * compiler warnings: drop some unused variables
+  * compiler warnings: constify in abis_nm.c
+  * cleanup: drop unused gsm_bts.role
+  * compiler warnings: add includes in abis_rsl.h, gsm_data_shared.h
+  * cosmetic: handover.h: use "#pragma once", declare structs, comments
+  * examples: add osmo-bsc-minimal.cfg
+  * HO prep: pass gsm_network to gsm_bts_alloc() already
+  * fix segfault upon release paging on BSSMAP Reset: init llist
+  * log typo fix in gsm0808_cipher_mode()
+  * debug log: log Cipher Mode info upon sending down RSL/A-bis
+  * fix bssmap_handle_cipher_mode()'s encryption decision
+  * abisip-find: add getopt option parsing in preparation for a new option
+  * abisip-find: add -l to list base stations instead of streaming replies
+  * abisip-find: update copyright
+  * abisip-find: add timeout option
+  * abisip-find: add --interval option
+  * vty: fix 'show lchan ...' arg [lchan_nr] to [<0-7>]
+  * vty: change handover command's arg LCHAN_NR to <0-7>
+  * vty: cosmetic: use common BTS, TRX, TS, LCHAN strings
+  * vty: add various manual handover and assignment trigger commands
+  * osmo_bsc_mgcp: cosmetic: introduce mgcp_init(), soak up fsm init
+  * HO: fix recovery from failed handover
+  * HO prep: introduce per-BTS handover config, with defaults on net node
+  * HO: add indicators for inter-cell and async ho, use for chan act type
+  * cosmetic: explicitly init ho_ref start value
+  * fixup: neigh_meas_avg: detect invalid window size as <=0, log if invalid
+  * fixup: neigh_meas_avg: fix condition to reduce window size
+  * HO: enable handover by initializing at startup; rename init function
+  * HO: add handover algo 2 parameters; skip HO 1 if HO 2 is configured
+  * HO: rename gsm_bts_neighbor() to bts_by_arfcn_bsic()
+  * HO: make bts_by_arfcn_bsic() public
+  * libcommon: eliminate bsc_version.c
+  * libcommon: eliminate common_vty.c
+  * libcommon: eliminate debug.c
+  * libcommon: eliminate socket.c
+  * libcommon: eliminate talloc_ctx.c
+  * ipaccess-proxy: don't redefine tall_bsc_ctx
+  * libcommon: join gsm_data_shared.* into gsm_data.*
+  * drop libcommon completely, move remaining files to libbsc
+  * libcommon-cs: move a_reset.c 

[MERGED] libasn1c[master]: configure.ac: Use git-version-gen to set VERSION

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: configure.ac: Use git-version-gen to set VERSION
..


configure.ac: Use git-version-gen to set VERSION

We updated to 0.9.29 tag, but configure.ac was locked to 0.9.28, which
means release 0.9.29 is going to generated an old version and thus is
broken. A new release will follow this commit.

Change-Id: I8e1665f21d1bc76922423cabad3df72a2502f559
---
M configure.ac
A git-version-gen
2 files changed, 153 insertions(+), 2 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/configure.ac b/configure.ac
index ab63045..53720b9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,5 @@
-AC_INIT([libasn1c], [0.9.28],
+AC_INIT([libasn1c],
+m4_esyscmd([./git-version-gen .tarball-version]),
 [openbsc-de...@lists.openbsc.org])
 
 AM_INIT_AUTOMAKE([dist-bzip2])
@@ -75,4 +76,3 @@
 include/Makefile
 include/asn1c/Makefile
 Makefile)
-
diff --git a/git-version-gen b/git-version-gen
new file mode 100755
index 000..42cf3d2
--- /dev/null
+++ b/git-version-gen
@@ -0,0 +1,151 @@
+#!/bin/sh
+# Print a version string.
+scriptversion=2010-01-28.01
+
+# Copyright (C) 2007-2010 Free Software Foundation, Inc.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see .
+
+# This script is derived from GIT-VERSION-GEN from GIT: http://git.or.cz/.
+# It may be run two ways:
+# - from a git repository in which the "git describe" command below
+#   produces useful output (thus requiring at least one signed tag)
+# - from a non-git-repo directory containing a .tarball-version file, which
+#   presumes this script is invoked like "./git-version-gen .tarball-version".
+
+# In order to use intra-version strings in your project, you will need two
+# separate generated version string files:
+#
+# .tarball-version - present only in a distribution tarball, and not in
+#   a checked-out repository.  Created with contents that were learned at
+#   the last time autoconf was run, and used by git-version-gen.  Must not
+#   be present in either $(srcdir) or $(builddir) for git-version-gen to
+#   give accurate answers during normal development with a checked out tree,
+#   but must be present in a tarball when there is no version control system.
+#   Therefore, it cannot be used in any dependencies.  GNUmakefile has
+#   hooks to force a reconfigure at distribution time to get the value
+#   correct, without penalizing normal development with extra reconfigures.
+#
+# .version - present in a checked-out repository and in a distribution
+#   tarball.  Usable in dependencies, particularly for files that don't
+#   want to depend on config.h but do want to track version changes.
+#   Delete this file prior to any autoconf run where you want to rebuild
+#   files to pick up a version string change; and leave it stale to
+#   minimize rebuild time after unrelated changes to configure sources.
+#
+# It is probably wise to add these two files to .gitignore, so that you
+# don't accidentally commit either generated file.
+#
+# Use the following line in your configure.ac, so that $(VERSION) will
+# automatically be up-to-date each time configure is run (and note that
+# since configure.ac no longer includes a version string, Makefile rules
+# should not depend on configure.ac for version updates).
+#
+# AC_INIT([GNU project],
+# m4_esyscmd([build-aux/git-version-gen .tarball-version]),
+# [bug-project@example])
+#
+# Then use the following lines in your Makefile.am, so that .version
+# will be present for dependencies, and so that .tarball-version will
+# exist in distribution tarballs.
+#
+# BUILT_SOURCES = $(top_srcdir)/.version
+# $(top_srcdir)/.version:
+#  echo $(VERSION) > $@-t && mv $@-t $@
+# dist-hook:
+#  echo $(VERSION) > $(distdir)/.tarball-version
+
+case $# in
+1) ;;
+*) echo 1>&2 "Usage: $0 \$srcdir/.tarball-version"; exit 1;;
+esac
+
+tarball_version_file=$1
+nl='
+'
+
+# First see if there is a tarball-only version file.
+# then try "git describe", then default.
+if test -f $tarball_version_file
+then
+v=`cat $tarball_version_file` || exit 1
+case $v in
+   *$nl*) v= ;; # reject multi-line output
+   [0-9]*) ;;
+   *) v= ;;
+esac
+test -z "$v" \
+   && 

[MERGED] libasn1c[master]: Bump version: 0.9.29.1-42b1 → 0.9.30

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: Bump version: 0.9.29.1-42b1 → 0.9.30
..


Bump version: 0.9.29.1-42b1 → 0.9.30

Change-Id: I5e4817c04a980d099c146f977adf6f15f7bd56b0
---
M debian/changelog
1 file changed, 6 insertions(+), 0 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/debian/changelog b/debian/changelog
index c2fd343..26b8e9c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libasn1c (0.9.30) unstable; urgency=medium
+
+  * configure.ac: Use git-version-gen to set VERSION
+
+ -- Pau Espin Pedrol   Thu, 03 May 2018 18:23:35 +0200
+
 libasn1c (0.9.29) unstable; urgency=medium
 
   [ Harald Welte ]

-- 
To view, visit https://gerrit.osmocom.org/8013
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I5e4817c04a980d099c146f977adf6f15f7bd56b0
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Pau Espin Pedrol 


[PATCH] osmo-sgsn[master]: Bump version: 1.2.0.58-85ca87-dirty → 1.3.0

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8018

Bump version: 1.2.0.58-85ca87-dirty → 1.3.0

Change-Id: I466089b40fed02153e2850cb4a748ee6568b130b
---
M configure.ac
M debian/changelog
2 files changed, 83 insertions(+), 11 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-sgsn refs/changes/18/8018/1

diff --git a/configure.ac b/configure.ac
index 1b23d27..2b5bb1a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,28 +39,28 @@
 AC_SUBST(LIBRARY_DL)
 
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.9.5)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.3.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.9.5)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.2.0)
-PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 0.6.4)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.0.1)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.0)
+PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
 
 # Enable/disable 3G aka IuPS + IuCS support?
 AC_ARG_ENABLE([iu], [AS_HELP_STRING([--enable-iu], [Build 3G support, aka IuPS 
and IuCS interfaces])],
 [osmo_ac_iu="$enableval"],[osmo_ac_iu="no"])
 if test "x$osmo_ac_iu" = "xyes" ; then
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran) # TODO version?
-PKG_CHECK_MODULES(LIBASN1C, libasn1c) # TODO version?
-PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap) # TODO version?
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.9.0)
+PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.30)
+PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 0.3.0)
 AC_DEFINE(BUILD_IU, 1, [Define if we want to build IuPS and IuCS 
interfaces support])
 fi
 AM_CONDITIONAL(BUILD_IU, test "x$osmo_ac_iu" = "xyes")
 AC_SUBST(osmo_ac_iu)
 
 
-PKG_CHECK_MODULES(LIBGTP, libgtp >= 1.0.0)
+PKG_CHECK_MODULES(LIBGTP, libgtp >= 1.2.0)
 PKG_CHECK_MODULES(LIBCARES, libcares)
 
 dnl checks for header files
diff --git a/debian/changelog b/debian/changelog
index 0b56541..b39abb8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,75 @@
+osmo-sgsn (1.3.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * drop osmo_sgsn.cfg from src/gprs dir
+  * change default config filename to osmo-sgsn.cfg, not osmo_sgsn.cfg
+  * vty: skip installing cmds now always installed by default
+  * add --enable-sanitize config option
+  * use default point-code as listed on Point_Codes wiki page
+  * gprs_gmm: segfault: gracefully handle failure to alloc context
+  * gsm48_rx_gmm_att_req: fix error handling: don't clean up NULL llme
+  * gprs_llc: tx dl ud: make mismatching LLE not crash osmo-sgsn
+  * fix build: missing LIBGTP_CFLAGS in sgsn_test
+  * sgsn_test: guard against struct gprs_ra_id changing
+  * vty: absorb command explanations from osmo-gsm-manuals
+  * configure: add --enable-werror
+  * implement support for 3-digit MNC with leading zeros
+  * osmo-gbproxy: use 'osmo-gbproxy.cfg' as default config name
+  * compiler warnings: use enum ranap_nsap_addr_enc, constify local var
+  * use osmo_init_logging2(), fix regression test memleaks
+  * auth+ciph: log is_r99 and auth types
+  * log two RA Update Request failure causes
+  * GERAN: allow GSM SRES on UMTS AKA challenge
+
+  [ Alexander Couzens ]
+  * .gitignore: remove unneeded ignores of bsc/msc/nitb files
+  * tests/ctrl_test_runner.py: remove BSC/NAT TestRunner
+  * debian: remove doublicated project name in example files
+  * .gitignore: remove non-existent /src/utils exludes
+  * configure.ac: remove pcap check
+  * configure.ac: remove unused libcdk check
+  * .service: remove OpenBSC from service desription
+  * mandatory depend on libc-ares and libgtp
+  * GMM: dont reply to GMM_DETACH_REQ with POWER OFF when MS is unknown
+
+  [ Harald Welte ]
+  * Replace '.' in counter names with ':'
+  * Add talloc context introspection via VTY
+
+  [ Pau Espin Pedrol ]
+  * Replace '.' in counter names with ':'
+  * tests: Fix selection of python version
+  * sgsn_cdr: Split log formatting into a snprintf function
+  * Add vty cmd 'cdr trap' to send CDR through CTRL iface
+  * tests: sgsn_test: Define wrap APIs with correct parameters
+  * cosmetic: tests: sgsn_test: Use proper formatting and remove uneeded 
semicolons
+  * gprs_gmm: Remove unused variable
+  * cosmetic: gprs_gmm: Remove trailing whitespace
+  * gprs_gmm: Convert warning message to pragma message
+  * configure.ac: Enable Wall in CFLAGS
+  * .gitignore: Add m4 files
+  * sgsn_libgtp.c: Fix typos and whitespace
+
+  [ Max ]
+  * Fix display of GTP addresses
+  * Show GTP version for PDP context in vty
+  * Remove unneeded .py scripts
+  * Replace '.' in counter names with ':'
+  * Remove dead code
+  * Enable sanitize for CI tests
+  * cosmetic: use macro for gtphub 

libasn1c[master]: Bump version: 0.9.29.1-42b1 → 0.9.30

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8013
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I5e4817c04a980d099c146f977adf6f15f7bd56b0
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


osmo-msc[master]: Bump version: 1.1.2.269-86f21-dirty → 1.2.0

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8017
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I79d1f009617b247b6c3322a7926fd565913b1e6c
Gerrit-PatchSet: 1
Gerrit-Project: osmo-msc
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


osmo-bsc[master]: Bump version: 1.1.2.360-42ab-dirty → 1.2.0

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8016
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ie6ad5c769dd11c79b2bfd0d19f0feda8416e09cd
Gerrit-PatchSet: 1
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


osmo-iuh[master]: Bump version: 0.2.0.57-cf5f-dirty → 0.3.0

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8015
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Id5d2f749bca46e8b81cc2934447707e3db80ea18
Gerrit-PatchSet: 1
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


libasn1c[master]: configure.ac: Use git-version-gen to set VERSION

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8012
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I8e1665f21d1bc76922423cabad3df72a2502f559
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


osmo-iuh[master]: debian/changelog: set prev releases to unstable

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8014
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I6c05bb7f5bb2b3e78283a5eae6ccf95ce86838f8
Gerrit-PatchSet: 1
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


[MERGED] libsmpp34[master]: src/Makefile.am: Use LIBVERSION variable to set version-info

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: src/Makefile.am: Use LIBVERSION variable to set version-info
..


src/Makefile.am: Use LIBVERSION variable to set version-info

Same as we do in all other osmocom projects, and osmo-release.mk
expects that variable name.

Change-Id: I9c6ebb9656d6756e8344fd57a246be58b105c419
---
M src/Makefile.am
1 file changed, 4 insertions(+), 3 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/src/Makefile.am b/src/Makefile.am
index 940fd0a..8954eae 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,3 +1,6 @@
+# This is _NOT_ the library release version, it's an API version.
+# Please read Chapter 6 "Library interface versions" of the libtool 
documentation before making any modification
+LIBVERSION=0:1:0
 
 # src/Makefile.am #
 lib_LTLIBRARIES = libsmpp34.la
@@ -22,7 +25,5 @@
 libsmpp34_la_CFLAGS = @CFLAGS@ -Wall
 libsmpp34_la_CFLAGS += -D_REENTRANT -DBSD_COMP -D_POSIX_PTHREAD_SEMANTICS
 libsmpp34_la_INCLUDES = -I. -I..
-libsmpp34_la_LDFLAGS = @LDFLAGS@ -version-info 0:1:0
+libsmpp34_la_LDFLAGS = @LDFLAGS@ -version-info $(LIBVERSION) -no-undefined
 libsmpp34_la_LDFLAGS += -lrt -lpthread
-
-

-- 
To view, visit https://gerrit.osmocom.org/8010
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I9c6ebb9656d6756e8344fd57a246be58b105c419
Gerrit-PatchSet: 1
Gerrit-Project: libsmpp34
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder


libsmpp34[master]: Bump version: 1.12.0.20-a637-dirty → 1.13.0

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8011
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: If8b3a91714b4738ace025fc7ccbcf6a8e1190c4b
Gerrit-PatchSet: 1
Gerrit-Project: libsmpp34
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


[MERGED] libsmpp34[master]: Bump version: 1.12.0.20-a637-dirty → 1.13.0

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: Bump version: 1.12.0.20-a637-dirty → 1.13.0
..


Bump version: 1.12.0.20-a637-dirty → 1.13.0

Change-Id: If8b3a91714b4738ace025fc7ccbcf6a8e1190c4b
---
M debian/changelog
M debian/control
R debian/libsmpp1.install
M src/Makefile.am
4 files changed, 36 insertions(+), 6 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/debian/changelog b/debian/changelog
index 5a142af..b8459ad 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libsmpp34 (1.12.0) UNRELEASED; urgency=medium
+libsmpp34 (1.13.0) unstable; urgency=medium
 
   [ Holger Hans Peter Freyther ]
   * Move forward towards a new release.
@@ -8,8 +8,38 @@
   * SMPP_DELIVERY_RECEIPT_* constants
   * SMPP ESM class parameter definitions
   * smpp34_tlv_for_each() helper macro
+  * Fix 'make distcheck' by adding .version to EXTRA_DISTI
+  * debian/control: Fix Vcs-{Browser,Git} URLs
 
- -- Harald Welte   Mon, 14 Aug 2017 19:08:37 
+0200
+  [ Max ]
+  * Use release helper from libosmocore
+  * Enable sanitize for CI tests
+
+  [ Pau Espin Pedrol ]
+  * smpp34_dumpBuf.c: remove unused variable
+  * smpp34_structs.h: Fix trailing whitespace
+  * smpp34_structs.h: Fix truncated output in str_tlv_id
+  * smpp34_unpack.c: remove unused variable
+  * bind_receiver_resp_test.c: Fix compilation warning
+  * Fix Out of bounds compilation warning in OCTET8
+  * contrib: Enable -Werror by default
+  * src/Makefile.am: Use LIBVERSION variable to set version-info
+
+  [ Alexander Couzens ]
+  * debian/rules: show testsuite.log when tests are failing
+
+  [ Neels Hofmeyr ]
+  * jenkins: use osmo-clean-workspace.sh before and after build
+  * add --enable-sanitize config option
+  * configure: add --enable-werror
+  * jenkins.sh: use --enable-werror configure flag, not CFLAGS
+
+  [ Martin Hauke ]
+  * binaries/Makefile.am: Fix parallel build issue
+  * jenkins: Enable parallel build and distcheck
+  * jenkins.sh: output all test logs when 'make check' failed
+
+ -- Pau Espin Pedrol   Thu, 03 May 2018 18:04:10 +0200
 
 libsmpp34 (1.10z1) stable; urgency=low
 
diff --git a/debian/control b/debian/control
index 84fd5a5..be4a63b 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,7 @@
 Vcs-Git: git://git.osmocom.org/libsmpp34.git
 Homepage: https://projects.osmocom.org/projects/libsmpp34
 
-Package: libsmpp0
+Package: libsmpp1
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -35,7 +35,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libsmpp0 (= ${binary:Version}),
+Depends: libsmpp1 (= ${binary:Version}),
  ${misc:Depends}
 Description: Development files for libsmpp34
  This library is an implementation for providing the PDU handling of the
@@ -55,5 +55,5 @@
 Architecture: any
 Section: debug
 Priority: extra
-Depends: libsmpp0 (= ${binary:Version}), ${misc:Depends}
+Depends: libsmpp1 (= ${binary:Version}), ${misc:Depends}
 Description: Debug symbols for libsmpp34
diff --git a/debian/libsmpp0.install b/debian/libsmpp1.install
similarity index 100%
rename from debian/libsmpp0.install
rename to debian/libsmpp1.install
diff --git a/src/Makefile.am b/src/Makefile.am
index 8954eae..67550f3 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,6 +1,6 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read Chapter 6 "Library interface versions" of the libtool 
documentation before making any modification
-LIBVERSION=0:1:0
+LIBVERSION=1:0:0
 
 # src/Makefile.am #
 lib_LTLIBRARIES = libsmpp34.la

-- 
To view, visit https://gerrit.osmocom.org/8011
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: If8b3a91714b4738ace025fc7ccbcf6a8e1190c4b
Gerrit-PatchSet: 1
Gerrit-Project: libsmpp34
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder


libsmpp34[master]: src/Makefile.am: Use LIBVERSION variable to set version-info

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8010
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I9c6ebb9656d6756e8344fd57a246be58b105c419
Gerrit-PatchSet: 1
Gerrit-Project: libsmpp34
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


[PATCH] osmo-msc[master]: Bump version: 1.1.2.269-86f21-dirty → 1.2.0

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8017

Bump version: 1.1.2.269-86f21-dirty → 1.2.0

Change-Id: I79d1f009617b247b6c3322a7926fd565913b1e6c
---
M configure.ac
M debian/changelog
2 files changed, 309 insertions(+), 13 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/17/8017/1

diff --git a/configure.ac b/configure.ac
index 1dd79e8..deee84b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,16 +39,16 @@
 AC_SUBST(LIBRARY_DL)
 
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.2.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.1.0)
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.8.0)
-PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp)
-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.1.0)
-PKG_CHECK_MODULES(LIBSMPP34, libsmpp34 >= 1.12.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.9.0)
+PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.9.0)
+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.3.0)
+PKG_CHECK_MODULES(LIBSMPP34, libsmpp34 >= 1.13.0)
 
 AC_ARG_ENABLE(sanitize,
[AS_HELP_STRING(
@@ -84,7 +84,7 @@
 AC_ARG_ENABLE([smpp], [AS_HELP_STRING([--enable-smpp], [Build the SMPP 
interface])],
 [osmo_ac_build_smpp="$enableval"],[osmo_ac_build_smpp="no"])
 if test "$osmo_ac_build_smpp" = "yes" ; then
-PKG_CHECK_MODULES(LIBSMPP34, libsmpp34 >= 1.12)
+PKG_CHECK_MODULES(LIBSMPP34, libsmpp34 >= 1.13.0)
 AC_DEFINE(BUILD_SMPP, 1, [Define if we want to build SMPP])
 fi
 AM_CONDITIONAL(BUILD_SMPP, test "x$osmo_ac_build_smpp" = "xyes")
@@ -94,8 +94,8 @@
 AC_ARG_ENABLE([iu], [AS_HELP_STRING([--enable-iu], [Build 3G support, aka IuPS 
and IuCS interfaces])],
 [osmo_ac_iu="$enableval"],[osmo_ac_iu="no"])
 if test "x$osmo_ac_iu" = "xyes" ; then
-PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.28)
-PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 0.2.0)
+PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.30)
+PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 0.3.0)
 AC_DEFINE(BUILD_IU, 1, [Define if we want to build IuPS and IuCS 
interfaces support])
 fi
 AM_CONDITIONAL(BUILD_IU, test "x$osmo_ac_iu" = "xyes")
diff --git a/debian/changelog b/debian/changelog
index 708129d..f14c792 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,299 @@
+osmo-msc (1.2.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * msc_vlr_tests: fix rebuild: rebuild when src/ libs were rebuilt
+  * cosmetic: vlr: rename auth_tuple_max_use_count to _reuse_
+  * tests: add msc_vlr_test_authen_reuse
+  * vty: make auth tuple reuse configurable
+  * vty: drop deprecated 'logging level sms...'
+  * defaults: assign TMSI by default
+  * vty: skip installing cmds now always installed by default
+  * examples: apply mgcp_client vty rename from 'mgcpgw' to 'mgw'
+  * vlr: auth_fsm_start: check return value of fsm alloc
+  * add --enable-sanitize config option
+  * rate_ctr: don't use . as separator
+  * sub_pres_vlr_fsm_start: fix heap use after free
+  * vlr_gsupc_read_cb: fix use after free of GSUP msgb
+  * subscr_conn: don't close after conn timeout
+  * vlr_subscr_conn_timeout(): don't fire events to discarded fi
+  * cosmetic: msc_vlr_tests: add comment to show expected tallocs
+  * sms_queue_test: sanitize: clean up talloc contexts when done
+  * cosmetic: log: CC state transition: log trans id and subscr
+  * cosmetic: log: CC trans_alloc: log trans_id and subscr, not memory addrs
+  * cosmetic: debug log: mncc: detached subscr: show subscriber
+  * msc_vlr_tests: fix test nr arg: clear errno before strtol()
+  * msc_vlr_tests: set a valid lac for fake conns
+  * use only 0.23.1 as point code for both A and Iu
+  * subscr_conn: introduce usage tokens for ref error tracking
+  * cosmetic: log error when using a conn that's in release
+  * add msc_vlr_test_call to reproduce a sanitizer error
+  * fix use after free: missing conn_get on CC paging response
+  * sms db: don't attempt to query pending SMS for unset MSISDN
+  * sms db: properly quote MSISDN in various SQL queries
+  * sms.db: silence libdbi warnings on out-of-range index
+  * fix vty write: add missing 'authentication optional/required' output
+  * compiler warning: drop double 'const' in a_iface_tx_cipher_mode()
+  * debug log: a_iface_tx_cipher_mode(): log cipher and key
+  * cosmetic: msc_vlr_tests: log SMS details when invoked with -v
+  * vlr: debug log: log Ciphering Mode details
+  * fix BSSMAP Cipher Mode Cmd: properly set 

[PATCH] osmo-bsc[master]: Bump version: 1.1.2.360-42ab-dirty → 1.2.0

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8016

Bump version: 1.1.2.360-42ab-dirty → 1.2.0

Change-Id: Ie6ad5c769dd11c79b2bfd0d19f0feda8416e09cd
---
M configure.ac
M debian/changelog
2 files changed, 397 insertions(+), 10 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/16/8016/1

diff --git a/configure.ac b/configure.ac
index a077fd5..ccfce19 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,19 +39,19 @@
 AC_SUBST(LIBRARY_DL)
 
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.3.2)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.1.0)
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.8.0)
-PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.0.2)
-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.2.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.9.0)
+PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.9.0)
+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.3.0)
 
 #NOTE: osmo-bsc does not depend on libosmo-legacy-mgcp anymore, but we still
 #  need the dependancy for osmo-bsc-nat, which still uses the old API.
-PKG_CHECK_MODULES(LIBOSMOLEGACYMGCP, libosmo-legacy-mgcp >= 1.0.0)
+PKG_CHECK_MODULES(LIBOSMOLEGACYMGCP, libosmo-legacy-mgcp >= 1.3.0)
 
 dnl checks for header files
 AC_HEADER_STDC
diff --git a/debian/changelog b/debian/changelog
index 5f345a3..a8e2631 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,390 @@
+osmo-bsc (1.2.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * vty: skip installing cmds now always installed by default
+  * bssap: paging: page entire BSS for unimplemented cell id list
+  * fix build: bssap test broke by undefined references
+  * osmo-bsc RESET FSM: use distinct struct names
+  * osmo-bsc: SCCP addrs: default only if unset, reject invalid
+  * osmo-bsc vty: be fatal for addressbook entry errors
+  * use osmo_sccp_inst_addr_name() instead of looking up ss7
+  * add --enable-sanitize config option
+  * bsc_init: fix Werror: define rc for 2quater with si2q_count == 0
+  * bsc filter: don't ignore imsi-allow on "global" filter level
+  * compiler warnings: drop some unused variables
+  * compiler warnings: constify in abis_nm.c
+  * cleanup: drop unused gsm_bts.role
+  * compiler warnings: add includes in abis_rsl.h, gsm_data_shared.h
+  * cosmetic: handover.h: use "#pragma once", declare structs, comments
+  * examples: add osmo-bsc-minimal.cfg
+  * HO prep: pass gsm_network to gsm_bts_alloc() already
+  * fix segfault upon release paging on BSSMAP Reset: init llist
+  * log typo fix in gsm0808_cipher_mode()
+  * debug log: log Cipher Mode info upon sending down RSL/A-bis
+  * fix bssmap_handle_cipher_mode()'s encryption decision
+  * abisip-find: add getopt option parsing in preparation for a new option
+  * abisip-find: add -l to list base stations instead of streaming replies
+  * abisip-find: update copyright
+  * abisip-find: add timeout option
+  * abisip-find: add --interval option
+  * vty: fix 'show lchan ...' arg [lchan_nr] to [<0-7>]
+  * vty: change handover command's arg LCHAN_NR to <0-7>
+  * vty: cosmetic: use common BTS, TRX, TS, LCHAN strings
+  * vty: add various manual handover and assignment trigger commands
+  * osmo_bsc_mgcp: cosmetic: introduce mgcp_init(), soak up fsm init
+  * HO: fix recovery from failed handover
+  * HO prep: introduce per-BTS handover config, with defaults on net node
+  * HO: add indicators for inter-cell and async ho, use for chan act type
+  * cosmetic: explicitly init ho_ref start value
+  * fixup: neigh_meas_avg: detect invalid window size as <=0, log if invalid
+  * fixup: neigh_meas_avg: fix condition to reduce window size
+  * HO: enable handover by initializing at startup; rename init function
+  * HO: add handover algo 2 parameters; skip HO 1 if HO 2 is configured
+  * HO: rename gsm_bts_neighbor() to bts_by_arfcn_bsic()
+  * HO: make bts_by_arfcn_bsic() public
+  * libcommon: eliminate bsc_version.c
+  * libcommon: eliminate common_vty.c
+  * libcommon: eliminate debug.c
+  * libcommon: eliminate socket.c
+  * libcommon: eliminate talloc_ctx.c
+  * ipaccess-proxy: don't redefine tall_bsc_ctx
+  * libcommon: join gsm_data_shared.* into gsm_data.*
+  * drop libcommon completely, move remaining files to libbsc
+  * libcommon-cs: move a_reset.c into libbsc
+  * libcommon-cs: move gsm_network_init() into bsc_network_init()
+  * gsm_network: drop unused trans_list
+  * libcommon_cs: move gsm48 bits to 

[PATCH] osmo-iuh[master]: Bump version: 0.2.0.57-cf5f-dirty → 0.3.0

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8015

Bump version: 0.2.0.57-cf5f-dirty → 0.3.0

Change-Id: Id5d2f749bca46e8b81cc2934447707e3db80ea18
---
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-ranap2.install
M src/Makefile.am
5 files changed, 85 insertions(+), 11 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/15/8015/1

diff --git a/configure.ac b/configure.ac
index 8a654dc..bb99dfb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,13 +33,13 @@
 fi
 PKG_PROG_PKG_CONFIG([0.20])
 
-PKG_CHECK_MODULES(OSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(OSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(OSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(OSMOCTRL, libosmoctrl)
-PKG_CHECK_MODULES(OSMONETIF, libosmo-netif >= 0.1.0)
-PKG_CHECK_MODULES(OSMOSIGTRAN, libosmo-sigtran >= 0.8.0)
-PKG_CHECK_MODULES(ASN1C, libasn1c >= 0.9.28)
+PKG_CHECK_MODULES(OSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(OSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(OSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(OSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(OSMONETIF, libosmo-netif >= 0.2.0)
+PKG_CHECK_MODULES(OSMOSIGTRAN, libosmo-sigtran >= 0.9.0)
+PKG_CHECK_MODULES(ASN1C, libasn1c >= 0.9.30)
 
 AC_CONFIG_MACRO_DIR([m4])
 
diff --git a/debian/changelog b/debian/changelog
index 0c11efb..1ec6437 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,77 @@
+osmo-iuh (0.3.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * jenkins: use osmo-clean-workspace.sh before and after build
+  * vty: skip installing cmds now always installed by default
+  * src/Makefile.am: drop unused COMMON_LDADD
+  * add --enable-sanitize config option
+  * osmo-hnbgw: drop erratic log line on remote STP address
+  * api doc: clarify byte order in ranap_new_msg_rab_assign_*
+  * tests: sanitize: fix mem leaks, clean after tests
+  * ranap_msg_factory: sanitize: memcpy instead of unaligned int copy
+  * test_common: fix compiler warning: include ranap_common.h
+  * osmo-hnbgw: auto-config local and remote PCs if omitted
+  * cosmetic: osmo-hnbgw: log remote SCCP addresses on startup
+  * osmo-hnbgw: don't configure specific local IP address for STP connection
+  * iu client: store multiple LAC,RAC per RNC = fix paging for multiple RNC
+  * hnbgw: use proper VTY port number defined in libosmocore (4261)
+  * fix 3 compiler warnings in ranap_common.c
+  * hnbgw: use proper talloc ctx for vty telnet init
+  * hnbgw: hnb info: record MCC, MNC, show on 'show hnb'
+  * hnbap,rua,ranap decode: fix segfault on decode error
+  * vty: tweak / improve HNB and cnlink introspection
+  * osmo-hnbgw: vty: revamp output of context maps on 'show hnb'
+  * compiler warning: asn1tostruct.py: return 0 at end of *_free_*()
+  * segfault: context_map gc: use llist_for_each_entry_safe()
+  * rua: discard context maps on id-Disconnect
+  * rua_to_scu(): don't create a context map for UNITDATA
+  * cosmetic: context_map_tmr_cb(): fix comment
+  * osmo-hnbgw config: add 'rnc-id' config item
+  * osmo-hnbgw: startup: log the RNC-Id that is going to be used
+  * comments: hnbgw_rua.c: remove obsolete fixmes for asn1 free
+  * vty typo: 'show hnb': SCTP stream, not SCCP stream
+  * hnbgw_rua.c: log: fix integer format for cN_DomainIndicator
+  * hnbgw_rua: fix dereference of unset pointer
+  * hnbgw_cn: rx ranap: set rc in all cases
+  * hnbgw_hnbap: fix missing return in rx [un]successful outcome
+  * cosmetic: hnbgw: hnbap: log rx of unsuccessful outcome
+  * hnbap: log errors on decoding/encoding HNB-REGISTER msgs
+  * hnb-test: log accurate three-digit MNC with leading zeros
+  * configure: add --enable-werror
+  * cosmetic: use osmo_plmn_id instead of mcc,mnc
+
+  [ Harald Welte ]
+  * osmo-hnbgw: Avoid useless linking to libosmogsm and libsctp
+  * Link libosmo-ranap against libosmovty
+  * Add "-Wall" to the compile rules of the non-asn1c-generated source code
+  * hnbgw.c: Remove dead code creating libsctp linker dependency
+  * sccp_sap_up(): Fix never-hit "default" case in switch
+  * Fix various compiler warnings in hnb-gw code
+  * hnbgw_vty.c: cosmetic: Fix non-tab-indented code
+  * hnbgw_vty.c: Fix "-Werror=format-security" failure in vty_out()
+
+  [ Philipp Maier ]
+  * iu: iu_helpers: add functions to decode ip/port from rab-ass
+  * ranap_msg_factory: check IE encoder return codes
+  * ranap_msg_factory: remove unusued variable
+
+  [ Max ]
+  * Use proper package version
+  * Add control interface
+  * Expand ctrl interface
+  * Enable sanitize for CI tests
+
+  [ Pau Espin Pedrol ]
+  * iu_client.c: Remove unusued variable
+  * configure.ac: Enable -Wall flag
+  * contrib: jenkins.sh: Disable doxygen in libosmocore build
+  * debian/changelog: set prev releases to unstable
+
+  [ Stefan Sperling ]
+  * ensure unique CellIDs in HNB-GW
+
+ -- Pau Espin Pedrol   Thu, 03 May 2018 18:29:13 +0200
+
 osmo-iuh (0.2.0) unstable; urgency=low
 
   * Upstream 0.2.0 release
diff 

[PATCH] osmo-iuh[master]: debian/changelog: set prev releases to unstable

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8014

debian/changelog: set prev releases to unstable

Otherwise it fools osmo-release.mk

Change-Id: I6c05bb7f5bb2b3e78283a5eae6ccf95ce86838f8
---
M debian/changelog
1 file changed, 2 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/14/8014/1

diff --git a/debian/changelog b/debian/changelog
index e8fb68e..0c11efb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-osmo-iuh (0.2.0) UNRELEASED; urgency=low
+osmo-iuh (0.2.0) unstable; urgency=low
 
   * Upstream 0.2.0 release
 
  -- Harald Welte   Fri, 27 Oct 2017 22:19:00 +
 
-osmo-iuh (0.1.0) UNRELEASED; urgency=low
+osmo-iuh (0.1.0) unstable; urgency=low
 
   * Initial release.
 

-- 
To view, visit https://gerrit.osmocom.org/8014
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6c05bb7f5bb2b3e78283a5eae6ccf95ce86838f8
Gerrit-PatchSet: 1
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 


[PATCH] libasn1c[master]: configure.ac: Use git-version-gen to set VERSION

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8012

configure.ac: Use git-version-gen to set VERSION

We updated to 0.9.29 tag, but configure.ac was locked to 0.9.28, which
means release 0.9.29 is going to generated an old version and thus is
broken. A new release will follow this commit.

Change-Id: I8e1665f21d1bc76922423cabad3df72a2502f559
---
M configure.ac
A git-version-gen
2 files changed, 153 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/libasn1c refs/changes/12/8012/1

diff --git a/configure.ac b/configure.ac
index ab63045..53720b9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,5 @@
-AC_INIT([libasn1c], [0.9.28],
+AC_INIT([libasn1c],
+m4_esyscmd([./git-version-gen .tarball-version]),
 [openbsc-de...@lists.openbsc.org])
 
 AM_INIT_AUTOMAKE([dist-bzip2])
@@ -75,4 +76,3 @@
 include/Makefile
 include/asn1c/Makefile
 Makefile)
-
diff --git a/git-version-gen b/git-version-gen
new file mode 100755
index 000..42cf3d2
--- /dev/null
+++ b/git-version-gen
@@ -0,0 +1,151 @@
+#!/bin/sh
+# Print a version string.
+scriptversion=2010-01-28.01
+
+# Copyright (C) 2007-2010 Free Software Foundation, Inc.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see .
+
+# This script is derived from GIT-VERSION-GEN from GIT: http://git.or.cz/.
+# It may be run two ways:
+# - from a git repository in which the "git describe" command below
+#   produces useful output (thus requiring at least one signed tag)
+# - from a non-git-repo directory containing a .tarball-version file, which
+#   presumes this script is invoked like "./git-version-gen .tarball-version".
+
+# In order to use intra-version strings in your project, you will need two
+# separate generated version string files:
+#
+# .tarball-version - present only in a distribution tarball, and not in
+#   a checked-out repository.  Created with contents that were learned at
+#   the last time autoconf was run, and used by git-version-gen.  Must not
+#   be present in either $(srcdir) or $(builddir) for git-version-gen to
+#   give accurate answers during normal development with a checked out tree,
+#   but must be present in a tarball when there is no version control system.
+#   Therefore, it cannot be used in any dependencies.  GNUmakefile has
+#   hooks to force a reconfigure at distribution time to get the value
+#   correct, without penalizing normal development with extra reconfigures.
+#
+# .version - present in a checked-out repository and in a distribution
+#   tarball.  Usable in dependencies, particularly for files that don't
+#   want to depend on config.h but do want to track version changes.
+#   Delete this file prior to any autoconf run where you want to rebuild
+#   files to pick up a version string change; and leave it stale to
+#   minimize rebuild time after unrelated changes to configure sources.
+#
+# It is probably wise to add these two files to .gitignore, so that you
+# don't accidentally commit either generated file.
+#
+# Use the following line in your configure.ac, so that $(VERSION) will
+# automatically be up-to-date each time configure is run (and note that
+# since configure.ac no longer includes a version string, Makefile rules
+# should not depend on configure.ac for version updates).
+#
+# AC_INIT([GNU project],
+# m4_esyscmd([build-aux/git-version-gen .tarball-version]),
+# [bug-project@example])
+#
+# Then use the following lines in your Makefile.am, so that .version
+# will be present for dependencies, and so that .tarball-version will
+# exist in distribution tarballs.
+#
+# BUILT_SOURCES = $(top_srcdir)/.version
+# $(top_srcdir)/.version:
+#  echo $(VERSION) > $@-t && mv $@-t $@
+# dist-hook:
+#  echo $(VERSION) > $(distdir)/.tarball-version
+
+case $# in
+1) ;;
+*) echo 1>&2 "Usage: $0 \$srcdir/.tarball-version"; exit 1;;
+esac
+
+tarball_version_file=$1
+nl='
+'
+
+# First see if there is a tarball-only version file.
+# then try "git describe", then default.
+if test -f $tarball_version_file
+then
+v=`cat $tarball_version_file` || exit 1
+case $v in
+   *$nl*) v= ;; # reject multi-line output
+   [0-9]*) ;;
+   *) v= ;;
+esac
+test -z "$v" \
+   && echo "$0: WARNING: $tarball_version_file seems to be damaged" 1>&2
+fi
+
+if test -n "$v"
+then
+: # use $v
+elif
+   v=`git describe --abbrev=4 --match='v*' 

[PATCH] libasn1c[master]: Bump version: 0.9.29.1-42b1 → 0.9.30

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8013

Bump version: 0.9.29.1-42b1 → 0.9.30

Change-Id: I5e4817c04a980d099c146f977adf6f15f7bd56b0
---
M debian/changelog
1 file changed, 6 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/libasn1c refs/changes/13/8013/1

diff --git a/debian/changelog b/debian/changelog
index c2fd343..26b8e9c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libasn1c (0.9.30) unstable; urgency=medium
+
+  * configure.ac: Use git-version-gen to set VERSION
+
+ -- Pau Espin Pedrol   Thu, 03 May 2018 18:23:35 +0200
+
 libasn1c (0.9.29) unstable; urgency=medium
 
   [ Harald Welte ]

-- 
To view, visit https://gerrit.osmocom.org/8013
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I5e4817c04a980d099c146f977adf6f15f7bd56b0
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 


[PATCH] libsmpp34[master]: Bump version: 1.12.0.20-a637-dirty → 1.13.0

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8011

Bump version: 1.12.0.20-a637-dirty → 1.13.0

Change-Id: If8b3a91714b4738ace025fc7ccbcf6a8e1190c4b
---
M debian/changelog
M debian/control
R debian/libsmpp1.install
M src/Makefile.am
4 files changed, 36 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/libsmpp34 refs/changes/11/8011/1

diff --git a/debian/changelog b/debian/changelog
index 5a142af..b8459ad 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libsmpp34 (1.12.0) UNRELEASED; urgency=medium
+libsmpp34 (1.13.0) unstable; urgency=medium
 
   [ Holger Hans Peter Freyther ]
   * Move forward towards a new release.
@@ -8,8 +8,38 @@
   * SMPP_DELIVERY_RECEIPT_* constants
   * SMPP ESM class parameter definitions
   * smpp34_tlv_for_each() helper macro
+  * Fix 'make distcheck' by adding .version to EXTRA_DISTI
+  * debian/control: Fix Vcs-{Browser,Git} URLs
 
- -- Harald Welte   Mon, 14 Aug 2017 19:08:37 
+0200
+  [ Max ]
+  * Use release helper from libosmocore
+  * Enable sanitize for CI tests
+
+  [ Pau Espin Pedrol ]
+  * smpp34_dumpBuf.c: remove unused variable
+  * smpp34_structs.h: Fix trailing whitespace
+  * smpp34_structs.h: Fix truncated output in str_tlv_id
+  * smpp34_unpack.c: remove unused variable
+  * bind_receiver_resp_test.c: Fix compilation warning
+  * Fix Out of bounds compilation warning in OCTET8
+  * contrib: Enable -Werror by default
+  * src/Makefile.am: Use LIBVERSION variable to set version-info
+
+  [ Alexander Couzens ]
+  * debian/rules: show testsuite.log when tests are failing
+
+  [ Neels Hofmeyr ]
+  * jenkins: use osmo-clean-workspace.sh before and after build
+  * add --enable-sanitize config option
+  * configure: add --enable-werror
+  * jenkins.sh: use --enable-werror configure flag, not CFLAGS
+
+  [ Martin Hauke ]
+  * binaries/Makefile.am: Fix parallel build issue
+  * jenkins: Enable parallel build and distcheck
+  * jenkins.sh: output all test logs when 'make check' failed
+
+ -- Pau Espin Pedrol   Thu, 03 May 2018 18:04:10 +0200
 
 libsmpp34 (1.10z1) stable; urgency=low
 
diff --git a/debian/control b/debian/control
index 84fd5a5..be4a63b 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,7 @@
 Vcs-Git: git://git.osmocom.org/libsmpp34.git
 Homepage: https://projects.osmocom.org/projects/libsmpp34
 
-Package: libsmpp0
+Package: libsmpp1
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -35,7 +35,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libsmpp0 (= ${binary:Version}),
+Depends: libsmpp1 (= ${binary:Version}),
  ${misc:Depends}
 Description: Development files for libsmpp34
  This library is an implementation for providing the PDU handling of the
@@ -55,5 +55,5 @@
 Architecture: any
 Section: debug
 Priority: extra
-Depends: libsmpp0 (= ${binary:Version}), ${misc:Depends}
+Depends: libsmpp1 (= ${binary:Version}), ${misc:Depends}
 Description: Debug symbols for libsmpp34
diff --git a/debian/libsmpp0.install b/debian/libsmpp1.install
similarity index 100%
rename from debian/libsmpp0.install
rename to debian/libsmpp1.install
diff --git a/src/Makefile.am b/src/Makefile.am
index 8954eae..67550f3 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,6 +1,6 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read Chapter 6 "Library interface versions" of the libtool 
documentation before making any modification
-LIBVERSION=0:1:0
+LIBVERSION=1:0:0
 
 # src/Makefile.am #
 lib_LTLIBRARIES = libsmpp34.la

-- 
To view, visit https://gerrit.osmocom.org/8011
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: If8b3a91714b4738ace025fc7ccbcf6a8e1190c4b
Gerrit-PatchSet: 1
Gerrit-Project: libsmpp34
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 


[PATCH] libsmpp34[master]: src/Makefile.am: Use LIBVERSION variable to set version-info

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8010

src/Makefile.am: Use LIBVERSION variable to set version-info

Same as we do in all other osmocom projects, and osmo-release.mk
expects that variable name.

Change-Id: I9c6ebb9656d6756e8344fd57a246be58b105c419
---
M src/Makefile.am
1 file changed, 4 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/libsmpp34 refs/changes/10/8010/1

diff --git a/src/Makefile.am b/src/Makefile.am
index 940fd0a..8954eae 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,3 +1,6 @@
+# This is _NOT_ the library release version, it's an API version.
+# Please read Chapter 6 "Library interface versions" of the libtool 
documentation before making any modification
+LIBVERSION=0:1:0
 
 # src/Makefile.am #
 lib_LTLIBRARIES = libsmpp34.la
@@ -22,7 +25,5 @@
 libsmpp34_la_CFLAGS = @CFLAGS@ -Wall
 libsmpp34_la_CFLAGS += -D_REENTRANT -DBSD_COMP -D_POSIX_PTHREAD_SEMANTICS
 libsmpp34_la_INCLUDES = -I. -I..
-libsmpp34_la_LDFLAGS = @LDFLAGS@ -version-info 0:1:0
+libsmpp34_la_LDFLAGS = @LDFLAGS@ -version-info $(LIBVERSION) -no-undefined
 libsmpp34_la_LDFLAGS += -lrt -lpthread
-
-

-- 
To view, visit https://gerrit.osmocom.org/8010
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9c6ebb9656d6756e8344fd57a246be58b105c419
Gerrit-PatchSet: 1
Gerrit-Project: libsmpp34
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 


[MERGED] osmo-bsc[master]: resurrect meas_feed.c from openbsc.git history

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: resurrect meas_feed.c from openbsc.git history
..


resurrect meas_feed.c from openbsc.git history

meas_feed.c used to live in libmsc, to send out measurement reports to external
entities for evaluation. When splitting osmo-bsc and osmo-msc from openbsc.git,
meas_feed.c should have moved to osmo-bsc.git, but was dropped with libmsc.

Re-add the old meas_feed.c now into libbsc. This is the latest version that
existed in libmsc, and will not compile as-is here. Modifications to
incorporate in the osmo-bsc build will follow with subsequent patches.

Change-Id: Ic070d82e61c122061fe7297a8c5aabbbcef6b301
---
A src/libbsc/meas_feed.c
1 file changed, 168 insertions(+), 0 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/src/libbsc/meas_feed.c b/src/libbsc/meas_feed.c
new file mode 100644
index 000..1e7b4cd
--- /dev/null
+++ b/src/libbsc/meas_feed.c
@@ -0,0 +1,168 @@
+/* UDP-Feed of measurement reports */
+
+#include 
+
+#include 
+
+#include 
+#include 
+#include 
+#include 
+#include 
+
+#include 
+#include 
+
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+
+#include "meas_feed.h"
+
+struct meas_feed_state {
+   struct osmo_wqueue wqueue;
+   char scenario[31+1];
+   char *dst_host;
+   uint16_t dst_port;
+};
+
+
+static struct meas_feed_state g_mfs;
+
+static int process_meas_rep(struct gsm_meas_rep *mr)
+{
+   struct msgb *msg;
+   struct meas_feed_meas *mfm;
+   struct vlr_subscr *vsub;
+
+   /* ignore measurements as long as we don't know who it is */
+   if (!mr->lchan || !mr->lchan->conn || !mr->lchan->conn->vsub)
+   return 0;
+
+   vsub = mr->lchan->conn->vsub;
+
+   msg = msgb_alloc(sizeof(struct meas_feed_meas), "Meas. Feed");
+   if (!msg)
+   return 0;
+
+   /* fill in the header */
+   mfm = (struct meas_feed_meas *) msgb_put(msg, sizeof(*mfm));
+   mfm->hdr.msg_type = MEAS_FEED_MEAS;
+   mfm->hdr.version = MEAS_FEED_VERSION;
+
+   /* fill in MEAS_FEED_MEAS specific header */
+   osmo_strlcpy(mfm->imsi, vsub->imsi, sizeof(mfm->imsi));
+   osmo_strlcpy(mfm->name, vsub->name, sizeof(mfm->name));
+   osmo_strlcpy(mfm->scenario, g_mfs.scenario, sizeof(mfm->scenario));
+
+   /* copy the entire measurement report */
+   memcpy(>mr, mr, sizeof(mfm->mr));
+
+   /* copy channel information */
+   /* we assume that the measurement report always belong to some timeslot 
*/
+   mfm->lchan_type = (uint8_t)mr->lchan->type;
+   mfm->pchan_type = (uint8_t)mr->lchan->ts->pchan;
+   mfm->bts_nr = mr->lchan->ts->trx->bts->nr;
+   mfm->trx_nr = mr->lchan->ts->trx->nr;
+   mfm->ts_nr = mr->lchan->ts->nr;
+   mfm->ss_nr = mr->lchan->nr;
+
+   /* and send it to the socket */
+   if (osmo_wqueue_enqueue(_mfs.wqueue, msg) != 0)
+   msgb_free(msg);
+
+   return 0;
+}
+
+static int meas_feed_sig_cb(unsigned int subsys, unsigned int signal,
+   void *handler_data, void *signal_data)
+{
+   struct lchan_signal_data *sdata = signal_data;
+
+   if (subsys != SS_LCHAN)
+   return 0;
+
+   if (signal == S_LCHAN_MEAS_REP)
+   process_meas_rep(sdata->mr);
+
+   return 0;
+}
+
+static int feed_write_cb(struct osmo_fd *ofd, struct msgb *msg)
+{
+   return write(ofd->fd, msgb_data(msg), msgb_length(msg));
+}
+
+static int feed_read_cb(struct osmo_fd *ofd)
+{
+   int rc;
+   char buf[256];
+
+   rc = read(ofd->fd, buf, sizeof(buf));
+   ofd->fd &= ~BSC_FD_READ;
+
+   return rc;
+}
+
+int meas_feed_cfg_set(const char *dst_host, uint16_t dst_port)
+{
+   int rc;
+   int already_initialized = 0;
+
+   if (g_mfs.wqueue.bfd.fd)
+   already_initialized = 1;
+
+
+   if (already_initialized &&
+   !strcmp(dst_host, g_mfs.dst_host) &&
+   dst_port == g_mfs.dst_port)
+   return 0;
+
+   if (!already_initialized) {
+   osmo_wqueue_init(_mfs.wqueue, 10);
+   g_mfs.wqueue.write_cb = feed_write_cb;
+   g_mfs.wqueue.read_cb = feed_read_cb;
+   osmo_signal_register_handler(SS_LCHAN, meas_feed_sig_cb, NULL);
+   }
+
+   if (already_initialized) {
+   osmo_wqueue_clear(_mfs.wqueue);
+   osmo_fd_unregister(_mfs.wqueue.bfd);
+   close(g_mfs.wqueue.bfd.fd);
+   /* don't set to zero, as that would mean 'not yet initialized' 
*/
+   g_mfs.wqueue.bfd.fd = -1;
+   }
+   rc = osmo_sock_init_ofd(_mfs.wqueue.bfd, AF_UNSPEC, SOCK_DGRAM,
+   IPPROTO_UDP, dst_host, dst_port,
+   OSMO_SOCK_F_CONNECT);
+   if (rc < 0)
+   return rc;
+
+   

[MERGED] osmo-bsc[master]: resurrect meas_feed.c: make it compile, add logging

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: resurrect meas_feed.c: make it compile, add logging
..


resurrect meas_feed.c: make it compile, add logging

Change-Id: I34ac25bcc460e87e813090b6d7c5085cffa2d78f
---
M src/libbsc/Makefile.am
M src/libbsc/meas_feed.c
2 files changed, 34 insertions(+), 16 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/src/libbsc/Makefile.am b/src/libbsc/Makefile.am
index 8956363..744278b 100644
--- a/src/libbsc/Makefile.am
+++ b/src/libbsc/Makefile.am
@@ -64,5 +64,6 @@
penalty_timers.c \
handover_decision_2.c \
bsc_subscr_conn_fsm.c \
+   meas_feed.c \
$(NULL)
 
diff --git a/src/libbsc/meas_feed.c b/src/libbsc/meas_feed.c
index 1e7b4cd..2e80754 100644
--- a/src/libbsc/meas_feed.c
+++ b/src/libbsc/meas_feed.c
@@ -13,14 +13,12 @@
 #include 
 #include 
 
-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-
-#include "meas_feed.h"
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
 
 struct meas_feed_state {
struct osmo_wqueue wqueue;
@@ -29,20 +27,25 @@
uint16_t dst_port;
 };
 
-
-static struct meas_feed_state g_mfs;
+static struct meas_feed_state g_mfs = {};
 
 static int process_meas_rep(struct gsm_meas_rep *mr)
 {
struct msgb *msg;
struct meas_feed_meas *mfm;
-   struct vlr_subscr *vsub;
+   struct bsc_subscr *bsub;
 
/* ignore measurements as long as we don't know who it is */
-   if (!mr->lchan || !mr->lchan->conn || !mr->lchan->conn->vsub)
+   if (!mr->lchan) {
+   LOGP(DMEAS, LOGL_DEBUG, "meas_feed: no lchan, not sending 
report\n");
return 0;
+   }
+   if (!mr->lchan->conn) {
+   LOGP(DMEAS, LOGL_DEBUG, "meas_feed: lchan without conn, not 
sending report\n");
+   return 0;
+   }
 
-   vsub = mr->lchan->conn->vsub;
+   bsub = mr->lchan->conn->bsub;
 
msg = msgb_alloc(sizeof(struct meas_feed_meas), "Meas. Feed");
if (!msg)
@@ -54,8 +57,16 @@
mfm->hdr.version = MEAS_FEED_VERSION;
 
/* fill in MEAS_FEED_MEAS specific header */
-   osmo_strlcpy(mfm->imsi, vsub->imsi, sizeof(mfm->imsi));
-   osmo_strlcpy(mfm->name, vsub->name, sizeof(mfm->name));
+   if (bsub)
+   osmo_strlcpy(mfm->imsi, bsub->imsi, sizeof(mfm->imsi));
+   /* This used to be a human readable meaningful name set in the old 
osmo-nitb's subscriber
+* database. Now we're several layers away from that (and possibly 
don't even have a name in
+* osmo-hlr either), hence this is a legacy item now that we should 
leave empty ... *but*:
+* here in the BSC we often don't know the subscriber's full identity 
information. For example,
+* we might only know the TMSI, and hence would pass an empty IMSI 
above. So after all, feed
+* bsc_subscr_name(), which possibly will feed the IMSI again, but in 
case only the TMSI is known
+* would add that to the information set as "TMSI:0x12345678". */
+   osmo_strlcpy(mfm->name, bsc_subscr_name(bsub), sizeof(mfm->name));
osmo_strlcpy(mfm->scenario, g_mfs.scenario, sizeof(mfm->scenario));
 
/* copy the entire measurement report */
@@ -71,8 +82,13 @@
mfm->ss_nr = mr->lchan->nr;
 
/* and send it to the socket */
-   if (osmo_wqueue_enqueue(_mfs.wqueue, msg) != 0)
+   if (osmo_wqueue_enqueue(_mfs.wqueue, msg) != 0) {
+   LOGP(DMEAS, LOGL_ERROR, "meas_feed %s: sending measurement 
report failed\n",
+gsm_lchan_name(mr->lchan));
msgb_free(msg);
+   } else
+   LOGP(DMEAS, LOGL_DEBUG, "meas_feed %s: sent measurement 
report\n",
+gsm_lchan_name(mr->lchan));
 
return 0;
 }
@@ -126,6 +142,7 @@
g_mfs.wqueue.write_cb = feed_write_cb;
g_mfs.wqueue.read_cb = feed_read_cb;
osmo_signal_register_handler(SS_LCHAN, meas_feed_sig_cb, NULL);
+   LOGP(DMEAS, LOGL_DEBUG, "meas_feed: registered signal 
callback\n");
}
 
if (already_initialized) {

-- 
To view, visit https://gerrit.osmocom.org/7994
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I34ac25bcc460e87e813090b6d7c5085cffa2d78f
Gerrit-PatchSet: 1
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Owner: Neels Hofmeyr 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder


osmo-bsc[master]: resurrect meas_feed.c: make it compile, add logging

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/7994
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I34ac25bcc460e87e813090b6d7c5085cffa2d78f
Gerrit-PatchSet: 1
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Owner: Neels Hofmeyr 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


osmo-bsc[master]: resurrect meas_feed.c from openbsc.git history

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/7993
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ic070d82e61c122061fe7297a8c5aabbbcef6b301
Gerrit-PatchSet: 1
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Owner: Neels Hofmeyr 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


osmo-bsc[master]: resurrect meas_feed.c: vty, vty-test

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/7995
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I186c7a995dd2b81746c32a58b55da64ed195a1ce
Gerrit-PatchSet: 1
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Owner: Neels Hofmeyr 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


[MERGED] libasn1c[master]: Bump version: 0.9.28 → 0.9.29

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: Bump version: 0.9.28 → 0.9.29
..


Bump version: 0.9.28 → 0.9.29

Change-Id: Ib7cc5d297496b7f7235145602f98d6aef614e531
---
M debian/changelog
M src/Makefile.am
2 files changed, 21 insertions(+), 1 deletion(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/debian/changelog b/debian/changelog
index 457e269..c2fd343 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,23 @@
+libasn1c (0.9.29) unstable; urgency=medium
+
+  [ Harald Welte ]
+  * link libasn1c against libmath, don't ask users to do it
+
+  [ Neels Hofmeyr ]
+  * fix compiler warning: drop dead code from BIT_STRING_fromBuf()
+  * jenkins: add missing set -e to catch build errors
+  * jenkins: use osmo-clean-workspace.sh before and after build
+  * add --enable-sanitize config option
+  * configure: add --enable-werror
+  * jenkins.sh: use --enable-werror configure flag, not CFLAGS
+
+  [ Pau Espin Pedrol ]
+  * .gitignore: add compile
+  * build: Support make release target
+  * debian/changelog: Set previous versions to unstable
+
+ -- Pau Espin Pedrol   Thu, 03 May 2018 17:18:02 +0200
+
 libasn1c (0.9.28) unstable; urgency=low
 
   * Initial release.
diff --git a/src/Makefile.am b/src/Makefile.am
index 8009c76..27fce6d 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,7 +1,7 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read Chapter 6 "Library interface versions" of the libtool
 # documentation before making any modification
-LIBVERSION=1:0:0
+LIBVERSION=1:1:0
 
 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include/asn1c
 AM_CFLAGS = -fPIC -Wall $(LIBTALLOC_CFLAGS)

-- 
To view, visit https://gerrit.osmocom.org/8008
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ib7cc5d297496b7f7235145602f98d6aef614e531
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder


osmo-mgw[master]: Bump version: 1.2.0.109-8d064-dirty → 1.3.0

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8009
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I524222f5a056111325087cfb44d83d02571b475f
Gerrit-PatchSet: 1
Gerrit-Project: osmo-mgw
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


libasn1c[master]: build: Support make release target

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8006
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I04b9ff47f55df0e19d8e93530fb6ccf8bdb0660b
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


[MERGED] libasn1c[master]: build: Support make release target

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: build: Support make release target
..


build: Support make release target

Change-Id: I04b9ff47f55df0e19d8e93530fb6ccf8bdb0660b
---
M Makefile.am
M configure.ac
2 files changed, 6 insertions(+), 0 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/Makefile.am b/Makefile.am
index 534c86e..5cffc1d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,3 +1,5 @@
+@RELMAKE@
+
 AUTOMAKE_OPTIONS = foreign dist-bzip2 1.6
 ACLOCAL_AMFLAGS = -I m4
 
diff --git a/configure.ac b/configure.ac
index 1610973..ab63045 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6,6 +6,10 @@
 dnl kernel style compile messages
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 
+dnl include release helper
+RELMAKE='-include osmo-release.mk'
+AC_SUBST([RELMAKE])
+
 dnl checks for programs
 AC_PROG_MAKE_SET
 AC_PROG_CC

-- 
To view, visit https://gerrit.osmocom.org/8006
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I04b9ff47f55df0e19d8e93530fb6ccf8bdb0660b
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder


[MERGED] osmo-mgw[master]: Bump version: 1.2.0.109-8d064-dirty → 1.3.0

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: Bump version: 1.2.0.109-8d064-dirty → 1.3.0
..


Bump version: 1.2.0.109-8d064-dirty → 1.3.0

Change-Id: I524222f5a056111325087cfb44d83d02571b475f
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-mgcp-client3.install
M src/libosmo-legacy-mgcp/Makefile.am
M src/libosmo-mgcp-client/Makefile.am
7 files changed, 133 insertions(+), 11 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/TODO-RELEASE b/TODO-RELEASE
index 9d0e0dc..c5a3b36 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -24,6 +24,3 @@
 # If any interfaces have been removed or changed since the last public 
release, a=0.
 #
 #library   whatdescription / commit summary line
-libosmo-mgcp   API/ABI change  parse and represent connection 
identifiers as hex strings
-libosmo-mgcp   API/ABI change  connection identifiers are assigned by 
the server, not CA
-libosmo-mgcp-clientAPI/ABI change  parse and store connection identifier 
in response
\ No newline at end of file
diff --git a/configure.ac b/configure.ac
index fed44f0..0ded288 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,10 +39,10 @@
 AC_SUBST(LIBRARY_DL)
 
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.1.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
 
 AC_ARG_ENABLE(sanitize,
[AS_HELP_STRING(
diff --git a/debian/changelog b/debian/changelog
index bb9a849..a8a850a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,128 @@
+osmo-mgw (1.3.0) unstable; urgency=medium
+
+  [ Pau Espin Pedrol ]
+  * contrib: Add osmo-mgw systemd service
+  * legacy: mgcp_protocol: Don't print osmux stats if it is off
+  * mgcp_stat: Don't print osmux stats if it is off
+
+  [ Neels Hofmeyr ]
+  * fix segfault: DLCX for unknown endpoint: dont try to log NULL endpoint
+  * MGCP endpoints: parse as decimal, not hex
+  * add --enable-sanitize config option
+  * legacy_mgcp: mgcp_test: sanitize: free msgb_ctx
+  * mgcp_test: test_packet_error_detection: sanitize: free all conns
+  * mgcp_test: test_no_cycle: sanitize: free endp
+  * mgcp_test: sanitize: free msgb_ctx
+  * mgcp_client: don't configure "bts base"
+  * Revert "mgcp_client: don't configure "bts base"" until osmo-msc is ready
+  * mgcp_client: add transaction cleanup
+  * mgcp_client_test makefile: add update_exp target
+  * cosmetic: mgcp_network: typo in log
+  * osmo-mgw: Add talloc context introspection via VTY
+  * mgcp_client: show failure by MGCP SDP section parsing test
+  * mgcp_client: cosmetic: clean up SDP params parsing
+  * mgcp_client: detect SDP section-start parsing errors
+  * compiler warning: ignore deprecated in mgcp_client_test.c
+  * configure: add --enable-werror
+  * jenkins.sh: add --enable-werror to configure flags
+  * cosmetic: mgcp, legacy_mgcp: drop unused vty.h definitions
+  * use osmo_init_logging2() with proper talloc ctx
+
+  [ Philipp Maier ]
+  * osmux: fix nullpointer dereference
+  * cosmetic: guard dead osmux vty code with ifdef
+  * cosmetic: remove prefix "net" from rtp related vty commands
+  * doc: update sample config file
+  * cosmetic: use correct VTY port number constant
+  * vty: simplify endpoint allocation
+  * vty: do not change number_endpoints at runtime
+  * MGCP: Connection Identifiers are hex strings
+  * libosmo-mgcp: Connection Identifiers are allocated by MGW, not CA
+  * client: use osmo_strlcpy instead of strncpy
+  * cosmetic: fix sourcecode formatting
+  * cosmetic: clearly mark endpoint numbers as hex
+  * client: use string as connection identifier
+  * conn: remove assertions
+  * mgcp_test: fix wrong strcmp() parameters
+  * mgcp_test: fix nullpointer dereference
+  * mgcp_test: add returncode check
+  * mgcp_test: fix possible double free
+  * mcgp_client: mgcp_msg_gen(): add checks to verify params
+  * network: use originating RTP packet address for loopback
+  * client: mgcp_response_parse_params: check rtp port
+  * mgcp: allow endpoints beginning from zero
+  * client/common: move constant MGCP_ENDPOINT_MAXLEN
+  * mgcp: make domain name configurable
+  * cosmetic: protocol: remove unnecessary nul termination
+  * client: do not insist on \n\n when parsing MGCP messages
+  * main: display mgcp ip/port
+  * client: make callid in MDCX mandatory
+  * client: add missing mandatory SDP fields
+  * mgcp: permit wildcarded endpoint assignment (CRCX)
+  * mgcp: add prefix to virtual trunk
+  * client: eliminate destructive parameter parsing
+  * client: 

libasn1c[master]: Bump version: 0.9.28 → 0.9.29

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8008
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ib7cc5d297496b7f7235145602f98d6aef614e531
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


libasn1c[master]: debian/changelog: Set previous versions to unstable

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8007
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ic6a9b1d6c7724b15c69e780d562007b22af141e6
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


[MERGED] libasn1c[master]: debian/changelog: Set previous versions to unstable

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: debian/changelog: Set previous versions to unstable
..


debian/changelog: Set previous versions to unstable

Otherwise make rlease overwrittes the latest UNRELEASED one.

Change-Id: Ic6a9b1d6c7724b15c69e780d562007b22af141e6
---
M debian/changelog
1 file changed, 2 insertions(+), 2 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/debian/changelog b/debian/changelog
index 20354b0..457e269 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-libasn1c (0.9.28) UNRELEASED; urgency=low
+libasn1c (0.9.28) unstable; urgency=low
 
   * Initial release.
 
  -- Harald Welte   Fri, 27 Oct 2017 22:08:03 +
 
-libasn1c (0.1.0) UNRELEASED; urgency=low
+libasn1c (0.1.0) unstable; urgency=low
 
   * Initial release.
 

-- 
To view, visit https://gerrit.osmocom.org/8007
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ic6a9b1d6c7724b15c69e780d562007b22af141e6
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder


libasn1c[master]: .gitignore: add compile

2018-05-03 Thread Harald Welte

Patch Set 1: Code-Review+2

-- 
To view, visit https://gerrit.osmocom.org/8005
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I27a8663cc48ca7a76fb1cdf4ad103a854febc812
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-HasComments: No


[MERGED] libasn1c[master]: .gitignore: add compile

2018-05-03 Thread Harald Welte
Harald Welte has submitted this change and it was merged.

Change subject: .gitignore: add compile
..


.gitignore: add compile

Change-Id: I27a8663cc48ca7a76fb1cdf4ad103a854febc812
---
M .gitignore
1 file changed, 1 insertion(+), 0 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/.gitignore b/.gitignore
index 73505b6..4a42306 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,7 @@
 aclocal.m4
 config.*
 configure
+compile
 depcomp
 libtool
 ltmain.sh

-- 
To view, visit https://gerrit.osmocom.org/8005
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I27a8663cc48ca7a76fb1cdf4ad103a854febc812
Gerrit-PatchSet: 1
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder


[PATCH] osmo-mgw[master]: Bump version: 1.2.0.109-8d064-dirty → 1.3.0

2018-05-03 Thread Pau Espin Pedrol

Review at  https://gerrit.osmocom.org/8009

Bump version: 1.2.0.109-8d064-dirty → 1.3.0

Change-Id: I524222f5a056111325087cfb44d83d02571b475f
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-mgcp-client3.install
M src/libosmo-legacy-mgcp/Makefile.am
M src/libosmo-mgcp-client/Makefile.am
7 files changed, 133 insertions(+), 11 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-mgw refs/changes/09/8009/1

diff --git a/TODO-RELEASE b/TODO-RELEASE
index 9d0e0dc..c5a3b36 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -24,6 +24,3 @@
 # If any interfaces have been removed or changed since the last public 
release, a=0.
 #
 #library   whatdescription / commit summary line
-libosmo-mgcp   API/ABI change  parse and represent connection 
identifiers as hex strings
-libosmo-mgcp   API/ABI change  connection identifiers are assigned by 
the server, not CA
-libosmo-mgcp-clientAPI/ABI change  parse and store connection identifier 
in response
\ No newline at end of file
diff --git a/configure.ac b/configure.ac
index fed44f0..0ded288 100644
--- a/configure.ac
+++ b/configure.ac
@@ -39,10 +39,10 @@
 AC_SUBST(LIBRARY_DL)
 
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.1.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
 
 AC_ARG_ENABLE(sanitize,
[AS_HELP_STRING(
diff --git a/debian/changelog b/debian/changelog
index bb9a849..a8a850a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,128 @@
+osmo-mgw (1.3.0) unstable; urgency=medium
+
+  [ Pau Espin Pedrol ]
+  * contrib: Add osmo-mgw systemd service
+  * legacy: mgcp_protocol: Don't print osmux stats if it is off
+  * mgcp_stat: Don't print osmux stats if it is off
+
+  [ Neels Hofmeyr ]
+  * fix segfault: DLCX for unknown endpoint: dont try to log NULL endpoint
+  * MGCP endpoints: parse as decimal, not hex
+  * add --enable-sanitize config option
+  * legacy_mgcp: mgcp_test: sanitize: free msgb_ctx
+  * mgcp_test: test_packet_error_detection: sanitize: free all conns
+  * mgcp_test: test_no_cycle: sanitize: free endp
+  * mgcp_test: sanitize: free msgb_ctx
+  * mgcp_client: don't configure "bts base"
+  * Revert "mgcp_client: don't configure "bts base"" until osmo-msc is ready
+  * mgcp_client: add transaction cleanup
+  * mgcp_client_test makefile: add update_exp target
+  * cosmetic: mgcp_network: typo in log
+  * osmo-mgw: Add talloc context introspection via VTY
+  * mgcp_client: show failure by MGCP SDP section parsing test
+  * mgcp_client: cosmetic: clean up SDP params parsing
+  * mgcp_client: detect SDP section-start parsing errors
+  * compiler warning: ignore deprecated in mgcp_client_test.c
+  * configure: add --enable-werror
+  * jenkins.sh: add --enable-werror to configure flags
+  * cosmetic: mgcp, legacy_mgcp: drop unused vty.h definitions
+  * use osmo_init_logging2() with proper talloc ctx
+
+  [ Philipp Maier ]
+  * osmux: fix nullpointer dereference
+  * cosmetic: guard dead osmux vty code with ifdef
+  * cosmetic: remove prefix "net" from rtp related vty commands
+  * doc: update sample config file
+  * cosmetic: use correct VTY port number constant
+  * vty: simplify endpoint allocation
+  * vty: do not change number_endpoints at runtime
+  * MGCP: Connection Identifiers are hex strings
+  * libosmo-mgcp: Connection Identifiers are allocated by MGW, not CA
+  * client: use osmo_strlcpy instead of strncpy
+  * cosmetic: fix sourcecode formatting
+  * cosmetic: clearly mark endpoint numbers as hex
+  * client: use string as connection identifier
+  * conn: remove assertions
+  * mgcp_test: fix wrong strcmp() parameters
+  * mgcp_test: fix nullpointer dereference
+  * mgcp_test: add returncode check
+  * mgcp_test: fix possible double free
+  * mcgp_client: mgcp_msg_gen(): add checks to verify params
+  * network: use originating RTP packet address for loopback
+  * client: mgcp_response_parse_params: check rtp port
+  * mgcp: allow endpoints beginning from zero
+  * client/common: move constant MGCP_ENDPOINT_MAXLEN
+  * mgcp: make domain name configurable
+  * cosmetic: protocol: remove unnecessary nul termination
+  * client: do not insist on \n\n when parsing MGCP messages
+  * main: display mgcp ip/port
+  * client: make callid in MDCX mandatory
+  * client: add missing mandatory SDP fields
+  * mgcp: permit wildcarded endpoint assignment (CRCX)
+  * mgcp: add prefix to virtual trunk
+  * client: eliminate destructive parameter parsing
+  * client: eliminate destructive head parsing
+  * cosmetic: client: add doxygen comments
+  * protocol: fix problem with line break and OSMUX
+  * protocol: fix 

[MERGED] libosmo-sccp[master]: Bump version: 0.8.1.43-7e34-dirty → 0.9.0

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: Bump version: 0.8.1.43-7e34-dirty → 0.9.0
..


Bump version: 0.8.1.43-7e34-dirty → 0.9.0

Change-Id: Ie3d11408f35509138475e7edde285e1bf5bef8e0
---
M configure.ac
M debian/changelog
M src/Makefile.am
3 files changed, 62 insertions(+), 5 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/configure.ac b/configure.ac
index a73bc82..d2d4d02 100644
--- a/configure.ac
+++ b/configure.ac
@@ -29,10 +29,10 @@
 fi
 PKG_PROG_PKG_CONFIG([0.20])
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.1.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.10.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)
 
 old_LIBS=$LIBS
 AC_SEARCH_LIBS([sctp_send], [sctp], [
diff --git a/debian/changelog b/debian/changelog
index 64e18fb..9d582a3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,60 @@
+libosmo-sccp (0.9.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * jenkins: use osmo-clean-workspace.sh before and after build
+  * vty: skip installing cmds now always installed by default
+  * add osmo_sccp_inst_addr_name(), a variant of osmo_sccp_addr_name()
+  * sccp vty: be fatal for addressbook entry errors
+  * add --enable-sanitize config option
+  * sccp_test: sanitize: fix msgb mem leaks
+  * sccp_test: sanitize: don't memcmp NULL pointers
+  * xua_test: sanitize: fix msgb leak
+  * osmo_sccp_addr_name / _dump: drop 'NO_GT' output
+  * typo: osmo-stp main: 'Erro'
+  * add osmo_sccp_user_name()
+  * add osmo_ss7_route_name()
+  * cosmetic: hmrt_message_for_routing(): use osmo_ss7_route_name()
+  * error log: sccp_scoc.c: log failure to create/resolve conn_id
+  * configure: add --enable-werror
+  * jenkins.sh: use --enable-werror configure flag, not CFLAGS
+
+  [ Max ]
+  * Fix typo in .deb dependency
+  * Enable sanitize for CI tests
+  * SS7: clarify handling of stream opening error
+
+  [ Harald Welte ]
+  * xua: Write 'local-ip' only if non-NULL
+  * vty: Make sure 'point-code override dpc' is saved with correct indent
+  * ipa: Fix setting of OPC/DPC based on routing-context + override
+  * ipa: Fix endianness of pseud-M3UA header
+  * initialize msg->l2h in sccp_msgb_alloc()
+  * ipa: Patch DPC/OPC information into SCCP Calling/Called Party Address
+  * ipa: Automatically create / destroy route on IPA connect/disconnect
+  * osmo-stp: Align prompt formatting with other Osmocom programs
+  * STP: Add osmoappdesc.py
+  * debian/copyright: Fix upstream-name
+  * Add SPDX-License-Identifier + missing copyright statements
+  * Add "show cs7 (m3ua}sua}ipa)" command to show xUA servers
+  * xua_as[p]_fsm: Use osmo_timer_del() on FSM cleanup
+  * sccp_helpers: don't return msgb with l2h set
+  * Allocate SCCP user primitives with headroom
+  * sccp_types.h: Fix value for SCCP_REFUSAL_UNEQUIPPED_USER
+  * debian/control: Fix Vcs-Browser
+  * ipa_asp_fsm: Prevent against integer underflow
+
+  [ Pau Espin Pedrol ]
+  * ss7_vty: Fix out-of-bounds access in 'as' cmd
+  * contrib/test: Fix config of local/remote ports
+  * ss7: Re-bind xUA server socket after setting new IP
+  * contrib: jenkins.sh: Disable doxygen in libosmocore build
+  * use osmo_init_logging2
+
+  [ Martin Hauke ]
+  * build: AC_PROG_LIBTOOL is the same as LT_INIT
+
+ -- Pau Espin Pedrol   Thu, 03 May 2018 17:08:07 +0200
+
 libosmo-sccp (0.8.1) unstable; urgency=medium
 
   * New upstream 0.8.1 release.
diff --git a/src/Makefile.am b/src/Makefile.am
index 1001d19..3af23d1 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -25,7 +25,7 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read Chapter 6 "Library interface versions" of the libtool
 # documentation before making any modification
-LIBVERSION=0:0:0
+LIBVERSION=1:0:1
 
 libosmo_sigtran_la_SOURCES = sccp_sap.c sua.c m3ua.c xua_msg.c sccp_helpers.c \
 sccp2sua.c sccp_scrc.c sccp_sclc.c sccp_scoc.c \

-- 
To view, visit https://gerrit.osmocom.org/8004
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ie3d11408f35509138475e7edde285e1bf5bef8e0
Gerrit-PatchSet: 1
Gerrit-Project: libosmo-sccp
Gerrit-Branch: master
Gerrit-Owner: Pau Espin Pedrol 
Gerrit-Reviewer: Harald Welte 
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Pau Espin Pedrol 


[MERGED] osmo-bts[master]: Bump version: 0.7.0.183-c45a-dirty → 0.8.0

2018-05-03 Thread Pau Espin Pedrol
Pau Espin Pedrol has submitted this change and it was merged.

Change subject: Bump version: 0.7.0.183-c45a-dirty → 0.8.0
..


Bump version: 0.7.0.183-c45a-dirty → 0.8.0

Change-Id: I92b7b584beac870d1dccc9d5637fa54154b6db03
---
M configure.ac
M debian/changelog
2 files changed, 215 insertions(+), 8 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/configure.ac b/configure.ac
index 9767349..6456f8a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -62,14 +62,14 @@
 fi
 
 dnl checks for libraries
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore  >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 0.3.2)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.3.2)
-PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 0.10.0)
-PKG_CHECK_MODULES(LIBOSMOCODING, libosmocoding >= 0.10.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore  >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOCODING, libosmocoding >= 0.11.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.0)
+PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 0.5.0)
 PKG_CHECK_MODULES(ORTP, ortp)
 
 AC_MSG_CHECKING([whether to enable support for sysmobts calibration tool])
diff --git a/debian/changelog b/debian/changelog
index 1f6e970..39409d0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,210 @@
+osmo-bts (0.8.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * vty: skip installing cmds now always installed by default
+  * jenkins_common.sh: fix build_bts distcheck for more than one conf_flag
+  * fix build: tests/sysmobts: add missing -I$(SYSMOBTS_INCDIR)
+  * fix handover: handle_ph_ra_ind(): evaluate ra_ind before msgb_trim()
+  * implement support for 3-digit MNC with leading zeros
+  * configure: add --enable-werror
+  * use osmo_init_logging2() with proper talloc ctx
+
+  [ Pau Espin Pedrol ]
+  * lc15: Fix cfg indentation
+  * l1sap: Fix abort on big RTP packet received
+  * bts-trx: trx_ctrl_cmd: Simplify var assignment logic
+  * bts-trx: Avoid enqueueing consecutive duplicate messages to TRX
+  * Fix malformed Resource Indication packet
+  * debian/control: Remove uneeded dep libosmo-netif-dev
+  * jenkins.sh: Disable building doxygen for deps
+  * oml.c: Fix use of htons instead of ntohs
+  * bts-trx: trx_if.c: Log timedout+retransmitted CMD
+  * bts-trx: trx_if.c: trx_ctrl_read_cb: Move error handling to end of func
+  * bts-trx: trx_if.c: Improve parsing of received RSP messages from TRX
+  * bts-trx: Detect duplicated responses for retransmitted commands
+  * gsm_pchan2chan_nr: move warning to pragma message and track issue
+  * Remove unused variables
+  * bts-trx: scheduler_trx.c: Fix missing header
+  * l1sap.c: l1sap_tch_rts_ind: Remove unused variables
+  * octphy: octpkt.c: Remove unused static functions
+  * vty.c: Remove warning message
+  * virtual: l1_if.c: Remove unneeded warning message
+  * main.c: bts_main: fix typo in error message
+  * l1sap: Validate incoming RTP payload, drop bw-efficient AMR
+  * l1sap: Avoid assumption that l1sap is at head of msgb
+  * contrib: jenkins_bts_model: Fix bashism expr
+  * Include missing headers for osmo_init_logging2
+  * common/sysinfo.c: Fix no return on on-void function
+  * gsm_data_shared.h: Remove unused enum gsm_paging_event
+  * scheduler_trx: Fix signed integer overflow in clock calculations
+
+  [ Harald Welte ]
+  * trx: Better be safe than sorry before calling strlen
+  * trx: Avoid NULL+1 dereference in trx_ctrl_read_cb()
+  * trx: Don't call osmo_fr_check_sid with negative 'rc'
+  * trx: Don't assume phy_instance_by_num() returns non-NULL
+  * l1sap: fix wrong return value of is_fill_frame()
+  * measurement.c: Fix various typos in comments
+  * Comments on individual members of struct gsm_abis_mo
+  * scheduler: Harmonize log line format; Always print TS name + decoded FN
+  * scheduler_trx: L1P is for PH (data), L1M for MPH (control)
+  * l1sap: Fix log subsystem: Use DRTP for RTP related bits, L1C for MPH
+  * measurment.c: Introduce INFO category for DMEAS logging
+  * osmo-bts-octphy: Remove bogus warning about BS_AG_BLKS_RES
+  * rsl.c: Log RTP socket related errors as DRTP, not DRSL
+  * Put useful information in RTCP SDES.
+  * osmo-bts-trx: Fix reported frame number during PRIM_INFO_MEAS
+  * DTX: avoid illegal character contained in DTX FSM allocation which causes 
BTS crash
+  * gsm_lchan: remove unused member fields
+  * Add 'show (bts|trx|ts|lchan)' commands
+  * Print much more information during 'show lchan'
+  * vty: don't print "Bound IP / Port" if it isn't bound [yet]

  1   2   >