Content

상위 폴더로 이동
Build start time: Sat Oct 11 10:16:24 UTC 2025
[ REASON ] :      target/debs/bookworm/systemd-sonic-generator_1.0.0_amd64.deb does not exist  
[ FLAGS  FILE    ] : [] 
[ FLAGS  DEPENDS ] : [] 
[ FLAGS  DIFF    ] : [] 
/sonic/src/systemd-sonic-generator /sonic
dpkg-buildpackage: info: source package systemd-sonic-generator
dpkg-buildpackage: info: source version 1.0.0
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Lawrence Lee 
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/systemd-sonic-generator'
dh clean
   dh_auto_clean
	make -j112 clean
make[2]: Entering directory '/sonic/src/systemd-sonic-generator'
rm -f ./systemd-sonic-generator
rm -f ./systemd-sonic-generator.o
rm -f ./ssg_test
make[2]: Leaving directory '/sonic/src/systemd-sonic-generator'
   dh_clean
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/systemd-sonic-generator.substvars debian/files
	rm -fr -- debian/systemd-sonic-generator/ debian/tmp/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
make[1]: Leaving directory '/sonic/src/systemd-sonic-generator'
 debian/rules build
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/systemd-sonic-generator'
dh build
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
	make -j112 "INSTALL=install --strip-program=true"
make[2]: Entering directory '/sonic/src/systemd-sonic-generator'
rm -f ./systemd-sonic-generator
g++ -g -O2 -ffile-prefix-map=/sonic/src/systemd-sonic-generator=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -D_GNU_SOURCE -I ./ -o systemd-sonic-generator systemd-sonic-generator.cpp -Wl,-z,relro -l stdc++ -lpthread -lboost_filesystem -lboost_system -lgtest -ljson-c
systemd-sonic-generator.cpp: In function 'void update_environment(const std::string&)':
systemd-sonic-generator.cpp:415:22: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]
  415 |     for (const auto& [key, value] : env_vars) {
      |                      ^
make[2]: Leaving directory '/sonic/src/systemd-sonic-generator'
   debian/rules override_dh_auto_test
make[2]: Entering directory '/sonic/src/systemd-sonic-generator'
make test
make[3]: Entering directory '/sonic/src/systemd-sonic-generator'
g++ -g -O2 -ffile-prefix-map=/sonic/src/systemd-sonic-generator=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -D_GNU_SOURCE -I ./ -ggdb -D_SSG_UNITTEST -o systemd-sonic-generator.o -c systemd-sonic-generator.cpp
systemd-sonic-generator.cpp: In function 'void update_environment(const std::string&)':
systemd-sonic-generator.cpp:415:22: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]
  415 |     for (const auto& [key, value] : env_vars) {
      |                      ^
g++ -g -O2 -ffile-prefix-map=/sonic/src/systemd-sonic-generator=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -D_GNU_SOURCE -I ./ -ggdb -o ssg_test ssg-test.cc systemd-sonic-generator.o -Wl,-z,relro -l stdc++ -lpthread -lboost_filesystem -lboost_system -lgtest -ljson-c
./ssg_test
[==========] Running 14 tests from 3 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from SystemdSonicGeneratorFixture
[ RUN      ] SystemdSonicGeneratorFixture.get_global_vars
[       OK ] SystemdSonicGeneratorFixture.get_global_vars (0 ms)
[ RUN      ] SystemdSonicGeneratorFixture.global_vars
[       OK ] SystemdSonicGeneratorFixture.global_vars (0 ms)
[----------] 2 tests from SystemdSonicGeneratorFixture (0 ms total)

[----------] 5 tests from SsgFunctionTest
[ RUN      ] SsgFunctionTest.missing_file
[       OK ] SsgFunctionTest.missing_file (6595 ms)
[ RUN      ] SsgFunctionTest.insert_instance_number
[       OK ] SsgFunctionTest.insert_instance_number (3867 ms)
[ RUN      ] SsgFunctionTest.get_num_of_asic
[       OK ] SsgFunctionTest.get_num_of_asic (2293 ms)
[ RUN      ] SsgFunctionTest.get_unit_files
[       OK ] SsgFunctionTest.get_unit_files (1179 ms)
[ RUN      ] SsgFunctionTest.get_platform_unit_files
[       OK ] SsgFunctionTest.get_platform_unit_files (1339 ms)
[----------] 5 tests from SsgFunctionTest (15276 ms total)

[----------] 7 tests from SsgMainTest
[ RUN      ] SsgMainTest.ssg_main_argv
Installation directory required as argument
[       OK ] SsgMainTest.ssg_main_argv (2648 ms)
[ RUN      ] SsgMainTest.ssg_main_single_npu
Failed to open tests/ssg-test/test_platform/platform.json
[       OK ] SsgMainTest.ssg_main_single_npu (3898 ms)
[ RUN      ] SsgMainTest.ssg_main_10_npu
Failed to open tests/ssg-test/test_platform/platform.json
[       OK ] SsgMainTest.ssg_main_10_npu (2922 ms)
[ RUN      ] SsgMainTest.ssg_main_40_npu
Failed to open tests/ssg-test/test_platform/platform.json
[       OK ] SsgMainTest.ssg_main_40_npu (2649 ms)
[ RUN      ] SsgMainTest.ssg_main_smart_switch_npu
[       OK ] SsgMainTest.ssg_main_smart_switch_npu (5500 ms)
[ RUN      ] SsgMainTest.ssg_main_smart_switch_dpu
[       OK ] SsgMainTest.ssg_main_smart_switch_dpu (593 ms)
[ RUN      ] SsgMainTest.ssg_main_smart_switch_double_execution
[       OK ] SsgMainTest.ssg_main_smart_switch_double_execution (72 ms)
[----------] 7 tests from SsgMainTest (18285 ms total)

[----------] Global test environment tear-down
[==========] 14 tests from 3 test suites ran. (33562 ms total)
[  PASSED  ] 14 tests.
make[3]: Leaving directory '/sonic/src/systemd-sonic-generator'
make[2]: Leaving directory '/sonic/src/systemd-sonic-generator'
   create-stamp debian/debhelper-build-stamp
make[1]: Leaving directory '/sonic/src/systemd-sonic-generator'
 fakeroot debian/rules binary
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/systemd-sonic-generator'
dh binary
   dh_testroot
   dh_prep
	rm -f -- debian/systemd-sonic-generator.substvars
	rm -fr -- debian/.debhelper/generated/systemd-sonic-generator/ debian/systemd-sonic-generator/ debian/tmp/
   dh_auto_install --destdir=debian/systemd-sonic-generator/
	install -m0755 -d /sonic/src/systemd-sonic-generator/debian/systemd-sonic-generator
	make -j112 install DESTDIR=/sonic/src/systemd-sonic-generator/debian/systemd-sonic-generator AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[2]: Entering directory '/sonic/src/systemd-sonic-generator'
mkdir -p /sonic/src/systemd-sonic-generator/debian/systemd-sonic-generator
mkdir -p /sonic/src/systemd-sonic-generator/debian/systemd-sonic-generator/lib
mkdir -p /sonic/src/systemd-sonic-generator/debian/systemd-sonic-generator/lib/systemd
mkdir -p /sonic/src/systemd-sonic-generator/debian/systemd-sonic-generator/lib/systemd/system-generators
cp ./systemd-sonic-generator /sonic/src/systemd-sonic-generator/debian/systemd-sonic-generator/lib/systemd/system-generators
make[2]: Leaving directory '/sonic/src/systemd-sonic-generator'
   dh_installdocs
	install -m0755 -d debian/systemd-sonic-generator/usr/share/doc/systemd-sonic-generator
   dh_installchangelogs
	install -m0755 -d debian/systemd-sonic-generator/usr/share/doc/systemd-sonic-generator
	install -p -m0644 debian/.debhelper/generated/systemd-sonic-generator/dh_installchangelogs.dch.trimmed debian/systemd-sonic-generator/usr/share/doc/systemd-sonic-generator/changelog
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
	cd debian/systemd-sonic-generator
	chmod a-x usr/share/doc/systemd-sonic-generator/changelog
	gzip -9nf usr/share/doc/systemd-sonic-generator/changelog
	cd '/sonic/src/systemd-sonic-generator'
   dh_fixperms
	find debian/systemd-sonic-generator -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
	find debian/systemd-sonic-generator ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/systemd-sonic-generator/usr/share/doc -type f -a -true -a ! -regex 'debian/systemd-sonic-generator/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/systemd-sonic-generator/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/systemd-sonic-generator -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
   dh_missing
   dh_strip
	install -m0755 -d debian/.debhelper/systemd-sonic-generator/dbgsym-root/usr/lib/debug/.build-id/34
	objcopy --only-keep-debug --compress-debug-sections debian/systemd-sonic-generator/lib/systemd/system-generators/systemd-sonic-generator debian/.debhelper/systemd-sonic-generator/dbgsym-root/usr/lib/debug/.build-id/34/dafeb0ffef09e6066127bb6d100f380538122a.debug
	chmod 0644 -- debian/.debhelper/systemd-sonic-generator/dbgsym-root/usr/lib/debug/.build-id/34/dafeb0ffef09e6066127bb6d100f380538122a.debug
	chown 0:0 -- debian/.debhelper/systemd-sonic-generator/dbgsym-root/usr/lib/debug/.build-id/34/dafeb0ffef09e6066127bb6d100f380538122a.debug
	strip --remove-section=.comment --remove-section=.note debian/systemd-sonic-generator/lib/systemd/system-generators/systemd-sonic-generator
	objcopy --add-gnu-debuglink debian/.debhelper/systemd-sonic-generator/dbgsym-root/usr/lib/debug/.build-id/34/dafeb0ffef09e6066127bb6d100f380538122a.debug debian/systemd-sonic-generator/lib/systemd/system-generators/systemd-sonic-generator
	install -m0755 -d debian/.debhelper/systemd-sonic-generator/dbgsym-root/usr/share/doc
	ln -s systemd-sonic-generator debian/.debhelper/systemd-sonic-generator/dbgsym-root/usr/share/doc/systemd-sonic-generator-dbgsym
	install -m0755 -d debian/.debhelper/systemd-sonic-generator
   dh_makeshlibs
	rm -f debian/systemd-sonic-generator/DEBIAN/shlibs
   dh_shlibdeps
	install -m0755 -d debian/systemd-sonic-generator/DEBIAN
	dpkg-shlibdeps -Tdebian/systemd-sonic-generator.substvars debian/systemd-sonic-generator/lib/systemd/system-generators/systemd-sonic-generator
   dh_installdeb
	install -m0755 -d debian/systemd-sonic-generator/DEBIAN
   dh_gencontrol
	install -m0755 -d debian/systemd-sonic-generator/DEBIAN
	echo misc:Depends= >> debian/systemd-sonic-generator.substvars
	echo misc:Pre-Depends= >> debian/systemd-sonic-generator.substvars
	install -m0755 -d debian/.debhelper/systemd-sonic-generator/dbgsym-root/DEBIAN
	dpkg-gencontrol -psystemd-sonic-generator -ldebian/changelog -Tdebian/systemd-sonic-generator.substvars -Pdebian/.debhelper/systemd-sonic-generator/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=systemd-sonic-generator-dbgsym "-DDepends=systemd-sonic-generator (= \${binary:Version})" "-DDescription=debug symbols for systemd-sonic-generator" -DBuild-Ids=34dafeb0ffef09e6066127bb6d100f380538122a -DSection=debug -UMulti-Arch -UReplaces -UBreaks
	chmod 0644 -- debian/.debhelper/systemd-sonic-generator/dbgsym-root/DEBIAN/control
	chown 0:0 -- debian/.debhelper/systemd-sonic-generator/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -psystemd-sonic-generator -ldebian/changelog -Tdebian/systemd-sonic-generator.substvars -Pdebian/systemd-sonic-generator
	chmod 0644 -- debian/systemd-sonic-generator/DEBIAN/control
	chown 0:0 -- debian/systemd-sonic-generator/DEBIAN/control
   dh_md5sums
	install -m0755 -d debian/systemd-sonic-generator/DEBIAN
	cd debian/systemd-sonic-generator >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/systemd-sonic-generator/DEBIAN/md5sums
	chown 0:0 -- debian/systemd-sonic-generator/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/systemd-sonic-generator/dbgsym-root/DEBIAN
	cd debian/.debhelper/systemd-sonic-generator/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/systemd-sonic-generator/dbgsym-root/DEBIAN/md5sums
	chown 0:0 -- debian/.debhelper/systemd-sonic-generator/dbgsym-root/DEBIAN/md5sums
   dh_builddeb
	dpkg-deb --build debian/systemd-sonic-generator ..
	dpkg-deb --root-owner-group --build debian/.debhelper/systemd-sonic-generator/dbgsym-root ..
dpkg-deb: building package 'systemd-sonic-generator' in '../systemd-sonic-generator_1.0.0_amd64.deb'.
dpkg-deb: building package 'systemd-sonic-generator-dbgsym' in '../systemd-sonic-generator-dbgsym_1.0.0_amd64.deb'.
make[1]: Leaving directory '/sonic/src/systemd-sonic-generator'
 dpkg-genbuildinfo --build=binary --admindir=/sonic/dpkg/tmp.5sMtKeAUV3 -O../systemd-sonic-generator_1.0.0_amd64.buildinfo
 dpkg-genchanges --build=binary -O../systemd-sonic-generator_1.0.0_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 fakeroot debian/rules clean
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/systemd-sonic-generator'
dh clean
   dh_auto_clean
	make -j112 clean
make[2]: Entering directory '/sonic/src/systemd-sonic-generator'
rm -f ./systemd-sonic-generator
rm -f ./systemd-sonic-generator.o
rm -f ./ssg_test
make[2]: Leaving directory '/sonic/src/systemd-sonic-generator'
   dh_clean
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/systemd-sonic-generator.substvars debian/files
	rm -fr -- debian/systemd-sonic-generator/ debian/tmp/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
make[1]: Leaving directory '/sonic/src/systemd-sonic-generator'
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
/sonic
Build end time: Sat Oct 11 10:17:38 UTC 2025
Elapsed time: 0h 1m 14s