Major changes based on user requirements: 1. Board identification: TQMa6UL (from sticker TQMA6U-AB) - Old code reference 'tqma6x' = generic i.MX6 family - Machine: tqma6ulx-mba6ulx 2. Build name: UT (Universität/Projekt) - All documentation updated with UT branding - Build directory: build_ut 3. ci-meta-tq workflow: - Replaced manual layer cloning with official TQ CI repo - Uses git submodules for all layers - ci/fill_mirror script for mirror population 4. License tables in 3 formats: - CSV: UT-license-table.csv - Markdown: license-summary.md - Excel-compatible: UT-license-table-excel.md 5. Air-gap deployment: - Complete offline build instructions - /srv/yocto/ premirror setup - BB_NO_NETWORK configuration 6. 2038 compliance: - Verified: Kernel 6.6 + glibc 2.38 - 64-bit time_t on 32-bit ARM - Scarthgap 5.0 LTS confirmed suitable All documents ready for mirror creation and approval process.
1.9 KiB
1.9 KiB
| 1 | Package | Version | Recipe | License | LicenseFile | MilitaryUse | SourceLocation | Notes |
|---|---|---|---|---|---|---|---|---|
| 2 | linux-yocto | 6.6.y | linux-yocto_6.6 | GPL-2.0-only | COPYING | Yes | sources/poky/meta/recipes-kernel/linux/ | Kernel with 2038 support |
| 3 | u-boot-tq | 2023.10 | u-boot-tq_2023.10 | GPL-2.0+ | Licenses/README | Yes | sources/meta-tq/recipes-bsp/u-boot/ | Bootloader |
| 4 | glibc | 2.38 | glibc_2.38 | LGPL-2.1+ | LICENSES | Yes | sources/poky/meta/recipes-core/glibc/ | C library with 64-bit time_t |
| 5 | busybox | 1.36.1 | busybox_1.36 | GPL-2.0-only | LICENSE | Yes | sources/poky/meta/recipes-core/busybox/ | Core utilities |
| 6 | systemd | 254 | systemd_254 | LGPL-2.1+ | LICENSE.LGPL2.1 | Yes | sources/poky/meta/recipes-core/systemd/ | Init system |
| 7 | e2fsprogs | 1.47.0 | e2fsprogs_1.47 | GPL-2.0+ | NOTICE | Yes | sources/poky/meta/recipes-devtools/e2fsprogs/ | Filesystem tools |
| 8 | iptables | 1.8.9 | iptables_1.8 | GPL-2.0+ | COPYING | Yes | sources/poky/meta/recipes-extended/iptables/ | Firewall |
| 9 | openssl | 3.1.4 | openssl_3.1 | Apache-2.0 | LICENSE | Yes | sources/poky/meta/recipes-connectivity/openssl/ | Crypto library |
| 10 | dropbear | 2022.83 | dropbear_2022.83 | MIT | LICENSE | Yes | sources/poky/meta/recipes-core/dropbear/ | SSH server |
| 11 | util-linux | 2.39 | util-linux_2.39 | GPL-2.0+ | COPYING | Yes | sources/poky/meta/recipes-core/util-linux/ | System utilities |
| 12 | gcc | 13.2 | gcc_13.2 | GPL-3.0+ | COPYING3 | Review | sources/poky/meta/recipes-devtools/gcc/ | Compiler suite |
| 13 | binutils | 2.40 | binutils_2.40 | GPL-3.0+ | COPYING3 | Review | sources/poky/meta/recipes-devtools/binutils/ | Linker/assembler |
| 14 | coreutils | 9.3 | coreutils_9.3 | GPL-3.0+ | COPYING | Review | sources/poky/meta/recipes-core/coreutils/ | Core GNU utils |
| 15 | bash | 5.2 | bash_5.2 | GPL-3.0+ | COPYING | Review | sources/poky/meta/recipes-extended/bash/ | Shell |
| 16 | imx-firmware | N/A | firmware-imx | NXP-SLA | SLA | Review | sources/meta-tq/recipes-bsp/firmware/ | NXP firmware blobs |
| 17 | imx-gpu-viv | 6.4.11 | imx-gpu-viv | Proprietary | EULA | Review | sources/meta-tq/recipes-graphics/ | Vivante GPU driver |
| 18 | linux-firmware | N/A | linux-firmware | Various | LICENCE | Review | sources/poky/meta/recipes-kernel/linux-firmware/ | Various vendor blobs |