Fix Ubuntu x64 package sources.
This commit is contained in:
@@ -33,6 +33,15 @@ case "$target" in
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
native_sources=/etc/apt/sources.list.d/ubuntu.sources
|
||||||
|
if [ ! -f "$native_sources" ]; then
|
||||||
|
echo "the x64 release build requires Ubuntu's deb822 package sources" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
sudo sed -i \
|
||||||
|
'/^Architectures:/d; /^Types: deb$/a Architectures: arm64' \
|
||||||
|
"$native_sources"
|
||||||
|
|
||||||
sudo dpkg --add-architecture amd64
|
sudo dpkg --add-architecture amd64
|
||||||
{
|
{
|
||||||
printf '%s\n' \
|
printf '%s\n' \
|
||||||
|
|||||||
@@ -164,6 +164,7 @@ fn tagged_releases_are_built_and_packaged_with_rust_tools() {
|
|||||||
"libxdo-dev",
|
"libxdo-dev",
|
||||||
"libwebkit2gtk-4.1-dev:amd64",
|
"libwebkit2gtk-4.1-dev:amd64",
|
||||||
"gcc-x86-64-linux-gnu",
|
"gcc-x86-64-linux-gnu",
|
||||||
|
"Architectures: arm64",
|
||||||
] {
|
] {
|
||||||
assert!(
|
assert!(
|
||||||
linux_dependencies.contains(required),
|
linux_dependencies.contains(required),
|
||||||
|
|||||||
Reference in New Issue
Block a user