- Apr 26, 2022
-
-
Esben Haabendal authored
With openharmony-linux-user.patch, we were modifying sys/socket.h header so that struct sockaddr_storage was coming from linux/socket.h header instead of being defined directly. But upstream linux/socket.h does not do that. It seems like some kind of Android convention, that have been applied to kernel headers in OpenHarmony, and as we now are using kernel headers from Oniro, we don't have that. As part of the reason for using third party from Oniro, we really do want to use upstream kernel headers, so we need to drop this change. Note that this difference can be seen as an API change compared to OpenHarmony. Code that would be relying on linux/socket.h defining struct sockaddr_storage will not work without changes. But the sensible API is to include sys/socket.h, and in that case, compatibility is preserved. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
This reverts to upstream version 1.2.0 plus patches extracted from //third_party/musl component in OpenHarmony-v3.0-LTS code base. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
This is just a small subset of configuration options supported by OpenSSL code base. Adding all of them to openssl recipe would be huge, and require continous tracking for each new version, so is probably not diserable upstream. These options is what we need for OpenHarmony configuration for now. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
This provides recipe oniro-openharmony-toolchain and oniro-openharmony-bundle recipes, which will build SDK images (self-extractable .sh file), which can be installed into an OpenHarmony source repository, and provides alternative toolchain and 3rd party components from Oniro project to the ones provided by OpenHarmony project. The oniro-openharmony-toolchain image provides prebuilt clang and musl libc toolchain, and oniro-openharmony-bundle image extends that with various prebuilt third-party components. Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
The hc-gen tool is used to convert HDF (Hardware Driver Foundation) configuration source files (.hcs) to HDF configuration binary files (.hcb). Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-
- Apr 07, 2022
-
-
Esben Haabendal authored
Signed-off-by:
Esben Haabendal <esben.haabendal@huawei.com>
-