Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package clknetsim for openSUSE:Factory checked in at 2024-06-09 20:20:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/clknetsim (Old) and /work/SRC/openSUSE:Factory/.clknetsim.new.19518 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "clknetsim" Sun Jun 9 20:20:35 2024 rev:4 rq:1179235 version:0+git.20240424 Changes: -------- --- /work/SRC/openSUSE:Factory/clknetsim/clknetsim.changes 2023-12-18 22:57:12.894406387 +0100 +++ /work/SRC/openSUSE:Factory/.clknetsim.new.19518/clknetsim.changes 2024-06-09 20:23:52.233396833 +0200 @@ -1,0 +2,9 @@ +Fri Jun 7 13:33:49 UTC 2024 - Martin Pluskal <mplus...@suse.com> + +- Update to version 0+git.20240424: + * fix parsing of 64-bit CLKNETSIM_START_DATE on 32-bit systems + * add support for 64-bit-time_t variants of fstat/stat + * bash: remove linker error from logs with valgrind + * ignore PTP transportSpecific field in transparent clock + +------------------------------------------------------------------- Old: ---- clknetsim-0+git.20231005.obscpio New: ---- clknetsim-0+git.20240424.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ clknetsim.spec ++++++ --- /var/tmp/diff_new_pack.CkDiQu/_old 2024-06-09 20:23:52.805417474 +0200 +++ /var/tmp/diff_new_pack.CkDiQu/_new 2024-06-09 20:23:52.805417474 +0200 @@ -1,7 +1,7 @@ # # spec file for package clknetsim # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: clknetsim -Version: 0+git.20231005 +Version: 0+git.20240424 Release: 0 Summary: Clock and Network Simulator License: GPL-2.0-only ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.CkDiQu/_old 2024-06-09 20:23:52.853419206 +0200 +++ /var/tmp/diff_new_pack.CkDiQu/_new 2024-06-09 20:23:52.853419206 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/mlichvar/clknetsim.git</param> - <param name="changesrevision">5d1dc05806155924d7f0a004f7e0643b866c7807</param></service></servicedata> + <param name="changesrevision">0a11a356186bcbef412ea0282ed9d5e96e716a73</param></service></servicedata> (No newline at EOF) ++++++ clknetsim-0+git.20231005.obscpio -> clknetsim-0+git.20240424.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clknetsim-0+git.20231005/client.c new/clknetsim-0+git.20240424/client.c --- old/clknetsim-0+git.20231005/client.c 2023-10-05 10:42:12.000000000 +0200 +++ new/clknetsim-0+git.20240424/client.c 2024-04-24 11:58:38.000000000 +0200 @@ -255,8 +255,13 @@ _fclose = (int (*)(FILE *fp))dlsym(RTLD_NEXT, "fclose"); _fcntl = (int (*)(int fd, int cmd, ...))dlsym(RTLD_NEXT, "fcntl"); #ifdef HAVE_STAT +#if defined(__USE_TIME_BITS64) && __USE_TIME_BITS64 + _fstat = (int (*)(int fd, struct stat *statbuf))dlsym(RTLD_NEXT, "__fstat64_time64"); + _stat = (int (*)(const char *pathname, struct stat *statbuf))dlsym(RTLD_NEXT, "__stat64_time64"); +#else _fstat = (int (*)(int fd, struct stat *statbuf))dlsym(RTLD_NEXT, "fstat"); _stat = (int (*)(const char *pathname, struct stat *statbuf))dlsym(RTLD_NEXT, "stat"); +#endif #else _fxstat = (int (*)(int ver, int fd, struct stat *statbuf))dlsym(RTLD_NEXT, "__fxstat"); _xstat = (int (*)(int ver, const char *pathname, struct stat *statbuf))dlsym(RTLD_NEXT, "__xstat"); @@ -296,7 +301,7 @@ env = getenv("CLKNETSIM_START_DATE"); if (env) - system_time_offset = atol(env); + system_time_offset = atoll(env); env = getenv("CLKNETSIM_RANDOM_SEED"); if (env) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clknetsim-0+git.20231005/clknetsim.bash new/clknetsim-0+git.20240424/clknetsim.bash --- old/clknetsim-0+git.20231005/clknetsim.bash 2023-10-05 10:42:12.000000000 +0200 +++ new/clknetsim-0+git.20240424/clknetsim.bash 2024-04-24 11:58:38.000000000 +0200 @@ -135,6 +135,7 @@ echo " valgrind error" 1>&2 ret=1 fi + sed -i '/^ERROR: ld.so: object.*from LD_PRELOAD cannot/d' tmp/log.[0-9]* fi return $ret diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clknetsim-0+git.20231005/network.cc new/clknetsim-0+git.20240424/network.cc --- old/clknetsim-0+git.20231005/network.cc 2023-10-05 10:42:12.000000000 +0200 +++ new/clknetsim-0+git.20240424/network.cc 2024-04-24 11:58:38.000000000 +0200 @@ -309,10 +309,11 @@ void Network::write_correction(struct Packet *packet, double correction) { uint64_t c; - /* one-step transparent edge-to-edge PTP clock */ + /* one-step transparent end-to-end PTP clock */ if (packet->src_port != 319 || packet->dst_port != 319 || packet->len < 34 || - (packet->data[0] != 0 && packet->data[0] != 1) || (packet->data[1] & 0xf) != 2) + ((packet->data[0] & 0xf) != 0 && (packet->data[0] & 0xf) != 1) || + (packet->data[1] & 0xf) != 2) return; c = ((uint64_t)ntohl(*(uint32_t *)(packet->data + 8)) << 32) | ++++++ clknetsim.obsinfo ++++++ --- /var/tmp/diff_new_pack.CkDiQu/_old 2024-06-09 20:23:52.965423248 +0200 +++ /var/tmp/diff_new_pack.CkDiQu/_new 2024-06-09 20:23:52.969423392 +0200 @@ -1,5 +1,5 @@ name: clknetsim -version: 0+git.20231005 -mtime: 1696495332 -commit: 5d1dc05806155924d7f0a004f7e0643b866c7807 +version: 0+git.20240424 +mtime: 1713952718 +commit: 0a11a356186bcbef412ea0282ed9d5e96e716a73