Commit Graph

74706 Commits

Author SHA1 Message Date
Julien Olivain
d21566cbfc package/swipl: bump version to 9.2.7
For change log since version 9.2.6, see:
https://www.swi-prolog.org/ChangeLog?branch=stable&from=9.2.6&to=9.2.7

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-07 07:59:18 +02:00
Julien Olivain
ae7fa9c005 package/links: bump to version 2.30
For change log, see:
http://links.twibright.com/download/ChangeLog

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-06 22:46:49 +02:00
Julien Olivain
0820bf8481 package/less: bump to version 661
For change log, see:
https://www.greenwoodsoftware.com/less/news.661.html

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-06 22:46:35 +02:00
Julien Olivain
36f7569b6d package/sispmctl: bump to version 4.12
For change log, see:
https://sourceforge.net/p/sispmctl/git/ci/release-4.12/tree/ChangeLog

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-06 22:45:13 +02:00
Julien Olivain
a0017a687d package/ethtool: bump to version 6.10
For change log since 6.9, see:
https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/tree/NEWS?h=v6.10

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-06 22:45:01 +02:00
Julien Olivain
bd127d0c3f package/mosquitto: security bump to version 2.0.19
For change log, see:
https://github.com/eclipse/mosquitto/blob/v2.0.19/ChangeLog.txt

The change log mention 2 security related fixes.
There is no allocated CVE.

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-06 22:44:46 +02:00
Julien Olivain
434750665a package/pv: bump to version 1.8.14
For release note, see:
https://codeberg.org/a-j-wood/pv/src/tag/v1.8.14/docs/NEWS.md

This commit also adds a comment in the hash file, with the pgp key ID
and the URL where it can be retrieved.

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-06 22:44:20 +02:00
Dario Binacchi
9fd8131dcb board/stm32f769-disco: move kernel and DTB to rootfs partition
The patch, following the suggestion expressed in the review [1] for the
stm32f746-disco board support, moves the Linux kernel and the related
device tree to the ext4 rootfs partition. By doing so, the vfat partition,
improperly called u-boot, no longer makes sense and can therefore be
removed. From now on, U-Boot will load the kernel and the device tree
from the ext4 rootfs partition.

[1] https://patchwork.ozlabs.org/project/buildroot/patch/20240822183742.3550055-3-dario.binacchi@amarulasolutions.com/

Suggested-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-06 16:04:02 +02:00
Dario Binacchi
cac410a49e board/stm32f469-disco: move kernel and DTB to rootfs partition
The patch, following the suggestion expressed in the review [1] for the
stm32f746-disco board support, moves the Linux kernel and the related
device tree to the ext4 rootfs partition. By doing so, the vfat partition,
improperly called u-boot, no longer makes sense and can therefore be
removed. From now on, U-Boot will load the kernel and the device tree
from the ext4 rootfs partition.

While we're at it, also fix shellcheck warnings in the post-build script.

[1] https://patchwork.ozlabs.org/project/buildroot/patch/20240822183742.3550055-3-dario.binacchi@amarulasolutions.com/

Suggested-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-06 16:01:38 +02:00
5de5ef51b5 package/mtd: update to 2.2.1
See https://lore.kernel.org/buildroot/5dcaf594-e727-4ec3-af69-86e578029160@sigma-star.at/

Signed-off-by: Brandon Maier <brandon.maier@gmail.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-06 15:55:01 +02:00
d7b03301fe package/dtc: update to dtc 1.7.1
Release notes: https://lore.kernel.org/linux-devicetree/ZsBvsq5pVv9xEPmp@zatzit/

Signed-off-by: Brandon Maier <brandon.maier@gmail.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-06 15:53:33 +02:00
9b69034160 support/testing: add new test for dtc
Add a test that runs the dtc commandline tools. To test devicetree
compilation, we use an example devicetree from the dtc project. The
example source is GPL-2.0+ licensed.

Signed-off-by: Brandon Maier <brandon.maier@gmail.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-06 15:47:37 +02:00
Damien Thébault
600e273487 package/linux-pam: remove flex dependency
linux-pam 1.2.0 removed the use of yywrap, so the flex dependency is not
needed now (host-flex is still needed).

Fixes: #47
Signed-off-by: Damien Thébault <damien.thebault@gmail.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-06 15:46:47 +02:00
Julien Olivain
b98062f730 linux: replace host-python3 with BR2_PYTHON3_HOST_DEPENDENCY
Commit abce4a2b3 "linux: add BR2_LINUX_KERNEL_NEEDS_HOST_PYTHON3" [1]
introduced a Kernel dependency on host-python3.

Since the Kernel does not have any specific requirements on host
Python modules, or recent host Python version, this commit replaces
the host-python3 dependency with BR2_PYTHON3_HOST_DEPENDENCY. This
will skip the host-python3 compilation if a sufficient version (3.4 or
greater at the time of this commit) is already present on host. This
will save build time.

This optimization was suggested by Peter, in [2].

Note 1: this commit was checked to ensure that Kernel v6.10.9 arm64
defconfig (which does require a python3 interpreter to build) is
working with Python 3.4.

Note 2: BR2_PYTHON3_HOST_DEPENDENCY was introduced in commit b60729784
"support/dependencies: add a check for python3" [3].

[1] abce4a2b36
[2] https://lists.buildroot.org/pipermail/buildroot/2024-September/763967.html
[3] b60729784a

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-03 11:30:55 +02:00
Julien Olivain
8a71fda371 boot/grub2: replace host-python3 with BR2_PYTHON3_HOST_DEPENDENCY
Commit 86bb1b236 "boot/grub2: needs host-python3" [1] introduced a
dependency on host-python3.

Since grub does not have any specific requirements on host Python
modules, or recent host Python version, this commit replaces the
host-python3 dependency with BR2_PYTHON3_HOST_DEPENDENCY. This will
skip the host-python3 compilation if a sufficient version (3.4 or
greater at the time of this commit) is already present on host. This
will save build time.

This optimization was suggested by Peter, in [2].

Note 1: this commit was checked to ensure that grub is building with
Python 3.4.

Note 2: BR2_PYTHON3_HOST_DEPENDENCY was introduced in commit b60729784
"support/dependencies: add a check for python3" [3].

[1] 86bb1b2360
[2] https://lists.buildroot.org/pipermail/buildroot/2024-September/763967.html
[3] b60729784a

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-10-03 11:30:21 +02:00
Thomas Devoogdt
29888ab35e package/cairo: bump to 1.18.2
News:
 - https://www.cairographics.org/news/cairo-1.18.2/

Upstream patches have been dropped in this commit.

Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com>
Reviewed-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:43:13 +02:00
Akhilesh Nema
08b0dc61ec package/strace: bump version to 6.11
Changelog - https://github.com/strace/strace/releases/tag/v6.11

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:40:20 +02:00
Akhilesh Nema
1af4eae903 package/tcl: bump version to 8.6.15
Release announcement (with changelog) - https://sourceforge.net/p/tcl/mailman/message/58817026/

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:38:55 +02:00
Thomas Perale
295701f1ab package/aubio: fix build on big endian arch
Fixes the following error happening on builds with
big endian architecture target and libflac enabled.

```
[ 75/243] Linking build/tests/test-pitchshift
/home/autobuild/autobuild/instance-16/output-1/per-package/aubio/host/bin/../lib/gcc/mips64-buildroot-linux-gnu/13.3.0/../../../../mips64-buildroot-linux-gnu/bin/ld: src/libaubio.so: undefined reference to `SWAPS'
collect2: error: ld returned 1 exit status

Waf: Leaving directory `/home/autobuild/autobuild/instance-16/output-1/build/aubio-152d6819b360c2e7b379ee3f373d444ab3df0895/build'
Build failed
```

There is a missing definition of the `SWAPS` macro in
`/src/io/sink_flac.c` file.
This patch adds an out of tree patch that copy the `SWAPS` definition from the
`/src/io/sink_wavwrite.c` file in `sink_flac.c` to fix this issue.

Fixes:
  - https://autobuild.buildroot.org/results/b88/b8895a81411dc7622b0aba9f2f0eaa0aef5a1a10/
  - https://autobuild.buildroot.org/results/bc7/bc733f5192b354cb960b6a4726efb597be4bb06c/
  - https://autobuild.buildroot.org/results/ea5/ea52dbcc14c2bab300277053f0b9599a8e82294a/
  - ...

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:37:50 +02:00
Bernd Kuhls
540a0a567a package/libilbc: bump version
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:18:12 +02:00
Bernd Kuhls
4e5fd24c8b package/libilbc: switch to github
The previous repo is not available anymore.

Fixes:
https://autobuild.buildroot.org/results/8c8b073ce163131763fca978b400e596fcf39e62

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:17:53 +02:00
Francois Perrad
440b6a2916 package/webp: bump to version 1.4.0
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:09:22 +02:00
Francois Perrad
ab3c84e5e2 package/libarchive: bump to version 3.7.6
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:09:21 +02:00
Francois Perrad
1bf483665d package/gnutls: bump to version 3.8.7
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:09:20 +02:00
Francois Perrad
36493df9ed package/gdk-pixbuf: bump to version 2.42.12
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:09:19 +02:00
James Hilliard
0dee1a7bba package/python-ujson: bump to version 5.10.0
License hash changed due to TCL license added and reformatting:
54497bd583

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:17 +02:00
James Hilliard
4211199772 package/python-spake2: bump to version 0.9
Drop patch which is no longer needed/applicable.

Drop no longer required python-hkdf runtime dependency.

Add new python-cryptography runtime dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:16 +02:00
James Hilliard
e80da656f1 package/python-smmap2: bump to version 5.0.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:15 +02:00
James Hilliard
1a6e223b0e package/python-slob: bump to version c21d695707db7d2fe4ec7ec27a018bb7b0fcc209
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:14 +02:00
James Hilliard
5e1fb59302 package/python-pdm-backend: bump to version 2.4.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:13 +02:00
James Hilliard
fc8ea018c6 package/python-prompt-toolkit: bump to version 3.0.48
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:12 +02:00
James Hilliard
19135d6c11 package/python-maturin: bump to version 1.7.4
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:11 +02:00
James Hilliard
5b6000b1a2 package/python-fonttools: bump to version 4.54.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:10 +02:00
James Hilliard
025f6216ca package/python-botocore: bump to version 1.35.27
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:09 +02:00
James Hilliard
959bd345a5 package/python-boto3: bump to version 1.35.27
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:08 +02:00
James Hilliard
74a2dbb890 package/{avro-c, python-avro}: bump to version 1.12.0
Drop patch which is now upstream.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:07 +02:00
James Hilliard
62e24c548b package/python-alembic: bump to version 1.13.3
Drop no longer required --skip-dependency-check build option as
upper setuptools version is no longer pinned:
9d6e212b77

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:06 +02:00
James Hilliard
77998c8d93 package/python-aiohttp: bump to version 3.10.6
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:05 +02:00
James Hilliard
afc683d0bf package/python-aiohttp-session: bump to version 2.12.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 23:01:04 +02:00
Adam Duskett
c08d233e04 package/mender-connect: bump version to 2.2.1
License changes:
New:
  BSD-3-Clause:
    vendor/golang.org/x/net/LICENSE
    vendor/github.com/gorilla/websocket/LICENSE

Removed:
  BSD-2-Clause:
    vendor/github.com/gorilla/websocket/LICENSE

Modified:
  Apache-2.0
    LICENSE (Year change)
    vendor/github.com/mendersoftware/go-lib-micro/LICENSE

Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-02 22:59:09 +02:00
Adam Duskett
7b4561650d package/mender-artifact: bump version to 3.11.2
mender-artifact now explicitly depends on host-openssl and uses host-pkgconf
to find the correct libraries.

Use the same variables as defined in HOST_MAKE_ENV (in package/Makefile.in) for
HOST_MENDER_ARTIFACT_GO_ENV.

The updated mender-artifact package introduces the write bootstrap-artifact
argument which is needed for mender versions >= 3.5.1.

License changes:
New:
  Apache 2.0:
    vendor/google.golang.org/genproto/googleapis/api/LICENSE
    vendor/google.golang.org/genproto/googleapis/rpc/LICENSE
    vendor/cloud.google.com/go/compute/metadata/LICENSE

Removed:
  Apache 2.0:
    vendor/cloud.google.com/go/LICENSE

  MIT:
    vendor/github.com/shurcooL/sanitized_anchor_name/LICENSE
    vendor/go.uber.org/atomic/LICENSE.txt
    vendor/github.com/mitchellh/go-testing-interface/LICENSE
    vendor/github.com/mitchellh/copystructure/LICENSE
    vendor/github.com/mitchellh/reflectwalk/LICENSE
    vendor/github.com/mattn/go-colorable/LICENSE
    vendor/github.com/fatih/color/LICENSE.md
    vendor/github.com/armon/go-radix/LICENSE
    vendor/github.com/armon/go-metrics/LICENSE

  MPL-2.0:
    vendor/github.com/hashicorp/go-version/LICENSE
    vendor/github.com/hashicorp/go-uuid/LICENSE
    vendor/github.com/hashicorp/go-plugin/LICENSE
    vendor/github.com/hashicorp/golang-lru/LICENSE

Modified:

  Apache 2.0:
    vendor/gopkg.in/square/go-jose.v2/LICENSE
    vendor/github.com/oklog/run/LICENSE

  BSD 3 Clause:
    vendor/github.com/golang/snappy/LICENSE
    vendor/gopkg.in/square/go-jose.v2/json/LICENSE
    vendor/github.com/pierrec/lz4/LICENSE

  MIT:
    vendor/github.com/urfave/cli/LICENSE
    vendor/github.com/klauspost/pgzip/LICENSE
    vendor/github.com/hashicorp/go-hclog/LICENSE

  MPL-2.0:
    vendor/github.com/hashicorp/vault/sdk/LICENSE
    vendor/github.com/hashicorp/vault/api/LICENSE
    vendor/github.com/hashicorp/yamux/LICENSE
    vendor/github.com/hashicorp/go-immutable-radix/LICENSE

Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-02 22:59:07 +02:00
Adam Duskett
e003ff7697 package/mender-grubenv: bump version to 38e5043a215f696d126a2d707c9db9aeb93cfb2d
Commit 174bf40fb520893a5ef69ef02c22aa232b56bd67 introduced the usage of
`flock -w` to prevent errors during concurrent access of the environment
(IE: When a process is editing an env and another is trying to restore it.)

As such, mender-grubenv now requires util-linux and the basic binaries
set, as the busybox flock does not provide the -w argument.

Other changes:
  - The boot directory is now expected to be /boot instead of /boot/grub
  - License hash changed for 2023 -> 2024 year date (see commit f54ecfb)

Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-02 22:59:06 +02:00
Adam Duskett
a38fcbf1d9 configs/mender_x86_64_efi_defconfig: Update kernel to 6.6.49
Update the kernel to the latest 6.6 LTS version

Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2024-10-02 22:59:04 +02:00
Julien Olivain
dd5f3ffd87 package/fwts: enable on RISC-V 64-bit
fwts RISC-V 64bit support was introduced in version 20.07.00, see [1].

This commit adds this architecture in _ARCH_SUPPORTS.

[1] https://wiki.ubuntu.com/FirmwareTestSuite/ReleaseNotes/20.07.00

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 22:51:14 +02:00
James Hilliard
4856583d4f package/{bluez5_utils, bluez5_utils-headers}: bump to version 5.78
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 22:40:12 +02:00
Julien Olivain
73b227cdd4 package/fwts: bump to version 24.09.00
See release announce:
https://lists.ubuntu.com/archives/fwts-devel/2024-September/013906.html

This commit also update the commented hash source URL from http to
https, since it is now redirected.

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 22:39:54 +02:00
Dario Binacchi
b62dc00206 configs/stm32f746_disco_sd: new defconfig
The commit adds support for STM32F746G-DISCO board. The discovery kit is
a complete demonstration and development platform for STMicroelectronics
Arm Cortex-M7-core-based STM32F746NG.

Board support package includes the following components:
- mainline Linux kernel 5.15.165
- mainline U-Boot 2024.07
- default packages from buildroot

Link: https://www.st.com/en/evaluation-tools/32f746gdiscovery.html
Co-Developed-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 22:34:42 +02:00
Waldemar Brodkorb
34e0130bc3 package/busybox: remove STATIC from busybox-minimal.config
With FDPIC we want a shared busybox executable even with noMMU.
Static is already handled by busybox.mk for static toolchains.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 22:34:41 +02:00
Ben Wolsieffer
78e494e239 package/uclibc: enable NPTL on no-MMU ARM w/ FDPIC
NPTL is supported on no-MMU ARM systems if FDPIC binaries are used.

Signed-off-by: Ben Wolsieffer <Ben.Wolsieffer@hefring.com>
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 22:34:40 +02:00
Ben Wolsieffer
4e8d8d2345 linux: pass -mno-fdpic if FDPIC is enabled
If the FDPIC ABI is enabled by default in the toolchain, it must be
explicitly disabled when building the kernel.

Signed-off-by: Ben Wolsieffer <Ben.Wolsieffer@hefring.com>
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-10-02 22:34:39 +02:00