Age | Commit message (Collapse) | Author |
|
The master branch was deleted upstream and the commit is now in the branch
"1300.6.5". The safest way to fix this is to use "nobranch=1".
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
The zstd cross-compile build for darwin was fixed in f786ea1379a64fbbd,
thus there is no need to remove this dependency any more.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
poky kirkstone 4.0.12 updates gcc from 11.3 to 11.4, thus
the patches need to be rebased.
- The changes of 0001-libstdcxx-Rename-null-terminated-to-avoid-collision.patch
are in 11.4 so it can be removed.
- upstream introduced DARWIN_MIN_LIB_VERSION instead of the hard-coded 10.4, so assign
this variable the value 12.3
- use include path of gcc 11.4.0
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Commit https://github.com/kraj/meta-clang/commit/68ec449f97ffa58d in meta-clang adds a dependency to perl,
however at the moment perl does not cross-compile for darwin (the build tries to use readelf which does not
exist on darwin, instead of using objdump).
This dependency is needed only for optional runtime tools, so just remove it at the moment.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
- add patch upstream status
- use git patch format
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
For some reason erofs is not finding the lz4.h header file in darwin
builds even though the file is present. Appending the -I flag with the
staging include directory to the CPPFLAGS solves this issue.
Signed-off-by: Stephany Gamiz <sgamiz@snap.com>
|
|
The recipe was relying on yocto's base class which calls make during do_compile.
However the generated Makefile contains this line which tries to call the empty variable "AUTOCONF"
during incremental builds:
```
xar/configure:
cd build/..../xar-native/git-r0/git/xar/ && $(AUTOCONF)
```
This caused build failures.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Avoid that libstdc++.dylib links to a dummy libstdc++.so, because this adds a
dependency to the generated libstdc++.dylib. This basically reverts
2d940dd5bf68aec from poky.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
x86_64-pokysdk-darwin19-nm does not support the option -B (see https://www.unix.com/man-page/osx/1/nm/ ),
however the configure script in binutils wrongly recognizes that this option is supported.
This causes later invocations of "nm -B" to fail in the configure script, the variable global_symbol_pipe to
be empty, and then later a compilation failure of binutil because two unix pipes are
called directly after each other (... | $global_symbol_pipe | ...).
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Somehow macosx-version-min is provided in gcc build commands and overwrites
the version macosx-version-min=10.15 which we provide, because macosx-version-min=10.4
is provided later in the gcc parameter list.
Note: this is probably only a workaround. Root-cause not totally understood.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Those patches need to have the exact name of the patches in the poky layer,
in order to be applied instead of the poky patches.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
See commit 94c9c6acdc14de186abe4e in the gcc repository which changes
the library being linked against to libgcc_s.1.1 and libemutls_w.a when targetting "mmacosx-version-min" > 10.11
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
This commit updates the patches required for honister
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
This is the result of automated script conversion plus manual
fixes.
scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Olivier Schonken <oschonken@snap.com>
|
|
Signed-off-by: Olivier Schonken <oschonken@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|
|
Signed-off-by: Dominik Schnitzer <dominik@snap.com>
|