Commit Graph

16 Commits

Author SHA1 Message Date
Jonas Vautherin 83766c341d Add CMAKE_PREFIX_PATH to CMAKE_FIND_ROOT_PATH 2025-03-09 01:43:04 +01:00
Matt McCormick e66c1880ec Merge pull request #864 from hjmjohnson/fix-new-docker-ENV-syntax
Fix new docker env syntax
2025-03-03 16:15:42 -05:00
Bensuperpc ec5e88f98c Merge pull request #865 from bensuperpc/update-crosstool-ng-127
Update Crosstool-ng 1.26.0 to 1.27.0 on linux-arm64 (keep same GCC, glibc etc...)
Update OpenSSL from 1.1.1o to 1.1.1w
Update Ninja from 1.11.1 to 1.12.1
Update git from 2.42.0 to 2.48.1
Update Liquidpromt from 1.11 to 1.12 and add to env ARG
2025-03-02 20:18:18 +01:00
Hans Johnson 49d9ab4342 COMP: Remove docker build warning
- LegacyKeyValueFormat: "ENV key=value" should be used
  instead of legacy "ENV key value" format (line 42)

"""
The new format for declaring environment variables in Dockerfiles is ENV
key=value. This format, where the key and value are separated by an
equals sign (=), is the recommended approach. The older format, ENV key
value (with a space as a separator), is deprecated.
""" -- google search
2025-03-02 09:28:39 -06:00
Bensuperpc 10102e86eb Update crosstool-ng to 1.27.0 2025-02-28 19:28:28 +01:00
Nicolas Boichat 69c4db9338 */Toolchain.cmake: Set CMAKE_FIND_ROOT_PATH_LIBRARY/INCLUDE to ONLY
For some reason, the default setting in all Toolchain.cmake
is:
```
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH)
```

For cross-compilation, CMAKE_FIND_ROOT_PATH_MODE_PROGRAM=NEVER
makes sense (we only want to find executables in host system root),
but CMAKE_FIND_ROOT_PATH_MODE_LIBRARY/INCLUDE should be set
to ONLY, otherwise cmake may find libraries in host system root,
and try to link with incompatible libraries (instead of
cross-compilation sysroot).

Fixes #431.
2025-02-25 16:14:39 +01:00
Matt McCormick 54ee1fddbc doc: update Matt McCormick email 2024-11-08 17:11:12 -05:00
Tim Lander 0b5e4fbf2e Fix incorrect example in CONTRIBUTING.md 2024-04-11 16:10:15 +08:00
Lee Bush fa87501f12 spelling fixes. 2024-02-07 11:43:42 +01:00
Paolo Bosetti 0d31400b97 Support for building images locally 2022-12-16 16:07:56 +01:00
Bensuperpc 811f724677 Merge branch 'master' into master 2022-05-19 12:36:30 +02:00
Bensuperpc 0fc1c34f29 Update CONTRIBUTING.md and README.md
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2022-05-18 14:48:03 +02:00
Bensuperpc 5c503e0132 Merge branch 'master' into master 2022-05-18 14:00:51 +02:00
Paolo Bosetti c28a4a6540 Imported upstream changes; minor edits to @bensuperpc CONTRIBUTING.md 2022-05-18 13:51:50 +02:00
Bensuperpc 6791b57fa4 Update CONTRIBUTING.md 2022-05-16 00:15:10 +02:00
Bensuperpc 4a768c052c Add CONTRIBUTING.md
Add CONTRIBUTING.md

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2022-05-13 15:44:28 +02:00