From a01e1247fb40a82f93689f4a8bea576e11b2ad07 Mon Sep 17 00:00:00 2001 From: Francisco Redondo Marchena Date: Fri, 20 Jul 2018 13:37:10 +0100 Subject: Update linux packages to use 4.17 release This increases also the number of elements the linux kernel depends on. --- elements/bsp-generic/linux.bst | 12 ++++++++++-- elements/core/elfutils.bst | 28 ++++++++++++++++++++++++++++ elements/gnu-toolchain/linux-api-headers.bst | 4 ++-- 3 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 elements/core/elfutils.bst diff --git a/elements/bsp-generic/linux.bst b/elements/bsp-generic/linux.bst index 3e2c7cb7..859e5475 100644 --- a/elements/bsp-generic/linux.bst +++ b/elements/bsp-generic/linux.bst @@ -9,12 +9,20 @@ depends: type: build - filename: core/bc.bst type: build +- filename: core/bison.bst + type: build +- filename: core/flex.bst + type: build +- filename: core/elfutils.bst + type: build +- filename: core/openssl-new.bst + type: build sources: - kind: git url: upstream:linux - track: v4.12 - ref: 6f7da290413ba713f0cdd9ff1a2a9bb129ef4f6c + track: v4.17 + ref: 29dcea88779c856c7dc92040a0c01233263101d4 config: configure-commands: - make defconfig diff --git a/elements/core/elfutils.bst b/elements/core/elfutils.bst new file mode 100644 index 00000000..c12ab5b3 --- /dev/null +++ b/elements/core/elfutils.bst @@ -0,0 +1,28 @@ +kind: autotools + +depends: +- filename: gnu-toolchain.bst + type: build +- filename: core/autoconf.bst + type: build +- filename: core/automake.bst + type: build +- filename: core/flex.bst + type: build +- filename: core/bison.bst + type: build + +sources: +- kind: git + url: upstream:elfutils + track: elfutils-0.173 + ref: aa36de0335e3ce12898954985a208f6336731289 + +config: + configure-commands: + - autoreconf -ivf + - | + ./configure --prefix="%{prefix}" \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-maintainer-mode diff --git a/elements/gnu-toolchain/linux-api-headers.bst b/elements/gnu-toolchain/linux-api-headers.bst index bb050bc1..ceb34578 100644 --- a/elements/gnu-toolchain/linux-api-headers.bst +++ b/elements/gnu-toolchain/linux-api-headers.bst @@ -3,8 +3,8 @@ kind: manual sources: - kind: git url: upstream:linux - track: v4.12 - ref: 6f7da290413ba713f0cdd9ff1a2a9bb129ef4f6c + track: v4.17 + ref: 29dcea88779c856c7dc92040a0c01233263101d4 depends: - filename: gnu-toolchain/stage2.bst -- cgit v1.2.1