Commit Graph

29 Commits

Author SHA1 Message Date
Pau Espin e394d9dc58 Bump version: 1.4.0.54-9f17-dirty → 1.5.0
Change-Id: I3a850a19d842227577a6fb247b5681998d759c2c
2023-09-12 13:39:09 +02:00
Pau Espin 656f135ed0 Bump version: 1.3.0.31-1950-dirty → 1.4.0
Change-Id: Ib6738f44e8a7495ac7eddc10b0a68b76c33dc0dd
2023-02-07 13:15:26 +01:00
Pau Espin 59a0c91904 Bump version: 1.2.0.14-dcbc-dirty → 1.3.0
Change-Id: I14b709d38d655d9c6f5238462da2f7b21c103898
2022-06-28 17:59:38 +02:00
Pau Espin a6eda5ae01 Bump version: 1.1.1.14-57ff-dirty → 1.2.0
Change-Id: I0536137e6221fd322536111dfda6e19d3c57de6c
2021-11-16 14:18:45 +01:00
Harald Welte 956656452d attempt to fix RPM spec file after recent soversion bump
In Ic66eb67254d35f02ec8cdea4d79fa4b1899e8230 the soversion was
chhanged (e.g. libosmoabis.so.9 to libosmoabis.so.10) but the
spec.in file was not adjusted accordingly.

Change-Id: I0ca9eb5a60557a1bc8e3611fdd2668469ac19031
2021-02-24 09:29:59 +01:00
Pau Espin de169199b9 Bump version: 1.0.0.34-2163-dirty → 1.1.0
Change-Id: Ic66eb67254d35f02ec8cdea4d79fa4b1899e8230
2021-02-23 16:21:49 +01:00
Pau Espin 424e50f761 contrib/jenkins: Enable parallel make in make distcheck
Related: OS#4421
Change-Id: I54b084de6080ab8c438c2c85663abe01c54b07fe
2020-10-12 18:25:13 +02:00
Harald Welte ca28856d74 Fix RPM spec file (.so.6 -> .so.9)
Change-Id: I987757d8b8fa3908b5b9d690ce7a5a67e2254546
2020-08-14 05:36:44 +00:00
Harald Welte 072ec6f133 Merge branch '1.0.0' into master
We tagged 1.0.0 off a non-master version in the commit history in order
to keep the new TRAU frame handling out of the 1.0.0 release, but to
have all of the other fixes in a tagged release.  This merge brings
master in sync with those changes.

Change-Id: If8fc996f385f4127204ad773b991c49d853dfc5b
2020-08-13 12:14:36 +02:00
Harald Welte 2a8a34cd01 Bump version: 0.8.0.59-1f92-dirty → 1.0.0
Change-Id: Iffbb96739f53c7e005f440bc1615f158f7c661eb
2020-08-13 12:09:39 +02:00
Harald Welte dbb429cfd3 Add missing build dependency to libosmocodec-dev
Since I0190872dd282bcfe0f97bb4f8ab8d09023f9f06b we are using a header
file provided by libosmocodec, which means we need to add it to our
dependencies (and include path).  Linking against the library is
not required, as we don't use any symbols at this point.

Change-Id: Ie4524165d8873f6c801e07d9f03c94f43c66110d
2020-08-04 09:51:37 +02:00
Harald Welte 04fe6b5f05 Add 'trau2rtp' demo program illustrating the use of new TRAU code
This is just for development and hence in 'contrib', and not built by
default.  For details, see the included README

Change-Id: I0190872dd282bcfe0f97bb4f8ab8d09023f9f06b
2020-08-03 02:57:42 +02:00
Harald Welte 58538de143 contrib/jenkins.sh: Test builds with --enable-e1d
We so far didn't include the osmo-e1d e1_input driver during compile
testing, let's change that.

Change-Id: I8bb876f9f3aebbad80a328b5ebff6e156c3db8da
2020-08-02 11:25:23 +02:00
Pau Espin 5196cd5641 e1_input: Use osmo_use_count in e1inp_line
osmo_use_count is available since libosmocore 1.1.0 release, so bump
required libosmocore version in autotools and packages.

struct e1inp_line field refcnt is kept in order to keep ABI
compatibility accessing struct fields. The new use_count is added at the
end. Size of struct changing is fine since it is allocated through
an API and a pointer should be used by clients.

e1inp_line_clone API is changed but it's not used by anyone outside
libosmo-abis, so it's fine.

Related: OS#4624
Change-Id: I0658b2e9c452598025cc0f1d0b060076171767cc
2020-07-15 15:39:33 +02:00
Oliver Smith 85887b2eee contrib: integrate RPM spec
Remove OpenSUSE bug report link, set version to @VERSION@, make it build with
CentOS 8 etc.

Related: OS#4550
Change-Id: I3e135e5e7807688366598a24e121550d6292906c
2020-05-19 17:08:23 +02:00
Oliver Smith 39dffb6c29 contrib: import RPM spec
Copy the RPM spec file from:
https://build.opensuse.org/project/show/home:mnhauke:osmocom:nightly

Related: OS#4550
Change-Id: If40896b4711fe6739ec2ed35756c0afe821c8c00
2020-05-16 20:00:39 +00:00
Oliver Smith 5318f43dae contrib/jenkins.sh: run "make maintainer-clean"
Related: OS#3047
Change-Id: Ib261f25e2c7b48283a6142259991aadfcf40cdec
2019-07-10 11:59:22 +02:00
Neels Hofmeyr d3b8b69977 jenkins.sh: use --enable-werror configure flag, not CFLAGS
Change-Id: I487ab6f2e391aa57404725de2c8ab5447ca9f725
2018-03-05 20:50:38 +01:00
Pau Espin 61460fd643 contrib: jenkins.sh: Disable doxygen in libosmocore build
Change-Id: I52fc3931ef072075561858bb7173f58a8503e499
2018-02-20 20:21:13 +01:00
Neels Hofmeyr d3c81da398 jenkins: use osmo-clean-workspace.sh before and after build
See osmo-ci change I2409b2928b4d7ebbd6c005097d4ad7337307dd93 for rationale.

Depends: I2409b2928b4d7ebbd6c005097d4ad7337307dd93
Change-Id: I2f4c0a6b9a066160707eb7768ea9cc8b77806b9b
2017-10-27 22:49:59 +02:00
Max d3292913ac Use value string check from osmo-ci
Change-Id: I60d480ce6fb761ac8e15318dbe2c591359a51c3c
2017-08-26 06:10:13 +00:00
Pau Espin 35003ec2ea contrib: Enable -Werror by default
Change-Id: I065b18dd6c4f7616f981aa4273e68e23825a7294
2017-07-13 22:25:54 +02:00
Harald Welte a06b877437 jenkins.sh: Proper error message if local environment isn't set up
Change-Id: Ibb34f07164adb175a44f460d02f54586b56a5b95
2017-07-10 14:58:06 +02:00
Neels Hofmeyr 3fdb287d65 jenkins: add value_string termination check
Change-Id: I37c14c1a18207f64aa5e15ec0d2503bc834b2627
Depends: libosmocore change-id I2bc93ab4781487e7685cfb63091a489cd126b1a8
2017-03-16 19:00:12 +00:00
Max 8a3be282ab Enable sanitize
Add ./configure option to enable ASAN checks and use it for jenkins
tests. While at it - also move to /bin/sh shebang as we don't use
bashisms anyway.

Change-Id: Ie26e54ab6b850c9adf124a6bc613ec9bc9e8a6e2
2017-02-20 18:24:03 +01:00
Neels Hofmeyr 017752fedc jenkins.sh: call cat-testlogs.sh on check failure
Change-Id: I60e70d290c41633528b39401219746ccf0f93784
2016-10-12 13:27:12 +02:00
Neels Hofmeyr fdcb961137 jenkins.sh: use osmo-build-dep.sh, print separator
Change-Id: I36ce41c669ffb123ec0741061e357a94baee6460
2016-10-12 11:22:21 +00:00
Neels Hofmeyr 04c73cb83f jenkins.sh: cosmetic: export instead of inlining PATH env
Change-Id: I24a383140f2f84e90ab743691bcbf041de7b034d
2016-10-12 11:22:20 +00:00
Holger Hans Peter Freyther 7c9337b775 jenkins: Add the build script from jenkins here
This can be used to replicate a build issue more easily.
2016-04-13 18:52:43 -04:00