Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/build-debian-packages/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ runs:

sudo docker build --file "tools/buildutils/cw/Containerfile" --tag "android-cuttlefish-build" .
sudo docker run -v=$PWD:/mnt/build -w /mnt/build -v=$HOME/bazel-disk-cache:/root/bazel-disk-cache android-cuttlefish-build base -d /root/bazel-disk-cache
sudo docker run ${IMAGE_OPT} -v=$PWD:/mnt/build -w /mnt/build android-cuttlefish-build container
# sudo docker run ${IMAGE_OPT} -v=$PWD:/mnt/build -w /mnt/build android-cuttlefish-build container
sudo docker run -v=$PWD:/mnt/build -w /mnt/build android-cuttlefish-build frontend
sudo docker run -v=$PWD:/mnt/build -w /mnt/build android-cuttlefish-build cuttlefish-integration-gigabyte-arm64
shell: bash
Expand Down
17 changes: 17 additions & 0 deletions base/cvd/build_external/crosvm/PATCH.minijail_gen_constants.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
diff --git a/third_party/minijail/gen_constants-inl.h b/third_party/minijail/gen_constants-inl.h
--- a/third_party/minijail/gen_constants-inl.h
+++ b/third_party/minijail/gen_constants-inl.h
@@ -74,3 +74,13 @@ struct fscrypt_policy_v1 {
#if !defined(FS_IOC_GET_ENCRYPTION_POLICY_EX)
#define FS_IOC_GET_ENCRYPTION_POLICY_EX _IOWR('f', 22, __u8[9])
#endif
+
+#if !defined(PR_GET_AUXV)
+#define PR_GET_AUXV 0x41555856
+#endif
+#if !defined(PR_SET_MDWE)
+#define PR_SET_MDWE 65
+#endif
+#if !defined(PR_GET_MDWE)
+#define PR_GET_MDWE 66
+#endif
5 changes: 4 additions & 1 deletion base/cvd/build_external/crosvm/crosvm.MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -122,5 +122,8 @@ git_repository(
remote = CROSVM_REMOTE,
init_submodules = True,
patch_strip = 1,
patches = ["@//build_external/crosvm:PATCH.minijail-sys_common_mk.patch"],
patches = [
"@//build_external/crosvm:PATCH.minijail-sys_common_mk.patch",
"@//build_external/crosvm:PATCH.minijail_gen_constants.patch",
],
)
2 changes: 0 additions & 2 deletions base/cvd/cuttlefish/package/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -101,8 +101,6 @@ package_files(
"bin/modem_simulator": "//cuttlefish/host/commands/modem_simulator",
"bin/ms-tpm-20-ref": "@ms-tpm-20-ref//:simulator",
"bin/mtools": "@mtools//:mtools",
"bin/netsim": "@android_tools_netsim//:netsim",
"bin/netsimd": "@android_tools_netsim//:netsimd",
"bin/openwrt_control_server": "//cuttlefish/host/commands/openwrt_control_server",
"bin/operator_proxy": "//cuttlefish/host/frontend/operator_proxy",
"bin/pica": "@netsim_crates//:pica__pica",
Expand Down
7 changes: 7 additions & 0 deletions base/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
cuttlefish-common (1.57.3) unstable; urgency=medium

* Don't ship netsim as part of our debian package for now by @Databean in https://github.com/google/android-cuttlefish/pull/3185
* Fix CI by @ser-io in https://github.com/google/android-cuttlefish/pull/3184

-- Cody Schuffelen <schuffelen@google.com> Fri, 18 Sep 2026 09:10:58 -0700

cuttlefish-common (1.57.2) unstable; urgency=medium

* Decouple kokoro testing and tools/*/cw/Containerfile by @0405ysj in https://github.com/google/android-cuttlefish/pull/3141
Expand Down
1 change: 0 additions & 1 deletion base/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,6 @@ Architecture: any
Depends: cuttlefish-base,
cuttlefish-user,
cuttlefish-defaults,
cuttlefish-podcvd,
${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Cuttlefish Android Virtual Device companion package
Expand Down
6 changes: 6 additions & 0 deletions container/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
cuttlefish-container (1.57.3) unstable; urgency=medium

* N/A

-- Cody Schuffelen <schuffelen@google.com> Fri, 18 Sep 2026 09:11:25 -0700

cuttlefish-container (1.57.2) unstable; urgency=medium

* Decouple kokoro testing and tools/*/cw/Containerfile by @0405ysj in https://github.com/google/android-cuttlefish/pull/3141
Expand Down
6 changes: 6 additions & 0 deletions cuttlefish-integration-gigabyte-arm64/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
cuttlefish-integration-gigabyte-arm64 (1.57.3) unstable; urgency=medium

* N/A

-- Cody Schuffelen <schuffelen@google.com> Fri, 18 Sep 2026 09:10:19 -0700

cuttlefish-integration-gigabyte-arm64 (1.57.2) unstable; urgency=medium

* N/A
Expand Down
2 changes: 1 addition & 1 deletion frontend/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cuttlefish-frontend (1.57.2) UNRELEASED; urgency=medium
cuttlefish-frontend (1.57.2) unstable; urgency=medium

* N/A

Expand Down
2 changes: 1 addition & 1 deletion tools/buildutils/build_packages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ BUILD_PACKAGE="$(dirname $0)/build_package.sh"
command -v bazel &> /dev/null || sudo "${INSTALL_BAZEL}"
install_debuild_dependencies

"${BUILD_PACKAGE}" "${REPO_DIR}/container" $@
# "${BUILD_PACKAGE}" "${REPO_DIR}/container" $@
"${BUILD_PACKAGE}" "${REPO_DIR}/base" $@
"${BUILD_PACKAGE}" "${REPO_DIR}/frontend" $@
7 changes: 2 additions & 5 deletions tools/buildutils/cw/Containerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,8 @@ ENV DEBIAN_FRONTEND=noninteractive
RUN apt update -y && apt upgrade -y
RUN apt install -y sudo devscripts

# Download newer version of golang with keep using bookworm for building debian
# packages.
RUN echo "deb http://deb.debian.org/debian bookworm-backports main" > /etc/apt/sources.list.d/backports.list
RUN apt update
RUN apt install -t bookworm-backports -y golang
# DO NOT INSTALL custom packages here!
# Only install packages found in https://github.com/google/android-cuttlefish/blob/main/tools/buildutils/build_packages.sh

COPY ./tools/buildutils/installbazel.sh /installbazel.sh
RUN /installbazel.sh && rm /installbazel.sh
Expand Down
Loading