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
 

Reply via email to