osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-bsc/+/40871?usp=email )
Change subject: Fix building for debian 13 armv7l ...................................................................... Fix building for debian 13 armv7l In Debian 13 armv7l, time_t and suseconds_t are "long long int" instead of "long unsigned int" as seen on x86_64 and aarch64. Fix it by casting to "long unsigned int". Related: OS#6828 Change-Id: I416b31dd11a82ad52f6a662d7e099123a5c77fff --- M src/ipaccess/ipaccess-config.c M src/osmo-bsc/bts_ctrl.c M tests/acc/acc_test.c M tests/paging/paging_test.c 4 files changed, 4 insertions(+), 4 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/71/40871/1 diff --git a/src/ipaccess/ipaccess-config.c b/src/ipaccess/ipaccess-config.c index a576ebc..27d536a 100644 --- a/src/ipaccess/ipaccess-config.c +++ b/src/ipaccess/ipaccess-config.c @@ -879,7 +879,7 @@ printf("\taddr1: 0x%x\n", ntohl(sub_entry->header_entry.addr1)); printf("\taddr2: 0x%x\n", ntohl(sub_entry->header_entry.addr2)); printf("\tstart: 0x%x\n", ntohl(sub_entry->header_entry.start)); - printf("\tabs. offset: 0x%lx\n", sub_entry->absolute_offset); + printf("\tabs. offset: 0x%lx\n", (unsigned int long) sub_entry->absolute_offset); printf("\n\n"); dump_entry(sub_entry, part++, fd); diff --git a/src/osmo-bsc/bts_ctrl.c b/src/osmo-bsc/bts_ctrl.c index 76806f4..2efa661 100644 --- a/src/osmo-bsc/bts_ctrl.c +++ b/src/osmo-bsc/bts_ctrl.c @@ -130,7 +130,7 @@ curloc = llist_first_entry(&bts->loc_list, struct bts_location, list); - cmd->reply = talloc_asprintf(cmd, "%lu,%s,%f,%f,%f", curloc->tstamp, + cmd->reply = talloc_asprintf(cmd, "%lu,%s,%f,%f,%f", (unsigned int long) curloc->tstamp, get_value_string(bts_loc_fix_names, curloc->valid), curloc->lat, curloc->lon, curloc->height); if (!cmd->reply) { cmd->reply = "OOM"; diff --git a/tests/acc/acc_test.c b/tests/acc/acc_test.c index 84a63b0..2f910c4 100644 --- a/tests/acc/acc_test.c +++ b/tests/acc/acc_test.c @@ -36,7 +36,7 @@ struct timeval tv; osmo_gettimeofday(&tv, NULL); fprintf(stderr, "sys={%lu.%06lu}: %s\n", - tv.tv_sec, tv.tv_usec, str); + (unsigned int long) tv.tv_sec, (unsigned int long) tv.tv_usec, str); } #define bts_init(net) _bts_init(net, __func__) diff --git a/tests/paging/paging_test.c b/tests/paging/paging_test.c index dae3499..60180b1 100644 --- a/tests/paging/paging_test.c +++ b/tests/paging/paging_test.c @@ -42,7 +42,7 @@ struct timeval tv; osmo_gettimeofday(&tv, NULL); fprintf(stderr, "sys={%lu.%06lu}: %s\n", - tv.tv_sec, tv.tv_usec, str); + (unsigned int long) tv.tv_sec, (unsigned int long) tv.tv_usec, str); } -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/40871?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: I416b31dd11a82ad52f6a662d7e099123a5c77fff Gerrit-Change-Number: 40871 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osm...@sysmocom.de>