Cédric Ollivier
de104deb5e
[build]: Force xz as compression type when building sonic-build-hooks debs ( #12823 )
...
Ubuntu 22.04 leverages Zstandard compression to dpkg by default.
Debian doesn't support it yet
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892664
Fix #12822
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-10 10:33:21 +08:00
xumia
0a36de3a89
Recover "Support SONiC Reproduceable Build-debian/pip/web packages ( #6255 )
...
* Revert "Revert "Support SONiC Reproduceable Build-debian/pip/web packages (#5718 )""
This reverts commit 17497a65e3
.
* Revert "Revert "Remove unnecessary sudo authority in build Makefile (#6237 )""
This reverts commit 163b7111b5
.
2020-12-21 15:31:10 +08:00
Guohan Lu
17497a65e3
Revert "Support SONiC Reproduceable Build-debian/pip/web packages ( #5718 )"
...
This reverts commit 55a707586b
.
2020-12-18 23:37:27 -08:00
Guohan Lu
163b7111b5
Revert "Remove unnecessary sudo authority in build Makefile ( #6237 )"
...
This reverts commit 07b4aaf473
.
2020-12-18 23:37:12 -08:00
xumia
07b4aaf473
Remove unnecessary sudo authority in build Makefile ( #6237 )
...
- Why I did it
In some build machine, it may be not able to run as root during the build, only has root authority in docker containers.
- How I did it
Remove the sudo in Makefile
- How to verify it
cd src/sonic-build-hooks
make all
2020-12-18 21:27:42 -08:00
xumia
55a707586b
Support SONiC Reproduceable Build-debian/pip/web packages ( #5718 )
...
* Support SONiC reproduceable build for deb/py2/py3/web
* Remove j2 files
* Fix bug
* Fix some issues
1. Change some code format issues
2. Fix curl calling wget command, pip2 calling pip3 issue
3. Fix wget/curl downloading multiple urls issue
* Fix some code format issue
* Fix bug
* Fix bug
* Fix command path hard code in build info scripts issue
* Add debian package sonic-build-tools
* Fix auto debian package removed issue
* Change build debian package name, and change the folder
* Collect the pre-versions and post-versions
* Change to use debian:buster
* Remove apt-mark and improve code
* Remove set_build_hooks
* Change docker trusted gpg files
* Fix docker build COPY directory name issue
* Move the trusted gpg files into the sonic-build-hooks package
2020-12-17 13:06:53 +08:00