Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
9 changes: 8 additions & 1 deletion default-package-config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,18 @@ function merge_with_upstream() {
#
# The functions below are specific for the Linux kernel packages
# and contain the majority of their common code.
# This also installs the `delphix-rust` and `delphix-rust-src`
# packages to satisfy the kernel's dependency on the rust toolchain
# by ensuring that Delphix's version of the rust toolchain is
# installed. Delphix's rust toolchain is supplied via virtual
# packages and hence must be installed explicitly otherwise apt
# installs the Ubuntu's version of the rust toolchain.
#
function kernel_prepare() {
logmust install_pkgs \
equivs \
"$DEPDIR"/delphix-rust/*.deb \
devscripts \
equivs \
kernel-wedge
}

Expand Down
10 changes: 10 additions & 0 deletions packages/linux-kernel-aws/config.delphix.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ UPSTREAM_GIT_URL="https://git.launchpad.net/~canonical-kernel/ubuntu/+source/lin
# Note: UPSTREAM_GIT_BRANCH is not used here
UPSTREAM_GIT_BRANCH="none"

#
# This also installs the `delphix-rust` and `delphix-rust-src`
# packages to satisfy the kernel's dependency on the rust toolchain
# by ensuring that Delphix's version of the rust toolchain is
# installed. Delphix's rust toolchain is supplied via virtual
# packages and hence must be installed explicitly otherwise apt
# installs the Ubuntu's version of the rust toolchain.
#
PACKAGE_DEPENDENCIES="delphix-rust"

#
# Force push required when syncing with upstream because we perform a rebase.
#
Expand Down
10 changes: 10 additions & 0 deletions packages/linux-kernel-azure/config.delphix.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ UPSTREAM_GIT_URL="https://git.launchpad.net/~canonical-kernel/ubuntu/+source/lin
# Note: UPSTREAM_GIT_BRANCH is not used here
UPSTREAM_GIT_BRANCH="none"

#
# This also installs the `delphix-rust` and `delphix-rust-src`
# packages to satisfy the kernel's dependency on the rust toolchain
# by ensuring that Delphix's version of the rust toolchain is
# installed. Delphix's rust toolchain is supplied via virtual
# packages and hence must be installed explicitly otherwise apt
# installs the Ubuntu's version of the rust toolchain.
#
PACKAGE_DEPENDENCIES="delphix-rust"

#
# Force push required when syncing with upstream because we perform a rebase.
#
Expand Down
10 changes: 10 additions & 0 deletions packages/linux-kernel-gcp/config.delphix.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ UPSTREAM_GIT_URL="https://git.launchpad.net/~canonical-kernel/ubuntu/+source/lin
# Note: UPSTREAM_GIT_BRANCH is not used here
UPSTREAM_GIT_BRANCH="none"

#
# This also installs the `delphix-rust` and `delphix-rust-src`
# packages to satisfy the kernel's dependency on the rust toolchain
# by ensuring that Delphix's version of the rust toolchain is
# installed. Delphix's rust toolchain is supplied via virtual
# packages and hence must be installed explicitly otherwise apt
# installs the Ubuntu's version of the rust toolchain.
#
PACKAGE_DEPENDENCIES="delphix-rust"

#
# Force push required when syncing with upstream because we perform a rebase.
#
Expand Down
10 changes: 10 additions & 0 deletions packages/linux-kernel-generic/config.delphix.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ UPSTREAM_GIT_URL="https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/
# Note: UPSTREAM_GIT_BRANCH is not used here
UPSTREAM_GIT_BRANCH="none"

#
# This also installs the `delphix-rust` and `delphix-rust-src`
# packages to satisfy the kernel's dependency on the rust toolchain
# by ensuring that Delphix's version of the rust toolchain is
# installed. Delphix's rust toolchain is supplied via virtual
# packages and hence must be installed explicitly otherwise apt
# installs the Ubuntu's version of the rust toolchain.
#
PACKAGE_DEPENDENCIES="delphix-rust"

#
# Force push required when syncing with upstream because we perform a rebase.
#
Expand Down
10 changes: 10 additions & 0 deletions packages/linux-kernel-oracle/config.delphix.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ UPSTREAM_GIT_URL="https://git.launchpad.net/~canonical-kernel/ubuntu/+source/lin
# Note: UPSTREAM_GIT_BRANCH is not used here
UPSTREAM_GIT_BRANCH="none"

#
# This also installs the `delphix-rust` and `delphix-rust-src`
# packages to satisfy the kernel's dependency on the rust toolchain
# by ensuring that Delphix's version of the rust toolchain is
# installed. Delphix's rust toolchain is supplied via virtual
# packages and hence must be installed explicitly otherwise apt
# installs the Ubuntu's version of the rust toolchain.
#
PACKAGE_DEPENDENCIES="delphix-rust"

#
# Force push required when syncing with upstream because we perform a rebase.
#
Expand Down