I have been unable to build chrony-3.3 on RHEL6.9: /usr/include/linux/ptp_clock.h:42: error: expected specifier-qualifier-list before '__s64' sys_linux.c: In function 'report_time_adjust_blockers': sys_linux.c:389: warning: implicit declaration of function 'CAP_IS_SUPPORTED' sys_linux.c:389: warning: implicit declaration of function 'cap_get_bound' sys_linux.c: In function 'get_phc_sample': sys_linux.c:717: error: 'struct ptp_clock_time' has no member named 'sec' sys_linux.c:718: error: 'struct ptp_clock_time' has no member named 'nsec' sys_linux.c:719: error: 'struct ptp_clock_time' has no member named 'sec' sys_linux.c:720: error: 'struct ptp_clock_time' has no member named 'nsec' sys_linux.c:721: error: 'struct ptp_clock_time' has no member named 'sec' sys_linux.c:722: error: 'struct ptp_clock_time' has no member named 'nsec' sys_linux.c: In function 'SYS_Linux_ReadPHCExtTimestamp': sys_linux.c:889: error: 'struct ptp_clock_time' has no member named 'sec' sys_linux.c:890: error: 'struct ptp_clock_time' has no member named 'nsec' make: *** [sys_linux.o] Error 1
I'm running the nearly the latest kernel update 2.6.32-696.18.7.el6.x86_64 ***** ***** ***** Michael D. Parker General Atomics - ElectroMagnetics Systems Group (EMS) michael.d.par...@ga.com<mailto:michael.d.par...@ga.com> <<<<< NOTE: Remember to include my middle initial >>>>> ***************************************************************************************** The information contained in this electronic message is intended only for the use of the individual or entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. This message may also contain technical data, export of which is restricted by the International Traffic in Arms Regulations (ITAR). Disclosure to foreign persons without prior U.S. Government approval is prohibited. Violations of these export laws and regulations are subject to severe civil and criminal penalties. This message may include Company Sensitive and/or Proprietary Information. If the reader of this message is not the intended recipient, you are informed that any dissemination, copying or disclosure of the material contained herein, in whole or in part, is strictly prohibited. If you received this message in error, please notify the sender by reply e-mail and delete all copies of this message. ****************************************************************************************** From: Miroslav Lichvar [mailto:mlich...@redhat.com] Sent: Wednesday, April 04, 2018 2:59 AM To: chrony-annou...@chrony.tuxfamily.org; chrony-dev@chrony.tuxfamily.org; chrony-us...@chrony.tuxfamily.org Subject: -EXT-[chrony-announce] chrony-3.3 released The final release of chrony-3.3 is now available. The sources can be downloaded here: https://download.tuxfamily.org/chrony/chrony-3.3.tar.gz MD5 and SHA1 sums: 81ab62cf5d60b4b3fa8cd2c1b267ffd9 chrony-3.3.tar.gz 42fbb94450e50e15aac33aabc563e052ea111f0f chrony-3.3.tar.gz Changes since 3.3-pre1: Bug fixes --------- * Fix acquisitionport directive to work with privilege separation * Fix handling of socket errors on Linux to avoid high CPU usage -- Miroslav Lichvar