Build start time: Wed Sep 23 05:00:21 UTC 2026
[ REASON ] : target/debs/bookworm/linuxptp_4.2-sonic-0_amd64.deb does not exist
[ FLAGS FILE ] : []
[ FLAGS DEPENDS ] : []
[ FLAGS DIFF ] : []
make[1]: warning: -j112 forced in submake: resetting jobserver mode.
make[1]: Entering directory '/sonic/src/linuxptp'
# --- 1. Clean and Download source code ---
rm -rf linuxptp-4.2
git clone --branch v4.2 --depth 1 http://git.code.sf.net/p/linuxptp/code linuxptp-4.2
pushd linuxptp-4.2
# --- 2. Build source code ---
make
# --- 3. Prepare "Staging" directory ---
rm -rf debian_pkg
# Create necessary directory structure to prevent 'install' failure
# We use standard Debian paths: /usr/sbin for binaries, /usr/share/man for manuals
mkdir -p debian_pkg/usr/sbin
mkdir -p debian_pkg/usr/share/man/man8
mkdir -p debian_pkg/DEBIAN
# --- 4. Install into Staging ---
# We override 'prefix' to /usr (default is /usr/local)
# We override 'mandir' to /usr/share/man
# We use 'realpath' to ensure the staging path is absolute
make install DESTDIR=$(realpath debian_pkg) prefix=/usr mandir=/usr/share/man
# --- 5. Create 'control' file ---
echo "Package: linuxptp" > debian_pkg/DEBIAN/control
echo "Version: 4.2-sonic-0" >> debian_pkg/DEBIAN/control
echo "Architecture: amd64" >> debian_pkg/DEBIAN/control
echo "Maintainer: SONiC Builder " >> debian_pkg/DEBIAN/control
echo "Description: PTP (IEEE 1588) implementation for Linux" >> debian_pkg/DEBIAN/control
# Basic dependency (libc6 is standard)
echo "Depends: libc6" >> debian_pkg/DEBIAN/control
# --- 6. Build the .deb package ---
# Build the package inside the parent directory
dpkg-deb --build debian_pkg ..
popd
# Move the generated .deb file to the destination folder
# The filename usually includes version/arch, so we use wildcard move to be safe
mv *.deb /sonic/target/debs/bookworm/
Cloning into 'linuxptp-4.2'...
Note: switching to '17195fd9cd8f2aaebe76cbb914f161307f81cbf1'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
/sonic/src/linuxptp/linuxptp-4.2 /sonic/src/linuxptp
make[2]: Entering directory '/sonic/src/linuxptp/linuxptp-4.2'
DEPEND tz2alt.c
DEPEND ts2phc_pps_source.c
DEPEND ts2phc_pps_sink.c
DEPEND ts2phc_phc_pps_source.c
DEPEND ts2phc_nmea_pps_source.c
DEPEND ts2phc_generic_pps_source.c
DEPEND sock.c
DEPEND serial.c
DEPEND nmea.c
DEPEND lstab.c
DEPEND ts2phc.c
DEPEND timemaster.c
DEPEND sysoff.c
DEPEND pmc_common.c
DEPEND pmc_agent.c
DEPEND pmc.c
DEPEND phc_ctl.c
DEPEND phc2sys.c
DEPEND nsm.c
DEPEND hwstamp_ctl.c
DEPEND version.c
DEPEND util.c
DEPEND unicast_service.c
DEPEND unicast_fsm.c
DEPEND unicast_client.c
DEPEND tsproc.c
DEPEND tlv.c
DEPEND telecom.c
DEPEND uds.c
DEPEND udp6.c
DEPEND udp.c
DEPEND transport.c
DEPEND raw.c
DEPEND tc.c
DEPEND stats.c
DEPEND sk.c
DEPEND servo.c
DEPEND refclock_sock.c
DEPEND pi.c
DEPEND nullf.c
DEPEND ntpshm.c
DEPEND linreg.c
DEPEND rtnl.c
DEPEND p2p_tc.c
DEPEND ptp4l.c
DEPEND print.c
DEPEND pqueue.c
DEPEND port_signaling.c
DEPEND port.c
DEPEND phc.c
DEPEND msg.c
DEPEND monitor.c
DEPEND interface.c
DEPEND hash.c
DEPEND fsm.c
DEPEND mmedian.c
DEPEND mave.c
DEPEND filter.c
DEPEND fault.c
DEPEND e2e_tc.c
DEPEND designated_fsm.c
DEPEND config.c
DEPEND clockcheck.c
DEPEND clockadj.c
DEPEND clock.c
DEPEND bmc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o ptp4l.o ptp4l.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o bmc.o bmc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o clock.o clock.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o clockadj.o clockadj.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o clockcheck.o clockcheck.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o config.o config.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o designated_fsm.o designated_fsm.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o e2e_tc.o e2e_tc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o fault.o fault.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o filter.o filter.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o mave.o mave.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o mmedian.o mmedian.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o fsm.o fsm.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o hash.o hash.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o interface.o interface.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o monitor.o monitor.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o msg.o msg.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o phc.o phc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o port.o port.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o port_signaling.o port_signaling.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o pqueue.o pqueue.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o print.o print.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o p2p_tc.o p2p_tc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o rtnl.o rtnl.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o linreg.o linreg.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o ntpshm.o ntpshm.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o nullf.o nullf.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o pi.o pi.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o refclock_sock.o refclock_sock.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o servo.o servo.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o sk.o sk.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o stats.o stats.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o tc.o tc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o raw.o raw.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o transport.o transport.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o udp.o udp.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o udp6.o udp6.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o uds.o uds.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o telecom.o telecom.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o tlv.o tlv.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o tsproc.o tsproc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o unicast_client.o unicast_client.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o unicast_fsm.o unicast_fsm.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o unicast_service.o unicast_service.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o util.o util.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o hwstamp_ctl.o hwstamp_ctl.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o nsm.o nsm.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o phc2sys.o phc2sys.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o pmc_agent.o pmc_agent.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o pmc_common.o pmc_common.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o sysoff.o sysoff.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o phc_ctl.o phc_ctl.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o pmc.o pmc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o timemaster.o timemaster.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o ts2phc.o ts2phc.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o lstab.o lstab.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o nmea.o nmea.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o serial.o serial.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o sock.o sock.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o ts2phc_generic_pps_source.o ts2phc_generic_pps_source.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o ts2phc_nmea_pps_source.o ts2phc_nmea_pps_source.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o ts2phc_phc_pps_source.o ts2phc_phc_pps_source.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o ts2phc_pps_sink.o ts2phc_pps_sink.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o ts2phc_pps_source.o ts2phc_pps_source.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o tz2alt.o tz2alt.c
gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -c -o version.o version.c
gcc hwstamp_ctl.o version.o -lm -lrt -pthread -o hwstamp_ctl
gcc phc_ctl.o phc.o sk.o util.o clockadj.o sysoff.o print.o version.o -lm -lrt -pthread -o phc_ctl
gcc nsm.o config.o filter.o mave.o mmedian.o hash.o interface.o msg.o phc.o print.o rtnl.o sk.o raw.o transport.o udp.o udp6.o uds.o tlv.o tsproc.o util.o version.o -lm -lrt -pthread -o nsm
gcc pmc.o config.o hash.o interface.o msg.o phc.o pmc_common.o print.o sk.o tlv.o raw.o transport.o udp.o udp6.o uds.o util.o version.o -lm -lrt -pthread -o pmc
gcc ts2phc.o config.o clockadj.o hash.o interface.o msg.o phc.o pmc_agent.o pmc_common.o print.o linreg.o ntpshm.o nullf.o pi.o refclock_sock.o servo.o sk.o lstab.o nmea.o serial.o sock.o ts2phc_generic_pps_source.o ts2phc_nmea_pps_source.o ts2phc_phc_pps_source.o ts2phc_pps_sink.o ts2phc_pps_source.o tlv.o transport.o raw.o udp.o udp6.o uds.o util.o version.o -lm -lrt -pthread -o ts2phc
gcc tz2alt.o config.o hash.o interface.o lstab.o msg.o phc.o pmc_common.o print.o sk.o tlv.o raw.o transport.o udp.o udp6.o uds.o util.o version.o -lm -lrt -pthread -o tz2alt
gcc phc2sys.o clockadj.o clockcheck.o config.o hash.o interface.o msg.o phc.o pmc_agent.o pmc_common.o print.o linreg.o ntpshm.o nullf.o pi.o refclock_sock.o servo.o sk.o stats.o sysoff.o tlv.o raw.o transport.o udp.o udp6.o uds.o util.o version.o -lm -lrt -pthread -o phc2sys
gcc timemaster.o phc.o print.o rtnl.o sk.o util.o version.o -lm -lrt -pthread -o timemaster
gcc ptp4l.o bmc.o clock.o clockadj.o clockcheck.o config.o designated_fsm.o e2e_tc.o fault.o filter.o mave.o mmedian.o fsm.o hash.o interface.o monitor.o msg.o phc.o port.o port_signaling.o pqueue.o print.o p2p_tc.o rtnl.o linreg.o ntpshm.o nullf.o pi.o refclock_sock.o servo.o sk.o stats.o tc.o raw.o transport.o udp.o udp6.o uds.o telecom.o tlv.o tsproc.o unicast_client.o unicast_fsm.o unicast_service.o util.o version.o -lm -lrt -pthread -o ptp4l
make[2]: Leaving directory '/sonic/src/linuxptp/linuxptp-4.2'
make[2]: Entering directory '/sonic/src/linuxptp/linuxptp-4.2'
install -p -m 755 -d /sonic/src/linuxptp/linuxptp-4.2/debian_pkg/usr/sbin /sonic/src/linuxptp/linuxptp-4.2/debian_pkg/usr/share/man/man8
install ptp4l hwstamp_ctl nsm phc2sys phc_ctl pmc timemaster ts2phc tz2alt /sonic/src/linuxptp/linuxptp-4.2/debian_pkg/usr/sbin
for x in ptp4l.8 hwstamp_ctl.8 nsm.8 phc2sys.8 phc_ctl.8 pmc.8 timemaster.8 ts2phc.8 tz2alt.8; do \
[ -f $x ] && install -p -m 644 -t /sonic/src/linuxptp/linuxptp-4.2/debian_pkg/usr/share/man/man8 $x ; \
done
make[2]: Leaving directory '/sonic/src/linuxptp/linuxptp-4.2'
dpkg-deb: building package 'linuxptp' in '../linuxptp_4.2-sonic-0_amd64.deb'.
/sonic/src/linuxptp
make[1]: Leaving directory '/sonic/src/linuxptp'
Build end time: Wed Sep 23 05:00:38 UTC 2026
Elapsed time: 0h 0m 17s
|