Merge branch 'enhancement-i18-asn1c-from-gitlab' into 'develop'
download asn1c from oai gitlab We need to test at least one attach by the UEs of the test setup, to check that the local asn1c is the same as the one from github we used so far. I don't think we need to do lots of traffic, it's only about control plane (rrc, s1ap). And of course see if compilation is still ok. See merge request !40
This commit is contained in:
@@ -397,13 +397,9 @@ install_asn1c_from_source(){
|
||||
asn1_install_log=$OPENAIR_DIR/cmake_targets/log/asn1c_install_log.txt
|
||||
echo_info "\nInstalling ASN1. The log file for ASN1 installation is here: $asn1_install_log "
|
||||
(
|
||||
$SUDO rm -rf /tmp/asn1c-r1516
|
||||
svn co https://github.com/vlm/asn1c/trunk /tmp/asn1c-r1516 -r 1516
|
||||
cd /tmp/asn1c-r1516
|
||||
patch -p0 < $OPENAIR_DIR/openair3/S1AP/MESSAGES/ASN1/asn1cpatch.p0
|
||||
patch -p0 < $OPENAIR_DIR/openair3/S1AP/MESSAGES/ASN1/asn1cpatch_2.p0
|
||||
patch -p0 < $OPENAIR_DIR/openair2/RRC/LITE/MESSAGES/asn1c/asn1cpatch.p0
|
||||
patch -p0 < $OPENAIR_DIR/openair3/S1AP/MESSAGES/ASN1/asn1cpatch_3.p0
|
||||
$SUDO rm -rf /tmp/asn1c
|
||||
git clone https://gitlab.eurecom.fr/oai/asn1c.git /tmp/asn1c
|
||||
cd /tmp/asn1c
|
||||
./configure
|
||||
make -j`nproc`
|
||||
$SUDO make install
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
Index: skeletons/per_opentype.c
|
||||
===================================================================
|
||||
--- skeletons/per_opentype.c (revision 1516)
|
||||
+++ skeletons/per_opentype.c (working copy)
|
||||
@@ -277,7 +306,7 @@
|
||||
(void)constraints;
|
||||
(void)sptr;
|
||||
|
||||
- while(per_get_few_bits(pd, 24) >= 0);
|
||||
+ while(per_get_few_bits(pd, 1 /*24*/) >= 0);
|
||||
|
||||
rv.code = RC_OK;
|
||||
rv.consumed = pd->moved;
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,22 +0,0 @@
|
||||
--- skeletons/OCTET_STRING.c.orig 2015-04-28 10:40:04.036970492 +0200
|
||||
+++ skeletons/OCTET_STRING.c 2015-04-28 10:40:09.619970869 +0200
|
||||
@@ -159,7 +159,7 @@
|
||||
}
|
||||
|
||||
static struct _stack *
|
||||
-_new_stack() {
|
||||
+_new_stack(void) {
|
||||
return (struct _stack *)CALLOC(1, sizeof(struct _stack));
|
||||
}
|
||||
|
||||
--- skeletons/converter-sample.c.orig 2015-04-28 10:40:32.164972391 +0200
|
||||
+++ skeletons/converter-sample.c 2015-04-28 10:40:37.140972727 +0200
|
||||
@@ -353,7 +353,7 @@
|
||||
} DynamicBuffer;
|
||||
|
||||
static void
|
||||
-buffer_dump() {
|
||||
+buffer_dump(void) {
|
||||
uint8_t *p = DynamicBuffer.data + DynamicBuffer.offset;
|
||||
uint8_t *e = p + DynamicBuffer.length - (DynamicBuffer.unbits ? 1 : 0);
|
||||
if(!opt_debug) return;
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user