Copy disabled (too large)
Download .txt
Showing preview only (19,546K chars total). Download the full file to get everything.
Repository: ccrisan/thingos
Branch: main
Commit: 92a66b325fc4
Files: 12085
Total size: 16.4 MB
Directory structure:
gitextract_t2pmi41l/
├── .defconfig
├── .flake8
├── .gitignore
├── CHANGES
├── COPYING
├── Config.in
├── Config.in.legacy
├── DEVELOPERS
├── Makefile
├── Makefile.legacy
├── README.md
├── arch/
│ ├── Config.in
│ ├── Config.in.arc
│ ├── Config.in.arm
│ ├── Config.in.csky
│ ├── Config.in.m68k
│ ├── Config.in.microblaze
│ ├── Config.in.mips
│ ├── Config.in.nds32
│ ├── Config.in.nios2
│ ├── Config.in.or1k
│ ├── Config.in.powerpc
│ ├── Config.in.riscv
│ ├── Config.in.s390x
│ ├── Config.in.sh
│ ├── Config.in.sparc
│ ├── Config.in.x86
│ ├── Config.in.xtensa
│ ├── arch.mk
│ ├── arch.mk.arc
│ ├── arch.mk.csky
│ ├── arch.mk.riscv
│ └── arch.mk.xtensa
├── board/
│ ├── common/
│ │ ├── busybox.config
│ │ ├── busybox_initramfs.config
│ │ ├── cleanup.sh
│ │ ├── overlay/
│ │ │ ├── boot/
│ │ │ │ └── .empty
│ │ │ ├── data/
│ │ │ │ └── .empty
│ │ │ ├── etc/
│ │ │ │ ├── adminpasswd.d/
│ │ │ │ │ └── .empty
│ │ │ │ ├── captive-portal.conf
│ │ │ │ ├── crontabs/
│ │ │ │ │ └── root
│ │ │ │ ├── date.conf
│ │ │ │ ├── dbus-1/
│ │ │ │ │ └── system.conf
│ │ │ │ ├── dehydrated/
│ │ │ │ │ └── config
│ │ │ │ ├── docker/
│ │ │ │ │ └── daemon.json
│ │ │ │ ├── fstab.disk
│ │ │ │ ├── fstab.extra
│ │ │ │ ├── fstab.overlay
│ │ │ │ ├── fstab.sys
│ │ │ │ ├── group
│ │ │ │ ├── init.d/
│ │ │ │ │ ├── S00datapart
│ │ │ │ │ ├── S01mountall
│ │ │ │ │ ├── S01toemmc
│ │ │ │ │ ├── S02defaultdata
│ │ │ │ │ ├── S02restorebackups
│ │ │ │ │ ├── S03modules
│ │ │ │ │ ├── S04hostname
│ │ │ │ │ ├── S05cpufreq
│ │ │ │ │ ├── S05syslog
│ │ │ │ │ ├── S10sysctl
│ │ │ │ │ ├── S12udev
│ │ │ │ │ ├── S13btuart
│ │ │ │ │ ├── S13watchdog
│ │ │ │ │ ├── S14postupgrade
│ │ │ │ │ ├── S15rngd
│ │ │ │ │ ├── S30dbus
│ │ │ │ │ ├── S31ifalias
│ │ │ │ │ ├── S35wifi
│ │ │ │ │ ├── S36ppp
│ │ │ │ │ ├── S37bluetooth
│ │ │ │ │ ├── S39factoryreset
│ │ │ │ │ ├── S40network
│ │ │ │ │ ├── S41netwatch
│ │ │ │ │ ├── S42connman
│ │ │ │ │ ├── S43firewall
│ │ │ │ │ ├── S44hostapd
│ │ │ │ │ ├── S44shownetinfo
│ │ │ │ │ ├── S45dnsmasq
│ │ │ │ │ ├── S50date
│ │ │ │ │ ├── S51crond
│ │ │ │ │ ├── S52postupgradenet
│ │ │ │ │ ├── S55openvpn
│ │ │ │ │ ├── S60dockerd
│ │ │ │ │ ├── S60sshd
│ │ │ │ │ ├── S61proftpd
│ │ │ │ │ ├── S62smb
│ │ │ │ │ ├── S70mongod
│ │ │ │ │ ├── S71redis
│ │ │ │ │ ├── S72postgresql
│ │ │ │ │ ├── S79postupgradeapp
│ │ │ │ │ ├── S80dockercompose
│ │ │ │ │ ├── S97dyndns
│ │ │ │ │ ├── S98userinit
│ │ │ │ │ ├── base
│ │ │ │ │ ├── boardsn
│ │ │ │ │ ├── bootdone
│ │ │ │ │ ├── mountsys
│ │ │ │ │ ├── os_conf
│ │ │ │ │ ├── rcK
│ │ │ │ │ └── rcS
│ │ │ │ ├── inittab
│ │ │ │ ├── inputrc
│ │ │ │ ├── issue
│ │ │ │ ├── logrotate.conf
│ │ │ │ ├── mime.types
│ │ │ │ ├── modprobe.d/
│ │ │ │ │ └── modprobe.conf
│ │ │ │ ├── modules
│ │ │ │ ├── netwatch.conf
│ │ │ │ ├── nsswitch.conf
│ │ │ │ ├── ntp.conf
│ │ │ │ ├── os.conf
│ │ │ │ ├── ppp/
│ │ │ │ │ ├── chatscripts/
│ │ │ │ │ │ └── mobile.chat
│ │ │ │ │ ├── ip-up
│ │ │ │ │ ├── options
│ │ │ │ │ └── peers/
│ │ │ │ │ └── mobile
│ │ │ │ ├── profile
│ │ │ │ ├── protocols
│ │ │ │ ├── random-seed
│ │ │ │ ├── securetty
│ │ │ │ ├── services
│ │ │ │ ├── ssh/
│ │ │ │ │ └── sshd_config
│ │ │ │ ├── syslog.conf
│ │ │ │ ├── udev/
│ │ │ │ │ └── rules.d/
│ │ │ │ │ └── 61-usb-storage.rules
│ │ │ │ ├── version
│ │ │ │ └── wpa_supplicant.conf
│ │ │ ├── sbin/
│ │ │ │ ├── dhclient-script
│ │ │ │ ├── fwupdate
│ │ │ │ ├── panic
│ │ │ │ ├── poweroff
│ │ │ │ ├── reboot
│ │ │ │ ├── service
│ │ │ │ └── toemmc
│ │ │ └── usr/
│ │ │ ├── bin/
│ │ │ │ └── gpio.sh
│ │ │ ├── libexec/
│ │ │ │ ├── dehydrated-dumb-httpd
│ │ │ │ ├── dehydrated-hook
│ │ │ │ └── fwupdate-auto
│ │ │ ├── sbin/
│ │ │ │ ├── adminpasswd
│ │ │ │ ├── dehydrated-wrapper
│ │ │ │ ├── dyndns-update
│ │ │ │ └── https-update
│ │ │ └── share/
│ │ │ ├── dataoverlay/
│ │ │ │ └── .empty
│ │ │ ├── dataskel/
│ │ │ │ ├── etc/
│ │ │ │ │ └── .empty
│ │ │ │ ├── log/
│ │ │ │ │ └── .empty
│ │ │ │ ├── media/
│ │ │ │ │ └── .empty
│ │ │ │ ├── usr/
│ │ │ │ │ └── .empty
│ │ │ │ └── varlib/
│ │ │ │ └── .empty
│ │ │ ├── post-upgrade/
│ │ │ │ └── .empty
│ │ │ └── pre-upgrade/
│ │ │ └── postgresql.sh
│ │ ├── overlay-initramfs/
│ │ │ ├── boot/
│ │ │ │ └── .empty
│ │ │ ├── data/
│ │ │ │ └── .empty
│ │ │ └── init
│ │ └── postscript.sh
│ ├── nanopir1/
│ │ ├── board.conf
│ │ ├── boot.cmd
│ │ ├── cpinitramfs.sh
│ │ ├── kernel-extra.config
│ │ ├── overlay/
│ │ │ ├── etc/
│ │ │ │ ├── board
│ │ │ │ ├── init.d/
│ │ │ │ │ ├── S00statusled
│ │ │ │ │ ├── S41netled
│ │ │ │ │ └── S99okled
│ │ │ │ └── os-platform.conf
│ │ │ ├── lib/
│ │ │ │ └── firmware/
│ │ │ │ └── ap6212/
│ │ │ │ ├── bcm43438a0.hcd
│ │ │ │ ├── bcm43438a1.hcd
│ │ │ │ ├── config.txt
│ │ │ │ ├── nvram.txt
│ │ │ │ └── nvram_ap6212.txt
│ │ │ └── usr/
│ │ │ └── libexec/
│ │ │ ├── after-factory-reset
│ │ │ ├── brcm_patchram_plus
│ │ │ ├── btuart
│ │ │ └── fw-prepare-boot
│ │ ├── overlay-initramfs/
│ │ │ └── remove_initramfs
│ │ ├── postscript.sh
│ │ └── uEnv.txt
│ ├── radxacm3/
│ │ ├── board.conf
│ │ ├── boot.cmd
│ │ ├── cpinitramfs.sh
│ │ ├── overlay/
│ │ │ ├── etc/
│ │ │ │ └── board
│ │ │ ├── lib/
│ │ │ │ └── firmware/
│ │ │ │ ├── brcm/
│ │ │ │ │ ├── BCM43430A1.hcd
│ │ │ │ │ ├── BCM43455_003.001.025.0160.0303.hcd
│ │ │ │ │ ├── BCM4345C0.hcd
│ │ │ │ │ ├── BCM4345C0_003.001.025.0162.0000_Generic_UART_37_4MHz_wlbga_ref_iLNA_iTR_eLG.hcd
│ │ │ │ │ ├── BCM4345C5.hcd
│ │ │ │ │ ├── brcmfmac43430-sdio.txt
│ │ │ │ │ ├── brcmfmac43455-sdio.clm_blob
│ │ │ │ │ ├── brcmfmac43455-sdio.radxa,rockpi4b.txt
│ │ │ │ │ ├── brcmfmac43455-sdio.txt
│ │ │ │ │ └── brcmfmac43456-sdio.txt
│ │ │ │ ├── nvram_ap6212a.txt
│ │ │ │ ├── nvram_ap6236.txt
│ │ │ │ ├── nvram_ap6255.txt
│ │ │ │ ├── nvram_ap6256.txt
│ │ │ │ ├── nvram_ap6275s.txt
│ │ │ │ ├── nvram_ap6356.txt
│ │ │ │ ├── nvram_ap6356s.txt
│ │ │ │ ├── nvram_ap6398s.txt
│ │ │ │ ├── nvram_ap6398sr3.txt
│ │ │ │ └── nvram_azw256.txt
│ │ │ └── usr/
│ │ │ └── libexec/
│ │ │ ├── brcm_patchram_plus1
│ │ │ ├── btuart
│ │ │ └── fw-prepare-boot
│ │ ├── overlay-initramfs/
│ │ │ └── remove_initramfs
│ │ ├── postscript.sh
│ │ ├── rk3568_bl31_v1.32.elf
│ │ ├── uEnv.txt
│ │ └── writeimage.sh
│ ├── raspberrypi/
│ │ ├── cleanups.sh
│ │ ├── cmdline.txt
│ │ ├── config.txt
│ │ ├── cpinitramfs.sh
│ │ ├── overlay/
│ │ │ ├── etc/
│ │ │ │ ├── board
│ │ │ │ ├── init.d/
│ │ │ │ │ ├── S07dtoverlays
│ │ │ │ │ └── S11throttlewatch
│ │ │ │ ├── ld.so.preload
│ │ │ │ ├── modprobe.d/
│ │ │ │ │ └── blacklist-rtl8192cu.conf
│ │ │ │ ├── modules
│ │ │ │ └── udev/
│ │ │ │ └── rules.d/
│ │ │ │ └── 99-com.rules
│ │ │ └── usr/
│ │ │ └── libexec/
│ │ │ ├── btuart
│ │ │ └── fw-prepare-boot
│ │ ├── overlay-initramfs/
│ │ │ └── remove_initramfs
│ │ ├── postscript.sh
│ │ ├── update-firmware-kernel.sh
│ │ └── update-userland.sh
│ ├── raspberrypi2/
│ │ ├── cmdline.txt
│ │ ├── config.txt
│ │ ├── overlay/
│ │ │ ├── etc/
│ │ │ │ ├── board
│ │ │ │ ├── init.d/
│ │ │ │ │ ├── S07dtoverlays
│ │ │ │ │ └── S11throttlewatch
│ │ │ │ ├── ld.so.preload
│ │ │ │ ├── modprobe.d/
│ │ │ │ │ └── blacklist-rtl8192cu.conf
│ │ │ │ └── modules
│ │ │ └── usr/
│ │ │ └── libexec/
│ │ │ └── fw-prepare-boot
│ │ └── postscript.sh
│ ├── raspberrypi3/
│ │ ├── cmdline.txt
│ │ ├── config.txt
│ │ ├── overlay/
│ │ │ ├── etc/
│ │ │ │ ├── board
│ │ │ │ ├── init.d/
│ │ │ │ │ ├── S07dtoverlays
│ │ │ │ │ └── S11throttlewatch
│ │ │ │ ├── ld.so.preload
│ │ │ │ ├── modprobe.d/
│ │ │ │ │ └── blacklist-rtl8192cu.conf
│ │ │ │ ├── modules
│ │ │ │ └── udev/
│ │ │ │ └── rules.d/
│ │ │ │ └── 99-com.rules
│ │ │ └── usr/
│ │ │ └── libexec/
│ │ │ ├── btuart
│ │ │ └── fw-prepare-boot
│ │ └── postscript.sh
│ ├── raspberrypi4/
│ │ ├── cmdline.txt
│ │ ├── config.txt
│ │ ├── overlay/
│ │ │ ├── etc/
│ │ │ │ ├── board
│ │ │ │ ├── init.d/
│ │ │ │ │ ├── S07dtoverlays
│ │ │ │ │ └── S11throttlewatch
│ │ │ │ ├── ld.so.preload
│ │ │ │ ├── modprobe.d/
│ │ │ │ │ └── blacklist-rtl8192cu.conf
│ │ │ │ ├── modules
│ │ │ │ └── udev/
│ │ │ │ └── rules.d/
│ │ │ │ └── 99-com.rules
│ │ │ ├── lib/
│ │ │ │ └── firmware/
│ │ │ │ └── brcm/
│ │ │ │ ├── BCM43430A1.hcd
│ │ │ │ ├── BCM4345C0.hcd
│ │ │ │ ├── BCM4345C5.hcd
│ │ │ │ ├── brcmfmac43430-sdio.clm_blob
│ │ │ │ ├── brcmfmac43430-sdio.txt
│ │ │ │ ├── brcmfmac43455-sdio.clm_blob
│ │ │ │ ├── brcmfmac43455-sdio.txt
│ │ │ │ ├── brcmfmac43456-sdio.clm_blob
│ │ │ │ └── brcmfmac43456-sdio.txt
│ │ │ └── usr/
│ │ │ └── libexec/
│ │ │ ├── btuart
│ │ │ └── fw-prepare-boot
│ │ └── postscript.sh
│ ├── raspberrypi64/
│ │ ├── cmdline.txt
│ │ ├── config.txt
│ │ ├── overlay/
│ │ │ ├── etc/
│ │ │ │ ├── board
│ │ │ │ ├── init.d/
│ │ │ │ │ ├── S07dtoverlays
│ │ │ │ │ └── S11throttlewatch
│ │ │ │ ├── modprobe.d/
│ │ │ │ │ └── blacklist-rtl8192cu.conf
│ │ │ │ ├── modules
│ │ │ │ └── udev/
│ │ │ │ └── rules.d/
│ │ │ │ └── 99-com.rules
│ │ │ └── usr/
│ │ │ ├── bin/
│ │ │ │ ├── dtoverlay
│ │ │ │ └── vcgencmd
│ │ │ ├── lib/
│ │ │ │ ├── libdtovl.so.0
│ │ │ │ ├── libvchiq_arm.so.0
│ │ │ │ └── libvcos.so.0
│ │ │ └── libexec/
│ │ │ ├── btuart
│ │ │ └── fw-prepare-boot
│ │ └── postscript.sh
│ └── rockpi4b/
│ ├── board.conf
│ ├── boot.cmd
│ ├── cpinitramfs.sh
│ ├── extlinux.conf
│ ├── hw_intfc.conf
│ ├── linux.fragment
│ ├── overlay/
│ │ ├── etc/
│ │ │ └── board
│ │ ├── lib/
│ │ │ └── firmware/
│ │ │ ├── BCM4343B0.hcd
│ │ │ └── nvram_azw372.txt
│ │ └── usr/
│ │ └── libexec/
│ │ ├── brcm_patchram_plus1
│ │ ├── btuart
│ │ └── fw-prepare-boot
│ ├── overlay-initramfs/
│ │ └── remove_initramfs
│ ├── postscript.sh
│ ├── uEnv.txt
│ ├── uboot/
│ │ └── 0001-fix-compiling-errors.patch
│ └── writeimage.sh
├── boot/
│ ├── Config.in
│ ├── afboot-stm32/
│ │ ├── 0001-Pass-fno-builtin-to-fix-build-with-gcc-10.patch
│ │ ├── Config.in
│ │ ├── afboot-stm32.hash
│ │ └── afboot-stm32.mk
│ ├── arm-trusted-firmware/
│ │ ├── Config.in
│ │ ├── arm-trusted-firmware.hash
│ │ └── arm-trusted-firmware.mk
│ ├── at91bootstrap/
│ │ ├── Config.in
│ │ ├── at91bootstrap-1.16-eabi-fix.patch
│ │ ├── at91bootstrap-1.16-gcc-4.6.x-ldscript-fix.patch
│ │ ├── at91bootstrap-1.16-u-boot-relocation-fix.patch
│ │ ├── at91bootstrap.hash
│ │ └── at91bootstrap.mk
│ ├── at91bootstrap3/
│ │ ├── Config.in
│ │ ├── at91bootstrap3.hash
│ │ └── at91bootstrap3.mk
│ ├── at91dataflashboot/
│ │ ├── Config.in
│ │ ├── at91dataflashboot-1.05-do-not-install.patch
│ │ ├── at91dataflashboot-1.05-eabi-fixes.patch
│ │ ├── at91dataflashboot.hash
│ │ └── at91dataflashboot.mk
│ ├── barebox/
│ │ ├── Config.in
│ │ ├── barebox/
│ │ │ ├── Config.in
│ │ │ └── barebox.mk
│ │ ├── barebox-aux/
│ │ │ ├── Config.in
│ │ │ └── barebox-aux.mk
│ │ ├── barebox.hash
│ │ └── barebox.mk
│ ├── beaglev-ddrinit/
│ │ ├── Config.in
│ │ ├── beaglev-ddrinit.hash
│ │ └── beaglev-ddrinit.mk
│ ├── beaglev-secondboot/
│ │ ├── Config.in
│ │ ├── beaglev-secondboot.hash
│ │ └── beaglev-secondboot.mk
│ ├── binaries-marvell/
│ │ ├── Config.in
│ │ ├── binaries-marvell.hash
│ │ └── binaries-marvell.mk
│ ├── boot-wrapper-aarch64/
│ │ ├── Config.in
│ │ └── boot-wrapper-aarch64.mk
│ ├── common.mk
│ ├── edk2/
│ │ ├── Config.in
│ │ ├── edk2.hash
│ │ └── edk2.mk
│ ├── grub2/
│ │ ├── 0001-build-Fix-GRUB-i386-pc-build-with-Ubuntu-gcc.patch
│ │ ├── 0002-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch
│ │ ├── 0003-safemath-Add-some-arithmetic-primitives-that-check-f.patch
│ │ ├── 0004-calloc-Make-sure-we-always-have-an-overflow-checking.patch
│ │ ├── 0005-calloc-Use-calloc-at-most-places.patch
│ │ ├── 0006-malloc-Use-overflow-checking-primitives-where-we-do-.patch
│ │ ├── 0007-iso9660-Don-t-leak-memory-on-realloc-failures.patch
│ │ ├── 0008-font-Do-not-load-more-than-one-NAME-section.patch
│ │ ├── 0009-gfxmenu-Fix-double-free-in-load_image.patch
│ │ ├── 0010-xnu-Fix-double-free-in-grub_xnu_devprop_add_property.patch
│ │ ├── 0011-lzma-Make-sure-we-don-t-dereference-past-array.patch
│ │ ├── 0012-term-Fix-overflow-on-user-inputs.patch
│ │ ├── 0013-udf-Fix-memory-leak.patch
│ │ ├── 0014-multiboot2-Fix-memory-leak-if-grub_create_loader_cmd.patch
│ │ ├── 0015-tftp-Do-not-use-priority-queue.patch
│ │ ├── 0016-relocator-Protect-grub_relocator_alloc_chunk_addr-in.patch
│ │ ├── 0017-relocator-Protect-grub_relocator_alloc_chunk_align-m.patch
│ │ ├── 0018-script-Remove-unused-fields-from-grub_script_functio.patch
│ │ ├── 0019-script-Avoid-a-use-after-free-when-redefining-a-func.patch
│ │ ├── 0020-relocator-Fix-grub_relocator_alloc_chunk_align-top-m.patch
│ │ ├── 0021-hfsplus-Fix-two-more-overflows.patch
│ │ ├── 0022-lvm-Fix-two-more-potential-data-dependent-alloc-over.patch
│ │ ├── 0023-emu-Make-grub_free-NULL-safe.patch
│ │ ├── 0024-efi-Fix-some-malformed-device-path-arithmetic-errors.patch
│ │ ├── 0025-efi-chainloader-Propagate-errors-from-copy_file_path.patch
│ │ ├── 0026-efi-Fix-use-after-free-in-halt-reboot-path.patch
│ │ ├── 0027-loader-linux-Avoid-overflow-on-initrd-size-calculati.patch
│ │ ├── 0028-linux-Fix-integer-overflows-in-initrd-size-handling.patch
│ │ ├── 0029-efi-Make-shim_lock-GUID-and-protocol-type-public.patch
│ │ ├── 0030-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch
│ │ ├── 0031-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch
│ │ ├── 0032-efi-Add-secure-boot-detection.patch
│ │ ├── 0033-verifiers-Move-verifiers-API-to-kernel-image.patch
│ │ ├── 0034-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch
│ │ ├── 0035-kern-Add-lockdown-support.patch
│ │ ├── 0036-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch
│ │ ├── 0037-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch
│ │ ├── 0038-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch
│ │ ├── 0039-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch
│ │ ├── 0040-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch
│ │ ├── 0041-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch
│ │ ├── 0042-commands-setpci-Restrict-setpci-command-when-locked-.patch
│ │ ├── 0043-commands-hdparm-Restrict-hdparm-command-when-locked-.patch
│ │ ├── 0044-gdb-Restrict-GDB-access-when-locked-down.patch
│ │ ├── 0045-loader-xnu-Don-t-allow-loading-extension-and-package.patch
│ │ ├── 0046-docs-Document-the-cutmem-command.patch
│ │ ├── 0047-dl-Only-allow-unloading-modules-that-are-not-depende.patch
│ │ ├── 0048-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch
│ │ ├── 0049-mmap-Fix-memory-leak-when-iterating-over-mapped-memo.patch
│ │ ├── 0050-net-net-Fix-possible-dereference-to-of-a-NULL-pointe.patch
│ │ ├── 0051-net-tftp-Fix-dangling-memory-pointer.patch
│ │ ├── 0052-kern-parser-Fix-resource-leak-if-argc-0.patch
│ │ ├── 0053-kern-efi-Fix-memory-leak-on-failure.patch
│ │ ├── 0054-kern-efi-mm-Fix-possible-NULL-pointer-dereference.patch
│ │ ├── 0055-gnulib-regexec-Resolve-unused-variable.patch
│ │ ├── 0056-gnulib-regcomp-Fix-uninitialized-token-structure.patch
│ │ ├── 0057-gnulib-argp-help-Fix-dereference-of-a-possibly-NULL-.patch
│ │ ├── 0058-gnulib-regexec-Fix-possible-null-dereference.patch
│ │ ├── 0059-gnulib-regcomp-Fix-uninitialized-re_token.patch
│ │ ├── 0060-io-lzopio-Resolve-unnecessary-self-assignment-errors.patch
│ │ ├── 0061-zstd-Initialize-seq_t-structure-fully.patch
│ │ ├── 0062-kern-partition-Check-for-NULL-before-dereferencing-i.patch
│ │ ├── 0063-disk-ldm-Make-sure-comp-data-is-freed-before-exiting.patch
│ │ ├── 0064-disk-ldm-If-failed-then-free-vg-variable-too.patch
│ │ ├── 0065-disk-ldm-Fix-memory-leak-on-uninserted-lv-references.patch
│ │ ├── 0066-disk-cryptodisk-Fix-potential-integer-overflow.patch
│ │ ├── 0067-hfsplus-Check-that-the-volume-name-length-is-valid.patch
│ │ ├── 0068-zfs-Fix-possible-negative-shift-operation.patch
│ │ ├── 0069-zfs-Fix-resource-leaks-while-constructing-path.patch
│ │ ├── 0070-zfs-Fix-possible-integer-overflows.patch
│ │ ├── 0071-zfsinfo-Correct-a-check-for-error-allocating-memory.patch
│ │ ├── 0072-affs-Fix-memory-leaks.patch
│ │ ├── 0073-libgcrypt-mpi-Fix-possible-unintended-sign-extension.patch
│ │ ├── 0074-libgcrypt-mpi-Fix-possible-NULL-dereference.patch
│ │ ├── 0075-syslinux-Fix-memory-leak-while-parsing.patch
│ │ ├── 0076-normal-completion-Fix-leaking-of-memory-when-process.patch
│ │ ├── 0077-commands-hashsum-Fix-a-memory-leak.patch
│ │ ├── 0079-video-efi_gop-Remove-unnecessary-return-value-of-gru.patch
│ │ ├── 0080-video-fb-fbfill-Fix-potential-integer-overflow.patch
│ │ ├── 0081-video-fb-video_fb-Fix-multiple-integer-overflows.patch
│ │ ├── 0082-video-fb-video_fb-Fix-possible-integer-overflow.patch
│ │ ├── 0083-video-readers-jpeg-Test-for-an-invalid-next-marker-r.patch
│ │ ├── 0084-gfxmenu-gui_list-Remove-code-that-coverity-is-flaggi.patch
│ │ ├── 0085-loader-bsd-Check-for-NULL-arg-up-front.patch
│ │ ├── 0086-loader-xnu-Fix-memory-leak.patch
│ │ ├── 0087-loader-xnu-Free-driverkey-data-when-an-error-is-dete.patch
│ │ ├── 0088-loader-xnu-Check-if-pointer-is-NULL-before-using-it.patch
│ │ ├── 0089-util-grub-install-Fix-NULL-pointer-dereferences.patch
│ │ ├── 0090-util-grub-editenv-Fix-incorrect-casting-of-a-signed-.patch
│ │ ├── 0091-util-glue-efi-Fix-incorrect-use-of-a-possibly-negati.patch
│ │ ├── 0092-script-execute-Fix-NULL-dereference-in-grub_script_e.patch
│ │ ├── 0093-commands-ls-Require-device_name-is-not-NULL-before-p.patch
│ │ ├── 0094-script-execute-Avoid-crash-when-using-outside-a-func.patch
│ │ ├── 0095-lib-arg-Block-repeated-short-options-that-require-an.patch
│ │ ├── 0096-script-execute-Don-t-crash-on-a-for-loop-with-no-ite.patch
│ │ ├── 0097-commands-menuentry-Fix-quoting-in-setparams_prefix.patch
│ │ ├── 0098-kern-misc-Always-set-end-in-grub_strtoull.patch
│ │ ├── 0099-video-readers-jpeg-Catch-files-with-unsupported-quan.patch
│ │ ├── 0100-video-readers-jpeg-Catch-OOB-reads-writes-in-grub_jp.patch
│ │ ├── 0101-video-readers-jpeg-Don-t-decode-data-before-start-of.patch
│ │ ├── 0102-term-gfxterm-Don-t-set-up-a-font-with-glyphs-that-ar.patch
│ │ ├── 0103-fs-fshelp-Catch-impermissibly-large-block-sizes-in-r.patch
│ │ ├── 0104-fs-hfsplus-Don-t-fetch-a-key-beyond-the-end-of-the-n.patch
│ │ ├── 0105-fs-hfsplus-Don-t-use-uninitialized-data-on-corrupt-f.patch
│ │ ├── 0106-fs-hfs-Disable-under-lockdown.patch
│ │ ├── 0107-fs-sfs-Fix-over-read-of-root-object-name.patch
│ │ ├── 0108-fs-jfs-Do-not-move-to-leaf-level-if-name-length-is-n.patch
│ │ ├── 0109-fs-jfs-Limit-the-extents-that-getblk-can-consider.patch
│ │ ├── 0110-fs-jfs-Catch-infinite-recursion.patch
│ │ ├── 0111-fs-nilfs2-Reject-too-large-keys.patch
│ │ ├── 0112-fs-nilfs2-Don-t-search-children-if-provided-number-i.patch
│ │ ├── 0113-fs-nilfs2-Properly-bail-on-errors-in-grub_nilfs2_btr.patch
│ │ ├── 0114-io-gzio-Bail-if-gzio-tl-td-is-NULL.patch
│ │ ├── 0115-io-gzio-Add-init_dynamic_block-clean-up-if-unpacking.patch
│ │ ├── 0116-io-gzio-Catch-missing-values-in-huft_build-and-bail.patch
│ │ ├── 0117-io-gzio-Zero-gzio-tl-td-in-init_dynamic_block-if-huf.patch
│ │ ├── 0118-disk-lvm-Don-t-go-beyond-the-end-of-the-data-we-read.patch
│ │ ├── 0119-disk-lvm-Don-t-blast-past-the-end-of-the-circular-me.patch
│ │ ├── 0120-disk-lvm-Bail-on-missing-PV-list.patch
│ │ ├── 0121-disk-lvm-Do-not-crash-if-an-expected-string-is-not-f.patch
│ │ ├── 0122-disk-lvm-Do-not-overread-metadata.patch
│ │ ├── 0123-disk-lvm-Sanitize-rlocn-offset-to-prevent-wild-read.patch
│ │ ├── 0124-disk-lvm-Do-not-allow-a-LV-to-be-it-s-own-segment-s-.patch
│ │ ├── 0125-fs-btrfs-Validate-the-number-of-stripes-parities-in-.patch
│ │ ├── 0126-fs-btrfs-Squash-some-uninitialized-reads.patch
│ │ ├── 0127-kern-parser-Fix-a-memory-leak.patch
│ │ ├── 0128-kern-parser-Introduce-process_char-helper.patch
│ │ ├── 0129-kern-parser-Introduce-terminate_arg-helper.patch
│ │ ├── 0130-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch
│ │ ├── 0131-kern-buffer-Add-variable-sized-heap-buffer.patch
│ │ ├── 0132-kern-parser-Fix-a-stack-buffer-overflow.patch
│ │ ├── 0133-kern-efi-Add-initial-stack-protector-implementation.patch
│ │ ├── 0134-util-mkimage-Remove-unused-code-to-add-BSS-section.patch
│ │ ├── 0135-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch
│ │ ├── 0136-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch
│ │ ├── 0137-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch
│ │ ├── 0138-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch
│ │ ├── 0139-util-mkimage-Improve-data_size-value-calculation.patch
│ │ ├── 0140-util-mkimage-Refactor-section-setup-to-use-a-helper.patch
│ │ ├── 0141-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch
│ │ ├── 0142-grub-install-common-Add-sbat-option.patch
│ │ ├── 0143-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch
│ │ ├── 0144-kern-misc-Split-parse_printf_args-into-format-parsin.patch
│ │ ├── 0145-kern-misc-Add-STRING-type-for-internal-printf-format.patch
│ │ ├── 0146-kern-misc-Add-function-to-check-printf-format-agains.patch
│ │ ├── 0147-gfxmenu-gui-Check-printf-format-in-the-gui_progress_.patch
│ │ ├── 0148-templates-Disable-the-os-prober-by-default.patch
│ │ ├── 0149-kern-mm-Fix-grub_debug_calloc-compilation-error.patch
│ │ ├── 0150-Makefile-Make-libgrub.pp-depend-on-config-util.h.patch
│ │ ├── Config.in
│ │ ├── grub.cfg
│ │ ├── grub2.hash
│ │ ├── grub2.mk
│ │ └── readme.txt
│ ├── gummiboot/
│ │ ├── 0001-Allow-building-with-newer-glibc-versions.patch
│ │ ├── 0002-Fix-linking-for-non-host-compatible-targets.patch
│ │ ├── Config.in
│ │ ├── buildroot.conf
│ │ ├── gummiboot.mk
│ │ └── loader.conf
│ ├── lpc32xxcdl/
│ │ ├── Config.in
│ │ ├── lpc32xxcdl-2.11-compiler_name.patch
│ │ ├── lpc32xxcdl-2.11-delete_redundant_files.patch
│ │ ├── lpc32xxcdl-2.11-libnosys_gnu.patch
│ │ ├── lpc32xxcdl-2.11-slashes.patch
│ │ ├── lpc32xxcdl.hash
│ │ └── lpc32xxcdl.mk
│ ├── mv-ddr-marvell/
│ │ ├── Config.in
│ │ ├── mv-ddr-marvell.hash
│ │ └── mv-ddr-marvell.mk
│ ├── mxs-bootlets/
│ │ ├── Config.in
│ │ ├── barebox_ivt.bd
│ │ ├── mxs-bootlets.hash
│ │ └── mxs-bootlets.mk
│ ├── opensbi/
│ │ ├── 0.9/
│ │ │ ├── 0001-Makefile-Don-t-specify-mabi-or-march.patch
│ │ │ └── 0002-Makefile-unconditionally-disable-SSP.patch
│ │ ├── Config.in
│ │ ├── opensbi.hash
│ │ └── opensbi.mk
│ ├── optee-os/
│ │ ├── 3.13.0/
│ │ │ └── 0001-core-zlib-fix-build-warning-when-_LFS64_LARGEFILE-is.patch
│ │ ├── Config.in
│ │ ├── optee-os.hash
│ │ └── optee-os.mk
│ ├── s500-bootloader/
│ │ ├── Config.in
│ │ ├── s500-bootloader.hash
│ │ └── s500-bootloader.mk
│ ├── shim/
│ │ ├── Config.in
│ │ ├── shim.hash
│ │ └── shim.mk
│ ├── sun20i-d1-spl/
│ │ ├── Config.in
│ │ ├── sun20i-d1-spl.hash
│ │ └── sun20i-d1-spl.mk
│ ├── syslinux/
│ │ ├── 0001-bios-Fix-alignment-change-with-gcc-5.patch
│ │ ├── 0002-Disable-PIE-to-avoid-FTBFS-on-amd64.patch
│ │ ├── 0003-memdisk-Force-ld-output-format-to-32-bits.patch
│ │ ├── 0004-utils-Use-the-host-toolchain-to-build.patch
│ │ ├── 0005-lzo-Use-the-host-toolchain-for-prepcore.patch
│ │ ├── 0006-The-VPrint-definition-is-now-part-of-the-exports-of-.patch
│ │ ├── 0007-Update-the-longjump-calls-to-fit-the-new-declaration.patch
│ │ ├── 0008-efi-wrapper-build-it-with-the-host-toolchain.patch
│ │ ├── 0009-bios-Don-t-try-to-guess-the-sections-alignment.patch
│ │ ├── 0010-core-Clean-up-the-i386-bios-build.patch
│ │ ├── 0011-extlinux-Use-the-host-toolchain-to-build.patch
│ │ ├── 0012-pull-in-sys-sysmacros-h-for-major-minor-makedev.patch
│ │ ├── 0013-Fix-build-with-gnu-efi-version-3.0.9.patch
│ │ ├── 0014-Fix-build-with-binutils-note-gnu-property-section.patch
│ │ ├── 0015-efi-main.c-include-efisetjmp.h.patch
│ │ ├── 0016-Workaround-multiple-definition-of-symbol-errors.patch
│ │ ├── 0017-Replace-builtin-strlen-that-appears-to-get-optimized.patch
│ │ ├── Config.in
│ │ ├── syslinux.hash
│ │ └── syslinux.mk
│ ├── uboot/
│ │ ├── 2015.07/
│ │ │ └── 0001-Revert-arch-Make-board-selection-choices-optional.patch
│ │ ├── 2016.07/
│ │ │ └── 0001-arc-Use-mcpu-XXX-instead-of-obsolete-marcXXX.patch
│ │ ├── 2016.09.01/
│ │ │ └── 0001-arc-Use-mcpu-XXX-instead-of-obsolete-marcXXX.patch
│ │ ├── Config.in
│ │ ├── uboot.hash
│ │ └── uboot.mk
│ └── vexpress-firmware/
│ ├── Config.in
│ ├── vexpress-firmware.hash
│ └── vexpress-firmware.mk
├── build-docker.sh
├── build.sh
├── configs/
│ ├── nanopir1_defconfig
│ ├── nanopir1_initramfs_defconfig
│ ├── radxacm3_defconfig
│ ├── radxacm3_initramfs_defconfig
│ ├── raspberrypi2_defconfig
│ ├── raspberrypi2_initramfs_defconfig
│ ├── raspberrypi3_defconfig
│ ├── raspberrypi3_initramfs_defconfig
│ ├── raspberrypi4_defconfig
│ ├── raspberrypi4_initramfs_defconfig
│ ├── raspberrypi64_defconfig
│ ├── raspberrypi64_initramfs_defconfig
│ ├── raspberrypi_defconfig
│ ├── raspberrypi_initramfs_defconfig
│ ├── rockpi4b_defconfig
│ └── rockpi4b_initramfs_defconfig
├── docs/
│ ├── conf/
│ │ └── asciidoc-text.conf
│ ├── manual/
│ │ ├── adding-board-support.txt
│ │ ├── adding-packages-asciidoc.txt
│ │ ├── adding-packages-autotools.txt
│ │ ├── adding-packages-cargo.txt
│ │ ├── adding-packages-cmake.txt
│ │ ├── adding-packages-conclusion.txt
│ │ ├── adding-packages-directory.txt
│ │ ├── adding-packages-generic.txt
│ │ ├── adding-packages-gettext.txt
│ │ ├── adding-packages-golang.txt
│ │ ├── adding-packages-hooks.txt
│ │ ├── adding-packages-kconfig.txt
│ │ ├── adding-packages-kernel-module.txt
│ │ ├── adding-packages-linux-kernel-spec-infra.txt
│ │ ├── adding-packages-luarocks.txt
│ │ ├── adding-packages-meson.txt
│ │ ├── adding-packages-perl.txt
│ │ ├── adding-packages-python.txt
│ │ ├── adding-packages-qmake.txt
│ │ ├── adding-packages-rebar.txt
│ │ ├── adding-packages-tips.txt
│ │ ├── adding-packages-virtual.txt
│ │ ├── adding-packages-waf.txt
│ │ ├── adding-packages.txt
│ │ ├── advanced.txt
│ │ ├── appendix.txt
│ │ ├── beyond-buildroot.txt
│ │ ├── ccache-support.txt
│ │ ├── common-usage.txt
│ │ ├── configure-other-components.txt
│ │ ├── configure.txt
│ │ ├── contribute.txt
│ │ ├── customize-configuration.txt
│ │ ├── customize-device-permission-tables.txt
│ │ ├── customize-directory-structure.txt
│ │ ├── customize-outside-br.txt
│ │ ├── customize-packages.txt
│ │ ├── customize-patches.txt
│ │ ├── customize-post-image.txt
│ │ ├── customize-quick-guide.txt
│ │ ├── customize-rootfs.txt
│ │ ├── customize-users-tables.txt
│ │ ├── customize.txt
│ │ ├── debugging-buildroot.txt
│ │ ├── developers.txt
│ │ ├── download-infra.txt
│ │ ├── download-location.txt
│ │ ├── eclipse-integration.txt
│ │ ├── faq-troubleshooting.txt
│ │ ├── getting.txt
│ │ ├── how-buildroot-works.txt
│ │ ├── introduction.txt
│ │ ├── known-issues.txt
│ │ ├── legal-notice.txt
│ │ ├── make-tips.txt
│ │ ├── makedev-syntax.txt
│ │ ├── makeusers-syntax.txt
│ │ ├── manual.mk
│ │ ├── manual.txt
│ │ ├── migrating.txt
│ │ ├── package-make-target.txt
│ │ ├── patch-policy.txt
│ │ ├── prerequisite.txt
│ │ ├── quickstart.txt
│ │ ├── rebuilding-packages.txt
│ │ ├── release-engineering.txt
│ │ ├── resources.txt
│ │ ├── selinux-support.txt
│ │ ├── using-buildroot-debugger.txt
│ │ ├── using-buildroot-development.txt
│ │ ├── using-buildroot-toolchain.txt
│ │ └── writing-rules.txt
│ └── website/
│ ├── .htaccess
│ ├── association.html
│ ├── contribute.html
│ ├── copyright.txt
│ ├── css/
│ │ ├── main.css
│ │ └── timeline.css
│ ├── docs.html
│ ├── download.html
│ ├── footer.html
│ ├── header.html
│ ├── images/
│ │ └── logo.xcf
│ ├── index.html
│ ├── js/
│ │ └── buildroot.js
│ ├── news.html
│ ├── robots.txt
│ ├── sponsors.html
│ └── support.html
├── fs/
│ ├── Config.in
│ ├── axfs/
│ │ ├── Config.in
│ │ └── axfs.mk
│ ├── btrfs/
│ │ ├── Config.in
│ │ └── btrfs.mk
│ ├── cloop/
│ │ ├── Config.in
│ │ └── cloop.mk
│ ├── common.mk
│ ├── cpio/
│ │ ├── Config.in
│ │ ├── cpio.mk
│ │ └── init
│ ├── cramfs/
│ │ ├── Config.in
│ │ └── cramfs.mk
│ ├── erofs/
│ │ ├── Config.in
│ │ └── erofs.mk
│ ├── ext2/
│ │ ├── Config.in
│ │ └── ext2.mk
│ ├── f2fs/
│ │ ├── Config.in
│ │ └── f2fs.mk
│ ├── initramfs/
│ │ ├── Config.in
│ │ └── initramfs.mk
│ ├── iso9660/
│ │ ├── Config.in
│ │ ├── grub.cfg
│ │ ├── iso9660.mk
│ │ └── isolinux.cfg
│ ├── jffs2/
│ │ ├── Config.in
│ │ └── jffs2.mk
│ ├── oci/
│ │ ├── Config.in
│ │ └── oci.mk
│ ├── romfs/
│ │ ├── Config.in
│ │ └── romfs.mk
│ ├── squashfs/
│ │ ├── Config.in
│ │ └── squashfs.mk
│ ├── tar/
│ │ ├── Config.in
│ │ └── tar.mk
│ ├── ubi/
│ │ ├── Config.in
│ │ ├── ubi.mk
│ │ └── ubinize.cfg
│ ├── ubifs/
│ │ ├── Config.in
│ │ └── ubifs.mk
│ └── yaffs2/
│ ├── Config.in
│ └── yaffs2.mk
├── linux/
│ ├── 0001-timeconst.pl-Eliminate-Perl-warning.patch.conditional
│ ├── Config.ext.in
│ ├── Config.in
│ ├── linux-ext-aufs.mk
│ ├── linux-ext-ev3dev-linux-drivers.mk
│ ├── linux-ext-fbtft.mk
│ ├── linux-ext-rtai.mk
│ ├── linux-ext-xenomai.mk
│ ├── linux.hash
│ └── linux.mk
├── package/
│ ├── 18xx-ti-utils/
│ │ ├── 0001-plt.h-fix-build-with-gcc-10.patch
│ │ ├── 18xx-ti-utils.hash
│ │ ├── 18xx-ti-utils.mk
│ │ └── Config.in
│ ├── 4th/
│ │ ├── 0001-avoid-regen-during-install.patch
│ │ ├── 4th.hash
│ │ ├── 4th.mk
│ │ └── Config.in
│ ├── Config.in
│ ├── Config.in.host
│ ├── Makefile.in
│ ├── a10disp/
│ │ ├── Config.in
│ │ ├── a10disp.hash
│ │ └── a10disp.mk
│ ├── abootimg/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── abootimg.hash
│ │ └── abootimg.mk
│ ├── acl/
│ │ ├── 0001-Build-with-old-GCC-versions.patch
│ │ ├── Config.in
│ │ ├── acl.hash
│ │ └── acl.mk
│ ├── acpica/
│ │ ├── 0001-build-do-not-use-Werror.patch
│ │ ├── Config.in
│ │ ├── acpica.hash
│ │ └── acpica.mk
│ ├── acpid/
│ │ ├── 0001-dont-use-isfdtype.patch
│ │ ├── 0002-add-missing-defines.patch
│ │ ├── Config.in
│ │ ├── S02acpid
│ │ ├── acpid.hash
│ │ ├── acpid.mk
│ │ └── acpid.service
│ ├── acpitool/
│ │ ├── Config.in
│ │ ├── acpitool.hash
│ │ └── acpitool.mk
│ ├── acsccid/
│ │ ├── Config.in
│ │ ├── acsccid.hash
│ │ └── acsccid.mk
│ ├── adwaita-icon-theme/
│ │ ├── Config.in
│ │ ├── adwaita-icon-theme.hash
│ │ └── adwaita-icon-theme.mk
│ ├── aer-inject/
│ │ ├── Config.in
│ │ ├── aer-inject.hash
│ │ └── aer-inject.mk
│ ├── aespipe/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── aespipe.hash
│ │ └── aespipe.mk
│ ├── agentpp/
│ │ ├── 0001-Fix-build-when-SNMPv3-is-disabled.patch
│ │ ├── Config.in
│ │ ├── agentpp.hash
│ │ └── agentpp.mk
│ ├── aircrack-ng/
│ │ ├── 0001-Expand-packed-definition.patch
│ │ ├── 0002-Fix-duplicated-symbols.patch
│ │ ├── Config.in
│ │ ├── aircrack-ng.hash
│ │ └── aircrack-ng.mk
│ ├── alsa-lib/
│ │ ├── 0001-Don-t-use-fork-on-noMMU-platforms.patch
│ │ ├── 0002-fix-build-with-disable-ucm.patch
│ │ ├── 0003-control-empty-fix-the-static-build.patch
│ │ ├── Config.in
│ │ ├── alsa-lib.hash
│ │ └── alsa-lib.mk
│ ├── alsa-plugins/
│ │ ├── Config.in
│ │ ├── alsa-plugins.hash
│ │ └── alsa-plugins.mk
│ ├── alsa-utils/
│ │ ├── Config.in
│ │ ├── alsa-utils.hash
│ │ └── alsa-utils.mk
│ ├── alsamixergui/
│ │ ├── 0001-misc-fixes.patch
│ │ ├── 0002-configure-fix-detection-of-fltk-libs.patch
│ │ ├── Config.in
│ │ ├── alsamixergui.hash
│ │ └── alsamixergui.mk
│ ├── altera-stapl/
│ │ ├── Config.in
│ │ ├── altera-stapl.hash
│ │ └── altera-stapl.mk
│ ├── alure/
│ │ ├── Config.in
│ │ ├── alure.hash
│ │ └── alure.mk
│ ├── am335x-pru-package/
│ │ ├── 0001-install-does-not-build.patch
│ │ ├── Config.in
│ │ ├── am335x-pru-package.hash
│ │ └── am335x-pru-package.mk
│ ├── am33x-cm3/
│ │ ├── 0001-fix-makefile.patch
│ │ ├── 0002-Makefile-unconditionally-disable-SSP.patch
│ │ ├── 0003-Makefile-unconditionally-disable-PIE.patch
│ │ ├── 0004-Makefile-add-fno-builtin.patch
│ │ ├── Config.in
│ │ ├── S93-am335x-pm-firmware-load
│ │ ├── am33x-cm3.hash
│ │ └── am33x-cm3.mk
│ ├── android-tools/
│ │ ├── 0001-Fix-makefiles-for-out-of-tree-build.patch
│ │ ├── 0002-Fix-adbd-for-non-Ubuntu-systems.patch
│ │ ├── 0003-Fix-build-issue-with-uclibc.patch
│ │ ├── 0004-Fix-build-issue-with-musl.patch
│ │ ├── 0005-Use-pkgconf-to-get-libs-deps.patch
│ │ ├── 0006-fix-big-endian-build.patch
│ │ ├── 0007-include-cdefs-h-when-needed.patch
│ │ ├── 0008-Include-sysmacros.h-to-compile-with-glibc-2.28.patch
│ │ ├── 0009-Fix-makefiles-for-out-of-tree-ext4_utils-build.patch
│ │ ├── 0010-adb-added-patch-for-openssl-1.1.0-compatibility.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── android-tools.hash
│ │ └── android-tools.mk
│ ├── angular-websocket/
│ │ ├── Config.in
│ │ ├── angular-websocket.hash
│ │ └── angular-websocket.mk
│ ├── angularjs/
│ │ ├── Config.in
│ │ ├── angularjs.hash
│ │ └── angularjs.mk
│ ├── aoetools/
│ │ ├── 0001-Change-shell-script-interpreter-from-bin-bash-to-bin.patch
│ │ ├── Config.in
│ │ ├── aoetools.hash
│ │ └── aoetools.mk
│ ├── apache/
│ │ ├── 0001-cross-compile.patch
│ │ ├── 0002-nios2_is_not_os2.patch
│ │ ├── 0003-server-Makefile.in-handle-separate-APR_INCLUDE_DIR-A.patch
│ │ ├── Config.in
│ │ ├── S50apache
│ │ ├── apache.hash
│ │ ├── apache.mk
│ │ └── apache.service
│ ├── apcupsd/
│ │ ├── Config.in
│ │ ├── apcupsd.hash
│ │ └── apcupsd.mk
│ ├── apg/
│ │ ├── Config.in
│ │ ├── apg.hash
│ │ └── apg.mk
│ ├── apitrace/
│ │ ├── 0001-thirdparty-libbacktrace-backtrace-h-include-config.h.patch
│ │ ├── 0002-gltrace-Avoid-__libc_dlsym-and-__libc_dlopen_mode-on-GLIBC-2-34.patch
│ │ ├── Config.in
│ │ ├── apitrace.hash
│ │ └── apitrace.mk
│ ├── apparmor/
│ │ ├── Config.in
│ │ ├── apparmor.hash
│ │ └── apparmor.mk
│ ├── apr/
│ │ ├── 0001-cross-compile.patch
│ │ ├── 0002-sys-param-h.patch
│ │ ├── 0003-Merge-r1887279-from-trunk.patch
│ │ ├── Config.in
│ │ ├── apr.hash
│ │ └── apr.mk
│ ├── apr-util/
│ │ ├── 0001-remove-checkapr.patch
│ │ ├── Config.in
│ │ ├── apr-util.hash
│ │ └── apr-util.mk
│ ├── argp-standalone/
│ │ ├── 0001-throw-in-funcdef.patch
│ │ ├── 0002-isprint.patch
│ │ ├── 0003-fix_build_with_c99_compilers.patch
│ │ ├── Config.in
│ │ ├── argp-standalone.hash
│ │ └── argp-standalone.mk
│ ├── argparse/
│ │ ├── Config.in
│ │ ├── argparse.hash
│ │ └── argparse.mk
│ ├── argus/
│ │ ├── Config.in
│ │ ├── argus.hash
│ │ └── argus.mk
│ ├── arm-gnu-a-toolchain/
│ │ ├── arm-gnu-a-toolchain.hash
│ │ └── arm-gnu-a-toolchain.mk
│ ├── armadillo/
│ │ ├── Config.in
│ │ ├── armadillo.hash
│ │ └── armadillo.mk
│ ├── armbian-firmware/
│ │ ├── Config.in
│ │ ├── armbian-firmware.hash
│ │ └── armbian-firmware.mk
│ ├── arp-scan/
│ │ ├── Config.in
│ │ ├── arp-scan.hash
│ │ └── arp-scan.mk
│ ├── arptables/
│ │ ├── 0001-Fix-musl-build-issue.patch
│ │ ├── Config.in
│ │ ├── arptables.hash
│ │ └── arptables.mk
│ ├── ascii-invaders/
│ │ ├── Config.in
│ │ ├── ascii-invaders.hash
│ │ └── ascii-invaders.mk
│ ├── asn1c/
│ │ ├── Config.in.host
│ │ ├── asn1c.hash
│ │ └── asn1c.mk
│ ├── assimp/
│ │ ├── 0001-Fix-FBXConverter-use-proper-64-bit-constant.patch
│ │ ├── 0002-closes-2733-update-of-zlip-to-fix-gcc-build-for-v9-2-0-32-bit.patch
│ │ ├── 0003-closes-2954-upgrade-to-latest-greatest.patch
│ │ ├── Config.in
│ │ ├── assimp.hash
│ │ └── assimp.mk
│ ├── asterisk/
│ │ ├── 0001-sounds-do-not-download-and-check-sha1s.patch
│ │ ├── 0002-configure-fix-detection-of-libcrypt.patch
│ │ ├── 0003-build-ensure-target-directory-for-modules-exists.patch
│ │ ├── 0004-install-samples-need-the-data-files.patch
│ │ ├── 0005-configure-fix-detection-of-re-entrant-resolver-funct.patch
│ │ ├── Config.in
│ │ ├── asterisk.hash
│ │ └── asterisk.mk
│ ├── at/
│ │ ├── 0001-Makefile.in-replace-IROOT-by-DESTDIR.patch
│ │ ├── 0002-Makefile.in-fix-make-install-for-non-root-don-t-stri.patch
│ │ ├── 0003-getloadavg-fix-getloadavg.c-compilation-revert-to-3..patch
│ │ ├── 0004-Makefile-fix-parallel-build-failure.patch
│ │ ├── Config.in
│ │ ├── S99at
│ │ ├── at.hash
│ │ └── at.mk
│ ├── at-spi2-atk/
│ │ ├── 0001-meson-add-tests-option.patch
│ │ ├── Config.in
│ │ ├── at-spi2-atk.hash
│ │ └── at-spi2-atk.mk
│ ├── at-spi2-core/
│ │ ├── Config.in
│ │ ├── at-spi2-core.hash
│ │ └── at-spi2-core.mk
│ ├── atest/
│ │ ├── 0001-seq.h-fix-build-with-gcc-10.patch
│ │ ├── Config.in
│ │ ├── atest.hash
│ │ └── atest.mk
│ ├── atf/
│ │ ├── Config.in
│ │ ├── atf.hash
│ │ └── atf.mk
│ ├── atftp/
│ │ ├── Config.in
│ │ ├── atftp.hash
│ │ └── atftp.mk
│ ├── atk/
│ │ ├── Config.in
│ │ ├── atk.hash
│ │ └── atk.mk
│ ├── atkmm/
│ │ ├── Config.in
│ │ ├── atkmm.hash
│ │ └── atkmm.mk
│ ├── atop/
│ │ ├── 0001-ifprop.c-fix-build-with-kernel-4.6.patch
│ │ ├── 0002-photosyst.c-fix-build-on-musl.patch
│ │ ├── Config.in
│ │ ├── atop.hash
│ │ └── atop.mk
│ ├── attr/
│ │ ├── 0001-build-with-older-GCCs.patch
│ │ ├── Config.in
│ │ ├── attr.hash
│ │ └── attr.mk
│ ├── aubio/
│ │ ├── Config.in
│ │ ├── aubio.hash
│ │ └── aubio.mk
│ ├── audit/
│ │ ├── Config.in
│ │ ├── S02auditd
│ │ ├── audit.hash
│ │ ├── audit.mk
│ │ └── audit_tmpfiles.conf
│ ├── aufs/
│ │ ├── Config.in
│ │ └── aufs.mk
│ ├── aufs-util/
│ │ ├── 0001-remove-user-settings.patch
│ │ ├── 0002-no-check-ver.patch
│ │ ├── 0003-no-strip-lib.patch
│ │ ├── Config.in
│ │ └── aufs-util.mk
│ ├── augeas/
│ │ ├── Config.in
│ │ ├── augeas.hash
│ │ └── augeas.mk
│ ├── aumix/
│ │ ├── 0001-fix-incorrect-makefile-am.patch
│ │ ├── Config.in
│ │ ├── aumix.hash
│ │ └── aumix.mk
│ ├── autoconf/
│ │ ├── 0001-dont-add-dirty-to-version.patch
│ │ ├── autoconf.hash
│ │ └── autoconf.mk
│ ├── autoconf-archive/
│ │ ├── autoconf-archive.hash
│ │ └── autoconf-archive.mk
│ ├── autofs/
│ │ ├── 0001-autofs-5-1-7-use-default-stack-size-for-threads.patch
│ │ ├── Config.in
│ │ ├── autofs.hash
│ │ └── autofs.mk
│ ├── automake/
│ │ ├── 0001-noman.patch
│ │ ├── automake.hash
│ │ ├── automake.mk
│ │ └── gtk-doc.m4
│ ├── autossh/
│ │ ├── Config.in
│ │ ├── autossh.hash
│ │ └── autossh.mk
│ ├── avahi/
│ │ ├── 0001-Fix-NULL-pointer-crashes-from-175.patch
│ │ ├── Config.in
│ │ ├── S05avahi-setup.sh
│ │ ├── S50avahi-daemon
│ │ ├── avahi.hash
│ │ ├── avahi.mk
│ │ ├── avahi_sysusers.conf
│ │ └── avahi_tmpfiles.conf
│ ├── avrdude/
│ │ ├── Config.in
│ │ ├── avrdude.hash
│ │ └── avrdude.mk
│ ├── avro-c/
│ │ ├── 0001-cmake-Build-failure-without-a-C-compiler-again.patch
│ │ ├── Config.in
│ │ ├── avro-c.hash
│ │ └── avro-c.mk
│ ├── axel/
│ │ ├── Config.in
│ │ ├── axel.hash
│ │ └── axel.mk
│ ├── axfsutils/
│ │ ├── axfsutils.hash
│ │ └── axfsutils.mk
│ ├── azmq/
│ │ ├── 0001-Conditionally-disable-test-and-doc-builds.patch
│ │ ├── Config.in
│ │ ├── azmq.hash
│ │ └── azmq.mk
│ ├── azure-iot-sdk-c/
│ │ ├── 0001-hmac-c-fix-mismatching-function-prototype.patch
│ │ ├── Config.in
│ │ ├── azure-iot-sdk-c.hash
│ │ └── azure-iot-sdk-c.mk
│ ├── b43-firmware/
│ │ ├── Config.in
│ │ ├── b43-firmware.hash
│ │ └── b43-firmware.mk
│ ├── b43-fwcutter/
│ │ ├── b43-fwcutter.hash
│ │ └── b43-fwcutter.mk
│ ├── babeld/
│ │ ├── Config.in
│ │ ├── S50babeld
│ │ ├── babeld.hash
│ │ ├── babeld.mk
│ │ └── babeld.service
│ ├── babeltrace2/
│ │ ├── 0001-configure-simplify-warning-flags-detection.patch
│ │ ├── 0002-tests-lib-test_trace_ir_ref.c-rename-user-structure.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── babeltrace2.hash
│ │ └── babeltrace2.mk
│ ├── balena-engine/
│ │ ├── Config.in
│ │ ├── balena-engine.hash
│ │ └── balena-engine.mk
│ ├── bandwidthd/
│ │ ├── 0001-src-bandwidthd.h-fix-build-with-gcc-10.patch
│ │ ├── Config.in
│ │ ├── bandwidthd.hash
│ │ ├── bandwidthd.mk
│ │ └── bandwidthd.service
│ ├── bash/
│ │ ├── 0001-input.h-add-missing-include-on-stdio.h.patch
│ │ ├── 0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch
│ │ ├── 0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch
│ │ ├── Config.in
│ │ ├── bash.hash
│ │ └── bash.mk
│ ├── bash-completion/
│ │ ├── Config.in
│ │ ├── bash-completion.hash
│ │ └── bash-completion.mk
│ ├── batctl/
│ │ ├── Config.in
│ │ ├── batctl.hash
│ │ └── batctl.mk
│ ├── batman-adv/
│ │ ├── Config.in
│ │ ├── batman-adv.hash
│ │ └── batman-adv.mk
│ ├── bats-core/
│ │ ├── Config.in
│ │ ├── bats-core.hash
│ │ └── bats-core.mk
│ ├── bayer2rgb-neon/
│ │ ├── Config.in
│ │ ├── bayer2rgb-neon.hash
│ │ └── bayer2rgb-neon.mk
│ ├── bc/
│ │ ├── 0001-bc-use-MAKEINFO-variable-for-docs.patch
│ │ ├── 0002-notice-read-and-write-errors-on-input-and-output.patch
│ │ ├── 0003-dc-fix-exit-code-of-q-command.patch
│ │ ├── 0004-no-gen-libmath.patch
│ │ ├── Config.in
│ │ ├── bc.hash
│ │ └── bc.mk
│ ├── bcache-tools/
│ │ ├── 0001-Don-t-inline-crc64-for-gcc-5-compatability.patch
│ │ ├── Config.in
│ │ ├── bcache-tools.hash
│ │ └── bcache-tools.mk
│ ├── bcg729/
│ │ ├── Config.in
│ │ ├── bcg729.hash
│ │ └── bcg729.mk
│ ├── bcm2835/
│ │ ├── Config.in
│ │ ├── bcm2835.hash
│ │ └── bcm2835.mk
│ ├── bctoolbox/
│ │ ├── 0001-Fix-Libs.private-flags-for-mbedtls.patch
│ │ ├── Config.in
│ │ ├── bctoolbox.hash
│ │ └── bctoolbox.mk
│ ├── bcusdk/
│ │ ├── 0001-fd_set-requires-inclusion-of-sys-select.h.patch
│ │ ├── 0002-eibd-fix-endless-recursion-when-using-USB-backends.patch
│ │ ├── Config.in
│ │ ├── bcusdk.hash
│ │ └── bcusdk.mk
│ ├── bdwgc/
│ │ ├── 0001-Fix-undefined-reference-to-__data_start-linker-error.patch
│ │ ├── Config.in
│ │ ├── bdwgc.hash
│ │ └── bdwgc.mk
│ ├── bearssl/
│ │ ├── Config.in
│ │ ├── bearssl.hash
│ │ └── bearssl.mk
│ ├── beecrypt/
│ │ ├── 0001-cppglue.cxx-cplusplus-only.patch
│ │ ├── 0002-build-system.patch
│ │ ├── 0003-don-t-check-for-cplusplus-compiler.patch
│ │ ├── Config.in
│ │ ├── beecrypt.hash
│ │ └── beecrypt.mk
│ ├── belle-sip/
│ │ ├── Config.in
│ │ ├── belle-sip.hash
│ │ └── belle-sip.mk
│ ├── belr/
│ │ ├── Config.in
│ │ ├── belr.hash
│ │ └── belr.mk
│ ├── benejson/
│ │ ├── 0001-c-std.patch
│ │ ├── 0002-Use-print-as-a-function-for-Py3-compatibility.patch
│ │ ├── Config.in
│ │ ├── benejson.hash
│ │ └── benejson.mk
│ ├── berkeleydb/
│ │ ├── 0001-cwd-db_config.patch
│ │ ├── 0002-atomic_compare_exchange.patch
│ │ ├── Config.in
│ │ ├── berkeleydb.hash
│ │ └── berkeleydb.mk
│ ├── bind/
│ │ ├── 0001-cross.patch
│ │ ├── Config.in
│ │ ├── S81named
│ │ ├── bind.hash
│ │ ├── bind.mk
│ │ └── named.service
│ ├── binutils/
│ │ ├── 2.32/
│ │ │ ├── 0001-sh-conf.patch
│ │ │ ├── 0002-poison-system-directories.patch
│ │ │ ├── 0003-bfd-xtensa-fix-shrink_dynamic_reloc_sections-for-exp.patch
│ │ │ ├── 0004-gas-use-literals-const16-for-xtensa-loop-relaxation.patch
│ │ │ ├── 0005-xtensa-gas-put-.literal_position-at-section-start.patch
│ │ │ ├── 0006-or1k-Fix-incorrect-value-in-PLT-GOT-entries-causing-.patch
│ │ │ ├── 0007-bfd-xtensa-fix-PR-ld-25630.patch
│ │ │ ├── 0008-xtensa-fix-PR-ld-25861.patch
│ │ │ ├── 0009-xtensa-fix-XTENSA_NDIFF-handling-for-PR-ld-25861.patch
│ │ │ ├── 0010-or1k-Fix-issue-with-plt-link-failure-for-local-calls.patch
│ │ │ ├── 0011-or1k-Implement-relocation-R_OR1K_GOT_AHI16-for-gotha.patch
│ │ │ ├── 0012-or1k-Avoid-R_OR1K_GOT16-overflow-failures-in-presenc.patch
│ │ │ ├── 0013-or1k-Support-large-plt_relocs-when-generating-plt-en.patch
│ │ │ ├── 0014-bfd-elf32-or1k-fix-building-with-gcc-version-5.patch
│ │ │ └── 0015-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch
│ │ ├── 2.35.2/
│ │ │ ├── 0001-sh-conf.patch
│ │ │ ├── 0002-poison-system-directories.patch
│ │ │ ├── 0003-or1k-Fix-issue-with-plt-link-failure-for-local-calls.patch
│ │ │ ├── 0004-or1k-Implement-relocation-R_OR1K_GOT_AHI16-for-gotha.patch
│ │ │ ├── 0005-or1k-Avoid-R_OR1K_GOT16-overflow-failures-in-presenc.patch
│ │ │ ├── 0006-or1k-Support-large-plt_relocs-when-generating-plt-en.patch
│ │ │ ├── 0007-bfd-elf32-or1k-fix-building-with-gcc-version-5.patch
│ │ │ └── 0008-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch
│ │ ├── 2.36.1/
│ │ │ ├── 0001-sh-conf.patch
│ │ │ ├── 0002-poison-system-directories.patch
│ │ │ ├── 0003-or1k-Fix-issue-with-plt-link-failure-for-local-calls.patch
│ │ │ ├── 0004-or1k-Implement-relocation-R_OR1K_GOT_AHI16-for-gotha.patch
│ │ │ ├── 0005-or1k-Avoid-R_OR1K_GOT16-overflow-failures-in-presenc.patch
│ │ │ ├── 0006-or1k-Support-large-plt_relocs-when-generating-plt-en.patch
│ │ │ ├── 0007-bfd-elf32-or1k-fix-building-with-gcc-version-5.patch
│ │ │ └── 0008-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch
│ │ ├── 2.37/
│ │ │ ├── 0001-sh-conf.patch
│ │ │ ├── 0002-poison-system-directories.patch
│ │ │ ├── 0003-bfd-elf32-or1k-fix-building-with-gcc-version-5.patch
│ │ │ └── 0004-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── arc-2020.09-release/
│ │ │ └── 0001-poison-system-directories.patch
│ │ ├── binutils.hash
│ │ └── binutils.mk
│ ├── biosdevname/
│ │ ├── Config.in
│ │ ├── biosdevname.hash
│ │ └── biosdevname.mk
│ ├── bird/
│ │ ├── Config.in
│ │ ├── bird.hash
│ │ └── bird.mk
│ ├── bison/
│ │ ├── bison.hash
│ │ └── bison.mk
│ ├── bitcoin/
│ │ ├── 0001-src-randomenv.cpp-fix-build-on-uclibc.patch
│ │ ├── Config.in
│ │ ├── bitcoin.hash
│ │ └── bitcoin.mk
│ ├── bitstream/
│ │ ├── Config.in
│ │ ├── bitstream.hash
│ │ └── bitstream.mk
│ ├── bitstream-vera/
│ │ ├── Config.in
│ │ ├── bitstream-vera.hash
│ │ └── bitstream-vera.mk
│ ├── bitwise/
│ │ ├── Config.in
│ │ ├── bitwise.hash
│ │ └── bitwise.mk
│ ├── blktrace/
│ │ ├── Config.in
│ │ ├── blktrace.hash
│ │ └── blktrace.mk
│ ├── bluez-alsa/
│ │ ├── Config.in
│ │ ├── bluez-alsa.hash
│ │ └── bluez-alsa.mk
│ ├── bluez-tools/
│ │ ├── Config.in
│ │ ├── bluez-tools.hash
│ │ └── bluez-tools.mk
│ ├── bluez5_utils/
│ │ ├── 0001-tools-mesh-cfgtest-include-limits.h.patch
│ │ ├── 0005-build-Fix-errors-with-glibc-2-25.patch
│ │ ├── Config.in
│ │ ├── S40bluetooth
│ │ ├── bluez5_utils.hash
│ │ └── bluez5_utils.mk
│ ├── bluez5_utils-headers/
│ │ ├── Config.in
│ │ └── bluez5_utils-headers.mk
│ ├── bmap-tools/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── bmap-tools.hash
│ │ └── bmap-tools.mk
│ ├── bmon/
│ │ ├── Config.in
│ │ ├── bmon.hash
│ │ └── bmon.mk
│ ├── boinc/
│ │ ├── Config.in
│ │ ├── S99boinc-client
│ │ ├── boinc.hash
│ │ └── boinc.mk
│ ├── bonnie/
│ │ ├── Config.in
│ │ ├── bonnie.hash
│ │ └── bonnie.mk
│ ├── boost/
│ │ ├── 0001-added-missing-brackets.patch
│ │ ├── 0002-math-allow-definition-of-boost_math_no_atomic_int-on-the-command-line.patch
│ │ ├── 0003-math-make-no-atomics-a-soft-failure-in-bernoulli_details_hpp.patch
│ │ ├── Config.in
│ │ ├── boost.hash
│ │ └── boost.mk
│ ├── bootstrap/
│ │ ├── Config.in
│ │ ├── bootstrap.hash
│ │ └── bootstrap.mk
│ ├── botan/
│ │ ├── 0001-Revert-workaround-a-miscompilation-issue-in-clang-12.patch
│ │ ├── Config.in
│ │ ├── botan.hash
│ │ └── botan.mk
│ ├── brcm-patchram-plus/
│ │ ├── Config.in
│ │ ├── brcm-patchram-plus.hash
│ │ └── brcm-patchram-plus.mk
│ ├── brickd/
│ │ ├── Config.in
│ │ ├── S70brickd
│ │ ├── brickd.hash
│ │ └── brickd.mk
│ ├── bridge-utils/
│ │ ├── 0001-fix-build-on-musl.patch
│ │ ├── Config.in
│ │ ├── bridge-utils.hash
│ │ └── bridge-utils.mk
│ ├── brltty/
│ │ ├── 0001-Fix-linking-error-on-mips64el.patch
│ │ ├── Config.in
│ │ ├── S10brltty
│ │ ├── brltty.hash
│ │ ├── brltty.mk
│ │ └── brltty.service
│ ├── brotli/
│ │ ├── 0001-CMake-Allow-using-BUILD_SHARED_LIBS-to-choose-static.patch
│ │ ├── 0002-Revert-Add-runtime-linker-path-to-pkg-config-files.patch
│ │ ├── Config.in
│ │ ├── brotli.hash
│ │ └── brotli.mk
│ ├── bsdiff/
│ │ ├── 0001-Add-missing-header-for-u_char.patch
│ │ ├── Config.in
│ │ ├── bsdiff.hash
│ │ └── bsdiff.mk
│ ├── btrfs-progs/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── btrfs-progs.hash
│ │ └── btrfs-progs.mk
│ ├── bubblewrap/
│ │ ├── Config.in
│ │ ├── bubblewrap.hash
│ │ └── bubblewrap.mk
│ ├── bullet/
│ │ ├── 0001-Extras-VHACD-inc-vhacdMutex.h-fix-musl-build.patch
│ │ ├── Config.in
│ │ ├── bullet.hash
│ │ └── bullet.mk
│ ├── bustle/
│ │ ├── Config.in
│ │ ├── bustle.hash
│ │ └── bustle.mk
│ ├── busybox/
│ │ ├── 0001-networking-libiproute-use-linux-if_packet.h-instead-.patch
│ │ ├── 0002-Makefile.flags-strip-non-l-arguments-returned-by-pkg.patch
│ │ ├── Config.in
│ │ ├── S01syslogd
│ │ ├── S02klogd
│ │ ├── S10mdev
│ │ ├── S15watchdog
│ │ ├── S50telnet
│ │ ├── busybox-minimal.config
│ │ ├── busybox.config
│ │ ├── busybox.hash
│ │ ├── busybox.mk
│ │ ├── inittab
│ │ ├── mdev.conf
│ │ ├── telnetd.service
│ │ └── udhcpc.script
│ ├── bwm-ng/
│ │ ├── Config.in
│ │ ├── bwm-ng.hash
│ │ └── bwm-ng.mk
│ ├── bzip2/
│ │ ├── 0001-build-objects-twice.patch
│ │ ├── 0002-improve-build-system.patch
│ │ ├── Config.in
│ │ ├── bzip2.hash
│ │ └── bzip2.mk
│ ├── c-ares/
│ │ ├── Config.in
│ │ ├── c-ares.hash
│ │ └── c-ares.mk
│ ├── c-capnproto/
│ │ ├── Config.in
│ │ ├── c-capnproto.hash
│ │ └── c-capnproto.mk
│ ├── c-icap/
│ │ ├── 0001-Required-fixes-to-compile-and-run-under-cygwin.patch
│ │ ├── Config.in
│ │ ├── S96cicap
│ │ ├── c-icap.hash
│ │ └── c-icap.mk
│ ├── c-icap-modules/
│ │ ├── Config.in
│ │ ├── c-icap-modules.hash
│ │ └── c-icap-modules.mk
│ ├── c-periphery/
│ │ ├── Config.in
│ │ ├── c-periphery.hash
│ │ └── c-periphery.mk
│ ├── ca-certificates/
│ │ ├── 0001-mozilla-certdata2pem.py-make-cryptography-module-opt.patch
│ │ ├── Config.in
│ │ ├── ca-certificates.hash
│ │ └── ca-certificates.mk
│ ├── cache-calibrator/
│ │ ├── 0001-Fix-conflicting-round-function.patch
│ │ ├── Config.in
│ │ ├── cache-calibrator.hash
│ │ └── cache-calibrator.mk
│ ├── cage/
│ │ ├── Config.in
│ │ ├── cage.hash
│ │ └── cage.mk
│ ├── cairo/
│ │ ├── 0001-fix-nofork-build.patch
│ │ ├── 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch
│ │ ├── Config.in
│ │ ├── cairo.hash
│ │ └── cairo.mk
│ ├── cairomm/
│ │ ├── Config.in
│ │ ├── cairomm.hash
│ │ └── cairomm.mk
│ ├── can-utils/
│ │ ├── Config.in
│ │ ├── can-utils.hash
│ │ └── can-utils.mk
│ ├── cannelloni/
│ │ ├── Config.in
│ │ ├── cannelloni.hash
│ │ └── cannelloni.mk
│ ├── cantarell/
│ │ ├── Config.in
│ │ ├── cantarell.hash
│ │ └── cantarell.mk
│ ├── capnproto/
│ │ ├── 0001-mutex-Fix-build-on-32-bit-architectures-using-64-bit-time_t.patch
│ │ ├── Config.in
│ │ ├── capnproto.hash
│ │ └── capnproto.mk
│ ├── caps/
│ │ ├── 0001-Fix-stdint-types-with-musl.patch
│ │ ├── Config.in
│ │ ├── caps.hash
│ │ └── caps.mk
│ ├── casync/
│ │ ├── 0001-castore-fix-build-without-lzma-or-xz.patch
│ │ ├── 0002-build-don-t-install-udev-rules-without-udev-support.patch
│ │ ├── Config.in
│ │ ├── casync.hash
│ │ └── casync.mk
│ ├── cbootimage/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── cbootimage.hash
│ │ └── cbootimage.mk
│ ├── cc-tool/
│ │ ├── Config.in
│ │ ├── cc-tool.hash
│ │ └── cc-tool.mk
│ ├── ccache/
│ │ ├── ccache.hash
│ │ └── ccache.mk
│ ├── ccid/
│ │ ├── Config.in
│ │ ├── ccid.hash
│ │ └── ccid.mk
│ ├── ccrypt/
│ │ ├── Config.in
│ │ ├── ccrypt.hash
│ │ └── ccrypt.mk
│ ├── cctz/
│ │ ├── Config.in
│ │ ├── cctz.hash
│ │ └── cctz.mk
│ ├── cdrkit/
│ │ ├── 0001-no-rcmd.patch
│ │ ├── 0002-define-__THROW-to-avoid-build-issue-with-musl.patch
│ │ ├── 0003-Add-extern-to-char-outfile-declaration-to-fix-build-.patch
│ │ ├── Config.in
│ │ ├── cdrkit.hash
│ │ └── cdrkit.mk
│ ├── cegui/
│ │ ├── 0001-XMLParser.cpp-include-string.h.patch
│ │ ├── Config.in
│ │ ├── cegui.hash
│ │ └── cegui.mk
│ ├── cereal/
│ │ ├── 0001-Store-a-copy-of-each-serialized-shared_ptr-within-the-archive.patch
│ │ ├── Config.in
│ │ ├── cereal.hash
│ │ └── cereal.mk
│ ├── cgic/
│ │ ├── 0001-prepare_makefile.patch
│ │ ├── 0002-file_enhancements.patch
│ │ ├── 0003-restore-cgiFormFileGetTempfileName.patch
│ │ ├── Config.in
│ │ ├── cgic.hash
│ │ └── cgic.mk
│ ├── cgilua/
│ │ ├── Config.in
│ │ ├── cgilua.hash
│ │ └── cgilua.mk
│ ├── cgroupfs-mount/
│ │ ├── Config.in
│ │ ├── S30cgroupfs
│ │ ├── cgroupfs-mount.hash
│ │ └── cgroupfs-mount.mk
│ ├── chartjs/
│ │ ├── Config.in
│ │ ├── chartjs.hash
│ │ └── chartjs.mk
│ ├── check/
│ │ ├── Config.in
│ │ ├── check.hash
│ │ └── check.mk
│ ├── checkpolicy/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── checkpolicy.hash
│ │ └── checkpolicy.mk
│ ├── checksec/
│ │ ├── Config.in.host
│ │ ├── checksec.hash
│ │ └── checksec.mk
│ ├── chipmunk/
│ │ ├── 0001-Fix-build-failure-on-musl.patch
│ │ ├── Config.in
│ │ ├── chipmunk.hash
│ │ └── chipmunk.mk
│ ├── chirpstack-gateway-bridge/
│ │ ├── Config.in
│ │ ├── chirpstack-gateway-bridge.hash
│ │ └── chirpstack-gateway-bridge.mk
│ ├── chocolate-doom/
│ │ ├── 0001-Remove-redundant-demoextend-definition.patch
│ │ ├── Config.in
│ │ ├── chocolate-doom.hash
│ │ └── chocolate-doom.mk
│ ├── chrony/
│ │ ├── 0001-sys_linux-fix-build-with-older-kernel-headers.patch
│ │ ├── Config.in
│ │ ├── S49chrony
│ │ ├── chrony.hash
│ │ ├── chrony.mk
│ │ └── chrony.service
│ ├── cifs-utils/
│ │ ├── Config.in
│ │ ├── cifs-utils.hash
│ │ └── cifs-utils.mk
│ ├── circus/
│ │ ├── Config.in
│ │ ├── circus.hash
│ │ └── circus.mk
│ ├── civetweb/
│ │ ├── Config.in
│ │ ├── civetweb.hash
│ │ └── civetweb.mk
│ ├── cjson/
│ │ ├── Config.in
│ │ ├── cjson.hash
│ │ └── cjson.mk
│ ├── clamav/
│ │ ├── 0001-clamdscan-proto.c-fix-build-error-due-to-missing-soc.patch
│ │ ├── 0002-mbox-do-not-use-backtrace-if-using-uClibc-without-ba.patch
│ │ ├── Config.in
│ │ ├── clamav.hash
│ │ └── clamav.mk
│ ├── clang/
│ │ ├── Config.in
│ │ ├── clang.hash
│ │ └── clang.mk
│ ├── clinfo/
│ │ ├── Config.in
│ │ ├── clinfo.hash
│ │ └── clinfo.mk
│ ├── cloop/
│ │ ├── cloop.hash
│ │ └── cloop.mk
│ ├── cmake/
│ │ ├── 0001-rename-cmake-rootfile.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── cmake.hash
│ │ └── cmake.mk
│ ├── cmocka/
│ │ ├── 0001-Don-t-redefine-uintptr_t.patch
│ │ ├── Config.in
│ │ ├── cmocka.hash
│ │ └── cmocka.mk
│ ├── cog/
│ │ ├── Config.in
│ │ ├── cog.hash
│ │ └── cog.mk
│ ├── collectd/
│ │ ├── 0001-src-netlink.c-remove-REG_NOERROR.patch
│ │ ├── Config.in
│ │ ├── S90collectd
│ │ ├── collectd.hash
│ │ ├── collectd.mk
│ │ └── collectd.service
│ ├── collectl/
│ │ ├── Config.in
│ │ ├── collectl.hash
│ │ └── collectl.mk
│ ├── comix-cursors/
│ │ ├── Config.in
│ │ ├── comix-cursors.hash
│ │ └── comix-cursors.mk
│ ├── connman/
│ │ ├── Config.in
│ │ ├── S45connman
│ │ ├── connman.hash
│ │ └── connman.mk
│ ├── connman-gtk/
│ │ ├── Config.in
│ │ ├── connman-gtk.hash
│ │ └── connman-gtk.mk
│ ├── conntrack-tools/
│ │ ├── Config.in
│ │ ├── conntrack-tools.hash
│ │ └── conntrack-tools.mk
│ ├── containerd/
│ │ ├── Config.in
│ │ ├── containerd.hash
│ │ └── containerd.mk
│ ├── copas/
│ │ ├── 0001-Do-not-load-coxpcall-for-LuaJIT.patch
│ │ ├── Config.in
│ │ ├── copas.hash
│ │ └── copas.mk
│ ├── coremark/
│ │ ├── Config.in
│ │ ├── coremark.hash
│ │ └── coremark.mk
│ ├── coremark-pro/
│ │ ├── Config.in
│ │ ├── coremark-pro.hash
│ │ ├── coremark-pro.mk
│ │ └── coremark-pro.sh.in
│ ├── coreutils/
│ │ ├── 0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch
│ │ ├── Config.in
│ │ ├── coreutils.hash
│ │ └── coreutils.mk
│ ├── corkscrew/
│ │ ├── Config.in
│ │ ├── corkscrew.hash
│ │ └── corkscrew.mk
│ ├── coxpcall/
│ │ ├── Config.in
│ │ ├── coxpcall.hash
│ │ └── coxpcall.mk
│ ├── cpio/
│ │ ├── 0001-Minor-fix.patch
│ │ ├── 0002-Rewrite-dynamic-string-support.patch
│ │ ├── 0003-Fix-previous-commit.patch
│ │ ├── Config.in
│ │ ├── cpio.hash
│ │ └── cpio.mk
│ ├── cppcms/
│ │ ├── Config.in
│ │ ├── cppcms.hash
│ │ └── cppcms.mk
│ ├── cppdb/
│ │ ├── 0001-mysql-library-suffix.patch
│ │ ├── Config.in
│ │ ├── cppdb.hash
│ │ └── cppdb.mk
│ ├── cppunit/
│ │ ├── Config.in
│ │ ├── cppunit.hash
│ │ └── cppunit.mk
│ ├── cppzmq/
│ │ ├── Config.in
│ │ ├── cppzmq.hash
│ │ └── cppzmq.mk
│ ├── cpuburn-arm/
│ │ ├── Config.in
│ │ ├── cpuburn-arm.hash
│ │ └── cpuburn-arm.mk
│ ├── cpuload/
│ │ ├── Config.in
│ │ ├── cpuload.hash
│ │ └── cpuload.mk
│ ├── cracklib/
│ │ ├── 0001-Force-grep-to-treat-the-input-as-text-when-formattin.patch
│ │ ├── Config.in
│ │ ├── cracklib.hash
│ │ └── cracklib.mk
│ ├── cramfs/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── cramfs.hash
│ │ └── cramfs.mk
│ ├── crda/
│ │ ├── 0001-crda-support-python-3-in-utils-key2pub.py.patch
│ │ ├── 0002-drop-ldconfig-call.patch
│ │ ├── 0003-drop-werror.patch
│ │ ├── Config.in
│ │ ├── crda.hash
│ │ └── crda.mk
│ ├── crudini/
│ │ ├── Config.in
│ │ ├── crudini.hash
│ │ └── crudini.mk
│ ├── cryptodev/
│ │ ├── Config.in
│ │ └── cryptodev.mk
│ ├── cryptodev-linux/
│ │ ├── cryptodev-linux.hash
│ │ └── cryptodev-linux.mk
│ ├── cryptopp/
│ │ ├── cryptopp.hash
│ │ └── cryptopp.mk
│ ├── cryptsetup/
│ │ ├── 0001-Remove-json_object-typedef.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── cryptsetup.hash
│ │ └── cryptsetup.mk
│ ├── ctorrent/
│ │ ├── 0001-fix-musl-build.patch
│ │ ├── Config.in
│ │ ├── ctorrent.hash
│ │ └── ctorrent.mk
│ ├── cukinia/
│ │ ├── Config.in
│ │ ├── cukinia.conf
│ │ ├── cukinia.hash
│ │ └── cukinia.mk
│ ├── cunit/
│ │ ├── Config.in
│ │ ├── cunit.hash
│ │ └── cunit.mk
│ ├── cups/
│ │ ├── 0001-Remove-man-from-BUILDDIRS-in-configure.patch
│ │ ├── 0002-Do-not-use-genstrings.patch
│ │ ├── 0003-Sanitize-the-installation-process.patch
│ │ ├── 0004-Remove-PIE-flags-from-the-build.patch
│ │ ├── 70-usb-printers.rules
│ │ ├── Config.in
│ │ ├── S81cupsd
│ │ ├── cups.hash
│ │ └── cups.mk
│ ├── cups-filters/
│ │ ├── Config.in
│ │ ├── S82cups-browsed
│ │ ├── cups-filters.hash
│ │ └── cups-filters.mk
│ ├── curlftpfs/
│ │ ├── 0001-fix-CURLOPT_INFILESIZE.patch
│ │ ├── 0002-free_ftpfs_file-memleak-fix.patch
│ │ ├── 0003-nocache-memleak-fix.patch
│ │ ├── 0004-fix-musl-build-off-t.patch
│ │ ├── Config.in
│ │ ├── curlftpfs.hash
│ │ └── curlftpfs.mk
│ ├── curlpp/
│ │ ├── Config.in
│ │ ├── curlpp.hash
│ │ └── curlpp.mk
│ ├── cutelyst/
│ │ ├── 0001-server-CMakeLists.txt-don-t-override-CMAKE_EXE_LINKE.patch
│ │ ├── Config.in
│ │ ├── cutelyst.hash
│ │ └── cutelyst.mk
│ ├── cvs/
│ │ ├── Config.in
│ │ ├── cvs.hash
│ │ └── cvs.mk
│ ├── cwiid/
│ │ ├── 0001-wmdemo-fix-linking-by-adding-the-missing-lbluetooth-.patch
│ │ ├── 0002-configure-make-wmgui-build-optional.patch
│ │ ├── Config.in
│ │ ├── cwiid.hash
│ │ └── cwiid.mk
│ ├── cxxtest/
│ │ ├── Config.in
│ │ ├── cxxtest.hash
│ │ └── cxxtest.mk
│ ├── czmq/
│ │ ├── Config.in
│ │ ├── czmq.hash
│ │ └── czmq.mk
│ ├── dacapo/
│ │ ├── Config.in
│ │ ├── dacapo.hash
│ │ └── dacapo.mk
│ ├── dado/
│ │ ├── Config.in
│ │ ├── dado.hash
│ │ └── dado.mk
│ ├── daemon/
│ │ ├── 0001-daemon-fix-build-with-musl-libc-again.patch
│ │ ├── 0002-Fix-build-with-NDEBUG-defined.patch
│ │ ├── Config.in
│ │ ├── daemon.hash
│ │ └── daemon.mk
│ ├── dahdi-linux/
│ │ ├── 0001-drivers-dahdi-Kbuild-fix-HOTPLUG_FIRMWARE-definition.patch
│ │ ├── 0002-fix-build-with-32-bits-kernel.patch
│ │ ├── Config.in
│ │ ├── dahdi-linux.hash
│ │ └── dahdi-linux.mk
│ ├── dahdi-tools/
│ │ ├── 0001-no-build-docs.patch
│ │ ├── 0002-no-perl-manpages.patch
│ │ ├── Config.in
│ │ ├── dahdi-tools.hash
│ │ └── dahdi-tools.mk
│ ├── dante/
│ │ ├── 0001-fix-sparc-compile.patch
│ │ ├── 0002-osdep-m4-Remove-getaddrinfo-too-low-checks.patch
│ │ ├── Config.in
│ │ ├── S50dante
│ │ ├── dante.hash
│ │ ├── dante.mk
│ │ └── dante.service
│ ├── daq/
│ │ ├── 0001-Fix-build-against-the-musl-C-library.patch
│ │ ├── 0002-parallel-grammar.patch
│ │ ├── Config.in
│ │ ├── daq.hash
│ │ └── daq.mk
│ ├── daq3/
│ │ ├── Config.in
│ │ ├── daq3.hash
│ │ └── daq3.mk
│ ├── darkhttpd/
│ │ ├── 0001-Declare-vars-outside-of-for-loop-for-std-c90.patch
│ │ ├── Config.in
│ │ ├── S50darkhttpd
│ │ ├── darkhttpd.hash
│ │ ├── darkhttpd.mk
│ │ └── darkhttpd.service
│ ├── dash/
│ │ ├── Config.in
│ │ ├── dash.hash
│ │ └── dash.mk
│ ├── datatables/
│ │ ├── Config.in
│ │ ├── datatables.hash
│ │ └── datatables.mk
│ ├── datatables-buttons/
│ │ ├── Config.in
│ │ ├── datatables-buttons.hash
│ │ └── datatables-buttons.mk
│ ├── datatables-fixedcolumns/
│ │ ├── Config.in
│ │ ├── datatables-fixedcolumns.hash
│ │ └── datatables-fixedcolumns.mk
│ ├── datatables-responsive/
│ │ ├── Config.in
│ │ ├── datatables-responsive.hash
│ │ └── datatables-responsive.mk
│ ├── dav1d/
│ │ ├── Config.in
│ │ ├── dav1d.hash
│ │ └── dav1d.mk
│ ├── davfs2/
│ │ ├── 0001-src-Makefile.am-do-not-hardcode-fstack-protector-str.patch
│ │ ├── Config.in
│ │ ├── davfs2.hash
│ │ └── davfs2.mk
│ ├── davici/
│ │ ├── Config.in
│ │ ├── davici.hash
│ │ └── davici.mk
│ ├── dawgdic/
│ │ ├── Config.in
│ │ ├── dawgdic.hash
│ │ └── dawgdic.mk
│ ├── dbus/
│ │ ├── Config.in
│ │ ├── S30dbus
│ │ ├── dbus.hash
│ │ └── dbus.mk
│ ├── dbus-cpp/
│ │ ├── 0001-gcc4.7.patch
│ │ ├── 0002-cross-compile-tools.patch
│ │ ├── 0003-src-pipe.c-fix-build-error-with-gcc-7.x.patch
│ │ ├── Config.in
│ │ ├── dbus-cpp.hash
│ │ └── dbus-cpp.mk
│ ├── dbus-glib/
│ │ ├── Config.in
│ │ ├── dbus-glib.hash
│ │ └── dbus-glib.mk
│ ├── dbus-python/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── dbus-python.hash
│ │ └── dbus-python.mk
│ ├── dbus-triggerd/
│ │ ├── Config.in
│ │ ├── dbus-triggerd.hash
│ │ └── dbus-triggerd.mk
│ ├── dc3dd/
│ │ ├── 0001-no_man.patch
│ │ ├── 0002-fix-autoreconf.patch
│ │ ├── 0003-fix-for-glibc-2.28.patch
│ │ ├── Config.in
│ │ ├── dc3dd.hash
│ │ └── dc3dd.mk
│ ├── dcron/
│ │ ├── 0001-main.c-add-newline-to-logfile-openning-error-message.patch
│ │ ├── Config.in
│ │ ├── S90dcron
│ │ ├── dcron.hash
│ │ ├── dcron.mk
│ │ └── dcron.service
│ ├── ddrescue/
│ │ ├── Config.in
│ │ ├── ddrescue.hash
│ │ └── ddrescue.mk
│ ├── debianutils/
│ │ ├── Config.in
│ │ ├── debianutils.hash
│ │ └── debianutils.mk
│ ├── dehydrated/
│ │ ├── Config.in
│ │ ├── dehydrated.hash
│ │ └── dehydrated.mk
│ ├── dejavu/
│ │ ├── Config.in
│ │ ├── dejavu.hash
│ │ └── dejavu.mk
│ ├── delve/
│ │ ├── Config.in
│ │ ├── delve.hash
│ │ └── delve.mk
│ ├── desktop-file-utils/
│ │ ├── desktop-file-utils.hash
│ │ └── desktop-file-utils.mk
│ ├── dfu-util/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── dfu-util.hash
│ │ └── dfu-util.mk
│ ├── dhcp/
│ │ ├── 0001-WIP-Resolve-ISC-DHCP-does-not-build-with-gcc10.patch
│ │ ├── Config.in
│ │ ├── S80dhcp-relay
│ │ ├── S80dhcp-server
│ │ ├── dhclient-script
│ │ ├── dhclient.conf
│ │ ├── dhcp.hash
│ │ ├── dhcp.mk
│ │ ├── dhcpd.conf
│ │ └── dhcpd.service
│ ├── dhcpcd/
│ │ ├── Config.in
│ │ ├── S41dhcpcd
│ │ ├── dhcpcd.hash
│ │ ├── dhcpcd.mk
│ │ └── dhcpcd.service
│ ├── dhcpdump/
│ │ ├── 0001-use-non-bsd-structures.patch
│ │ ├── Config.in
│ │ ├── dhcpdump.hash
│ │ └── dhcpdump.mk
│ ├── dhrystone/
│ │ ├── 0001-cmdline-nruns.patch
│ │ ├── 0002-HZ.patch
│ │ ├── 0003-exit.patch
│ │ ├── 0004-headers.patch
│ │ ├── 0005-prototypes.patch
│ │ ├── Config.in
│ │ ├── Makefile
│ │ ├── dhrystone.hash
│ │ └── dhrystone.mk
│ ├── dialog/
│ │ ├── Config.in
│ │ ├── dialog.hash
│ │ └── dialog.mk
│ ├── dieharder/
│ │ ├── 0001-Do-not-use-includedir-as-include-search-path-for-bui.patch
│ │ ├── 0002-Fix-missing-type-intptr_t.patch
│ │ ├── 0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch
│ │ ├── 0004-Add-static-to-inline-functions.patch
│ │ ├── Config.in
│ │ ├── dieharder.hash
│ │ └── dieharder.mk
│ ├── diffutils/
│ │ ├── 0001-m4-stack-direction.m4-fix-build-on-microblazeel.patch
│ │ ├── 0002-sigsegv-fix-build-on-or1k.patch
│ │ ├── 0003-sys_random-port-better-to-uClibc-1-0-35.patch
│ │ ├── Config.in
│ │ ├── diffutils.hash
│ │ └── diffutils.mk
│ ├── dillo/
│ │ ├── 0001-usr-local-include.patch
│ │ ├── 0002-Fix-openssl-detection.patch
│ │ ├── 0003-Support-OpenSSL-1.1.0.patch
│ │ ├── 0004-fix-build-with-gcc-10.patch
│ │ ├── Config.in
│ │ ├── dillo.hash
│ │ └── dillo.mk
│ ├── ding-libs/
│ │ ├── Config.in
│ │ ├── ding-libs.hash
│ │ └── ding-libs.mk
│ ├── directfb/
│ │ ├── 0001-fix-missing-davinci-voodoo-header.patch
│ │ ├── 0002-imlib2-config.patch
│ │ ├── 0003-setregion-lock.patch
│ │ ├── 0004-use-gcc-link.patch
│ │ ├── 0005-add-missing-idivine-header.patch
│ │ ├── 0006-fix-client-gfx_state-initialisation.patch
│ │ ├── Config.in
│ │ ├── directfb.hash
│ │ └── directfb.mk
│ ├── directfb-examples/
│ │ ├── 0001-remove-bzero.patch
│ │ ├── Config.in
│ │ ├── directfb-examples.hash
│ │ └── directfb-examples.mk
│ ├── dmalloc/
│ │ ├── 0001-mips.patch
│ │ ├── 0002-fix-parallel-build.patch
│ │ ├── 0003-fix-shlibs.patch
│ │ ├── 0004-fix-strdup.patch
│ │ ├── 0005-fix-strndup.patch
│ │ ├── Config.in
│ │ ├── dmalloc.hash
│ │ └── dmalloc.mk
│ ├── dmidecode/
│ │ ├── Config.in
│ │ ├── dmidecode.hash
│ │ └── dmidecode.mk
│ ├── dmraid/
│ │ ├── 0001-fix-compilation-under-musl.patch
│ │ ├── Config.in
│ │ ├── S20dmraid
│ │ ├── dmraid.hash
│ │ └── dmraid.mk
│ ├── dnsmasq/
│ │ ├── Config.in
│ │ ├── S80dnsmasq
│ │ ├── dnsmasq.hash
│ │ └── dnsmasq.mk
│ ├── doc-asciidoc.mk
│ ├── docker/
│ │ ├── Config.in
│ │ ├── docker.hash
│ │ └── docker.mk
│ ├── docker-cli/
│ │ ├── Config.in
│ │ ├── docker-cli.hash
│ │ └── docker-cli.mk
│ ├── docker-compose/
│ │ ├── Config.in
│ │ ├── docker-compose.hash
│ │ └── docker-compose.mk
│ ├── docker-engine/
│ │ ├── Config.in
│ │ ├── S60dockerd
│ │ ├── docker-engine.hash
│ │ └── docker-engine.mk
│ ├── docker-proxy/
│ │ ├── Config.in
│ │ ├── docker-proxy.hash
│ │ └── docker-proxy.mk
│ ├── domoticz/
│ │ ├── Config.in
│ │ ├── S99domoticz
│ │ ├── domoticz.hash
│ │ ├── domoticz.mk
│ │ └── domoticz.service
│ ├── doom-wad/
│ │ ├── Config.in
│ │ ├── doom-wad.hash
│ │ └── doom-wad.mk
│ ├── dos2unix/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── dos2unix.hash
│ │ └── dos2unix.mk
│ ├── dosfstools/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── dosfstools.hash
│ │ └── dosfstools.mk
│ ├── dovecot/
│ │ ├── Config.in
│ │ ├── dovecot.hash
│ │ └── dovecot.mk
│ ├── dovecot-pigeonhole/
│ │ ├── Config.in
│ │ ├── dovecot-pigeonhole.hash
│ │ └── dovecot-pigeonhole.mk
│ ├── doxygen/
│ │ ├── Config.in.host
│ │ ├── doxygen.hash
│ │ └── doxygen.mk
│ ├── drbd-utils/
│ │ ├── Config.in
│ │ ├── drbd-utils.hash
│ │ └── drbd-utils.mk
│ ├── dropbear/
│ │ ├── Config.in
│ │ ├── S50dropbear
│ │ ├── dropbear.hash
│ │ ├── dropbear.mk
│ │ ├── dropbear.service
│ │ └── etc-pam.d-sshd
│ ├── dropwatch/
│ │ ├── Config.in
│ │ ├── dropwatch.hash
│ │ └── dropwatch.mk
│ ├── dstat/
│ │ ├── Config.in
│ │ ├── dstat.hash
│ │ └── dstat.mk
│ ├── dt/
│ │ ├── 0001-adjust-os-symlink.patch
│ │ ├── 0002-dt-default-source-define.patch
│ │ ├── Config.in
│ │ ├── dt.hash
│ │ └── dt.mk
│ ├── dt-utils/
│ │ ├── Config.in
│ │ ├── dt-utils.hash
│ │ └── dt-utils.mk
│ ├── dtach/
│ │ ├── Config.in
│ │ ├── dtach.hash
│ │ └── dtach.mk
│ ├── dtbocfg/
│ │ ├── Config.in
│ │ ├── dtbocfg.hash
│ │ └── dtbocfg.mk
│ ├── dtc/
│ │ ├── 0001-Fix-include-guards-for-older-kernel-u-boot-sources.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── dtc.hash
│ │ └── dtc.mk
│ ├── dtv-scan-tables/
│ │ ├── Config.in
│ │ ├── dtv-scan-tables.hash
│ │ └── dtv-scan-tables.mk
│ ├── duktape/
│ │ ├── Config.in
│ │ ├── duktape.hash
│ │ ├── duktape.mk
│ │ └── duktape.pc.in
│ ├── duma/
│ │ ├── 0001-fix-cross-compilation.patch
│ │ ├── 0002-no-tests.patch
│ │ ├── 0003-fix-C++14.patch
│ │ ├── 0004-Fix-build-with-latest-glibc.patch
│ │ ├── Config.in
│ │ ├── duma.hash
│ │ └── duma.mk
│ ├── dump1090/
│ │ ├── 0001-dump1090.h-fix-build-with-gcc-10.patch
│ │ ├── Config.in
│ │ ├── dump1090.hash
│ │ └── dump1090.mk
│ ├── dvb-apps/
│ │ ├── 0001-Fix-generate-keynames.patch
│ │ ├── 0002-Fix-compiler-warning-flags.patch
│ │ ├── 0003-handle-static-shared-only-build.patch
│ │ ├── 0004-Makefile-remove-test.patch
│ │ ├── 0005-utils-fix-build-with-kernel-headers-4.14.patch
│ │ ├── 0006-fix-glibc-2.31.patch
│ │ ├── Config.in
│ │ ├── dvb-apps.hash
│ │ └── dvb-apps.mk
│ ├── dvblast/
│ │ ├── 0001-missing-lm.patch
│ │ ├── 0002-fix-int-types.patch
│ │ ├── Config.in
│ │ ├── dvblast.hash
│ │ └── dvblast.mk
│ ├── dvbsnoop/
│ │ ├── 0001-musl-types-h.patch
│ │ ├── Config.in
│ │ ├── dvbsnoop.hash
│ │ └── dvbsnoop.mk
│ ├── dvdauthor/
│ │ ├── Config.in
│ │ ├── dvdauthor.hash
│ │ └── dvdauthor.mk
│ ├── dvdrw-tools/
│ │ ├── 0001-limits.h.patch
│ │ ├── 0002-Include-sysmacros.h-to-compile-with-newer-gcc.patch
│ │ ├── Config.in
│ │ ├── dvdrw-tools.hash
│ │ └── dvdrw-tools.mk
│ ├── e2fsprogs/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── e2fsprogs.hash
│ │ └── e2fsprogs.mk
│ ├── e2tools/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── e2tools.hash
│ │ └── e2tools.mk
│ ├── earlyoom/
│ │ ├── Config.in
│ │ ├── S02earlyoom
│ │ ├── earlyoom.hash
│ │ └── earlyoom.mk
│ ├── easy-rsa/
│ │ ├── Config.in
│ │ ├── easy-rsa.hash
│ │ └── easy-rsa.mk
│ ├── easydbus/
│ │ ├── Config.in
│ │ ├── easydbus.hash
│ │ └── easydbus.mk
│ ├── easyframes/
│ │ ├── 0001-CMakesLists.txt-fix-static-build-with-pcap.patch
│ │ ├── 0002-Fix-different-compiling-issues.patch
│ │ ├── Config.in
│ │ ├── easyframes.hash
│ │ └── easyframes.mk
│ ├── ebtables/
│ │ ├── 0001-replace-ebtables-save-perl-script-with-bash.patch
│ │ ├── 0002-ebtables.h-restore-KERNEL_64_USERSPACE_32-checks.patch
│ │ ├── 0003-configure.ac-add-option-enable-kernel-64-userland-32.patch
│ │ ├── Config.in
│ │ ├── ebtables.hash
│ │ └── ebtables.mk
│ ├── ecryptfs-utils/
│ │ ├── 0001-musl.patch
│ │ ├── 0002-openssl110.patch
│ │ ├── 0003-fix-parallel-build-issue.patch
│ │ ├── Config.in
│ │ ├── ecryptfs-utils.hash
│ │ └── ecryptfs-utils.mk
│ ├── ed/
│ │ ├── Config.in
│ │ ├── ed.hash
│ │ └── ed.mk
│ ├── edid-decode/
│ │ ├── Config.in
│ │ ├── edid-decode.hash
│ │ └── edid-decode.mk
│ ├── edk2-platforms/
│ │ ├── Config.in
│ │ ├── edk2-platforms.hash
│ │ └── edk2-platforms.mk
│ ├── efibootmgr/
│ │ ├── 0001-Allow-build-with-uClibc.patch
│ │ ├── 0002-remove-extra-decl.patch
│ │ ├── Config.in
│ │ ├── efibootmgr.hash
│ │ └── efibootmgr.mk
│ ├── efivar/
│ │ ├── 0001-Allow-build-with-uClibc.patch
│ │ ├── 0002-dp.h-make-format_guid-handle-misaligned-guid-pointer.patch
│ │ ├── 0003-Fix-all-the-places-Werror-address-of-packed-member-c.patch
│ │ ├── 0004-Fix-another-error-of-Werror-address-of-packed-member.patch
│ │ ├── 0005-ucs2.h-remove-unused-variable.patch
│ │ ├── 0006-ucs2.h-fix-logic-that-checks-for-UCS-2-string-termin.patch
│ │ ├── 0007-gcc.specs-drop-Werror.patch
│ │ ├── Config.in
│ │ ├── efivar.hash
│ │ └── efivar.mk
│ ├── efl/
│ │ ├── 0001-ecore_evas-engines-drm-meson.build-use-gl_deps-as-en.patch
│ │ ├── 0002-ecore_evas-engines-drm-meson.build-fix-gl_drm-includ.patch
│ │ ├── 0003-ecore_fb-fix-build-with-tslib.patch
│ │ ├── Config.in
│ │ ├── efl.hash
│ │ └── efl.mk
│ ├── eigen/
│ │ ├── Config.in
│ │ ├── eigen.hash
│ │ └── eigen.mk
│ ├── ejabberd/
│ │ ├── 0001-Makefile.in-do-not-download-or-compile-dependencies.patch
│ │ ├── 0002-fix-ejabberdctl.patch
│ │ ├── Config.in
│ │ ├── S50ejabberd
│ │ ├── check-erlang-lib
│ │ ├── ejabberd.hash
│ │ └── ejabberd.mk
│ ├── elf2flt/
│ │ ├── 0001-ld-elf2flt-behave-properly-when-called-with-a-name-d.patch
│ │ ├── 0002-elf2flt.c-add-new-relocation-types-for-xtensa.patch
│ │ ├── 0003-elf2flt-handle-binutils-2.34.patch
│ │ ├── 0004-elf2flt-add-riscv-64-bits-support.patch
│ │ ├── Config.in.host
│ │ ├── elf2flt.hash
│ │ └── elf2flt.mk
│ ├── elftosb/
│ │ ├── 0001-fixes-includes.patch
│ │ ├── 0002-force-cxx-compiler.patch
│ │ ├── elftosb.hash
│ │ └── elftosb.mk
│ ├── elfutils/
│ │ ├── 0001-Add-a-enable-disable-progs-configure-option.patch
│ │ ├── 0002-Really-make-Werror-conditional-to-BUILD_WERROR.patch
│ │ ├── Config.in
│ │ ├── elfutils.hash
│ │ └── elfutils.mk
│ ├── elixir/
│ │ ├── elixir.hash
│ │ └── elixir.mk
│ ├── ell/
│ │ ├── Config.in
│ │ ├── ell.hash
│ │ └── ell.mk
│ ├── emlog/
│ │ ├── Config.in
│ │ ├── emlog.hash
│ │ └── emlog.mk
│ ├── empty/
│ │ ├── 0001-respect-LDFLAGS.patch
│ │ ├── Config.in
│ │ ├── empty.hash
│ │ └── empty.mk
│ ├── enchant/
│ │ ├── Config.in
│ │ ├── enchant.hash
│ │ └── enchant.mk
│ ├── enet/
│ │ ├── Config.in
│ │ ├── enet.hash
│ │ └── enet.mk
│ ├── enlightenment/
│ │ ├── Config.in
│ │ ├── enlightenment.hash
│ │ └── enlightenment.mk
│ ├── enscript/
│ │ ├── Config.in
│ │ ├── enscript.hash
│ │ └── enscript.mk
│ ├── environment-setup/
│ │ ├── Config.in.host
│ │ ├── environment-setup
│ │ └── environment-setup.mk
│ ├── erlang/
│ │ ├── 0001-erts-ethread-instruct-libatomic_ops-we-do-require-CA.patch
│ │ ├── 0002-erts-emulator-reorder-inclued-headers-paths.patch
│ │ ├── Config.in
│ │ ├── erlang.hash
│ │ └── erlang.mk
│ ├── erlang-base64url/
│ │ ├── Config.in
│ │ ├── erlang-base64url.hash
│ │ └── erlang-base64url.mk
│ ├── erlang-eimp/
│ │ ├── Config.in
│ │ ├── erlang-eimp.hash
│ │ └── erlang-eimp.mk
│ ├── erlang-goldrush/
│ │ ├── Config.in
│ │ ├── erlang-goldrush.hash
│ │ └── erlang-goldrush.mk
│ ├── erlang-idna/
│ │ ├── Config.in
│ │ ├── erlang-idna.hash
│ │ └── erlang-idna.mk
│ ├── erlang-jiffy/
│ │ ├── Config.in
│ │ ├── erlang-jiffy.hash
│ │ └── erlang-jiffy.mk
│ ├── erlang-jose/
│ │ ├── Config.in
│ │ ├── erlang-jose.hash
│ │ └── erlang-jose.mk
│ ├── erlang-lager/
│ │ ├── Config.in
│ │ ├── erlang-lager.hash
│ │ └── erlang-lager.mk
│ ├── erlang-p1-acme/
│ │ ├── 0001-rebar.config.script-remove-extra-dependency-to-base6.patch
│ │ ├── Config.in
│ │ ├── erlang-p1-acme.hash
│ │ └── erlang-p1-acme.mk
│ ├── erlang-p1-cache-tab/
│ │ ├── Config.in
│ │ ├── erlang-p1-cache-tab.hash
│ │ └── erlang-p1-cache-tab.mk
│ ├── erlang-p1-mqtree/
│ │ ├── Config.in
│ │ ├── erlang-p1-mqtree.hash
│ │ └── erlang-p1-mqtree.mk
│ ├── erlang-p1-oauth2/
│ │ ├── Config.in
│ │ ├── erlang-p1-oauth2.hash
│ │ └── erlang-p1-oauth2.mk
│ ├── erlang-p1-pkix/
│ │ ├── Config.in
│ │ ├── erlang-p1-pkix.hash
│ │ └── erlang-p1-pkix.mk
│ ├── erlang-p1-sip/
│ │ ├── 0001-correct-include.patch
│ │ ├── Config.in
│ │ ├── erlang-p1-sip.hash
│ │ └── erlang-p1-sip.mk
│ ├── erlang-p1-stringprep/
│ │ ├── Config.in
│ │ ├── erlang-p1-stringprep.hash
│ │ └── erlang-p1-stringprep.mk
│ ├── erlang-p1-stun/
│ │ ├── Config.in
│ │ ├── erlang-p1-stun.hash
│ │ └── erlang-p1-stun.mk
│ ├── erlang-p1-tls/
│ │ ├── Config.in
│ │ ├── erlang-p1-tls.hash
│ │ └── erlang-p1-tls.mk
│ ├── erlang-p1-utils/
│ │ ├── Config.in
│ │ ├── erlang-p1-utils.hash
│ │ └── erlang-p1-utils.mk
│ ├── erlang-p1-xml/
│ │ ├── Config.in
│ │ ├── erlang-p1-xml.hash
│ │ └── erlang-p1-xml.mk
│ ├── erlang-p1-xmpp/
│ │ ├── 0001-fix-includes.patch
│ │ ├── Config.in
│ │ ├── erlang-p1-xmpp.hash
│ │ └── erlang-p1-xmpp.mk
│ ├── erlang-p1-yaml/
│ │ ├── Config.in
│ │ ├── erlang-p1-yaml.hash
│ │ └── erlang-p1-yaml.mk
│ ├── erlang-p1-yconf/
│ │ ├── Config.in
│ │ ├── erlang-p1-yconf.hash
│ │ └── erlang-p1-yconf.mk
│ ├── erlang-p1-zlib/
│ │ ├── Config.in
│ │ ├── erlang-p1-zlib.hash
│ │ └── erlang-p1-zlib.mk
│ ├── erlang-rebar/
│ │ ├── erlang-rebar.hash
│ │ └── erlang-rebar.mk
│ ├── erofs-utils/
│ │ ├── 0001-erofs-utils-manpage-only-install-erofsfuse.1-with-th.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── erofs-utils.hash
│ │ └── erofs-utils.mk
│ ├── espeak/
│ │ ├── 0001-Fix-build-of-shared-library-on-architectures-needing.patch
│ │ ├── 0002-tr_languages-cast-string_ordinal-init-values.patch
│ │ ├── Config.in
│ │ ├── espeak.hash
│ │ └── espeak.mk
│ ├── ethtool/
│ │ ├── Config.in
│ │ ├── ethtool.hash
│ │ └── ethtool.mk
│ ├── eudev/
│ │ ├── 0001-Only-use-pragma-for-ignoring-diagnostics-if-.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── S10udev
│ │ ├── eudev.hash
│ │ └── eudev.mk
│ ├── ev3dev-linux-drivers/
│ │ ├── Config.in
│ │ ├── ev3dev-linux-drivers.mk
│ │ └── lego-linux-drivers.hash
│ ├── evemu/
│ │ ├── 0001-Include-limits.h-for-PATH_MAX.patch
│ │ ├── 0002-evemu-Update-struct-input_event.patch
│ │ ├── 0003-src-evemu.c-fix-build-with-kernels-4.16.patch
│ │ ├── 0004-src-evemu.c-fix-build-with-kernels-4.16.patch
│ │ ├── Config.in
│ │ ├── evemu.hash
│ │ └── evemu.mk
│ ├── evtest/
│ │ ├── 0001-Add-missing-limits.h-include.patch
│ │ ├── 0002-Fix-build-on-32bit-arches-with-64bit-time_t.patch
│ │ ├── Config.in
│ │ ├── evtest.hash
│ │ └── evtest.mk
│ ├── execline/
│ │ ├── Config.in
│ │ ├── execline.hash
│ │ └── execline.mk
│ ├── exempi/
│ │ ├── Config.in
│ │ ├── exempi.hash
│ │ └── exempi.mk
│ ├── exfat/
│ │ ├── Config.in
│ │ ├── exfat.hash
│ │ └── exfat.mk
│ ├── exfat-utils/
│ │ ├── Config.in
│ │ ├── exfat-utils.hash
│ │ └── exfat-utils.mk
│ ├── exfatprogs/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── exfatprogs.hash
│ │ └── exfatprogs.mk
│ ├── exim/
│ │ ├── 0001-Build-buildconfig-for-the-host.patch
│ │ ├── 0002-Don-t-make-backup-copies-of-installed-files.patch
│ │ ├── 0003-Skip-version-check-and-symlink-installation.patch
│ │ ├── 0004-Fix-uClibc-build.patch
│ │ ├── 0005-exim_lock-fix-lstat-related-build-errors.patch
│ │ ├── 0006-sieve-fix-build-errors.patch
│ │ ├── Config.in
│ │ ├── S86exim
│ │ ├── exim.hash
│ │ ├── exim.mk
│ │ └── exim.service
│ ├── exiv2/
│ │ ├── 0001-add-BUILD_WITH_STACK_PROTECTOR-option.patch
│ │ ├── Config.in
│ │ ├── exiv2.hash
│ │ └── exiv2.mk
│ ├── expat/
│ │ ├── Config.in
│ │ ├── expat.hash
│ │ └── expat.mk
│ ├── expect/
│ │ ├── 0001-enable-cross-compilation.patch
│ │ ├── 0002-allow-tcl-build-directory.patch
│ │ ├── Config.in
│ │ ├── expect.hash
│ │ └── expect.mk
│ ├── explorercanvas/
│ │ ├── Config.in
│ │ ├── explorercanvas.hash
│ │ └── explorercanvas.mk
│ ├── f2fs-tools/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── f2fs-tools.hash
│ │ └── f2fs-tools.mk
│ ├── faad2/
│ │ ├── Config.in
│ │ ├── faad2.hash
│ │ └── faad2.mk
│ ├── faifa/
│ │ ├── 0001-sha2.c-explicitly-include-endian.h-for-BYTE_ORDER-ma.patch
│ │ ├── 0002-hpav_cfg.c-do-not-include-linux-if_ether.h-for-musl-.patch
│ │ ├── 0003-Makefile.in-fix-asbolute-symlink-of-libfaifa.so.patch
│ │ ├── Config.in
│ │ ├── faifa.hash
│ │ └── faifa.mk
│ ├── fail2ban/
│ │ ├── 0001-fixed-possible-RCE-vulnerability-unset-escape-variable.patch
│ │ ├── Config.in
│ │ ├── S60fail2ban
│ │ ├── fail2ban.hash
│ │ └── fail2ban.mk
│ ├── fakedate/
│ │ ├── fakedate
│ │ └── fakedate.mk
│ ├── fakeroot/
│ │ ├── fakeroot.hash
│ │ └── fakeroot.mk
│ ├── faketime/
│ │ ├── Config.in.host
│ │ ├── faketime.hash
│ │ └── faketime.mk
│ ├── fan-ctrl/
│ │ ├── Config.in
│ │ ├── fan-ctrl.hash
│ │ └── fan-ctrl.mk
│ ├── fastd/
│ │ ├── Config.in
│ │ ├── fastd.hash
│ │ └── fastd.mk
│ ├── fatcat/
│ │ ├── Config.in.host
│ │ ├── fatcat.hash
│ │ └── fatcat.mk
│ ├── fb-test-app/
│ │ ├── Config.in
│ │ ├── fb-test-app.hash
│ │ └── fb-test-app.mk
│ ├── fbdump/
│ │ ├── Config.in
│ │ ├── fbdump.hash
│ │ └── fbdump.mk
│ ├── fbgrab/
│ │ ├── 0001-fix-static-build.patch
│ │ ├── Config.in
│ │ ├── fbgrab.hash
│ │ └── fbgrab.mk
│ ├── fbset/
│ │ ├── 0001-Fix-musl-compile.patch
│ │ ├── Config.in
│ │ ├── fbset.hash
│ │ └── fbset.mk
│ ├── fbterm/
│ │ ├── 0001-fbio.cpp-improxy.cpp-fbterm.cpp-fix-musl-compile.patch
│ │ ├── 0002-mouse.cpp-fix-musl-compile.patch
│ │ ├── 0003-C++11-compliance.patch
│ │ ├── 0004-iconv.patch
│ │ ├── Config.in
│ │ ├── fbterm.hash
│ │ └── fbterm.mk
│ ├── fbtft/
│ │ ├── Config.in
│ │ ├── fbtft.hash
│ │ └── fbtft.mk
│ ├── fbv/
│ │ ├── 0002-cross.patch
│ │ ├── 0003-fix-24bpp-support-on-big-endian.patch
│ │ ├── 0004-fix-bgr555.patch
│ │ ├── 0005-giflib.patch
│ │ ├── 0006-include.patch
│ │ ├── 0007-libpng15.patch
│ │ ├── Config.in
│ │ ├── fbv.hash
│ │ └── fbv.mk
│ ├── fcgiwrap/
│ │ ├── 0001-use-LIBS-from-configure.patch
│ │ ├── 0002-link-with-libsystemd-instead-of-libsystemd-daemon.patch
│ │ ├── Config.in
│ │ ├── fcgiwrap.hash
│ │ └── fcgiwrap.mk
│ ├── fconfig/
│ │ ├── Config.in
│ │ ├── fconfig.hash
│ │ └── fconfig.mk
│ ├── fdk-aac/
│ │ ├── Config.in
│ │ ├── fdk-aac.hash
│ │ └── fdk-aac.mk
│ ├── feh/
│ │ ├── Config.in
│ │ ├── feh.hash
│ │ └── feh.mk
│ ├── fetchmail/
│ │ ├── Config.in
│ │ ├── fetchmail.hash
│ │ └── fetchmail.mk
│ ├── ffmpeg/
│ │ ├── 0001-swscale-x86-yuv2rgb-Fix-build-without-SSSE3.patch
│ │ ├── 0002-avcodec-vaapi_h264-skip-decode-if-pic-has-no-slices.patch
│ │ ├── 0003-libavutil-Fix-mips-build.patch
│ │ ├── 0004-configure-add-extralibs-to-extralibs_xxx.patch
│ │ ├── Config.in
│ │ ├── ffmpeg.hash
│ │ └── ffmpeg.mk
│ ├── fftw/
│ │ ├── Config.in
│ │ ├── fftw-double/
│ │ │ ├── Config.in
│ │ │ └── fftw-double.mk
│ │ ├── fftw-long-double/
│ │ │ ├── Config.in
│ │ │ └── fftw-long-double.mk
│ │ ├── fftw-quad/
│ │ │ ├── Config.in
│ │ │ └── fftw-quad.mk
│ │ ├── fftw-single/
│ │ │ ├── Config.in
│ │ │ └── fftw-single.mk
│ │ ├── fftw.hash
│ │ └── fftw.mk
│ ├── ficl/
│ │ ├── 0001-fix-Makefile.patch
│ │ ├── Config.in
│ │ ├── ficl.hash
│ │ └── ficl.mk
│ ├── file/
│ │ ├── 0001-Add-libmagic.pc.patch
│ │ ├── Config.in
│ │ ├── file.hash
│ │ └── file.mk
│ ├── filemq/
│ │ ├── Config.in
│ │ ├── filemq.hash
│ │ └── filemq.mk
│ ├── findutils/
│ │ ├── Config.in
│ │ ├── findutils.hash
│ │ └── findutils.mk
│ ├── fio/
│ │ ├── Config.in
│ │ ├── fio.hash
│ │ └── fio.mk
│ ├── firmware-utils/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── firmware-utils.hash
│ │ └── firmware-utils.mk
│ ├── flac/
│ │ ├── 0001-configure.ac-check-for-sys-auxv.h-before-defining-FL.patch
│ │ ├── Config.in
│ │ ├── flac.hash
│ │ └── flac.mk
│ ├── flann/
│ │ ├── 0001-src-cpp-fix-cmake-3.11-build.patch
│ │ ├── Config.in
│ │ ├── flann.hash
│ │ └── flann.mk
│ ├── flannel/
│ │ ├── Config.in
│ │ ├── flannel.hash
│ │ └── flannel.mk
│ ├── flare-engine/
│ │ ├── Config.in
│ │ ├── flare-engine.hash
│ │ └── flare-engine.mk
│ ├── flare-game/
│ │ ├── Config.in
│ │ ├── flare-game.hash
│ │ └── flare-game.mk
│ ├── flashbench/
│ │ ├── Config.in
│ │ ├── flashbench.hash
│ │ └── flashbench.mk
│ ├── flashrom/
│ │ ├── 0001-Makefile-Fix-building-on-AArch64-NixOS.patch
│ │ ├── Config.in
│ │ ├── flashrom.hash
│ │ └── flashrom.mk
│ ├── flatbuffers/
│ │ ├── 0001-include-flatbuffers-base.h-fix-build-on-musl.patch
│ │ ├── Config.in
│ │ ├── flatbuffers.hash
│ │ └── flatbuffers.mk
│ ├── flatcc/
│ │ ├── Config.in
│ │ ├── flatcc.hash
│ │ └── flatcc.mk
│ ├── flex/
│ │ ├── 0001-build-AC_USE_SYSTEM_EXTENSIONS-in-configure.ac.patch
│ │ ├── 0002-build-make-it-possible-to-disable-the-build-of-the-f.patch
│ │ ├── 0003-build-make-it-possible-to-disable-the-build-of-the-d.patch
│ │ ├── Config.in
│ │ ├── flex.hash
│ │ └── flex.mk
│ ├── flickcurl/
│ │ ├── Config.in
│ │ ├── flickcurl.hash
│ │ └── flickcurl.mk
│ ├── flite/
│ │ ├── 0001-fix-alsa-static.patch
│ │ ├── Config.in
│ │ ├── flite.hash
│ │ └── flite.mk
│ ├── flot/
│ │ ├── Config.in
│ │ ├── flot.hash
│ │ └── flot.mk
│ ├── fltk/
│ │ ├── 0001-disable-tests.patch
│ │ ├── Config.in
│ │ ├── fltk.hash
│ │ └── fltk.mk
│ ├── fluid-soundfont/
│ │ ├── Config.in
│ │ ├── fluid-soundfont.hash
│ │ └── fluid-soundfont.mk
│ ├── fluidsynth/
│ │ ├── Config.in
│ │ ├── fluidsynth.hash
│ │ └── fluidsynth.mk
│ ├── fluxbox/
│ │ ├── 0001-fixes-bug-1138.patch
│ │ ├── Config.in
│ │ ├── fluxbox.hash
│ │ ├── fluxbox.mk
│ │ └── xsession
│ ├── fmc/
│ │ ├── Config.in
│ │ ├── fmc.hash
│ │ └── fmc.mk
│ ├── fmlib/
│ │ ├── Config.in
│ │ ├── fmlib.hash
│ │ └── fmlib.mk
│ ├── fmt/
│ │ ├── Config.in
│ │ ├── fmt.hash
│ │ └── fmt.mk
│ ├── fmtools/
│ │ ├── Config.in
│ │ ├── fmtools.hash
│ │ └── fmtools.mk
│ ├── font-awesome/
│ │ ├── Config.in
│ │ ├── font-awesome.hash
│ │ └── font-awesome.mk
│ ├── fontconfig/
│ │ ├── 0001-Fix-the-build-issue-with-enable-static.patch
│ │ ├── 0002-add-pthread-as-a-dependency-of-a-static-lib.patch
│ │ ├── Config.in
│ │ ├── fontconfig.hash
│ │ └── fontconfig.mk
│ ├── fping/
│ │ ├── Config.in
│ │ ├── fping.hash
│ │ └── fping.mk
│ ├── freeradius-client/
│ │ ├── 0001-fix-for-nettle.patch
│ │ ├── Config.in
│ │ ├── freeradius-client.hash
│ │ └── freeradius-client.mk
│ ├── freerdp/
│ │ ├── 0001-Fix-variable-declaration-in-loop.patch
│ │ ├── 0002-Fixed-variable-declaration-in-loop.patch
│ │ ├── 0003-winpr-include-winpr-file.h-fix-build-on-uclibc.patch
│ │ ├── Config.in
│ │ ├── freerdp.hash
│ │ └── freerdp.mk
│ ├── freescale-imx/
│ │ ├── Config.in
│ │ ├── firmware-imx/
│ │ │ ├── Config.in
│ │ │ ├── firmware-imx.hash
│ │ │ └── firmware-imx.mk
│ │ ├── freescale-imx.mk
│ │ ├── gpu-amd-bin-mx51/
│ │ │ ├── Config.in
│ │ │ ├── egl.pc
│ │ │ ├── glesv2.pc
│ │ │ ├── gpu-amd-bin-mx51.hash
│ │ │ ├── gpu-amd-bin-mx51.mk
│ │ │ └── vg.pc
│ │ ├── imx-alsa-plugins/
│ │ │ ├── Config.in
│ │ │ ├── imx-alsa-plugins.hash
│ │ │ └── imx-alsa-plugins.mk
│ │ ├── imx-codec/
│ │ │ ├── Config.in
│ │ │ ├── imx-codec.hash
│ │ │ └── imx-codec.mk
│ │ ├── imx-gpu-g2d/
│ │ │ ├── Config.in
│ │ │ ├── imx-gpu-g2d.hash
│ │ │ └── imx-gpu-g2d.mk
│ │ ├── imx-gpu-viv/
│ │ │ ├── Config.in
│ │ │ ├── imx-gpu-viv.hash
│ │ │ └── imx-gpu-viv.mk
│ │ ├── imx-kobs/
│ │ │ ├── 0001-Fix-musl-build.patch
│ │ │ ├── 0002-Fix-build-for-recent-toolchains.patch
│ │ │ ├── Config.in
│ │ │ ├── imx-kobs.hash
│ │ │ └── imx-kobs.mk
│ │ ├── imx-lib/
│ │ │ ├── Config.in
│ │ │ ├── imx-lib.hash
│ │ │ └── imx-lib.mk
│ │ ├── imx-m4fwloader/
│ │ │ ├── Config.in
│ │ │ ├── imx-m4fwloader.hash
│ │ │ └── imx-m4fwloader.mk
│ │ ├── imx-parser/
│ │ │ ├── Config.in
│ │ │ ├── imx-parser.hash
│ │ │ └── imx-parser.mk
│ │ ├── imx-sc-firmware/
│ │ │ ├── Config.in
│ │ │ ├── imx-sc-firmware.hash
│ │ │ └── imx-sc-firmware.mk
│ │ ├── imx-seco/
│ │ │ ├── Config.in
│ │ │ ├── imx-seco.hash
│ │ │ └── imx-seco.mk
│ │ ├── imx-uuc/
│ │ │ ├── Config.in
│ │ │ ├── S80imx-uuc
│ │ │ ├── imx-uuc.hash
│ │ │ ├── imx-uuc.mk
│ │ │ └── imx-uuc.service
│ │ ├── imx-vpu/
│ │ │ ├── Config.in
│ │ │ ├── imx-vpu.hash
│ │ │ └── imx-vpu.mk
│ │ ├── imx-vpu-hantro/
│ │ │ ├── 0001-Fix-ion.h-header-inclusion-to-be-standard.patch
│ │ │ ├── 0002-Fix-build-with-uclibc-toolchain.patch
│ │ │ ├── Config.in
│ │ │ ├── imx-vpu-hantro.hash
│ │ │ └── imx-vpu-hantro.mk
│ │ ├── imx-vpu-hantro-vc/
│ │ │ ├── Config.in
│ │ │ ├── imx-vpu-hantro-vc.hash
│ │ │ └── imx-vpu-hantro-vc.mk
│ │ ├── imx-vpuwrap/
│ │ │ ├── Config.in
│ │ │ ├── imx-vpuwrap.hash
│ │ │ └── imx-vpuwrap.mk
│ │ ├── kernel-module-imx-gpu-viv/
│ │ │ ├── Config.in
│ │ │ ├── kernel-module-imx-gpu-viv.hash
│ │ │ └── kernel-module-imx-gpu-viv.mk
│ │ └── libz160/
│ │ ├── Config.in
│ │ ├── libz160.hash
│ │ └── libz160.mk
│ ├── freeswitch/
│ │ ├── 0001-src-mod-applications-mod_cv-mod_cv.cpp-fix-build-wit.patch
│ │ ├── Config.in
│ │ ├── freeswitch.hash
│ │ └── freeswitch.mk
│ ├── freeswitch-mod-bcg729/
│ │ ├── Config.in
│ │ ├── freeswitch-mod-bcg729.hash
│ │ └── freeswitch-mod-bcg729.mk
│ ├── freetype/
│ │ ├── Config.in
│ │ ├── freetype.hash
│ │ └── freetype.mk
│ ├── frotz/
│ │ ├── Config.in
│ │ ├── frotz.hash
│ │ └── frotz.mk
│ ├── frr/
│ │ ├── Config.in
│ │ ├── S50frr
│ │ ├── frr.hash
│ │ └── frr.mk
│ ├── fscryptctl/
│ │ ├── Config.in
│ │ ├── fscryptctl.hash
│ │ └── fscryptctl.mk
│ ├── fstrcmp/
│ │ ├── 0001-disable-rpath.patch
│ │ ├── Config.in
│ │ ├── fstrcmp.hash
│ │ └── fstrcmp.mk
│ ├── fswebcam/
│ │ ├── Config.in
│ │ ├── fswebcam.hash
│ │ └── fswebcam.mk
│ ├── ftop/
│ │ ├── 0001-overflow.patch
│ │ ├── Config.in
│ │ ├── ftop.hash
│ │ └── ftop.mk
│ ├── fuse-overlayfs/
│ │ ├── Config.in
│ │ ├── fuse-overlayfs.hash
│ │ └── fuse-overlayfs.mk
│ ├── fwts/
│ │ ├── 0001-build-do-not-use-Werror.patch
│ │ ├── Config.in
│ │ ├── fwts.hash
│ │ └── fwts.mk
│ ├── fwup/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── fwup.hash
│ │ └── fwup.mk
│ ├── fxload/
│ │ ├── Config.in
│ │ ├── fxload.hash
│ │ └── fxload.mk
│ ├── gamin/
│ │ ├── 0001-no-abstract-sockets.patch
│ │ ├── 0002-no-const-return.patch
│ │ ├── 0003-fix-missing-PTHREAD_MUTEX_RECURSIVE_NP.patch
│ │ ├── Config.in
│ │ ├── gamin.hash
│ │ └── gamin.mk
│ ├── gauche/
│ │ ├── Config.in
│ │ ├── gauche.hash
│ │ └── gauche.mk
│ ├── gawk/
│ │ ├── 0001-no-versioned.patch
│ │ ├── Config.in
│ │ ├── gawk.hash
│ │ └── gawk.mk
│ ├── gcc/
│ │ ├── 10.3.0/
│ │ │ ├── 0001-Revert-re-PR-target-92095-internal-error-with-O1-mcp.patch
│ │ │ ├── 0002-or1k-Add-mcmodel-option-to-handle-large-GOTs.patch
│ │ │ ├── 0003-or1k-Use-cmodel-large-when-building-crtstuff.patch
│ │ │ └── 0004-Remove-cyclades-from-libsanitizer.patch
│ │ ├── 11.2.0/
│ │ │ ├── 0001-or1k-Add-mcmodel-option-to-handle-large-GOTs.patch
│ │ │ └── 0002-or1k-Use-cmodel-large-when-building-crtstuff.patch
│ │ ├── 8.4.0/
│ │ │ ├── 0001-xtensa-fix-PR-target-91880.patch
│ │ │ ├── 0002-Revert-re-PR-target-92095-internal-error-with-O1-mcp.patch
│ │ │ └── 0003-libsanitizer-Remove-cyclades-from-libsanitizer.patch
│ │ ├── 9.4.0/
│ │ │ ├── 0001-or1k-Fix-issue-with-set_got-clobbering-LR-r9.patch
│ │ │ ├── 0002-gcc-define-_REENTRANT-for-OpenRISC-when-pthread-is-p.patch
│ │ │ ├── 0003-Revert-re-PR-target-92095-internal-error-with-O1-mcp.patch
│ │ │ ├── 0004-or1k-Add-mcmodel-option-to-handle-large-GOTs.patch
│ │ │ └── 0005-or1k-Use-cmodel-large-when-building-crtstuff.patch
│ │ ├── Config.in.host
│ │ ├── arc-2020.09-release/
│ │ │ ├── 0001-arc-Refurbish-adc-sbc-patterns.patch
│ │ │ ├── 0002-libsanitizer-Remove-cyclades-from-libsanitizer.patch
│ │ │ └── 0100-uclibc-conf.patch
│ │ ├── gcc-final/
│ │ │ └── gcc-final.mk
│ │ ├── gcc-initial/
│ │ │ └── gcc-initial.mk
│ │ ├── gcc.hash
│ │ └── gcc.mk
│ ├── gcnano-binaries/
│ │ ├── Config.in
│ │ ├── gcnano-binaries.hash
│ │ └── gcnano-binaries.mk
│ ├── gconf/
│ │ ├── Config.in
│ │ ├── gconf.hash
│ │ └── gconf.mk
│ ├── gcr/
│ │ ├── Config.in
│ │ ├── gcr.hash
│ │ └── gcr.mk
│ ├── gd/
│ │ ├── Config.in
│ │ ├── gd.hash
│ │ └── gd.mk
│ ├── gdb/
│ │ ├── 10.2/
│ │ │ ├── 0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch
│ │ │ ├── 0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch
│ │ │ ├── 0003-use-asm-sgidefs.h.patch
│ │ │ ├── 0004-gdbserver-fix-build-for-m68k.patch
│ │ │ ├── 0005-nat-fork-inferior-include-linux-ptrace.h.patch
│ │ │ ├── 0006-Fix-getrandom-compile-for-uclibc-v1.0.35.patch
│ │ │ ├── 0007-fix-musl-build-on-riscv.patch
│ │ │ └── 0008-gdbserver-Makefile.in-fix-NLS-build.patch
│ │ ├── 11.1/
│ │ │ ├── 0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch
│ │ │ ├── 0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch
│ │ │ ├── 0003-use-asm-sgidefs.h.patch
│ │ │ ├── 0004-gdbserver-fix-build-for-m68k.patch
│ │ │ ├── 0005-nat-fork-inferior-include-linux-ptrace.h.patch
│ │ │ ├── 0006-sim-filter-out-SIGSTKSZ-PR-sim-28302.patch
│ │ │ ├── 0007-Fix-getrandom-compile-for-uclibc-v1.0.35.patch
│ │ │ ├── 0007-fix-musl-build-on-riscv.patch
│ │ │ ├── 0008-Fix-build-on-rhES5.patch
│ │ │ └── 0009-gdbserver-Makefile.in-fix-NLS-build.patch
│ │ ├── 4ecb98fbc2f94dbe01b69384afbc515107de73df/
│ │ │ └── 0001-Fix-Python3.9-related-runtime-problems.patch
│ │ ├── 9.2/
│ │ │ ├── 0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch
│ │ │ ├── 0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch
│ │ │ ├── 0003-use-asm-sgidefs.h.patch
│ │ │ ├── 0004-gdbserver-fix-build-for-m68k.patch
│ │ │ ├── 0005-nat-fork-inferior-include-linux-ptrace.h.patch
│ │ │ ├── 0006-sim-ppc-Fix-linker-error-with-fno-common.patch
│ │ │ ├── 0007-Fix-Python3.9-related-runtime-problems.patch
│ │ │ └── 0007-gdb-configure.tgt-build-gdbserver-with-m68k-and-ucli.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── gdb-python-config
│ │ ├── gdb.hash
│ │ └── gdb.mk
│ ├── gdbm/
│ │ ├── Config.in
│ │ ├── gdbm.hash
│ │ └── gdbm.mk
│ ├── gdk-pixbuf/
│ │ ├── Config.in
│ │ ├── gdk-pixbuf.hash
│ │ └── gdk-pixbuf.mk
│ ├── genext2fs/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── genext2fs.hash
│ │ └── genext2fs.mk
│ ├── gengetopt/
│ │ ├── 0001-configure.ac-add-disable-doc-option.patch
│ │ ├── gengetopt.hash
│ │ └── gengetopt.mk
│ ├── genimage/
│ │ ├── Config.in.host
│ │ ├── genimage.hash
│ │ └── genimage.mk
│ ├── genpart/
│ │ ├── 0001-fix-return-code.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── genpart.hash
│ │ └── genpart.mk
│ ├── genromfs/
│ │ ├── 0001-build-system.patch
│ │ ├── Config.in
│ │ ├── genromfs.hash
│ │ └── genromfs.mk
│ ├── gensio/
│ │ ├── Config.in
│ │ ├── gensio.hash
│ │ └── gensio.mk
│ ├── geoip/
│ │ ├── Config.in
│ │ ├── geoip.hash
│ │ └── geoip.mk
│ ├── gerbera/
│ │ ├── Config.in
│ │ ├── S99gerbera
│ │ ├── config.xml
│ │ ├── gerbera.hash
│ │ └── gerbera.mk
│ ├── gesftpserver/
│ │ ├── 0001-Change-order-of-v3-attributes-according-to-draft-iet.patch
│ │ ├── Config.in
│ │ ├── gesftpserver.hash
│ │ └── gesftpserver.mk
│ ├── getent/
│ │ ├── Config.in
│ │ ├── getent
│ │ └── getent.mk
│ ├── gettext/
│ │ ├── Config.in
│ │ └── gettext.mk
│ ├── gettext-gnu/
│ │ ├── 0001-error_print_progname.patch
│ │ ├── 0002-restore-the-ability-to-buld-gettext-tools-seperately-part1.patch
│ │ ├── Config.in
│ │ ├── gettext-gnu.hash
│ │ └── gettext-gnu.mk
│ ├── gettext-tiny/
│ │ ├── Config.in
│ │ ├── gettext-tiny.hash
│ │ ├── gettext-tiny.mk
│ │ └── gettext-wrapper
│ ├── gflags/
│ │ ├── Config.in
│ │ ├── gflags.hash
│ │ └── gflags.mk
│ ├── ghostscript/
│ │ ├── 0001-bug-702985-drop-use-of-FT_CALLBACK_DEF.patch
│ │ ├── 0002-Bug-704342-Include-device-specifier-strings-in-acces.patch
│ │ ├── Config.in
│ │ ├── ghostscript.hash
│ │ └── ghostscript.mk
│ ├── ghostscript-fonts/
│ │ ├── Config.in
│ │ ├── ghostscript-fonts.hash
│ │ └── ghostscript-fonts.mk
│ ├── giblib/
│ │ ├── 0001-fix-imlib2-detection.patch
│ │ ├── Config.in
│ │ ├── giblib.hash
│ │ └── giblib.mk
│ ├── giflib/
│ │ ├── 0001-Makefile-add-targets-to-manage-static-building.patch
│ │ ├── Config.in
│ │ ├── giflib.hash
│ │ └── giflib.mk
│ ├── git/
│ │ ├── 0001-Fix-build-without-threads.patch
│ │ ├── Config.in
│ │ ├── git.hash
│ │ └── git.mk
│ ├── git-crypt/
│ │ ├── Config.in
│ │ ├── git-crypt.hash
│ │ └── git-crypt.mk
│ ├── gkrellm/
│ │ ├── Config.in
│ │ ├── gkrellm.hash
│ │ └── gkrellm.mk
│ ├── gli/
│ │ ├── 0001-Optional-building-tests.patch
│ │ ├── Config.in
│ │ ├── gli.hash
│ │ └── gli.mk
│ ├── glib-networking/
│ │ ├── Config.in
│ │ ├── glib-networking.hash
│ │ └── glib-networking.mk
│ ├── glibc/
│ │ ├── 2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/
│ │ │ └── glibc.hash
│ │ ├── Config.in
│ │ ├── glibc.hash
│ │ ├── glibc.mk
│ │ └── nsswitch.conf
│ ├── glibmm/
│ │ ├── Config.in
│ │ ├── glibmm.hash
│ │ └── glibmm.mk
│ ├── glm/
│ │ ├── Config.in
│ │ ├── glm.hash
│ │ └── glm.mk
│ ├── glmark2/
│ │ ├── 0001-wscript-use-find_program-to-find-wayland-scanner.patch
│ │ ├── Config.in
│ │ ├── glmark2.hash
│ │ └── glmark2.mk
│ ├── glog/
│ │ ├── 0001-src-symbolize.cc-fix-build-without-dlfcn.h.patch
│ │ ├── 0002-src-utilities-fix-build-without-pthread.patch
│ │ ├── Config.in
│ │ ├── glog.hash
│ │ └── glog.mk
│ ├── gloox/
│ │ ├── 0001-src-connectiontcpserver-cpp-fix-musl.patch
│ │ ├── Config.in
│ │ ├── gloox.hash
│ │ └── gloox.mk
│ ├── glorytun/
│ │ ├── Config.in
│ │ ├── glorytun.hash
│ │ └── glorytun.mk
│ ├── glslsandbox-player/
│ │ ├── Config.in
│ │ ├── glslsandbox-player.hash
│ │ └── glslsandbox-player.mk
│ ├── gmp/
│ │ ├── 0001-mpz-inp_raw.c-Avoid-bit-size-overflows.patch
│ │ ├── Config.in
│ │ ├── gmp.hash
│ │ └── gmp.mk
│ ├── gmpc/
│ │ ├── Config.in
│ │ ├── gmpc.hash
│ │ └── gmpc.mk
│ ├── gmrender-resurrect/
│ │ ├── 0001-Drop-UpnpInit.patch
│ │ ├── Config.in
│ │ ├── gmrender-resurrect.hash
│ │ └── gmrender-resurrect.mk
│ ├── gnu-efi/
│ │ ├── 0001-Make.defaults-don-t-override-ARCH-when-cross-compili.patch
│ │ ├── 0002-Revert-efilink-fix-build-with-gcc-4.8.patch
│ │ ├── Config.in
│ │ ├── gnu-efi.hash
│ │ └── gnu-efi.mk
│ ├── gnuchess/
│ │ ├── Config.in
│ │ ├── gnuchess.hash
│ │ └── gnuchess.mk
│ ├── gnupg/
│ │ ├── 0001-build-Always-use-EXTERN_UNLESS_MAIN_MODULE-pattern.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── gnupg.hash
│ │ └── gnupg.mk
│ ├── gnupg2/
│ │ ├── Config.in
│ │ ├── gnupg2.hash
│ │ └── gnupg2.mk
│ ├── gnuplot/
│ │ ├── 0001-configure-add-without-demo-option.patch
│ │ ├── Config.in
│ │ ├── gnuplot.hash
│ │ └── gnuplot.mk
│ ├── gnuradio/
│ │ ├── 0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch
│ │ ├── 0002-boost_qualify_placeholders_with_their_full_namespace.patch
│ │ ├── 0003-gnuradio-runtime_pmt-dont-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch
│ │ ├── 0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch
│ │ ├── 0005-boost-remove-deprecated-math-common_factor.hpp.patch
│ │ ├── Config.in
│ │ ├── gnuradio.hash
│ │ └── gnuradio.mk
│ ├── gnutls/
│ │ ├── Config.in
│ │ ├── gnutls.hash
│ │ └── gnutls.mk
│ ├── go/
│ │ ├── 0001-build.go-explicit-option-for-crosscompilation.patch
│ │ ├── 0002-cmd-dist-set-buildvcs-false-when-building-go-bootstr.patch
│ │ ├── Config.in.host
│ │ ├── go.hash
│ │ └── go.mk
│ ├── go-bootstrap-stage1/
│ │ ├── Config.in.host
│ │ ├── go-bootstrap-stage1.hash
│ │ └── go-bootstrap-stage1.mk
│ ├── go-bootstrap-stage2/
│ │ ├── Config.in.host
│ │ ├── go-bootstrap-stage2.hash
│ │ └── go-bootstrap-stage2.mk
│ ├── gob2/
│ │ ├── 0001-dont-include-from-prefix.patch
│ │ ├── gob2.hash
│ │ └── gob2.mk
│ ├── gobject-introspection/
│ │ ├── 0001-disable-tests.patch
│ │ ├── 0002-Add-rpath-links-to-ccompiler.patch
│ │ ├── 0003-ignore-error-return-codes-from-ldd-wrapper.patch
│ │ ├── Config.in
│ │ ├── g-ir-compiler.in
│ │ ├── g-ir-scanner-lddwrapper.in
│ │ ├── g-ir-scanner-qemuwrapper.in
│ │ ├── g-ir-scanner.in
│ │ ├── gobject-introspection.hash
│ │ └── gobject-introspection.mk
│ ├── google-breakpad/
│ │ ├── 0001-add-missing-asm-ptrace-include.patch
│ │ ├── 0002-Replace-remaining-references-to-struct-ucontext-with.patch
│ │ ├── 0003-src-client-linux-handler-exception_handler.cc-rename.patch
│ │ ├── 0004-Fix-for-non-constant-SIGSTKSZ.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── gen-syms.sh
│ │ ├── google-breakpad.hash
│ │ └── google-breakpad.mk
│ ├── google-material-design-icons/
│ │ ├── Config.in
│ │ ├── google-material-design-icons.hash
│ │ └── google-material-design-icons.mk
│ ├── googlefontdirectory/
│ │ ├── Config.in
│ │ ├── googlefontdirectory.hash
│ │ └── googlefontdirectory.mk
│ ├── gperf/
│ │ ├── Config.in
│ │ ├── gperf.hash
│ │ └── gperf.mk
│ ├── gpm/
│ │ ├── 0001-Added-musl-support-to-libgpm-and-the-daemon.patch
│ │ ├── 0002-Install-unversioned-solibrary.patch
│ │ ├── 0003-src-Makefile.in-Really-install-unversioned-solibrary.patch
│ │ ├── 0004-Use-sigemptyset-API-instead-of-__sigemptyset.patch
│ │ ├── 0005-fix-building-w-newer-glibc.patch
│ │ ├── 0006-src-headers-daemon.h-avoid-redefinition-of-last_sele.patch
│ │ ├── Config.in
│ │ ├── gpm.hash
│ │ └── gpm.mk
│ ├── gpsd/
│ │ ├── Config.in
│ │ ├── S50gpsd
│ │ ├── gpsd.hash
│ │ └── gpsd.mk
│ ├── gptfdisk/
│ │ ├── 0001-gptcurses-partially-revert-Tweaks-for-building-on-th.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── gptfdisk.hash
│ │ └── gptfdisk.mk
│ ├── gqrx/
│ │ ├── Config.in
│ │ ├── gqrx.hash
│ │ └── gqrx.mk
│ ├── gr-osmosdr/
│ │ ├── Config.in
│ │ ├── gr-osmosdr.hash
│ │ └── gr-osmosdr.mk
│ ├── granite/
│ │ ├── Config.in
│ │ ├── granite.hash
│ │ └── granite.mk
│ ├── grantlee/
│ │ ├── Config.in
│ │ ├── grantlee.hash
│ │ └── grantlee.mk
│ ├── graphicsmagick/
│ │ ├── Config.in
│ │ ├── graphicsmagick.hash
│ │ └── graphicsmagick.mk
│ ├── graphite2/
│ │ ├── 0001-don-t-install-a-libtool-file-with-static-library.patch
│ │ ├── Config.in
│ │ ├── graphite2.hash
│ │ └── graphite2.mk
│ ├── grep/
│ │ ├── Config.in
│ │ ├── grep.hash
│ │ └── grep.mk
│ ├── grpc/
│ │ ├── 0001-Properly-detect-the-availability-of-pthread_setname_.patch
│ │ ├── 0002-wrap_memcpy.cc-add-GPR_DISABLE_WRAPPED_MEMCPY.patch
│ │ ├── Config.in
│ │ ├── grpc.hash
│ │ └── grpc.mk
│ ├── gsettings-desktop-schemas/
│ │ ├── Config.in
│ │ ├── gsettings-desktop-schemas.hash
│ │ └── gsettings-desktop-schemas.mk
│ ├── gsl/
│ │ ├── Config.in
│ │ ├── gsl.hash
│ │ └── gsl.mk
│ ├── gssdp/
│ │ ├── Config.in
│ │ ├── gssdp.hash
│ │ └── gssdp.mk
│ ├── gstreamer1/
│ │ ├── Config.in
│ │ ├── gst-omx/
│ │ │ ├── Config.in
│ │ │ ├── gst-omx.hash
│ │ │ └── gst-omx.mk
│ │ ├── gst1-devtools/
│ │ │ ├── Config.in
│ │ │ ├── gst1-devtools.hash
│ │ │ └── gst1-devtools.mk
│ │ ├── gst1-imx/
│ │ │ ├── Config.in
│ │ │ ├── gst1-imx.hash
│ │ │ └── gst1-imx.mk
│ │ ├── gst1-interpipe/
│ │ │ ├── Config.in
│ │ │ ├── gst1-interpipe.hash
│ │ │ └── gst1-interpipe.mk
│ │ ├── gst1-libav/
│ │ │ ├── Config.in
│ │ │ ├── gst1-libav.hash
│ │ │ └── gst1-libav.mk
│ │ ├── gst1-plugins-bad/
│ │ │ ├── Config.in
│ │ │ ├── gst1-plugins-bad.hash
│ │ │ └── gst1-plugins-bad.mk
│ │ ├── gst1-plugins-base/
│ │ │ ├── 0001-gst-libs-gst-video-gstvideoaggregator.c-fix-build-wi.patch
│ │ │ ├── Config.in
│ │ │ ├── gst1-plugins-base.hash
│ │ │ └── gst1-plugins-base.mk
│ │ ├── gst1-plugins-bayer2rgb-neon/
│ │ │ ├── Config.in
│ │ │ ├── gst1-plugins-bayer2rgb-neon.hash
│ │ │ └── gst1-plugins-bayer2rgb-neon.mk
│ │ ├── gst1-plugins-good/
│ │ │ ├── Config.in
│ │ │ ├── gst1-plugins-good.hash
│ │ │ └── gst1-plugins-good.mk
│ │ ├── gst1-plugins-ugly/
│ │ │ ├── Config.in
│ │ │ ├── gst1-plugins-ugly.hash
│ │ │ └── gst1-plugins-ugly.mk
│ │ ├── gst1-python/
│ │ │ ├── Config.in
│ │ │ ├── gst1-python.hash
│ │ │ └── gst1-python.mk
│ │ ├── gst1-rtsp-server/
│ │ │ ├── Config.in
│ │ │ ├── gst1-rtsp-server.hash
│ │ │ └── gst1-rtsp-server.mk
│ │ ├── gst1-shark/
│ │ │ ├── Config.in
│ │ │ ├── gst1-shark.hash
│ │ │ └── gst1-shark.mk
│ │ ├── gst1-vaapi/
│ │ │ ├── Config.in
│ │ │ ├── gst1-vaapi.hash
│ │ │ └── gst1-vaapi.mk
│ │ ├── gstd/
│ │ │ ├── 0001-Fix-gstd_chmod.sh-DESTDIR-path.patch
│ │ │ ├── 0002-Don-t-require-gstreamer-check-1.0-unless-tests-are-e.patch
│ │ │ ├── 0003-Use-relative-symlink-for-gstd-gst-client-exe.patch
│ │ │ ├── 0004-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch
│ │ │ ├── 0005-Use-native-meson-python-module-for-python-install.patch
│ │ │ ├── Config.in
│ │ │ ├── gstd.hash
│ │ │ └── gstd.mk
│ │ ├── gstreamer1/
│ │ │ ├── Config.in
│ │ │ ├── gstreamer1.hash
│ │ │ └── gstreamer1.mk
│ │ ├── gstreamer1-editing-services/
│ │ │ ├── Config.in
│ │ │ ├── gstreamer1-editing-services.hash
│ │ │ └── gstreamer1-editing-services.mk
│ │ ├── gstreamer1-mm/
│ │ │ ├── 0001-Fix-build-against-glib-2-68.patch
│ │ │ ├── Config.in
│ │ │ ├── gstreamer1-mm.hash
│ │ │ └── gstreamer1-mm.mk
│ │ └── gstreamer1.mk
│ ├── gtest/
│ │ ├── 0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch
│ │ ├── Config.in
│ │ ├── gtest.hash
│ │ └── gtest.mk
│ ├── gtk2-engines/
│ │ ├── Config.in
│ │ ├── gtk2-engines.hash
│ │ └── gtk2-engines.mk
│ ├── gtkmm3/
│ │ ├── Config.in
│ │ ├── gtkmm3.hash
│ │ └── gtkmm3.mk
│ ├── gtkperf/
│ │ ├── Config.in
│ │ ├── gtkperf.hash
│ │ └── gtkperf.mk
│ ├── gtksourceview/
│ │ ├── Config.in
│ │ ├── gtksourceview.hash
│ │ └── gtksourceview.mk
│ ├── guile/
│ │ ├── 0001-fix_arm_endianness.patch
│ │ ├── 0002-calculate-csqrt_manually.patch
│ │ ├── 0003-Makefile.am-fix-build-without-makeinfo.patch
│ │ ├── 0004-module-system-base-target.scm-support-riscv32.patch
│ │ ├── Config.in
│ │ ├── guile.hash
│ │ └── guile.mk
│ ├── gumbo-parser/
│ │ ├── 0001-configure.ac-fix-build-without-C.patch
│ │ ├── Config.in
│ │ ├── gumbo-parser.hash
│ │ └── gumbo-parser.mk
│ ├── gupnp/
│ │ ├── Config.in
│ │ ├── gupnp.hash
│ │ └── gupnp.mk
│ ├── gupnp-av/
│ │ ├── Config.in
│ │ ├── gupnp-av.hash
│ │ └── gupnp-av.mk
│ ├── gupnp-dlna/
│ │ ├── Config.in
│ │ ├── gupnp-dlna.hash
│ │ └── gupnp-dlna.mk
│ ├── gupnp-tools/
│ │ ├── 0001-src-meson.build-upload-needs-gupnp-av.patch
│ │ ├── Config.in
│ │ ├── gupnp-tools.hash
│ │ └── gupnp-tools.mk
│ ├── gutenprint/
│ │ ├── 0001-use-pregen-xmli18n-header.patch
│ │ ├── 0002-cups-support-replaces-static-with-static-libtool-lib.patch
│ │ ├── Config.in
│ │ ├── gutenprint.hash
│ │ └── gutenprint.mk
│ ├── gvfs/
│ │ ├── 0001-meson.build-fix-linking-with-libmetadata.patch
│ │ ├── Config.in
│ │ ├── gvfs.hash
│ │ └── gvfs.mk
│ ├── gzip/
│ │ ├── Config.in
│ │ ├── gzip.hash
│ │ └── gzip.mk
│ ├── hackrf/
│ │ ├── 0001-Don-t-require-a-C-compiler.patch
│ │ ├── Config.in
│ │ ├── hackrf.hash
│ │ └── hackrf.mk
│ ├── hans/
│ │ ├── Config.in
│ │ ├── hans.hash
│ │ └── hans.mk
│ ├── haproxy/
│ │ ├── Config.in
│ │ ├── haproxy.hash
│ │ └── haproxy.mk
│ ├── harfbuzz/
│ │ ├── 0001-meson.build-check-for-pthread.h.patch
│ │ ├── Config.in
│ │ ├── harfbuzz.hash
│ │ └── harfbuzz.mk
│ ├── haserl/
│ │ ├── 0001-add-haserl_lualib.inc.patch
│ │ ├── Config.in
│ │ ├── haserl.hash
│ │ └── haserl.mk
│ ├── haveged/
│ │ ├── 0001-Check-for-sys-auxv.h-before-using-it.patch
│ │ ├── Config.in
│ │ ├── S21haveged
│ │ ├── haveged.hash
│ │ ├── haveged.mk
│ │ └── haveged.service
│ ├── hdparm/
│ │ ├── Config.in
│ │ ├── hdparm.hash
│ │ └── hdparm.mk
│ ├── heimdal/
│ │ ├── heimdal.hash
│ │ └── heimdal.mk
│ ├── heirloom-mailx/
│ │ ├── 0001-Patched-out-SSL2-support-since-it-is-no-longer-suppo.patch
│ │ ├── 0002-fix-libressl-support.patch
│ │ ├── Config.in
│ │ ├── heirloom-mailx.hash
│ │ └── heirloom-mailx.mk
│ ├── hiawatha/
│ │ ├── Config.in
│ │ ├── hiawatha.hash
│ │ └── hiawatha.mk
│ ├── hicolor-icon-theme/
│ │ ├── Config.in
│ │ ├── hicolor-icon-theme.hash
│ │ └── hicolor-icon-theme.mk
│ ├── hidapi/
│ │ ├── Config.in
│ │ ├── hidapi.hash
│ │ └── hidapi.mk
│ ├── hiredis/
│ │ ├── 0001-CMakeLists.txt-do-not-force-SHARED.patch
│ │ ├── 0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch
│ │ ├── 0003-Explicitly-set-c99-in-CMake.patch
│ │ ├── Config.in
│ │ ├── hiredis.hash
│ │ └── hiredis.mk
│ ├── hostapd/
│ │ ├── 0001-AP-Silently-ignore-management-frame-from-unexpected-.patch
│ │ ├── 0002-ASN.1-Validate-DigestAlgorithmIdentifier-parameters.patch
│ │ ├── 0003-Include-stdbool.h-to-allow-C99-bool-to-be-used.patch
│ │ ├── 0004-ASN.1-Add-helper-functions-for-recognizing-tag-value.patch
│ │ ├── Config.in
│ │ ├── hostapd.hash
│ │ └── hostapd.mk
│ ├── hplip/
│ │ ├── 0001-build-use-pkg-config-to-discover-libusb.patch
│ │ ├── 0002-configure.in-fix-AM_INIT_AUTOMAKE-call.patch
│ │ ├── Config.in
│ │ ├── hplip.hash
│ │ └── hplip.mk
│ ├── htop/
│ │ ├── Config.in
│ │ ├── htop.hash
│ │ └── htop.mk
│ ├── htpdate/
│ │ ├── Config.in
│ │ ├── S43htpdate
│ │ ├── htpdate.hash
│ │ ├── htpdate.mk
│ │ └── htpdate.service
│ ├── httping/
│ │ ├── 0001-fix-math-library-linking.patch
│ │ ├── 0002-Makefile-allow-build-without-gettext.patch
│ │ ├── Config.in
│ │ ├── httping.hash
│ │ └── httping.mk
│ ├── hwdata/
│ │ ├── Config.in
│ │ ├── hwdata.hash
│ │ └── hwdata.mk
│ ├── hwloc/
│ │ ├── Config.in
│ │ ├── hwloc.hash
│ │ └── hwloc.mk
│ ├── i2c-tools/
│ │ ├── Config.in
│ │ ├── i2c-tools.hash
│ │ └── i2c-tools.mk
│ ├── i2pd/
│ │ ├── Config.in
│ │ ├── S99i2pd
│ │ ├── i2pd.hash
│ │ ├── i2pd.mk
│ │ └── i2pd.service
│ ├── i7z/
│ │ ├── 0001-fix-build-with-gcc-10.patch
│ │ ├── Config.in
│ │ ├── i7z.hash
│ │ └── i7z.mk
│ ├── ibm-sw-tpm2/
│ │ ├── 0001-Use-LONG_BIT-to-define-RADIX_BITS.patch
│ │ ├── Config.in
│ │ ├── ibm-sw-tpm2.hash
│ │ └── ibm-sw-tpm2.mk
│ ├── ibrcommon/
│ │ ├── 0001-ibrcommon-data-File.cpp-support-POSIX-basename-call.patch
│ │ ├── 0002-ibrcommon-added-openssl-1.1-compatibility-264.patch
│ │ ├── 0003-ibrcommon-ssl-gcm-fix-static-build-with-openssl.patch
│ │ ├── Config.in
│ │ ├── ibrcommon.hash
│ │ └── ibrcommon.mk
│ ├── ibrdtn/
│ │ ├── Config.in
│ │ ├── ibrdtn.hash
│ │ └── ibrdtn.mk
│ ├── ibrdtn-tools/
│ │ ├── Config.in
│ │ ├── ibrdtn-tools.hash
│ │ └── ibrdtn-tools.mk
│ ├── ibrdtnd/
│ │ ├── 0001-ibrdtnd-added-openssl-compatibility.patch
│ │ ├── 0002-SecurityCertificateManager.cpp-include-cstring-267.patch
│ │ ├── Config.in
│ │ ├── ibrdtnd.hash
│ │ └── ibrdtnd.mk
│ ├── icu/
│ │ ├── 0001-dont-build-static-dynamic-twice.patch
│ │ ├── 0002-workaround-toolchain-bugs.patch
│ │ ├── 0003-link-icudata-as-data-only.patch
│ │ ├── 0004-fix-static-linking-with-icu-uc.patch
│ │ ├── 0005-ICU-21587-Fix-memory-bug-w-baseName.patch
│ │ ├── Config.in
│ │ ├── icu.hash
│ │ └── icu.mk
│ ├── ifenslave/
│ │ ├── Config.in
│ │ ├── ifenslave.hash
│ │ └── ifenslave.mk
│ ├── ifmetric/
│ │ ├── 0001-Fix-issue-NETLINK-Packet-too-small-or-truncated-92-1.patch
│ │ ├── Config.in
│ │ ├── ifmetric.hash
│ │ └── ifmetric.mk
│ ├── ifplugd/
│ │ ├── 0001-cross.patch
│ │ ├── 0002-fix-headers.patch
│ │ ├── 0003-no-cxx.patch
│ │ ├── 0004-musl-fix-types.patch
│ │ ├── 0005-src-interface.h-fix-build-with-gcc-10.patch
│ │ ├── Config.in
│ │ ├── ifplugd.hash
│ │ └── ifplugd.mk
│ ├── iftop/
│ │ ├── 0001-ui_common.h-fix-build-with-gcc-10.patch
│ │ ├── 0002-Rename-pcap_filter-to-iftop_pcap_filter.patch
│ │ ├── Config.in
│ │ ├── iftop.hash
│ │ └── iftop.mk
│ ├── ifupdown/
│ │ ├── 0001-dont-use-dpkg-architecture.patch
│ │ ├── Config.in
│ │ ├── ifupdown.hash
│ │ └── ifupdown.mk
│ ├── ifupdown-scripts/
│ │ ├── Config.in
│ │ ├── S40network
│ │ ├── ifupdown-scripts.mk
│ │ ├── network/
│ │ │ ├── if-down.d/
│ │ │ │ └── .empty
│ │ │ ├── if-post-down.d/
│ │ │ │ └── .empty
│ │ │ ├── if-pre-up.d/
│ │ │ │ └── wait_iface
│ │ │ └── if-up.d/
│ │ │ └── .empty
│ │ ├── network.service
│ │ └── nfs_check
│ ├── igd2-for-linux/
│ │ ├── Config.in
│ │ ├── S99upnpd
│ │ ├── igd2-for-linux.hash
│ │ ├── igd2-for-linux.mk
│ │ └── upnpd.service
│ ├── igh-ethercat/
│ │ ├── Config.in
│ │ ├── igh-ethercat.hash
│ │ └── igh-ethercat.mk
│ ├── igmpproxy/
│ │ ├── Config.in
│ │ ├── igmpproxy.hash
│ │ └── igmpproxy.mk
│ ├── ijs/
│ │ ├── Config.in
│ │ ├── ijs.hash
│ │ └── ijs.mk
│ ├── ima-evm-utils/
│ │ ├── Config.in
│ │ ├── ima-evm-utils.hash
│ │ └── ima-evm-utils.mk
│ ├── imagemagick/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── imagemagick.hash
│ │ └── imagemagick.mk
│ ├── imlib2/
│ │ ├── Config.in
│ │ ├── imlib2.hash
│ │ └── imlib2.mk
│ ├── imx-mkimage/
│ │ ├── 0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
│ │ ├── 0002-Add-LDFLAGS-to-link-step.patch
│ │ ├── 0003-Add-unused-fake-version.patch
│ │ ├── Config.in.host
│ │ ├── imx-mkimage.hash
│ │ └── imx-mkimage.mk
│ ├── imx-usb-loader/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── imx-usb-loader.hash
│ │ └── imx-usb-loader.mk
│ ├── inadyn/
│ │ ├── Config.in
│ │ ├── S70inadyn
│ │ ├── inadyn.conf
│ │ ├── inadyn.hash
│ │ ├── inadyn.mk
│ │ └── inadyn.service
│ ├── inconsolata/
│ │ ├── Config.in
│ │ ├── inconsolata.hash
│ │ └── inconsolata.mk
│ ├── inih/
│ │ ├── Config.in
│ │ ├── inih.hash
│ │ └── inih.mk
│ ├── initscripts/
│ │ ├── Config.in
│ │ ├── init.d/
│ │ │ ├── rcK
│ │ │ └── rcS
│ │ └── initscripts.mk
│ ├── inotify-tools/
│ │ ├── Config.in
│ │ ├── inotify-tools.hash
│ │ └── inotify-tools.mk
│ ├── input-event-daemon/
│ │ ├── Config.in
│ │ ├── S99input-event-daemon
│ │ ├── input-event-daemon.hash
│ │ ├── input-event-daemon.mk
│ │ └── input-event-daemon.service
│ ├── intel-gmmlib/
│ │ ├── 0001-Drop-hardening-related-flags.patch
│ │ ├── Config.in
│ │ ├── intel-gmmlib.hash
│ │ └── intel-gmmlib.mk
│ ├── intel-mediadriver/
│ │ ├── 0001-Add-MEDIA-BUILD-HARDENING-option.patch
│ │ ├── Config.in
│ │ ├── intel-mediadriver.hash
│ │ └── intel-mediadriver.mk
│ ├── intel-mediasdk/
│ │ ├── 0001-Don-t-force-fstack-protector.patch
│ │ ├── Config.in
│ │ ├── intel-mediasdk.hash
│ │ └── intel-mediasdk.mk
│ ├── intel-microcode/
│ │ ├── Config.in
│ │ ├── intel-microcode.hash
│ │ └── intel-microcode.mk
│ ├── intltool/
│ │ ├── 0001-perl-5.26-compatibility.patch
│ │ ├── intltool.hash
│ │ └── intltool.mk
│ ├── iodine/
│ │ ├── 0001-disable-systemd-and-selinux.patch
│ │ ├── Config.in
│ │ ├── iodine.hash
│ │ └── iodine.mk
│ ├── iotop/
│ │ ├── 0001-Fix-build-error-with-Python-3.patch
│ │ ├── Config.in
│ │ ├── iotop.hash
│ │ └── iotop.mk
│ ├── iozone/
│ │ ├── 0001-Add-new-targets-for-iozone.patch
│ │ ├── Config.in
│ │ ├── iozone.hash
│ │ └── iozone.mk
│ ├── ipcalc/
│ │ ├── Config.in
│ │ ├── ipcalc.hash
│ │ └── ipcalc.mk
│ ├── iperf/
│ │ ├── 0001-Fix-build-with-musl-libc.patch
│ │ ├── Config.in
│ │ ├── iperf.hash
│ │ └── iperf.mk
│ ├── iperf3/
│ │ ├── Config.in
│ │ ├── iperf3.hash
│ │ └── iperf3.mk
│ ├── ipmitool/
│ │ ├── 0001-Fix-missing-stddef.h-include.patch
│ │ ├── 0002-ID-461-OpenSSL-1.1-compatibility-error-storage-size-.patch
│ │ ├── 0003-ID-461-Make-compiler-happier-about-changes-related-t.patch
│ │ ├── 0004-ID-480-ipmitool-coredumps-in-EVP_CIPHER_CTX_init.patch
│ │ ├── 0005-ID-480-Call-EVP_CIPHER_CTX_free-instead-of-EVP_CIPHE.patch
│ │ ├── 0006-lanplus-Fix-compile-with-deprecated-APIs-disabled.patch
│ │ ├── 0007-hpmfwupg-move-variable-definition-to-c-file.patch
│ │ ├── 0008-fru-Fix-buffer-overflow-vulnerabilities.patch
│ │ ├── 0009-fru-Fix-buffer-overflow-in-ipmi_spd_print_fru.patch
│ │ ├── 0010-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch
│ │ ├── 0011-channel-Fix-buffer-overflow.patch
│ │ ├── 0012-lanp-Fix-buffer-overflows-in-get_lan_param_select.patch
│ │ ├── 0013-fru-sdr-Fix-id_string-buffer-overflows.patch
│ │ ├── Config.in
│ │ ├── ipmitool.hash
│ │ └── ipmitool.mk
│ ├── ipmiutil/
│ │ ├── Config.in
│ │ ├── ipmiutil.hash
│ │ └── ipmiutil.mk
│ ├── iproute2/
│ │ ├── Config.in
│ │ ├── iproute2.hash
│ │ └── iproute2.mk
│ ├── iprutils/
│ │ ├── 0001-configure.ac-add-AC_USE_SYSTEM_EXTENSIONS.patch
│ │ ├── Config.in
│ │ ├── iprutils.hash
│ │ └── iprutils.mk
│ ├── ipset/
│ │ ├── Config.in
│ │ ├── ipset.hash
│ │ └── ipset.mk
│ ├── iptables/
│ │ ├── Config.in
│ │ ├── S35iptables
│ │ ├── iptables.hash
│ │ └── iptables.mk
│ ├── iptraf-ng/
│ │ ├── Config.in
│ │ ├── iptraf-ng.hash
│ │ └── iptraf-ng.mk
│ ├── iputils/
│ │ ├── 0001-meson-Make-tests-optional.patch
│ │ ├── Config.in
│ │ ├── iputils.hash
│ │ └── iputils.mk
│ ├── irda-utils/
│ │ ├── 0001-daemon.patch
│ │ ├── 0002-nommu.patch
│ │ ├── 0003-subdir.patch
│ │ ├── 0004-musl.patch
│ │ ├── Config.in
│ │ ├── irda-utils.hash
│ │ └── irda-utils.mk
│ ├── irqbalance/
│ │ ├── 0001-configure.ac-use-pkg-config-to-find-numa.patch
│ │ ├── Config.in
│ │ ├── S13irqbalance
│ │ ├── irqbalance.hash
│ │ ├── irqbalance.mk
│ │ └── irqbalance.service
│ ├── irrlicht/
│ │ ├── 0001-override-CPPFLAGS-CXXFLAGS-and-CFLAGS-in-Makefile.patch
│ │ ├── 0002-remove-sys-sysctl.h.patch
│ │ ├── 0003-makefile-override-LDFLAGS-and-remove-obsolete-X11R6-.patch
│ │ ├── Config.in
│ │ ├── irrlicht.hash
│ │ └── irrlicht.mk
│ ├── irssi/
│ │ ├── Config.in
│ │ ├── irssi.hash
│ │ └── irssi.mk
│ ├── isl/
│ │ ├── isl.hash
│ │ └── isl.mk
│ ├── iucode-tool/
│ │ ├── Config.in
│ │ ├── S00iucode-tool
│ │ ├── iucode-tool.hash
│ │ ├── iucode-tool.mk
│ │ └── iucode.service
│ ├── iw/
│ │ ├── Config.in
│ │ ├── iw.hash
│ │ └── iw.mk
│ ├── iwd/
│ │ ├── 0001-build-Add-reallocarray-to-missing-h.patch
│ │ ├── 0002-netconfig-Remove-usage-of-in6_addr__in6_u.patch
│ │ ├── Config.in
│ │ ├── S40iwd
│ │ ├── iwd.hash
│ │ ├── iwd.mk
│ │ └── main.conf
│ ├── jack1/
│ │ ├── Config.in
│ │ ├── jack1.hash
│ │ └── jack1.mk
│ ├── jack2/
│ │ ├── Config.in
│ │ ├── jack2.hash
│ │ └── jack2.mk
│ ├── jailhouse/
│ │ ├── Config.in
│ │ ├── jailhouse.hash
│ │ └── jailhouse.mk
│ ├── janet/
│ │ ├── Config.in
│ │ ├── janet.hash
│ │ └── janet.mk
│ ├── jansson/
│ │ ├── Config.in
│ │ ├── jansson.hash
│ │ └── jansson.mk
│ ├── janus-gateway/
│ │ ├── 0001-disable-ssp.patch
│ │ ├── 0002-Add-test-for-Wunused-but-set-variable.patch
│ │ ├── 0003-Fix-potential-Cross-site-Scripting-XSS-exploits-in-demos.patch
│ │ ├── Config.in
│ │ ├── janus-gateway.hash
│ │ └── janus-gateway.mk
│ ├── jasper/
│ │ ├── Config.in
│ │ ├── jasper.hash
│ │ └── jasper.mk
│ ├── jbig2dec/
│ │ ├── Config.in
│ │ ├── jbig2dec.hash
│ │ └── jbig2dec.mk
│ ├── jemalloc/
│ │ ├── Config.in
│ │ ├── jemalloc.hash
│ │ └── jemalloc.mk
│ ├── jh71xx-tools/
│ │ ├── Config.in.host
│ │ ├── jh71xx-tools.hash
│ │ └── jh71xx-tools.mk
│ ├── jhead/
│ │ ├── Config.in
│ │ ├── jhead.hash
│ │ └── jhead.mk
│ ├── jimtcl/
│ │ ├── Config.in
│ │ ├── jimtcl.hash
│ │ └── jimtcl.mk
│ ├── jitterentropy-library/
│ │ ├── 0001-Makefile-cleanup-install.patch
│ │ ├── 0002-Makefile-add-additional-install-targets.patch
│ │ ├── 0003-Makefile-allow-the-user-to-disable-stack-protector.patch
│ │ ├── Config.in
│ │ ├── jitterentropy-library.hash
│ │ └── jitterentropy-library.mk
│ ├── jo/
│ │ ├── Config.in
│ │ ├── jo.hash
│ │ └── jo.mk
│ ├── joe/
│ │ ├── Config.in
│ │ ├── joe.hash
│ │ └── joe.mk
│ ├── jose/
│ │ ├── 0001-lib-hsh.c-rename-hsh-local-variable.patch
│ │ ├── 0002-configure-fix-build-with-old-compilers.patch
│ │ ├── Config.in
│ │ ├── jose.hash
│ │ └── jose.mk
│ ├── jpeg/
│ │ ├── Config.in
│ │ └── jpeg.mk
│ ├── jpeg-turbo/
│ │ ├── Config.in.options
│ │ ├── jpeg-turbo.hash
│ │ └── jpeg-turbo.mk
│ ├── jq/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── jq.hash
│ │ └── jq.mk
│ ├── jquery/
│ │ ├── Config.in
│ │ ├── jquery.hash
│ │ └── jquery.mk
│ ├── jquery-datetimepicker/
│ │ ├── Config.in
│ │ ├── jquery-datetimepicker.hash
│ │ └── jquery-datetimepicker.mk
│ ├── jquery-keyboard/
│ │ ├── Config.in
│ │ ├── jquery-keyboard.hash
│ │ └── jquery-keyboard.mk
│ ├── jquery-mobile/
│ │ ├── Config.in
│ │ ├── jquery-mobile.hash
│ │ └── jquery-mobile.mk
│ ├── jquery-sidebar/
│ │ ├── Config.in
│ │ ├── jquery-sidebar.hash
│ │ └── jquery-sidebar.mk
│ ├── jquery-sparkline/
│ │ ├── Config.in
│ │ ├── jquery-sparkline.hash
│ │ └── jquery-sparkline.mk
│ ├── jquery-ui/
│ │ ├── Config.in
│ │ ├── jquery-ui.hash
│ │ └── jquery-ui.mk
│ ├── jquery-ui-themes/
│ │ ├── Config.in
│ │ ├── jquery-ui-themes.hash
│ │ └── jquery-ui-themes.mk
│ ├── jquery-validation/
│ │ ├── Config.in
│ │ ├── jquery-validation.hash
│ │ └── jquery-validation.mk
│ ├── jsmin/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── jsmin.hash
│ │ └── jsmin.mk
│ ├── jsmn/
│ │ ├── Config.in
│ │ ├── jsmn.hash
│ │ └── jsmn.mk
│ ├── json-c/
│ │ ├── Config.in
│ │ ├── json-c.hash
│ │ └── json-c.mk
│ ├── json-for-modern-cpp/
│ │ ├── Config.in
│ │ ├── json-for-modern-cpp.hash
│ │ └── json-for-modern-cpp.mk
│ ├── json-glib/
│ │ ├── Config.in
│ │ ├── json-glib.hash
│ │ └── json-glib.mk
│ ├── json-javascript/
│ │ ├── Config.in
│ │ ├── json-javascript.hash
│ │ └── json-javascript.mk
│ ├── jsoncpp/
│ │ ├── Config.in
│ │ ├── jsoncpp.hash
│ │ └── jsoncpp.mk
│ ├── jszip/
│ │ ├── 0001-fix-Use-a-null-prototype-object-for-this-files.patch
│ │ ├── Config.in
│ │ ├── jszip.hash
│ │ └── jszip.mk
│ ├── kbd/
│ │ ├── Config.in
│ │ ├── kbd.hash
│ │ └── kbd.mk
│ ├── keepalived/
│ │ ├── 0001-core-Fix-compiling-on-RHEL-9.patch
│ │ ├── Config.in
│ │ ├── keepalived.hash
│ │ └── keepalived.mk
│ ├── kexec/
│ │ ├── 0001-kexec-tools-Remove-duplicate-definition-of-ramdisk.patch
│ │ ├── Config.in
│ │ ├── kexec.hash
│ │ └── kexec.mk
│ ├── kexec-lite/
│ │ ├── 0001-clean-restart.patch
│ │ ├── Config.in
│ │ ├── kexec-lite.hash
│ │ └── kexec-lite.mk
│ ├── keyutils/
│ │ ├── 0001-fix-install-rule.patch
│ │ ├── 0002-cifs.patch
│ │ ├── Config.in
│ │ ├── keyutils.hash
│ │ └── keyutils.mk
│ ├── kf5/
│ │ ├── Config.in
│ │ ├── kf5-extra-cmake-modules/
│ │ │ ├── Config.in
│ │ │ ├── kf5-extra-cmake-modules.hash
│ │ │ └── kf5-extra-cmake-modules.mk
│ │ ├── kf5-kcoreaddons/
│ │ │ ├── Config.in
│ │ │ ├── kf5-kcoreaddons.hash
│ │ │ └── kf5-kcoreaddons.mk
│ │ ├── kf5-modemmanager-qt/
│ │ │ ├── Config.in
│ │ │ ├── kf5-modemmanager-qt.hash
│ │ │ └── kf5-modemmanager-qt.mk
│ │ ├── kf5-networkmanager-qt/
│ │ │ ├── Config.in
│ │ │ ├── kf5-networkmanager-qt.hash
│ │ │ └── kf5-networkmanager-qt.mk
│ │ └── kf5.mk
│ ├── kismet/
│ │ ├── Config.in
│ │ ├── kismet.hash
│ │ └── kismet.mk
│ ├── kmod/
│ │ ├── 0001-fix-O_CLOEXEC.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── kmod.hash
│ │ └── kmod.mk
│ ├── kmscube/
│ │ ├── Config.in
│ │ ├── kmscube.hash
│ │ └── kmscube.mk
│ ├── kmsxx/
│ │ ├── Config.in
│ │ ├── kmsxx.hash
│ │ └── kmsxx.mk
│ ├── knock/
│ │ ├── Config.in
│ │ ├── knock.hash
│ │ └── knock.mk
│ ├── kodi/
│ │ ├── 0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch
│ │ ├── Config.in
│ │ ├── S50kodi
│ │ ├── br-kodi
│ │ ├── kodi.hash
│ │ ├── kodi.mk
│ │ └── kodi.service
│ ├── kodi-audiodecoder-modplug/
│ │ ├── Config.in
│ │ ├── kodi-audiodecoder-modplug.hash
│ │ └── kodi-audiodecoder-modplug.mk
│ ├── kodi-audiodecoder-nosefart/
│ │ ├── Config.in
│ │ ├── kodi-audiodecoder-nosefart.hash
│ │ └── kodi-audiodecoder-nosefart.mk
│ ├── kodi-audiodecoder-sidplay/
│ │ ├── Config.in
│ │ ├── kodi-audiodecoder-sidplay.hash
│ │ └── kodi-audiodecoder-sidplay.mk
│ ├── kodi-audiodecoder-snesapu/
│ │ ├── Config.in
│ │ ├── kodi-audiodecoder-snesapu.hash
│ │ └── kodi-audiodecoder-snesapu.mk
│ ├── kodi-audiodecoder-stsound/
│ │ ├── Config.in
│ │ ├── kodi-audiodecoder-stsound.hash
│ │ └── kodi-audiodecoder-stsound.mk
│ ├── kodi-audiodecoder-timidity/
│ │ ├── Config.in
│ │ ├── kodi-audiodecoder-timidity.hash
│ │ └── kodi-audiodecoder-timidity.mk
│ ├── kodi-audiodecoder-vgmstream/
│ │ ├── Config.in
│ │ ├── kodi-audiodecoder-vgmstream.hash
│ │ └── kodi-audiodecoder-vgmstream.mk
│ ├── kodi-audioencoder-flac/
│ │ ├── Config.in
│ │ ├── kodi-audioencoder-flac.hash
│ │ └── kodi-audioencoder-flac.mk
│ ├── kodi-audioencoder-lame/
│ │ ├── Config.in
│ │ ├── kodi-audioencoder-lame.hash
│ │ └── kodi-audioencoder-lame.mk
│ ├── kodi-audioencoder-vorbis/
│ │ ├── Config.in
│ │ ├── kodi-audioencoder-vorbis.hash
│ │ └── kodi-audioencoder-vorbis.mk
│ ├── kodi-audioencoder-wav/
│ │ ├── Config.in
│ │ ├── kodi-audioencoder-wav.hash
│ │ └── kodi-audioencoder-wav.mk
│ ├── kodi-inputstream-adaptive/
│ │ ├── Config.in
│ │ ├── kodi-inputstream-adaptive.hash
│ │ └── kodi-inputstream-adaptive.mk
│ ├── kodi-inputstream-ffmpegdirect/
│ │ ├── Config.in
│ │ ├── kodi-inputstream-ffmpegdirect.hash
│ │ └── kodi-inputstream-ffmpegdirect.mk
│ ├── kodi-inputstream-rtmp/
│ │ ├── Config.in
│ │ ├── kodi-inputstream-rtmp.hash
│ │ └── kodi-inputstream-rtmp.mk
│ ├── kodi-jsonschemabuilder/
│ │ └── kodi-jsonschemabuilder.mk
│ ├── kodi-peripheral-joystick/
│ │ ├── Config.in
│ │ ├── kodi-peripheral-joystick.hash
│ │ └── kodi-peripheral-joystick.mk
│ ├── kodi-peripheral-xarcade/
│ │ ├── Config.in
│ │ ├── kodi-peripheral-xarcade.hash
│ │ └── kodi-peripheral-xarcade.mk
│ ├── kodi-pvr-argustv/
│ │ ├── Config.in
│ │ ├── kodi-pvr-argustv.hash
│ │ └── kodi-pvr-argustv.mk
│ ├── kodi-pvr-dvblink/
│ │ ├── Config.in
│ │ ├── kodi-pvr-dvblink.hash
│ │ └── kodi-pvr-dvblink.mk
│ ├── kodi-pvr-dvbviewer/
│ │ ├── Config.in
│ │ ├── kodi-pvr-dvbviewer.hash
│ │ └── kodi-pvr-dvbviewer.mk
│ ├── kodi-pvr-filmon/
│ │ ├── Config.in
│ │ ├── kodi-pvr-filmon.hash
│ │ └── kodi-pvr-filmon.mk
│ ├── kodi-pvr-hdhomerun/
│ │ ├── Config.in
│ │ ├── kodi-pvr-hdhomerun.hash
│ │ └── kodi-pvr-hdhomerun.mk
│ ├── kodi-pvr-hts/
│ │ ├── Config.in
│ │ ├── kodi-pvr-hts.hash
│ │ └── kodi-pvr-hts.mk
│ ├── kodi-pvr-iptvsimple/
│ │ ├── Config.in
│ │ ├── kodi-pvr-iptvsimple.hash
│ │ └── kodi-pvr-iptvsimple.mk
│ ├── kodi-pvr-mediaportal-tvserver/
│ │ ├── Config.in
│ │ ├── kodi-pvr-mediaportal-tvserver.hash
│ │ └── kodi-pvr-mediaportal-tvserver.mk
│ ├── kodi-pvr-mythtv/
│ │ ├── Config.in
│ │ ├── kodi-pvr-mythtv.hash
│ │ └── kodi-pvr-mythtv.mk
│ ├── kodi-pvr-nextpvr/
│ │ ├── Config.in
│ │ ├── kodi-pvr-nextpvr.hash
│ │ └── kodi-pvr-nextpvr.mk
│ ├── kodi-pvr-njoy/
│ │ ├── Config.in
│ │ ├── kodi-pvr-njoy.hash
│ │ └── kodi-pvr-njoy.mk
│ ├── kodi-pvr-octonet/
│ │ ├── Config.in
│ │ ├── kodi-pvr-octonet.hash
│ │ └── kodi-pvr-octonet.mk
│ ├── kodi-pvr-pctv/
│ │ ├── Config.in
│ │ ├── kodi-pvr-pctv.hash
│ │ └── kodi-pvr-pctv.mk
│ ├── kodi-pvr-stalker/
│ │ ├── Config.in
│ │ ├── kodi-pvr-stalker.hash
│ │ └── kodi-pvr-stalker.mk
│ ├── kodi-pvr-vbox/
│ │ ├── Config.in
│ │ ├── kodi-pvr-vbox.hash
│ │ └── kodi-pvr-vbox.mk
│ ├── kodi-pvr-vdr-vnsi/
│ │ ├── Config.in
│ │ ├── kodi-pvr-vdr-vnsi.hash
│ │ └── kodi-pvr-vdr-vnsi.mk
│ ├── kodi-pvr-vuplus/
│ │ ├── Config.in
│ │ ├── kodi-pvr-vuplus.hash
│ │ └── kodi-pvr-vuplus.mk
│ ├── kodi-pvr-wmc/
│ │ ├── Config.in
│ │ ├── kodi-pvr-wmc.hash
│ │ └── kodi-pvr-wmc.mk
│ ├── kodi-pvr-zattoo/
│ │ ├── Config.in
│ │ ├── kodi-pvr-zattoo.hash
│ │ └── kodi-pvr-zattoo.mk
│ ├── kodi-screensaver-asteroids/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-asteroids.hash
│ │ └── kodi-screensaver-asteroids.mk
│ ├── kodi-screensaver-asterwave/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-asterwave.hash
│ │ └── kodi-screensaver-asterwave.mk
│ ├── kodi-screensaver-biogenesis/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-biogenesis.hash
│ │ └── kodi-screensaver-biogenesis.mk
│ ├── kodi-screensaver-cpblobs/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-cpblobs.hash
│ │ └── kodi-screensaver-cpblobs.mk
│ ├── kodi-screensaver-greynetic/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-greynetic.hash
│ │ └── kodi-screensaver-greynetic.mk
│ ├── kodi-screensaver-matrixtrails/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-matrixtrails.hash
│ │ └── kodi-screensaver-matrixtrails.mk
│ ├── kodi-screensaver-pingpong/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-pingpong.hash
│ │ └── kodi-screensaver-pingpong.mk
│ ├── kodi-screensaver-pyro/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-pyro.hash
│ │ └── kodi-screensaver-pyro.mk
│ ├── kodi-screensaver-rsxs/
│ │ ├── 0001-impSurface.h-fix-build-with-gcc11.patch
│ │ ├── Config.in
│ │ ├── kodi-screensaver-rsxs.hash
│ │ └── kodi-screensaver-rsxs.mk
│ ├── kodi-screensaver-stars/
│ │ ├── Config.in
│ │ ├── kodi-screensaver-stars.hash
│ │ └── kodi-screensaver-stars.mk
│ ├── kodi-skin-confluence/
│ │ ├── Config.in
│ │ ├── kodi-skin-confluence.hash
│ │ └── kodi-skin-confluence.mk
│ ├── kodi-texturepacker/
│ │ ├── 0001-texturepacker.patch
│ │ ├── 0002-fix-texture-packer-cmake-source-dir.patch
│ │ └── kodi-texturepacker.mk
│ ├── kodi-vfs-libarchive/
│ │ ├── Config.in
│ │ ├── kodi-vfs-libarchive.hash
│ │ └── kodi-vfs-libarchive.mk
│ ├── kodi-vfs-rar/
│ │ ├── Config.in
│ │ ├── kodi-vfs-rar.hash
│ │ └── kodi-vfs-rar.mk
│ ├── kodi-vfs-sftp/
│ │ ├── Config.in
│ │ ├── kodi-vfs-sftp.hash
│ │ └── kodi-vfs-sftp.mk
│ ├── kodi-visualisation-fishbmc/
│ │ ├── Config.in
│ │ ├── kodi-visualisation-fishbmc.hash
│ │ └── kodi-visualisation-fishbmc.mk
│ ├── kodi-visualisation-goom/
│ │ ├── Config.in
│ │ ├── kodi-visualisation-goom.hash
│ │ └── kodi-visualisation-goom.mk
│ ├── kodi-visualisation-matrix/
│ │ ├── Config.in
│ │ ├── kodi-visualisation-matrix.hash
│ │ └── kodi-visualisation-matrix.mk
│ ├── kodi-visualisation-shadertoy/
│ │ ├── Config.in
│ │ ├── kodi-visualisation-shadertoy.hash
│ │ └── kodi-visualisation-shadertoy.mk
│ ├── kodi-visualisation-spectrum/
│ │ ├── Config.in
│ │ ├── kodi-visualisation-spectrum.hash
│ │ └── kodi-visualisation-spectrum.mk
│ ├── kodi-visualisation-starburst/
│ │ ├── Config.in
│ │ ├── kodi-visualisation-starburst.hash
│ │ └── kodi-visualisation-starburst.mk
│ ├── kodi-visualisation-waveform/
│ │ ├── Config.in
│ │ ├── kodi-visualisation-waveform.hash
│ │ └── kodi-visualisation-waveform.mk
│ ├── kompexsqlite/
│ │ ├── 0001-Makefile-use-autoconf-CXX-for-proper-builds.patch
│ │ ├── 0002-append-to-cflags-and-cxxflags.patch
│ │ ├── Config.in
│ │ ├── kompexsqlite.hash
│ │ └── kompexsqlite.mk
│ ├── ktap/
│ │ ├── Config.in
│ │ ├── ktap.hash
│ │ └── ktap.mk
│ ├── kvazaar/
│ │ ├── Config.in
│ │ ├── kvazaar.hash
│ │ └── kvazaar.mk
│ ├── kvm-unit-tests/
│ │ ├── 0001-Makefile-remove-Werror-to-avoid-build-failures.patch
│ │ ├── 0002-kvm-unit-tests-test-for-rdseed-rdrand.patch
│ │ ├── 0003-Makefile-fix-stack-protector-tests.patch
│ │ ├── 0004-Fix-powerpc-issue-with-the-linker-from-Fedora-32.patch
│ │ ├── Config.in
│ │ ├── kvm-unit-tests.hash
│ │ └── kvm-unit-tests.mk
│ ├── kvmtool/
│ │ ├── Config.in
│ │ ├── kvmtool.hash
│ │ └── kvmtool.mk
│ ├── kyua/
│ │ ├── Config.in
│ │ ├── kyua.hash
│ │ └── kyua.mk
│ ├── lame/
│ │ ├── Config.in
│ │ ├── lame.hash
│ │ └── lame.mk
│ ├── lan951x-led-ctl/
│ │ ├── 0001-fix-cross-compile.patch
│ │ ├── Config.in
│ │ └── lan951x-led-ctl.mk
│ ├── lapack/
│ │ ├── Config.in
│ │ ├── lapack.hash
│ │ └── lapack.mk
│ ├── latencytop/
│ │ ├── 0001-makefile.patch
│ │ ├── Config.in
│ │ ├── latencytop.hash
│ │ └── latencytop.mk
│ ├── lbase64/
│ │ ├── 0001-retro-compatible-with-Lua-5.1.patch
│ │ ├── Config.in
│ │ ├── lbase64.hash
│ │ └── lbase64.mk
│ ├── lbreakout2/
│ │ ├── Config.in
│ │ ├── lbreakout2.hash
│ │ └── lbreakout2.mk
│ ├── lcdapi/
│ │ ├── Config.in
│ │ ├── lcdapi.hash
│ │ └── lcdapi.mk
│ ├── lcdproc/
│ │ ├── 0001-LCDd.conf.patch
│ │ ├── 0002-Add-missing-ioctl-header.patch
│ │ ├── 0003-Fixcompilation-with-GCC-10-x.patch
│ │ ├── Config.in
│ │ ├── lcdproc.hash
│ │ └── lcdproc.mk
│ ├── lcms2/
│ │ ├── Config.in
│ │ ├── lcms2.hash
│ │ └── lcms2.mk
│ ├── leafnode2/
│ │ ├── 0001-cross_makefile.patch
│ │ ├── Config.in
│ │ ├── leafnode2.hash
│ │ └── leafnode2.mk
│ ├── leafpad/
│ │ ├── Config.in
│ │ ├── leafpad.hash
│ │ └── leafpad.mk
│ ├── lensfun/
│ │ ├── Config.in
│ │ ├── lensfun.hash
│ │ └── lensfun.mk
│ ├── leptonica/
│ │ ├── Config.in
│ │ ├── leptonica.hash
│ │ └── leptonica.mk
│ ├── less/
│ │ ├── Config.in
│ │ ├── less.hash
│ │ └── less.mk
│ ├── lesstif/
│ │ ├── Config.in
│ │ ├── lesstif.hash
│ │ └── lesstif.mk
│ ├── let-me-create/
│ │ ├── 0001-fix-build-with-musl-C-library.patch
│ │ ├── Config.in
│ │ ├── let-me-create.hash
│ │ └── let-me-create.mk
│ ├── leveldb/
│ │ ├── 0001-Fix-compilation-with-g-4.8.2.patch
│ │ ├── 0002-CMake-install-libmemenv.a.patch
│ │ ├── 0003-CMakeLists.txt-check-for-atomic-library.patch
│ │ ├── 0004-cmake-Use-find_package-to-find-Snappy.patch
│ │ ├── Config.in
│ │ ├── leveldb.hash
│ │ └── leveldb.mk
│ ├── lft/
│ │ ├── Config.in
│ │ ├── lft.hash
│ │ └── lft.mk
│ ├── lftp/
│ │ ├── 0001-Fix-build-with-LibreSSL-following-commit-537f37898.patch
│ │ ├── Config.in
│ │ ├── lftp.hash
│ │ └── lftp.mk
│ ├── libaacs/
│ │ ├── 0001-read_file.h-include-sys-types.h.patch
│ │ ├── Config.in
│ │ ├── libaacs.hash
│ │ └── libaacs.mk
│ ├── libabseil-cpp/
│ │ ├── 0001-force-position-independent-code.patch
│ │ ├── Config.in
│ │ ├── libabseil-cpp.hash
│ │ └── libabseil-cpp.mk
│ ├── libaio/
│ │ ├── Config.in
│ │ ├── libaio.hash
│ │ └── libaio.mk
│ ├── libao/
│ │ ├── Config.in
│ │ ├── libao.hash
│ │ └── libao.mk
│ ├── libapparmor/
│ │ ├── Config.in
│ │ ├── libapparmor.hash
│ │ └── libapparmor.mk
│ ├── libarchive/
│ │ ├── Config.in
│ │ ├── libarchive.hash
│ │ └── libarchive.mk
│ ├── libargon2/
│ │ ├── 0001-libargon2-dont-fail-on-existing-symlink.patch
│ │ ├── Config.in
│ │ ├── libargon2.hash
│ │ └── libargon2.mk
│ ├── libargtable2/
│ │ ├── Config.in
│ │ ├── libargtable2.hash
│ │ └── libargtable2.mk
│ ├── libart/
│ │ ├── 0001-art-config-cross.patch
│ │ ├── Config.in
│ │ ├── libart.hash
│ │ └── libart.mk
│ ├── libasplib/
│ │ ├── 0001-asplib_CPUTimer.h-Fix-time.h-include.patch
│ │ ├── Config.in
│ │ ├── libasplib.hash
│ │ └── libasplib.mk
│ ├── libass/
│ │ ├── Config.in
│ │ ├── libass.hash
│ │ └── libass.mk
│ ├── libassuan/
│ │ ├── Config.in
│ │ ├── libassuan.hash
│ │ └── libassuan.mk
│ ├── libatasmart/
│ │ ├── 0001-strpool-cross-flags.patch
│ │ ├── Config.in
│ │ ├── libatasmart.hash
│ │ └── libatasmart.mk
│ ├── libatomic_ops/
│ │ ├── Config.in
│ │ ├── libatomic_ops.hash
│ │ └── libatomic_ops.mk
│ ├── libavl/
│ │ ├── 0001-fix-makefile.patch
│ │ ├── Config.in
│ │ ├── libavl.hash
│ │ └── libavl.mk
│ ├── libb64/
│ │ ├── 0001-Integer-overflows.patch
│ │ ├── 0002-Initialize-C++-objects.patch
│ │ ├── Config.in
│ │ ├── libb64.hash
│ │ └── libb64.mk
│ ├── libbacktrace/
│ │ ├── Config.in
│ │ ├── libbacktrace.hash
│ │ └── libbacktrace.mk
│ ├── libbdplus/
│ │ ├── Config.in
│ │ ├── libbdplus.hash
│ │ └── libbdplus.mk
│ ├── libblockdev/
│ │ ├── 0001-Provide-replacement-function-for-strerror_l.patch
│ │ ├── Config.in
│ │ ├── libblockdev.hash
│ │ └── libblockdev.mk
│ ├── libbluray/
│ │ ├── Config.in
│ │ ├── libbluray.hash
│ │ └── libbluray.mk
│ ├── libbpf/
│ │ ├── Config.in
│ │ ├── libbpf.hash
│ │ └── libbpf.mk
│ ├── libbroadvoice/
│ │ ├── Config.in
│ │ ├── libbroadvoice.hash
│ │ └── libbroadvoice.mk
│ ├── libbsd/
│ │ ├── Config.in
│ │ ├── libbsd.hash
│ │ └── libbsd.mk
│ ├── libbson/
│ │ ├── Config.in
│ │ ├── libbson.hash
│ │ └── libbson.mk
│ ├── libbytesize/
│ │ ├── Config.in
│ │ ├── libbytesize.hash
│ │ └── libbytesize.mk
│ ├── libcamera/
│ │ ├── Config.in
│ │ ├── libcamera.hash
│ │ └── libcamera.mk
│ ├── libcap/
│ │ ├── 0001-libcap-Makefile-don-t-overwrite-empty-when-generatin.patch
│ │ ├── Config.in
│ │ ├── libcap.hash
│ │ └── libcap.mk
│ ├── libcap-ng/
│ │ ├── Config.in
│ │ ├── libcap-ng.hash
│ │ └── libcap-ng.mk
│ ├── libcdaudio/
│ │ ├── 0001-libcdaudio-enable-autoreconf.patch
│ │ ├── Config.in
│ │ ├── libcdaudio.hash
│ │ └── libcdaudio.mk
│ ├── libcddb/
│ │ ├── Config.in
│ │ ├── libcddb.hash
│ │ └── libcddb.mk
│ ├── libcdio/
│ │ ├── Config.in
│ │ ├── libcdio.hash
│ │ └── libcdio.mk
│ ├── libcdio-paranoia/
│ │ ├── Config.in
│ │ ├── libcdio-paranoia.hash
│ │ └── libcdio-paranoia.mk
│ ├── libcec/
│ │ ├── Config.in
│ │ ├── libcec.hash
│ │ └── libcec.mk
│ ├── libcgi/
│ │ ├── Config.in
│ │ ├── libcgi.hash
│ │ └── libcgi.mk
│ ├── libcgicc/
│ │ ├── 0001-disable-documentation-option.patch
│ │ ├── Config.in
│ │ ├── libcgicc.hash
│ │ └── libcgicc.mk
│ ├── libcgroup/
│ │ ├── Config.in
│ │ ├── libcgroup.hash
│ │ └── libcgroup.mk
│ ├── libclc/
│ │ ├── Config.in
│ │ ├── libclc.hash
│ │ └── libclc.mk
│ ├── libcli/
│ │ ├── Config.in
│ │ ├── libcli.hash
│ │ └── libcli.mk
│ ├── libcoap/
│ │ ├── Config.in
│ │ ├── libcoap.hash
│ │ └── libcoap.mk
│ ├── libcodec2/
│ │ ├── Config.in
│ │ ├── libcodec2.hash
│ │ └── libcodec2.mk
│ ├── libcofi/
│ │ ├── Config.in
│ │ ├── libcofi.hash
│ │ └── libcofi.mk
│ ├── libconfig/
│ │ ├── Config.in
│ │ ├── libconfig.hash
│ │ └── libconfig.mk
│ ├── libconfuse/
│ │ ├── Config.in
│ │ ├── libconfuse.hash
│ │ └── libconfuse.mk
│ ├── libcorrect/
│ │ ├── 0001-CMakeLists.txt-conditionally-use-Wpedantic.patch
│ │ ├── 0002-CMakeLists.txt-conditionally-use-fsanitize-address.patch
│ │ ├── Config.in
│ │ ├── libcorrect.hash
│ │ └── libcorrect.mk
│ ├── libcpprestsdk/
│ │ ├── Config.in
│ │ ├── libcpprestsdk.hash
│ │ └── libcpprestsdk.mk
│ ├── libcrossguid/
│ │ ├── Config.in
│ │ ├── libcrossguid.hash
│ │ └── libcrossguid.mk
│ ├── libcsv/
│ │ ├── Config.in
│ │ ├── libcsv.hash
│ │ └── libcsv.mk
│ ├── libcue/
│ │ ├── Config.in
│ │ ├── libcue.hash
│ │ └── libcue.mk
│ ├── libcuefile/
│ │ ├── 0001-fix-static-link.patch
│ │ ├── Config.in
│ │ ├── libcuefile.hash
│ │ └── libcuefile.mk
│ ├── libcurl/
│ │ ├── Config.in
│ │ ├── libcurl.hash
│ │ └── libcurl.mk
│ ├── libcutl/
│ │ ├── libcutl.hash
│ │ └── libcutl.mk
│ ├── libdaemon/
│ │ ├── 0001-testd-use-unistd-h-instead-of-sys-unistd-h.patch
│ │ ├── Config.in
│ │ ├── libdaemon.hash
│ │ └── libdaemon.mk
│ ├── libdbi/
│ │ ├── Config.in
│ │ ├── libdbi.hash
│ │ └── libdbi.mk
│ ├── libdbi-drivers/
│ │ ├── Config.in
│ │ ├── libdbi-drivers.hash
│ │ └── libdbi-drivers.mk
│ ├── libdcadec/
│ │ ├── Config.in
│ │ ├── libdcadec.hash
│ │ └── libdcadec.mk
│ ├── libdmtx/
│ │ ├── Config.in
│ │ ├── libdmtx.hash
│ │ └── libdmtx.mk
│ ├── libdnet/
│ │ ├── 0001-python-gcc.patch
│ │ ├── 0002-python-makefile.patch
│ │ ├── Config.in
│ │ ├── libdnet.hash
│ │ └── libdnet.mk
│ ├── libdri2/
│ │ ├── Config.in
│ │ ├── libdri2.hash
│ │ └── libdri2.mk
│ ├── libdrm/
│ │ ├── 0001-tests-meson.build-disable-nouveau-tests-for-static-b.patch
│ │ ├── Config.in
│ │ ├── libdrm.hash
│ │ └── libdrm.mk
│ ├── libdvbcsa/
│ │ ├── 0001-altivec-powerpc64.patch
│ │ ├── Config.in
│ │ ├── libdvbcsa.hash
│ │ └── libdvbcsa.mk
│ ├── libdvbpsi/
│ │ ├── Config.in
│ │ ├── libdvbpsi.hash
│ │ └── libdvbpsi.mk
│ ├── libdvbsi/
│ │ ├── Config.in
│ │ ├── libdvbsi.hash
│ │ └── libdvbsi.mk
│ ├── libdvdcss/
│ │ ├── Config.in
│ │ ├── libdvdcss.hash
│ │ └── libdvdcss.mk
│ ├── libdvdnav/
│ │ ├── Config.in
│ │ ├── libdvdnav.hash
│ │ └── libdvdnav.mk
│ ├── libdvdread/
│ │ ├── Config.in
│ │ ├── libdvdread.hash
│ │ └── libdvdread.mk
│ ├── libeXosip2/
│ │ ├── Config.in
│ │ ├── libeXosip2.hash
│ │ └── libeXosip2.mk
│ ├── libeastl/
│ │ ├── Config.in
│ │ ├── libeastl.hash
│ │ └── libeastl.mk
│ ├── libebml/
│ │ ├── 0001-include-appropriate-header-files-for-std-numeric_limits.patch
│ │ ├── Config.in
│ │ ├── libebml.hash
│ │ └── libebml.mk
│ ├── libebur128/
│ │ ├── Config.in
│ │ ├── libebur128.hash
│ │ └── libebur128.mk
│ ├── libedit/
│ │ ├── 0001-check-bsd-functions-in-libbsd.patch
│ │ ├── Config.in
│ │ ├── libedit.hash
│ │ └── libedit.mk
│ ├── libee/
│ │ ├── Config.in
│ │ ├── libee.hash
│ │ └── libee.mk
│ ├── libenca/
│ │ ├── Config.in
│ │ ├── libenca.hash
│ │ └── libenca.mk
│ ├── libepoxy/
│ │ ├── Config.in
│ │ ├── libepoxy.hash
│ │ └── libepoxy.mk
│ ├── liberation/
│ │ ├── Config.in
│ │ ├── liberation.hash
│ │ └── liberation.mk
│ ├── libesmtp/
│ │ ├── Config.in
│ │ ├── libesmtp.hash
│ │ └── libesmtp.mk
│ ├── libestr/
│ │ ├── Config.in
│ │ ├── libestr.hash
│ │ └── libestr.mk
│ ├── libev/
│ │ ├── Config.in
│ │ ├── libev.hash
│ │ └── libev.mk
│ ├── libevdev/
│ │ ├── Config.in
│ │ ├── libevdev.hash
│ │ └── libevdev.mk
│ ├── libevent/
│ │ ├── Config.in
│ │ ├── libevent.hash
│ │ └── libevent.mk
│ ├── libexif/
│ │ ├── 0001-libexif-exif-gps-ifd.c-fix-build-with-gcc-4.8.patch
│ │ ├── Config.in
│ │ ├── libexif.hash
│ │ └── libexif.mk
│ ├── libfastjson/
│ │ ├── Config.in
│ │ ├── libfastjson.hash
│ │ └── libfastjson.mk
│ ├── libfcgi/
│ │ ├── 0001-link-against-math.patch
│ │ ├── 0002-disable-examples.patch
│ │ ├── Config.in
│ │ ├── libfcgi.hash
│ │ └── libfcgi.mk
│ ├── libffi/
│ │ ├── 0001-Fix-installation-location-of-libffi.patch
│ │ ├── 0002-Fix-use-of-compact-eh-frames-on-MIPS.patch
│ │ ├── 0003-libffi-enable-hardfloat-in-the-MIPS-assembly-code.patch
│ │ ├── Config.in
│ │ ├── libffi.hash
│ │ └── libffi.mk
│ ├── libfm/
│ │ ├── 0001-modules-fix-cross-compilation.patch
│ │ ├── Config.in
│ │ ├── libfm.hash
│ │ └── libfm.mk
│ ├── libfm-extra/
│ │ ├── Config.in
│ │ ├── libfm-extra.hash
│ │ └── libfm-extra.mk
│ ├── libfreefare/
│ │ ├── Config.in
│ │ ├── libfreefare.hash
│ │ └── libfreefare.mk
│ ├── libfreeglut/
│ │ ├── 0001-Work-around-for-an-issue-which-cropped-up-with-the-release-of-gcc-10.patch
│ │ ├── Config.in
│ │ ├── libfreeglut.hash
│ │ └── libfreeglut.mk
│ ├── libfreeimage/
│ │ ├── 0001-no-root-install.patch
│ │ ├── 0002-fix-cpuid-x86.patch
│ │ ├── 0003-fix-big-endian-os.patch
│ │ ├── Config.in
│ │ ├── libfreeimage.hash
│ │ └── libfreeimage.mk
│ ├── libfribidi/
│ │ ├── Config.in
│ │ ├── libfribidi.hash
│ │ └── libfribidi.mk
│ ├── libftdi/
│ │ ├── 0001_pkgconfig_libusb.patch
│ │ ├── 0002-libftdi.pc-requires-libusb-fix-static-build.patch
│ │ ├── Config.in
│ │ ├── libftdi.hash
│ │ └── libftdi.mk
│ ├── libftdi1/
│ │ ├── 0001-cmake-use-the-standard-CMake-flag-to-drive-the-share.patch
│ │ ├── 0002-CMakeLists.txt-fix-paths-when-FTDIPP-is-set.patch
│ │ ├── Config.in
│ │ ├── libftdi1.hash
│ │ └── libftdi1.mk
│ ├── libfuse/
│ │ ├── 0001-fix-aarch64-build.patch
│ │ ├── 0002-util-ulockmgr_server-c-conditionally-define-closefrom-fix-glibc-2-34.patch
│ │ ├── Config.in
│ │ ├── libfuse.hash
│ │ └── libfuse.mk
│ ├── libfuse3/
│ │ ├── Config.in
│ │ ├── libfuse3.hash
│ │ └── libfuse3.mk
│ ├── libg7221/
│ │ ├── Config.in
│ │ ├── libg7221.hash
│ │ └── libg7221.mk
│ ├── libgcrypt/
│ │ ├── 0001-configure.ac-add-an-option-to-disable-tests.patch
│ │ ├── Config.in
│ │ ├── libgcrypt.hash
│ │ └── libgcrypt.mk
│ ├── libgdiplus/
│ │ ├── 0001-Build-unit-tests-only-when-enable-unit-tests-is-pass.patch
│ │ ├── Config.in
│ │ ├── libgdiplus.hash
│ │ └── libgdiplus.mk
│ ├── libgee/
│ │ ├── 0001-gee-Makefile.am-include-Makefile.introspection.patch
│ │ ├── Config.in
│ │ ├── libgee.hash
│ │ └── libgee.mk
│ ├── libgeos/
│ │ ├── Config.in
│ │ ├── libgeos.hash
│ │ └── libgeos.mk
│ ├── libgeotiff/
│ │ ├── Config.in
│ │ ├── libgeotiff.hash
│ │ └── libgeotiff.mk
│ ├── libgit2/
│ │ ├── Config.in
│ │ ├── libgit2.hash
│ │ └── libgit2.mk
│ ├── libglade/
│ │ ├── Config.in
│ │ ├── libglade.hash
│ │ └── libglade.mk
│ ├── libglew/
│ │ ├── Config.in
│ │ ├── libglew.hash
│ │ └── libglew.mk
│ ├── libglfw/
│ │ ├── Config.in
│ │ ├── libglfw.hash
│ │ └── libglfw.mk
│ ├── libglib2/
│ │ ├── 0001-fix-compile-time-atomic-detection.patch
│ │ ├── 0002-remove-cpp-requirement.patch
│ │ ├── 0003-Add-Wno-format-nonliteral-to-compiler-arguments.patch
│ │ ├── 0004-meson.build-add-girdir-to-gio-2.0.pc-and-glib-2.0.pc.patch
│ │ ├── Config.in
│ │ ├── libglib2.hash
│ │ └── libglib2.mk
│ ├── libglob/
│ │ ├── Config.in
│ │ ├── libglob.hash
│ │ └── libglob.mk
│ ├── libglu/
│ │ ├── Config.in
│ │ ├── libglu.hash
│ │ └── libglu.mk
│ ├── libgpg-error/
│ │ ├── 0001-build-Fix-generation-of-lock-obj-pub.native.h-for-cr.patch
│ │ ├── 0002-build-Fix-disable-threads.patch
│ │ ├── Config.in
│ │ ├── libgpg-error.hash
│ │ └── libgpg-error.mk
│ ├── libgpgme/
│ │ ├── 0001-core-Support-closefrom-also-for-glibc.patch
│ │ ├── Config.in
│ │ ├── libgpgme.hash
│ │ └── libgpgme.mk
│ ├── libgphoto2/
│ │ ├── Config.in
│ │ ├── libgphoto2.hash
│ │ └── libgphoto2.mk
│ ├── libgpiod/
│ │ ├── 0001-build-add-a-configure-switch-for-building-examples.patch
│ │ ├── Config.in
│ │ ├── libgpiod.hash
│ │ └── libgpiod.mk
│ ├── libgsasl/
│ │ ├── Config.in
│ │ ├── libgsasl.hash
│ │ └── libgsasl.mk
│ ├── libgsm/
│ │ ├── 0001-misc-fixes-from-archlinux.patch
│ │ ├── Config.in
│ │ ├── libgsm.hash
│ │ └── libgsm.mk
│ ├── libgta/
│ │ ├── Config.in
│ │ ├── libgta.hash
│ │ └── libgta.mk
│ ├── libgtk2/
│ │ ├── 0001-reduce-dependencies.patch
│ │ ├── Config.in
│ │ ├── libgtk2.hash
│ │ └── libgtk2.mk
│ ├── libgtk3/
│ │ ├── 0001-no-gtk-doc.patch
│ │ ├── 0002-fix-introspection-check.patch
│ │ ├── 0003-disable-atk-bridge.patch
│ │ ├── 0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch
│ │ ├── Config.in
│ │ ├── libgtk3.hash
│ │ └── libgtk3.mk
│ ├── libgudev/
│ │ ├── Config.in
│ │ ├── libgudev.hash
│ │ └── libgudev.mk
│ ├── libhdhomerun/
│ │ ├── 0001-dont-strip.patch
│ │ ├── Config.in
│ │ ├── libhdhomerun.hash
│ │ └── libhdhomerun.mk
│ ├── libhid/
│ │ ├── 0001-dont-fiddle-with-debug-flags.patch
│ │ ├── 0002-no-newline-in-ldflags.patch
│ │ ├── 0003-uclinux.patch
│ │ ├── Config.in
│ │ ├── libhid.hash
│ │ └── libhid.mk
│ ├── libhtp/
│ │ ├── Config.in
│ │ ├── libhtp.hash
│ │ └── libhtp.mk
│ ├── libhttpparser/
│ │ ├── Config.in
│ │ ├── libhttpparser.hash
│ │ └── libhttpparser.mk
│ ├── libhttpserver/
│ │ ├── Config.in
│ │ ├── libhttpserver.hash
│ │ └── libhttpserver.mk
│ ├── libiberty/
│ │ ├── libiberty.hash
│ │ └── libiberty.mk
│ ├── libical/
│ │ ├── 0001-no-tests.patch
│ │ ├── 0002-icaltypes-c-icalreqstattype_from_string-copy-the-reqstattype.patch
│ │ ├── Config.in
│ │ ├── libical.hash
│ │ └── libical.mk
│ ├── libiconv/
│ │ ├── Config.in
│ │ ├── libiconv.hash
│ │ └── libiconv.mk
│ ├── libid3tag/
│ │ ├── Config.in
│ │ ├── id3tag.pc
│ │ ├── libid3tag.hash
│ │ └── libid3tag.mk
│ ├── libidn/
│ │ ├── Config.in
│ │ ├── libidn.hash
│ │ └── libidn.mk
│ ├── libidn2/
│ │ ├── Config.in
│ │ ├── libidn2.hash
│ │ └── libidn2.mk
│ ├── libiec61850/
│ │ ├── Config.in
│ │ ├── libiec61850.hash
│ │ └── libiec61850.mk
│ ├── libiio/
│ │ ├── 0001-C-public-fields-with-getters-setters-cannot-be-marked-readonly.patch
│ │ ├── Config.in
│ │ ├── S99iiod
│ │ ├── libiio.hash
│ │ └── libiio.mk
│ ├── libilbc/
│ │ ├── Config.in
│ │ ├── libilbc.hash
│ │ └── libilbc.mk
│ ├── libimxvpuapi/
│ │ ├── Config.in
│ │ ├── libimxvpuapi.hash
│ │ └── libimxvpuapi.mk
│ ├── libinput/
│ │ ├── Config.in
│ │ ├── libinput.hash
│ │ └── libinput.mk
│ ├── libiqrf/
│ │ ├── 0001-cmake-handle-static-library-and-find-required-thread.patch
│ │ ├── 0002-use-only-c-language.patch
│ │ ├── Config.in
│ │ ├── libiqrf.hash
│ │ └── libiqrf.mk
│ ├── libiscsi/
│ │ ├── Config.in
│ │ ├── libiscsi.hash
│ │ └── libiscsi.mk
│ ├── libite/
│ │ ├── Config.in
│ │ ├── libite.hash
│ │ └── libite.mk
│ ├── libjpeg/
│ │ ├── libjpeg.hash
│ │ ├── libjpeg.mk
│ │ └── libjpeg.pc.in
│ ├── libjson/
│ │ ├── 0001-fix-broken-makefile.patch
│ │ ├── Config.in
│ │ ├── libjson.hash
│ │ └── libjson.mk
│ ├── libkcapi/
│ │ ├── 0001-Disable-use-of-__NR_io_getevents-when-not-defined.patch
│ │ ├── Config.in
│ │ ├── libkcapi.hash
│ │ └── libkcapi.mk
│ ├── libkrb5/
│ │ ├── 0001-Fix-KDC-null-deref-on-TGS-inner-body-null-server.patch
│ │ ├── Config.in
│ │ ├── libkrb5.hash
│ │ └── libkrb5.mk
│ ├── libksba/
│ │ ├── Config.in
│ │ ├── libksba.hash
│ │ └── libksba.mk
│ ├── libldns/
│ │ ├── Config.in
│ │ ├── libldns.hash
│ │ └── libldns.mk
│ ├── liblinear/
│ │ ├── 0001-blas-don-t-overwrite-ar-options.patch
│ │ ├── 0002-build-static-lib.patch
│ │ ├── Config.in
│ │ ├── liblinear.hash
│ │ └── liblinear.mk
│ ├── libllcp/
│ │ ├── Config.in
│ │ ├── libllcp.hash
│ │ └── libllcp.mk
│ ├── liblo/
│ │ ├── Config.in
│ │ ├── liblo.hash
│ │ └── liblo.mk
│ ├── liblockfile/
│ │ ├── 0001-Makefile.in-fix-cross-compilation.patch
│ │ ├── Config.in
│ │ ├── liblockfile.hash
│ │ └── liblockfile.mk
│ ├── liblog4c-localtime/
│ │ ├── 0001-log4c.m4-fix-underquoted-definition-of-AM_PATH_LOG4C.patch
│ │ ├── 0002-Fix-linking-error-without-pthread.patch
│ │ ├── 0003-Fix-debug-mode-build-with-uClibc.patch
│ │ ├── 0004-Add-AC_CONFIG_MACRO_DIR-to-configure.in.patch
│ │ ├── 0005-Fix-C-support.patch
│ │ ├── Config.in
│ │ ├── liblog4c-localtime.hash
│ │ └── liblog4c-localtime.mk
│ ├── liblogging/
│ │ ├── Config.in
│ │ ├── liblogging.hash
│ │ └── liblogging.mk
│ ├── libloki/
│ │ ├── 0001-allow-to-install-to-a-specific-location-using-DESTDI.patch
│ │ ├── 0002-use-ln-snf.patch
│ │ ├── Config.in
│ │ ├── libloki.hash
│ │ └── libloki.mk
│ ├── libmad/
│ │ ├── 0001-mips-h-constraint-removal.patch
│ │ ├── 0002-configure-ac-automake-foreign.patch
│ │ ├── Config.in
│ │ ├── libmad.hash
│ │ ├── libmad.mk
│ │ └── mad.pc
│ ├── libmatroska/
│ │ ├── Config.in
│ │ ├── libmatroska.hash
│ │ └── libmatroska.mk
│ ├── libmaxminddb/
│ │ ├── Config.in
│ │ ├── libmaxminddb.hash
│ │ └── libmaxminddb.mk
│ ├── libmbim/
│ │ ├── 0001-src-libmbim-glib-meson.build-fix-static-build.patch
│ │ ├── Config.in
│ │ ├── libmbim.hash
│ │ └── libmbim.mk
│ ├── libmbus/
│ │ ├── Config.in
│ │ ├── libmbus.hash
│ │ └── libmbus.mk
│ ├── libmdbx/
│ │ ├── Config.in
│ │ ├── libmdbx.hash
│ │ └── libmdbx.mk
│ ├── libmediaart/
│ │ ├── Config.in
│ │ ├── libmediaart.hash
│ │ └── libmediaart.mk
│ ├── libmemcached/
│ │ ├── 0001-disable-tests.patch
│ │ ├── 0002-disable-sanitizer.patch
│ │ ├── 0003-move-ac_config_aux_dir.patch
│ │ ├── 0004-disable-doc-and-man.patch
│ │ ├── 0005-fix-pointer-comparaison.patch
│ │ ├── Config.in
│ │ ├── libmemcached.hash
│ │ └── libmemcached.mk
│ ├── libmhash/
│ │ ├── Config.in
│ │ ├── libmhash.hash
│ │ └── libmhash.mk
│ ├── libmicrohttpd/
│ │ ├── Config.in
│ │ ├── libmicrohttpd.hash
│ │ └── libmicrohttpd.mk
│ ├── libminiupnpc/
│ │ ├── Config.in
│ │ ├── libminiupnpc.hash
│ │ └── libminiupnpc.mk
│ ├── libmms/
│ │ ├── Config.in
│ │ ├── libmms.hash
│ │ └── libmms.mk
│ ├── libmng/
│ │ ├── 0001-jpeg-9a.patch
│ │ ├── Config.in
│ │ ├── libmng.hash
│ │ └── libmng.mk
│ ├── libmnl/
│ │ ├── Config.in
│ │ ├── libmnl.hash
│ │ └── libmnl.mk
│ ├── libmodbus/
│ │ ├── Config.in
│ │ ├── libmodbus.hash
│ │ └── libmodbus.mk
│ ├── libmodplug/
│ │ ├── Config.in
│ │ ├── libmodplug.hash
│ │ └── libmodplug.mk
│ ├── libmodsecurity/
│ │ ├── 0001-configure.ac-drop-usage-of-git-at-configure-time.patch
│ │ ├── 0002-modsecurity.pc.in-add-lstdc.patch
│ │ ├── 0003-Revert-Fix-maxminddb-link-on-FreeBSD.patch
│ │ ├── Config.in
│ │ ├── libmodsecurity.hash
│ │ └── libmodsecurity.mk
│ ├── libmpd/
│ │ ├── 0001-Fix-build-on-archlinux-missing-include.patch
│ │ ├── Config.in
│ │ ├── libmpd.hash
│ │ └── libmpd.mk
│ ├── libmpdclient/
│ │ ├── Config.in
│ │ ├── libmpdclient.hash
│ │ └── libmpdclient.mk
│ ├── libmpeg2/
│ │ ├── 0001-altivec.patch
│ │ ├── 0002-armv4l.patch
│ │ ├── 0003-fix-arm-detection.patch
│ │ ├── 0004-fix-sparc.patch
│ │ ├── Config.in
│ │ ├── libmpeg2.hash
│ │ └── libmpeg2.mk
│ ├── libmspack/
│ │ ├── Config.in
│ │ ├── libmspack.hash
│ │ └── libmspack.mk
│ ├── libnatpmp/
│ │ ├── Config.in
│ │ ├── libnatpmp.hash
│ │ └── libnatpmp.mk
│ ├── libndp/
│ │ ├── Config.in
│ │ ├── libndp.hash
│ │ └── libndp.mk
│ ├── libnet/
│ │ ├── 0001-Use-standard-int64_t-instead-of-__int64_t-for-mingw-cross-build.patch
│ │ ├── Config.in
│ │ ├── libnet.hash
│ │ └── libnet.mk
│ ├── libnetconf2/
│ │ ├── Config.in
│ │ ├── libnetconf2.hash
│ │ └── libnetconf2.mk
│ ├── libnetfilter_acct/
│ │ ├── Config.in
│ │ ├── libnetfilter_acct.hash
│ │ └── libnetfilter_acct.mk
│ ├── libnetfilter_conntrack/
│ │ ├── 0001-libnetfilter_conntrack.pc.in-add-LIBMNL_LIBS-to-Libs.patch
│ │ ├── Config.in
│ │ ├── libnetfilter_conntrack.hash
│ │ └── libnetfilter_conntrack.mk
│ ├── libnetfilter_cthelper/
│ │ ├── 0001-uclinux.patch
│ │ ├── Config.in
│ │ ├── libnetfilter_cthelper.hash
│ │ └── libnetfilter_cthelper.mk
│ ├── libnetfilter_cttimeout/
│ │ ├── 0001-uclinux.patch
│ │ ├── Config.in
│ │ ├── libnetfilter_cttimeout.hash
│ │ └── libnetfilter_cttimeout.mk
│ ├── libnetfilter_log/
│ │ ├── 0001-uclinux.patch
│ │ ├── 0002-Add-include-needed-for-integer-type-definition.patch
│ │ ├── 0003-src-Use-stdint-types-everywhere.patch
│ │ ├── 0004-include-Sync-with-current-kernel-headers.patch
│ │ ├── Config.in
│ │ ├── libnetfilter_log.hash
│ │ └── libnetfilter_log.mk
│ ├── libnetfilter_queue/
│ │ ├── Config.in
│ │ ├── libnetfilter_queue.hash
│ │ └── libnetfilter_queue.mk
│ ├── libnfc/
│ │ ├── 0001-autotools-make-example-build-optional.patch
│ │ ├── Config.in
│ │ ├── libnfc.hash
│ │ └── libnfc.mk
│ ├── libnfnetlink/
│ │ ├── 0001-uclinux.patch
│ │ ├── 0002-include-Sync-with-kernel-headers.patch
│ │ ├── 0002-musl.patch
│ │ ├── Config.in
│ │ ├── libnfnetlink.hash
│ │ └── libnfnetlink.mk
│ ├── libnfs/
│ │ ├── 0001-Fix-include-sys-time.h.patch
│ │ ├── Config.in
│ │ ├── libnfs.hash
│ │ └── libnfs.mk
│ ├── libnftnl/
│ │ ├── Config.in
│ │ ├── libnftnl.hash
│ │ └── libnftnl.mk
│ ├── libnice/
│ │ ├── Config.in
│ │ ├── libnice.hash
│ │ └── libnice.mk
│ ├── libnids/
│ │ ├── 0001-libpcap-use-pkg-config.patch
│ │ ├── Config.in
│ │ ├── libnids.hash
│ │ └── libnids.mk
│ ├── libnl/
│ │ ├── 0001-build-add-Libs.private-field-in-libnl-pkg-config-fil.patch
│ │ ├── 0002-Add-musl-workaround-to-the-libc-compat.h-copy.patch
│ │ ├── Config.in
│ │ ├── libnl.hash
│ │ └── libnl.mk
│ ├── libnpth/
│ │ ├── Config.in
│ │ ├── libnpth.hash
│ │ └── libnpth.mk
│ ├── libnpupnp/
│ │ ├── Config.in
│ │ ├── libnpupnp.hash
│ │ └── libnpupnp.mk
│ ├── libnspr/
│ │ ├── Config.in
│ │ ├── libnspr.hash
│ │ └── libnspr.mk
│ ├── libnss/
│ │ ├── Config.in
│ │ ├── libnss.hash
│ │ ├── libnss.mk
│ │ └── nss.pc.in
│ ├── liboauth/
│ │ ├── 0001-Fixes-build-issue-with-OpenSSL-1.1.0.patch
│ │ ├── Config.in
│ │ ├── liboauth.hash
│ │ └── liboauth.mk
│ ├── libodb/
│ │ ├── Config.in
│ │ ├── libodb.hash
│ │ └── libodb.mk
│ ├── libodb-boost/
│ │ ├── Config.in
│ │ ├── libodb-boost.hash
│ │ └── libodb-boost.mk
│ ├── libodb-mysql/
│ │ ├── 0001-fix-syntax-issue-while-checking-ldflags.patch
│ │ ├── 0002-mariadb-FTBFS-fix.patch
│ │ ├── Config.in
│ │ ├── libodb-mysql.hash
│ │ └── libodb-mysql.mk
│ ├── libodb-pgsql/
│ │ ├── Config.in
│ │ ├── libodb-pgsql.hash
│ │ └── libodb-pgsql.mk
│ ├── libogg/
│ │ ├── Config.in
│ │ ├── libogg.hash
│ │ └── libogg.mk
│ ├── libolm/
│ │ ├── Config.in
│ │ ├── libolm.hash
│ │ └── libolm.mk
│ ├── libopenh264/
│ │ ├── 0001-Add-USE_STACK_PROTECTOR-option.patch
│ │ ├── 0002-fix-mips-build.patch
│ │ ├── 0003-codec-common-inc-asmdefs_mmi.h-fix-mips32-build.patch
│ │ ├── Config.in
│ │ ├── libopenh264.hash
│ │ └── libopenh264.mk
│ ├── libopenssl/
│ │ ├── 0001-Dont-waste-time-building-manpages-if-we-re-not-going.patch
│ │ ├── 0002-Reproducible-build-do-not-leak-compiler-path.patch
│ │ ├── 0003-Introduce-the-OPENSSL_NO_MADVISE-to-disable-call-to-.patch
│ │ ├── 0004-Configure-use-ELFv2-ABI-on-some-ppc64-big-endian-sys.patch
│ │ ├── 0005-crypto-perlasm-ppc-xlate.pl-add-linux64v2-flavour.patch
│ │ ├── 0006-Add-support-for-io_pgetevents_time64-syscall.patch
│ │ ├── 0007-Fixup-support-for-io_pgetevents_time64-syscall.patch
│ │ ├── Config.in
│ │ ├── libopenssl.hash
│ │ └── libopenssl.mk
│ ├── liboping/
│ │ ├── 0001-ping_host_add-Decrease-buffer-size-to-make-GCC-s-truncation-check-happy.patch
│ │ ├── Config.in
│ │ ├── liboping.hash
│ │ └── liboping.mk
│ ├── libopusenc/
│ │ ├── Config.in
│ │ ├── libopusenc.hash
│ │ └── libopusenc.mk
│ ├── libosip2/
│ │ ├── Config.in
│ │ ├── libosip2.hash
│ │ └── libosip2.mk
│ ├── libosmium/
│ │ ├── Config.in
│ │ ├── libosmium.hash
│ │ └── libosmium.mk
│ ├── libostree/
│ │ ├── Config.in
│ │ ├── libostree.hash
│ │ └── libostree.mk
│ ├── libp11/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── libp11.hash
│ │ └── libp11.mk
│ ├── libpagekite/
│ │ ├── Config.in
│ │ ├── libpagekite.hash
│ │ └── libpagekite.mk
│ ├── libpam-nfc/
│ │ ├── Config.in
│ │ ├── libpam-nfc.hash
│ │ └── libpam-nfc.mk
│ ├── libpam-radius-auth/
│ │ ├── Config.in
│ │ ├── libpam-radius-auth.hash
│ │ └── libpam-radius-auth.mk
│ ├── libpam-tacplus/
│ │ ├── 0001-Add-an-option-to-disable-Werror.patch
│ │ ├── Config.in
│ │ ├── libpam-tacplus.hash
│ │ └── libpam-tacplus.mk
│ ├── libpcap/
│ │ ├── Config.in
│ │ ├── libpcap.hash
│ │ └── libpcap.mk
│ ├── libpciaccess/
│ │ ├── 0001-pciaccess.pc.in-add-Libs.Private.patch
│ │ ├── Config.in
│ │ ├── libpciaccess.hash
│ │ └── libpciaccess.mk
│ ├── libpfm4/
│ │ ├── Config.in
│ │ ├── libpfm4.hash
│ │ └── libpfm4.mk
│ ├── libphidget/
│ │ ├── Config.in
│ │ ├── libphidget.hash
│ │ └── libphidget.mk
│ ├── libpjsip/
│ │ ├── Config.in
│ │ ├── libpjsip.hash
│ │ └── libpjsip.mk
│ ├── libplatform/
│ │ ├── 0001-cmake-require-c-11-as-the-minimum-standard.patch
│ │ ├── Config.in
│ │ ├── libplatform.hash
│ │ └── libplatform.mk
│ ├── libplist/
│ │ ├── Config.in
│ │ ├── libplist.hash
│ │ └── libplist.mk
│ ├── libpng/
│ │ ├── 0001-Disable-pngfix-and-png-fix-itxt.patch
│ │ ├── Config.in
│ │ ├── libpng.hash
│ │ └── libpng.mk
│ ├── libpqxx/
│ │ ├── Config.in
│ │ ├── libpqxx.hash
│ │ └── libpqxx.mk
│ ├── libpri/
│ │ ├── Config.in
│ │ ├── libpri.hash
│ │ └── libpri.mk
│ ├── libpsl/
│ │ ├── Config.in
│ │ ├── libpsl.hash
│ │ └── libpsl.mk
│ ├── libpthread-stubs/
│ │ ├── Config.in
│ │ ├── libpthread-stubs.hash
│ │ └── libpthread-stubs.mk
│ ├── libpthsem/
│ │ ├── 0001-fix-build-on-linux-3.x-host.patch
│ │ ├── Config.in
│ │ ├── libpthsem.hash
│ │ └── libpthsem.mk
│ ├── libpwquality/
│ │ ├── Config.in
│ │ ├── libpwquality.hash
│ │ └── libpwquality.mk
│ ├── libqb/
│ │ ├── Config.in
│ │ ├── libqb.hash
│ │ └── libqb.mk
│ ├── libqmi/
│ │ ├── Config.in
│ │ ├── libqmi.hash
│ │ └── libqmi.mk
│ ├── libqrencode/
│ │ ├── Config.in
│ │ ├── libqrencode.hash
│ │ └── libqrencode.mk
│ ├── libqrtr-glib/
│ │ ├── Config.in
│ │ ├── libqrtr-glib.hash
│ │ └── libqrtr-glib.mk
│ ├── libraw/
│ │ ├── 0001-Add-Libs.private-to-libraw.pc.patch
│ │ ├── Config.in
│ │ ├── libraw.hash
│ │ └── libraw.mk
│ ├── libraw1394/
│ │ ├── Config.in
│ │ ├── libraw1394.hash
│ │ └── libraw1394.mk
│ ├── librelp/
│ │ ├── Config.in
│ │ ├── librelp.hash
│ │ └── librelp.mk
│ ├── libreplaygain/
│ │ ├── Config.in
│ │ ├── libreplaygain.hash
│ │ └── libreplaygain.mk
│ ├── libressl/
│ │ ├── 0001-always-expose-SSL_OP_NO_TLSv1_3.patch
│ │ ├── Config.in
│ │ ├── libressl.hash
│ │ └── libressl.mk
│ ├── libroxml/
│ │ ├── 0001-src-roxml_mem.h-add-missing-extern.patch
│ │ ├── Config.in
│ │ ├── libroxml.hash
│ │ └── libroxml.mk
│ ├── librsvg/
│ │ ├── Config.in
│ │ ├── librsvg.hash
│ │ └── librsvg.mk
│ ├── librsync/
│ │ ├── Config.in
│ │ ├── librsync.hash
│ │ └── librsync.mk
│ ├── librtas/
│ │ ├── Config.in
│ │ ├── librtas.hash
│ │ └── librtas.mk
│ ├── librtlsdr/
│ │ ├── 0001-disable_shared_library_target_in_build.patch
│ │ ├── 0002-cmake-Modules-Version.cmake-don-t-use-Git-version-if.patch
│ │ ├── Config.in
│ │ ├── librtlsdr.hash
│ │ └── librtlsdr.mk
│ ├── libsamplerate/
│ │ ├── Config.in
│ │ ├── libsamplerate.hash
│ │ └── libsamplerate.mk
│ ├── libscrypt/
│ │ ├── 0001-Allow-adding-options-to-CFLAGS-and-LDFLAGS-variables.patch
│ │ ├── Config.in
│ │ ├── libscrypt.hash
│ │ └── libscrypt.mk
│ ├── libseccomp/
│ │ ├── Config.in
│ │ ├── libseccomp.hash
│ │ └── libseccomp.mk
│ ├── libsecret/
│ │ ├── Config.in
│ │ ├── libsecret.hash
│ │ └── libsecret.mk
│ ├── libselinux/
│ │ ├── 0001-fix-musl-build.patch
│ │ ├── 0002-Do-not-use-PYCEXT-and-rely-on-the-installed-file-nam.patch
│ │ ├── 0003-libselinux-utils-getseuser.c-fix-build-with-gcc-4.8.patch
│ │ ├── Config.in
│ │ ├── libselinux.hash
│ │ └── libselinux.mk
│ ├── libsemanage/
│ │ ├── Config.in
│ │ ├── libsemanage.hash
│ │ └── libsemanage.mk
│ ├── libsepol/
│ │ ├── 0001-support-static-only.patch
│ │ ├── Config.in
│ │ ├── libsepol.hash
│ │ └── libsepol.mk
│ ├── libserial/
│ │ ├── 0001-SerialPort.cpp-fix-build-when-size_t-is-an-unsigned-.patch
│ │ ├── 0002-SerialPort.cpp-don-t-use-high-baudrates-when-not-ava.patch
│ │ ├── Config.in
│ │ ├── libserial.hash
│ │ └── libserial.mk
│ ├── libserialport/
│ │ ├── 0001-uclinux-detection.patch
│ │ ├── Config.in
│ │ ├── libserialport.hash
│ │ └── libserialport.mk
│ ├── libsexy/
│ │ ├── Config.in
│ │ ├── libsexy.hash
│ │ └── libsexy.mk
│ ├── libsha1/
│ │ ├── Config.in
│ │ ├── libsha1.hash
│ │ └── libsha1.mk
│ ├── libshairplay/
│ │ ├── Config.in
│ │ ├── libshairplay.hash
│ │ └── libshairplay.mk
│ ├── libshout/
│ │ ├── 0001-configure.ac-add-an-option-to-disable-tools.patch
│ │ ├── Config.in
│ │ ├── libshout.hash
│ │ └── libshout.mk
│ ├── libsidplay2/
│ │ ├── 0001-sidplay2-libs-2.1.1.patch
│ │ ├── 0002-pkg-config.patch
│ │ ├── 0003-gcc6.patch
│ │ ├── Config.in
│ │ ├── libsidplay2.hash
│ │ └── libsidplay2.mk
│ ├── libsigc/
│ │ ├── Config.in
│ │ ├── libsigc.hash
│ │ └── libsigc.mk
│ ├── libsigrok/
│ │ ├── Config.in
│ │ ├── libsigrok.hash
│ │ └── libsigrok.mk
│ ├── libsigrokdecode/
│ │ ├── 0001-configure-ac-Add-support-for-Python-3-9.patch
│ │ ├── Config.in
│ │ ├── libsigrokdecode.hash
│ │ └── libsigrokdecode.mk
│ ├── libsigsegv/
│ │ ├── Config.in
│ │ ├── libsigsegv.hash
│ │ └── libsigsegv.mk
│ ├── libsilk/
│ │ ├── Config.in
│ │ ├── libsilk.hash
│ │ └── libsilk.mk
│ ├── libsndfile/
│ │ ├── 0001-ms_adpcm-Fix-and-extend-size-checks.patch
│ │ ├── Config.in
│ │ ├── libsndfile.hash
│ │ └── libsndfile.mk
│ ├── libsoc/
│ │ ├── Config.in
│ │ ├── libsoc.hash
│ │ └── libsoc.mk
│ ├── libsocketcan/
│ │ ├── Config.in
│ │ ├── libsocketcan.hash
│ │ └── libsocketcan.mk
│ ├── libsodium/
│ │ ├── Config.in
│ │ ├── libsodium.hash
│ │ └── libsodium.mk
│ ├── libsoundtouch/
│ │ ├── Config.in
│ │ ├── libsoundtouch.hash
│ │ └── libsoundtouch.mk
│ ├── libsoup/
│ │ ├── 0001-meson.build-set-c_std-to-gnu99.patch
│ │ ├── Config.in
│ │ ├── libsoup.hash
│ │ └── libsoup.mk
│ ├── libsoxr/
│ │ ├── 0001-Add-Libs.private-for-static-linking.patch
│ │ ├── Config.in
│ │ ├── libsoxr.hash
│ │ └── libsoxr.mk
│ ├── libspatialindex/
│ │ ├── 0001-allow-building-static-libs.patch
│ │ ├── 0002-CMakeLists.txt-fix-CMAKE_BUILD_TYPE.patch
│ │ ├── Config.in
│ │ ├── libspatialindex.hash
│ │ └── libspatialindex.mk
│ ├── libsquish/
│ │ ├── 0001-Makefile-add-f-option-for-ln-to-remove-existing-dest.patch
│ │ ├── Config.in
│ │ ├── libsquish.hash
│ │ └── libsquish.mk
│ ├── libsrtp/
│ │ ├── Config.in
│ │ ├── libsrtp.hash
│ │ └── libsrtp.mk
│ ├── libss7/
│ │ ├── Config.in
│ │ ├── libss7.hash
│ │ └── libss7.mk
│ ├── libssh/
│ │ ├── Config.in
│ │ ├── libssh.hash
│ │ └── libssh.mk
│ ├── libssh2/
│ │ ├── Config.in
│ │ ├── libssh2.hash
│ │ └── libssh2.mk
│ ├── libstrophe/
│ │ ├── Config.in
│ │ ├── libstrophe.hash
│ │ └── libstrophe.mk
│ ├── libsvg/
│ │ ├── 0001-fix-expat-static-declaration.patch
│ │ ├── 0002-Fix-undefined-symbol-png_set_gray_1_2_4_to_8.patch
│ │ ├── Config.in
│ │ ├── libsvg.hash
│ │ └── libsvg.mk
│ ├── libsvg-cairo/
│ │ ├── Config.in
│ │ ├── libsvg-cairo.hash
│ │ └── libsvg-cairo.mk
│ ├── libsvgtiny/
│ │ ├── 0001-disable-debug-printfs.patch
│ │ ├── 0002-Remove-Werror.patch
│ │ ├── 0003-Hopefully-silence-warnings-about-inlines-and-non-inlines-calling-one.patch
│ │ ├── 0004-Build-Include-gperf-generated-code-directly.patch
│ │ ├── Config.in
│ │ ├── libsvgtiny.hash
│ │ └── libsvgtiny.mk
│ ├── libsysfs/
│ │ ├── Config.in
│ │ ├── libsysfs.hash
│ │ └── libsysfs.mk
│ ├── libtalloc/
│ │ ├── Config.in
│ │ ├── libtalloc-cache.txt
│ │ ├── libtalloc.hash
│ │ └── libtalloc.mk
│ ├── libtasn1/
│ │ ├── 0001-fuzz-Makefile.am-do-not-force-static.patch
│ │ ├── Config.in
│ │ ├── libtasn1.hash
│ │ └── libtasn1.mk
│ ├── libteam/
│ │ ├── 0001-revert-disregard-current-state.patch
│ │ ├── 0002-fix-build-on-openwrt-musl-libc.patch
│ │ ├── 0003-increase-wait-time-for-daemon-kill.patch
│ │ ├── Config.in
│ │ ├── libteam.hash
│ │ └── libteam.mk
│ ├── libtelnet/
│ │ ├── 0001-fix-compilation-without-zlib.patch
│ │ ├── Config.in
│ │ ├── libtelnet.hash
│ │ └── libtelnet.mk
│ ├── libtextstyle/
│ │ ├── libtextstyle.hash
│ │ └── libtextstyle.mk
│ ├── libtheora/
│ │ ├── 0001-link-libtheoradec.patch
│ │ ├── 0002-fix-autoreconf.patch
│ │ ├── Config.in
│ │ ├── libtheora.hash
│ │ └── libtheora.mk
│ ├── libtirpc/
│ │ ├── Config.in
│ │ ├── libtirpc.hash
│ │ └── libtirpc.mk
│ ├── libtomcrypt/
│ │ ├── 0001-fix-CVE-2019-17362.patch
│ │ ├── Config.in
│ │ ├── libtomcrypt.hash
│ │ └── libtomcrypt.mk
│ ├── libtommath/
│ │ ├── 0001-Build-test-bn_mp_set_double-c-on-more-platforms.patch
│ │ ├── Config.in
│ │ ├── libtommath.hash
│ │ └── libtommath.mk
│ ├── libtool/
│ │ ├── Config.in
│ │ ├── libtool.hash
│ │ └── libtool.mk
│ ├── libtorrent/
│ │ ├── 0001-libtorrent.pc.in-add-Libs.Private.patch
│ │ ├── Config.in
│ │ ├── libtorrent.hash
│ │ └── libtorrent.mk
│ ├── libtorrent-rasterbar/
│ │ ├── Config.in
│ │ ├── libtorrent-rasterbar.hash
│ │ └── libtorrent-rasterbar.mk
│ ├── libtpl/
│ │ ├── Config.in
│ │ ├── libtpl.hash
│ │ └── libtpl.mk
│ ├── libubootenv/
│ │ ├── 0001-src-CMakeLists.txt-do-not-force-the-build-of-a-share.patch
│ │ ├── Config.in
│ │ ├── libubootenv.hash
│ │ └── libubootenv.mk
│ ├── libubox/
│ │ ├── Config.in
│ │ ├── libubox.hash
│ │ └── libubox.mk
│ ├── libuci/
│ │ ├── Config.in
│ │ ├── libuci.hash
│ │ └── libuci.mk
│ ├── libucl/
│ │ ├── Config.in
│ │ ├── libucl.hash
│ │ └── libucl.mk
│ ├── libudfread/
│ │ ├── Config.in
│ │ ├── libudfread.hash
│ │ └── libudfread.mk
│ ├── libuecc/
│ │ ├── Config.in
│ │ ├── libuecc.hash
│ │ └── libuecc.mk
│ ├── libuev/
│ │ ├── Config.in
│ │ ├── libuev.hash
│ │ └── libuev.mk
│ ├── libuhttpd/
│ │ ├── 0001-openssl.c-fix-build-with-wolfssl.patch
│ │ ├── Config.in
│ │ ├── libuhttpd.hash
│ │ └── libuhttpd.mk
│ ├── libuio/
│ │ ├── 0001-configure-remove-po-Makefile.in.patch
│ │ ├── Config.in
│ │ ├── libuio.hash
│ │ └── libuio.mk
│ ├── libunistring/
│ │ ├── Config.in
│ │ ├── libunistring.hash
│ │ └── libunistring.mk
│ ├── libunwind/
│ │ ├── 0001-Add-AO_REQUIRE_CAS-to-fix-build-on-ARM-v6.patch
│ │ ├── Config.in
│ │ ├── libunwind.hash
│ │ └── libunwind.mk
│ ├── libupnp/
│ │ ├── Config.in
│ │ ├── libupnp.hash
│ │ └── libupnp.mk
│ ├── libupnpp/
│ │ ├── Config.in
│ │ ├── libupnpp.hash
│ │ └── libupnpp.mk
│ ├── liburcu/
│ │ ├── 0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch
│ │ ├── 0002-fix-don-t-use-C-thread_local-on-MacOs.patch
│ │ ├── 0003-Always-use-__thread-for-Thread-local-storage-except-on-MSVC.patch
│ │ ├── Config.in
│ │ ├── liburcu.hash
│ │ └── liburcu.mk
│ ├── liburiparser/
│ │ ├── Config.in
│ │ ├── liburiparser.hash
│ │ └── liburiparser.mk
│ ├── libusb/
│ │ ├── 0001-linux_usbfs-Fix-parsing-of-descriptors-for-multi-con.patch
│ │ ├── Config.in
│ │ ├── libusb.hash
│ │ └── libusb.mk
│ ├── libusb-compat/
│ │ ├── 0001-fix-a-build-issue-on-linux.patch
│ │ ├── Config.in
│ │ ├── libusb-compat.hash
│ │ └── libusb-compat.mk
│ ├── libusbgx/
│ │ ├── 0001-Add-include-of-sys-sysmacro.h.patch
│ │ ├── Config.in
│ │ ├── libusbgx.hash
│ │ └── libusbgx.mk
│ ├── libuv/
│ │ ├── Config.in
│ │ ├── libuv.hash
│ │ └── libuv.mk
│ ├── libuwsc/
│ │ ├── 0001-CMakeLists.txt-add-BUILD_EXAMPLE.patch
│ │ ├── 0002-fix-bad-indentation.patch
│ │ ├── Config.in
│ │ ├── libuwsc.hash
│ │ └── libuwsc.mk
│ ├── libv4l/
│ │ ├── 0001-keymap.h-add-missing-includes-to-fix-musl-build.patch
│ │ ├── Config.in
│ │ ├── libv4l.hash
│ │ └── libv4l.mk
│ ├── libva/
│ │ ├── Config.in
│ │ ├── libva.hash
│ │ └── libva.mk
│ ├── libva-intel-driver/
│ │ ├── Config.in
│ │ ├── libva-intel-driver.hash
│ │ └── libva-intel-driver.mk
│ ├── libva-utils/
│ │ ├── Config.in
│ │ ├── libva-utils.hash
│ │ └── libva-utils.mk
│ ├── libvdpau/
│ │ ├── Config.in
│ │ ├── libvdpau.hash
│ │ └── libvdpau.mk
│ ├── libvips/
│ │ ├── Config.in
│ │ ├── libvips.hash
│ │ └── libvips.mk
│ ├── libvirt/
│ │ ├── 90-kvm.rules
│ │ ├── Config.in
│ │ ├── S91virtlogd
│ │ ├── S92libvirtd
│ │ ├── libvirt.hash
│ │ └── libvirt.mk
│ ├── libvncserver/
│ │ ├── Config.in
│ │ ├── libvncserver.hash
│ │ └── libvncserver.mk
│ ├── libvorbis/
│ │ ├── Config.in
│ │ ├── libvorbis.hash
│ │ └── libvorbis.mk
│ ├── libvpx/
│ │ ├── 0001-vpx_mem-vpx_mem.h-Fix-compilation-with-uClibc.patch
│ │ ├── Config.in
│ │ ├── libvpx.hash
│ │ └── libvpx.mk
│ ├── libwebcam/
│ │ ├── Config.in
│ │ └── libwebcam.mk
│ ├── libwebsock/
│ │ ├── 0001-Switch-to-use-pkg-config-to-detect-libevent-and-open.patch
│ │ ├── 0002-fix-ssl.patch
│ │ ├── 0003-fix-incorrect-inline.patch
│ │ ├── Config.in
│ │ ├── libwebsock.hash
│ │ └── libwebsock.mk
│ ├── libwebsockets/
│ │ ├── Config.in
│ │ ├── libwebsockets.hash
│ │ └── libwebsockets.mk
│ ├── libwpe/
│ │ ├── Config.in
│ │ ├── libwpe.hash
│ │ └── libwpe.mk
│ ├── libxcrypt/
│ │ ├── Config.in
│ │ ├── libxcrypt.hash
│ │ └── libxcrypt.mk
│ ├── libxkbcommon/
│ │ ├── Config.in
│ │ ├── libxkbcommon.hash
│ │ └── libxkbcommon.mk
│ ├── libxml-parser-perl/
│ │ ├── libxml-parser-perl.hash
│ │ └── libxml-parser-perl.mk
│ ├── libxml2/
│ │ ├── Config.in
│ │ ├── libxml2.hash
│ │ └── libxml2.mk
│ ├── libxmlpp/
│ │ ├── Config.in
│ │ ├── libxmlpp.hash
│ │ └── libxmlpp.mk
│ ├── libxmlrpc/
│ │ ├── Config.in
│ │ ├── libxmlrpc.hash
│ │ └── libxmlrpc.mk
│ ├── libxslt/
│ │ ├── 0001-Fix-xml2-config-check-in-configure-script.patch
│ │ ├── Config.in
│ │ ├── libxslt.hash
│ │ └── libxslt.mk
│ ├── libyaml/
│ │ ├── Config.in
│ │ ├── libyaml.hash
│ │ └── libyaml.mk
│ ├── libyang/
│ │ ├── Config.in
│ │ ├── libyang.hash
│ │ └── libyang.mk
│ ├── libyuv/
│ │ ├── 0001-i386-sse2.patch
│ │ ├── Config.in
│ │ ├── libyuv.hash
│ │ └── libyuv.mk
│ ├── libzip/
│ │ ├── 0001-Add-FindGnuTLS-cmake-from-3-17-3.patch
│ │ ├── 0002-Include-limits.h-for-INT_MAX.patch
│ │ ├── Config.in
│ │ ├── libzip.hash
│ │ └── libzip.mk
│ ├── libzlib/
│ │ ├── libzlib.hash
│ │ └── libzlib.mk
│ ├── lightning/
│ │ ├── 0001-include-Makefile.am-don-t-install-lightning.h-twice.patch
│ │ ├── Config.in
│ │ ├── lightning.hash
│ │ └── lightning.mk
│ ├── lighttpd/
│ │ ├── 0001-Fix-default-config-file.patch
│ │ ├── Config.in
│ │ ├── S50lighttpd
│ │ ├── lighttpd.hash
│ │ ├── lighttpd.mk
│ │ └── lighttpd_tmpfiles.conf
│ ├── linenoise/
│ │ ├── Config.in
│ │ ├── linenoise.hash
│ │ └── linenoise.mk
│ ├── linknx/
│ │ ├── 0001-configure-ac-tweak-CPPUNIT-conditional.patch
│ │ ├── 0002-src-Makefile.am-fix-linking-with-log4cpp.patch
│ │ ├── Config.in
│ │ ├── linknx.hash
│ │ └── linknx.mk
│ ├── links/
│ │ ├── Config.in
│ │ ├── links.hash
│ │ └── links.mk
│ ├── linphone/
│ │ ├── 0001-src-core-paths-paths.cpp-fix-powerpc-build.patch
│ │ ├── Config.in
│ │ ├── linphone.hash
│ │ └── linphone.mk
│ ├── linux-backports/
│ │ ├── Config.in
│ │ ├── linux-backports.hash
│ │ └── linux-backports.mk
│ ├── linux-firmware/
│ │ ├── Config.in
│ │ ├── linux-firmware.hash
│ │ └── linux-firmware.mk
│ ├── linux-fusion/
│ │ ├── 0001-fix-for-linux-4-and-above.patch
│ │ ├── 0002-Fix-mismatched-conversion-spec-and-value-in-printk.patch
│ │ ├── 0003-Fix-fusion-Unknown-symbol-tasklist_lock-err-0.patch
│ │ ├── 0004-Port-one-one_udp.c-to-Linux-4.1.patch
│ │ ├── 40-fusion.rules
│ │ ├── Config.in
│ │ ├── linux-fusion.hash
│ │ └── linux-fusion.mk
│ ├── linux-headers/
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ └── linux-headers.mk
│ ├── linux-pam/
│ │ ├── 0001-configure-test-a-o-is-not-POSIX.patch
│ │ ├── 0002-Remove-support-for-legacy-xcrypt.patch
│ │ ├── 0003-configure.ac-fix-build-with-libxcrypt-and-uclibc-ng.patch
│ │ ├── 0004-configure.ac-also-search-libcrypt-through-pkg-config.patch
│ │ ├── Config.in
│ │ ├── linux-pam.hash
│ │ ├── linux-pam.mk
│ │ ├── login.pam
│ │ └── other.pam
│ ├── linux-serial-test/
│ │ ├── Config.in
│ │ ├── linux-serial-test.hash
│ │ └── linux-serial-test.mk
│ ├── linux-syscall-support/
│ │ ├── Config.in
│ │ ├── linux-syscall-support.hash
│ │ └── linux-syscall-support.mk
│ ├── linux-tools/
│ │ ├── Config.in
│ │ ├── S10hyperv
│ │ ├── hypervfcopyd.service
│ │ ├── hypervkvpd.service
│ │ ├── hypervvssd.service
│ │ ├── linux-tool-bpftool.mk.in
│ │ ├── linux-tool-cpupower.mk.in
│ │ ├── linux-tool-gpio.mk.in
│ │ ├── linux-tool-hv.mk.in
│ │ ├── linux-tool-iio.mk.in
│ │ ├── linux-tool-pci.mk.in
│ │ ├── linux-tool-perf.mk.in
│ │ ├── linux-tool-selftests.mk.in
│ │ ├── linux-tool-tmon.mk.in
│ │ └── linux-tools.mk
│ ├── linux-zigbee/
│ │ ├── 0001-test-serial-Remove-test-serial.patch
│ │ ├── 0002-addrdb-coord-config-parse.y-add-missing-time.h-inclu.patch
│ │ ├── Config.in
│ │ ├── linux-zigbee.hash
│ │ └── linux-zigbee.mk
│ ├── linuxconsoletools/
│ │ ├── 0001-conditional-build.patch
│ │ ├── Config.in
│ │ ├── linuxconsoletools.hash
│ │ └── linuxconsoletools.mk
│ ├── linuxptp/
│ │ ├── 0001-missing.h-drop-clock_nanosleep-replacement.patch
│ │ ├── Config.in
│ │ ├── S65ptp4l
│ │ ├── S66phc2sys
│ │ ├── linuxptp.cfg
│ │ ├── linuxptp.hash
│ │ ├── linuxptp.mk
│ │ ├── phc2sys.service
│ │ └── ptp4l.service
│ ├── liquid-dsp/
│ │ ├── Config.in
│ │ ├── liquid-dsp.hash
│ │ └── liquid-dsp.mk
│ ├── lirc-tools/
│ │ ├── 0001-Fix-build-without-Python.patch
│ │ ├── 0002-Fix-python-client-cross-compile.patch
│ │ ├── 0003-python-pkg-Fix-lirc-version-detection-when-cross-com.patch
│ │ ├── 0004-plugins-devinput.c-fix-build-with-musl-1.2.0.patch
│ │ ├── Config.in
│ │ ├── S25lircd
│ │ ├── lirc-tools.hash
│ │ └── lirc-tools.mk
│ ├── lite/
│ │ ├── 0001-dfbspy-stat.patch
│ │ ├── 0002-no-tests.patch
│ │ ├── 0003-pkg-config.patch
│ │ ├── Config.in
│ │ ├── lite.hash
│ │ └── lite.mk
│ ├── live555/
│ │ ├── 0001-Add-a-pkg-config-file-for-the-shared-libraries.patch
│ │ ├── Config.in
│ │ ├── live555.hash
│ │ └── live555.mk
│ ├── ljlinenoise/
│ │ ├── Config.in
│ │ ├── ljlinenoise.hash
│ │ └── ljlinenoise.mk
│ ├── ljsyscall/
│ │ ├── Config.in
│ │ ├── ljsyscall.hash
│ │ └── ljsyscall.mk
│ ├── lksctp-tools/
│ │ ├── Config.in
│ │ ├── lksctp-tools.hash
│ │ └── lksctp-tools.mk
│ ├── lld/
│ │ ├── Config.in.host
│ │ ├── lld.hash
│ │ └── lld.mk
│ ├── lldpd/
│ │ ├── Config.in
│ │ ├── S60lldpd
│ │ ├── lldpd.hash
│ │ └── lldpd.mk
│ ├── llvm/
│ │ ├── 0001-nfc-Fix-missing-include.patch
│ │ ├── Config.in
│ │ ├── llvm.hash
│ │ └── llvm.mk
│ ├── lm-sensors/
│ │ ├── 0001-static-build.patch
│ │ ├── 0002-no-host-ldconfig.patch
│ │ ├── Config.in
│ │ ├── lm-sensors.hash
│ │ └── lm-sensors.mk
│ ├── lmbench/
│ │ ├── 0001-scripts-build-use-bin-bash-as-shell.patch
│ │ ├── 0002-src-Makefile-add-lmbench-to-list-of-executables.patch
│ │ ├── 0003-TOO_LONG-100-usec-to-prevent-memsize-from-timingout-.patch
│ │ ├── 0004-Fix-garbage-pointer-for-lat_rpc-S-localhost.patch
│ │ ├── Config.in
│ │ ├── lmbench.hash
│ │ └── lmbench.mk
│ ├── localedef/
│ │ ├── 2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/
│ │ │ ├── 0001-HACK-only-build-and-install-localedef.patch
│ │ │ ├── 0002-relax-dependency-on-GCC-to-4.8-and-binutils-to-2.24.patch
│ │ │ └── localedef.hash
│ │ ├── localedef.hash
│ │ └── localedef.mk
│ ├── lockdev/
│ │ ├── 0001-Makefile-install-static-library-and-headers-separate.patch
│ │ ├── Config.in
│ │ ├── lockdev.hash
│ │ └── lockdev.mk
│ ├── lockfile-progs/
│ │ ├── 0001-sus3v-legacy.patch
│ │ ├── Config.in
│ │ ├── lockfile-progs.hash
│ │ └── lockfile-progs.mk
│ ├── log4cplus/
│ │ ├── Config.in
│ │ ├── log4cplus.hash
│ │ └── log4cplus.mk
│ ├── log4cpp/
│ │ ├── Config.in
│ │ ├── log4cpp.hash
│ │ └── log4cpp.mk
│ ├── log4cxx/
│ │ ├── 0001-LOGCXX-528.patch
│ │ ├── Config.in
│ │ ├── log4cxx.hash
│ │ └── log4cxx.mk
│ ├── log4qt/
│ │ ├── Config.in
│ │ ├── log4qt.hash
│ │ └── log4qt.mk
│ ├── logrotate/
│ │ ├── Config.in
│ │ ├── logrotate.conf
│ │ ├── logrotate.hash
│ │ └── logrotate.mk
│ ├── logsurfer/
│ │ ├── Config.in
│ │ ├── logsurfer.hash
│ │ └── logsurfer.mk
│ ├── lpc3250loader/
│ │ ├── Config.in.host
│ │ ├── lpc3250loader.hash
│ │ └── lpc3250loader.mk
│ ├── lpeg/
│ │ ├── Config.in
│ │ ├── lpeg.hash
│ │ └── lpeg.mk
│ ├── lpty/
│ │ ├── Config.in
│ │ ├── lpty.hash
│ │ └── lpty.mk
│ ├── lrandom/
│ │ ├── Config.in
│ │ ├── lrandom.hash
│ │ └── lrandom.mk
│ ├── lrzip/
│ │ ├── Config.in
│ │ ├── lrzip.hash
│ │ └── lrzip.mk
│ ├── lrzsz/
│ │ ├── Config.in
│ │ ├── lrzsz.hash
│ │ └── lrzsz.mk
│ ├── lshw/
│ │ ├── 0001-Fix-musl-build-basename-is-in-libgen.h.patch
│ │ ├── 0002-Fix-musl-build-wrong-usage-of-LONG_BIT.patch
│ │ ├── Config.in
│ │ ├── lshw.hash
│ │ └── lshw.mk
│ ├── lsof/
│ │ ├── 0001-makefile.patch
│ │ ├── 0002-remove-susvlegacy-funcs.patch
│ │ ├── 0003-override-cflags.patch
│ │ ├── Config.in
│ │ ├── lsof.hash
│ │ └── lsof.mk
│ ├── lsqlite3/
│ │ ├── Config.in
│ │ ├── lsqlite3.hash
│ │ └── lsqlite3.mk
│ ├── lsscsi/
│ │ ├── Config.in
│ │ ├── lsscsi.hash
│ │ └── lsscsi.mk
│ ├── lsuio/
│ │ ├── Config.in
│ │ ├── lsuio.hash
│ │ └── lsuio.mk
│ ├── ltp-testsuite/
│ │ ├── 0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch
│ │ ├── 0002-lib-fix-MemAvailable-parsing.patch
│ │ ├── 0003-lapi-rtnetlink.h-Fix-include-guards.patch
│ │ ├── 0004-lapi-Create-if_addr.h-and-reuse-it-in-rtnetlink.h.patch
│ │ ├── 0005-lapi-if_addr.h-Define-IFA_FLAGS.patch
│ │ ├── Config.in
│ │ ├── ltp-testsuite.hash
│ │ └── ltp-testsuite.mk
│ ├── ltrace/
│ │ ├── 0001-arm-plt.patch
│ │ ├── 0002-sparc-add-missing-library.h-include.patch
│ │ ├── 0003-configure.ac-fix-autoreconf-with-autoconf-2.70.patch
│ │ ├── Config.in
│ │ ├── ltrace.hash
│ │ └── ltrace.mk
│ ├── ltris/
│ │ ├── 0001-fix-build-with-gcc-4.8.patch
│ │ ├── Config.in
│ │ ├── ltris.hash
│ │ └── ltris.mk
│ ├── lttng-babeltrace/
│ │ ├── 0001-tests-lib-Makefile.am-remove-unneeded-static-flag.patch
│ │ ├── Config.in
│ │ ├── Config.in.host
│ │ ├── lttng-babeltrace.hash
│ │ └── lttng-babeltrace.mk
│ ├── lttng-libust/
│ │ ├── Config.in
│ │ ├── lttng-libust.hash
│ │ └── lttng-libust.mk
│ ├── lttng-modules/
│ │ ├── Config.in
│ │ ├── lttng-modules.hash
│ │ └── lttng-modules.mk
│ ├── lttng-tools/
│ │ ├── 0001-configure.ac-add-disable-tests.patch
│ │ ├── Config.in
│ │ ├── lttng-tools.hash
│ │ └── lttng-tools.mk
│ ├── lua/
│ │ ├── 5.1.5/
│ │ │ ├── 0001-root-path.patch
│ │ │ ├── 0002-shared-libs-for-lua.patch
│ │ │ ├── 0011-linenoise.patch
│ │ │ ├── 0012-fix-reader-at-eoz.patch
│ │ │ └── lua.hash
│ │ ├── 5.3.6/
│ │ │ ├── 0001-root-path.patch
│ │ │ ├── 0002-shared-libs-for-lua.patch
│ │ │ ├── 0003-linenoise.patch
│ │ │ └── lua.hash
│ │ ├── 5.4.3/
│ │ │ ├── 0001-root-path.patch
│ │ │ ├── 0002-shared-libs-for-lua.patch
│ │ │ ├── 0011-linenoise.patch
│ │ │ └── lua.hash
│ │ ├── Config.in
│ │ ├── lua.mk
│ │ └── lua.pc.in
│ ├── lua-augeas/
│ │ ├── Config.in
│ │ ├── lua-augeas.hash
│ │ └── lua-augeas.mk
│ ├── lua-basexx/
│ │ ├── Config.in
│ │ ├── lua-basexx.hash
│ │ └── lua-basexx.mk
│ ├── lua-binaryheap/
│ │ ├── Config.in
│ │ ├── lua-binaryheap.hash
│ │ └── lua-binaryheap.mk
│ ├── lua-bit32/
│ │ ├── Config.in
│ │ ├── lua-bit32.hash
│ │ └── lua-bit32.mk
│ ├── lua-cjson/
│ │ ├── Config.in
│ │ ├── lua-cjson.hash
│ │ └── lua-cjson.mk
│ ├── lua-coat/
│ │ ├── Config.in
│ │ ├── lua-coat.hash
│ │ └── lua-coat.mk
│ ├── lua-coatpersistent/
│ │ ├── Config.in
│ │ ├── lua-coatpersistent.hash
│ │ └── lua-coatpersistent.mk
│ ├── lua-codegen/
│ │ ├── Config.in
│ │ ├── lua-codegen.hash
│ │ └── lua-codegen.mk
│ ├── lua-compat53/
│ │ ├── Config.in
│ │ ├── lua-compat53.hash
│ │ └── lua-compat53.mk
│ ├── lua-cqueues/
│ │ ├── Config.in
│ │ ├── lua-cqueues.hash
│ │ └── lua-cqueues.mk
│ ├── lua-csnappy/
│ │ ├── Config.in
│ │ ├── lua-csnappy.hash
│ │ └── lua-csnappy.mk
│ ├── lua-curl/
│ │ ├── Config.in
│ │ ├── lua-curl.hash
│ │ └── lua-curl.mk
│ ├── lua-datafile/
│ │ ├── Config.in
│ │ ├── lua-datafile.hash
│ │ └── lua-datafile.mk
│ ├── lua-ev/
│ │ ├── Config.in
│ │ ├── lua-ev.hash
│ │ └── lua-ev.mk
│ ├── lua-fifo/
│ │ ├── Config.in
│ │ ├── lua-fifo.hash
│ │ └── lua-fifo.mk
│ ├── lua-flu/
│ │ ├── Config.in
│ │ ├── lua-flu.hash
│ │ └── lua-flu.mk
│ ├── lua-gd/
│ │ ├── 0001-Protect-declaration-of-LgdImageCreateFromPng-with-GD.patch
│ │ ├── Config.in
│ │ ├── lua-gd.hash
│ │ └── lua-gd.mk
│ ├── lua-http/
│ │ ├── Config.in
│ │ ├── lua-http.hash
│ │ └── lua-http.mk
│ ├── lua-iconv/
│ │ ├── Config.in
│ │ ├── lua-iconv.hash
│ │ └── lua-iconv.mk
│ ├── lua-livr/
│ │ ├── Config.in
│ │ ├── lua-livr.hash
│ │ └── lua-livr.mk
│ ├── lua-livr-extra/
│ │ ├── Config.in
│ │ ├── lua-livr-extra.hash
│ │ └── lua-livr-extra.mk
│ ├── lua-lpeg-patterns/
│ │ ├── Config.in
│ │ ├── lua-lpeg-patterns.hash
│ │ └── lua-lpeg-patterns.mk
│ ├── lua-lunitx/
│ │ ├── Config.in
│ │ ├── lua-lunitx.hash
│ │ └── lua-lunitx.mk
│ ├── lua-l
================================================
FILE CONTENTS
================================================
================================================
FILE: .defconfig
================================================
#
# Automatically generated make config: don't edit
# Mon Feb 18 09:11:56 2008
#
BR2_HAVE_DOT_CONFIG=y
# BR2_alpha is not set
# BR2_arm is not set
# BR2_armeb is not set
# BR2_cris is not set
# BR2_ia64 is not set
BR2_i386=y
# BR2_m68k is not set
# BR2_mips is not set
# BR2_mipsel is not set
# BR2_nios2 is not set
# BR2_powerpc is not set
# BR2_sh is not set
# BR2_sparc is not set
# BR2_sparc64 is not set
# BR2_x86_64 is not set
# BR2_x86_i486 is not set
# BR2_x86_i586 is not set
BR2_x86_i686=y
# BR2_x86_pentiumpro is not set
# BR2_x86_pentium_mmx is not set
# BR2_x86_pentium_m is not set
# BR2_x86_pentium2 is not set
# BR2_x86_pentium3 is not set
# BR2_x86_pentium4 is not set
# BR2_x86_prescott is not set
# BR2_x86_nocona is not set
# BR2_x86_core2 is not set
# BR2_x86_k6 is not set
# BR2_x86_k6_2 is not set
# BR2_x86_athlon is not set
# BR2_x86_athlon_4 is not set
# BR2_x86_opteron is not set
# BR2_x86_opteron_sse3 is not set
# BR2_x86_barcelona is not set
# BR2_x86_geode is not set
# BR2_x86_c3 is not set
# BR2_x86_winchip_c6 is not set
# BR2_x86_winchip2 is not set
BR2_ARCH="i686"
BR2_ENDIAN="LITTLE"
BR2_GCC_TARGET_TUNE="i686"
BR2_GCC_TARGET_ARCH="i686"
#
# Target options
#
================================================
FILE: .flake8
================================================
[flake8]
exclude=
# copied from the kernel sources
utils/diffconfig
max-line-length=132
================================================
FILE: .gitignore
================================================
/output
/dl
/.auto.deps
/.config.cmd
/.config.old
/..config.tmp
/.config
*.depend
*.o
/*.patch
/*.diff
*.orig
*.rej
*~
*.pyc
/.buildroot-ccache-*
*.img.gz
*.img.xz
*.img.zip
================================================
FILE: CHANGES
================================================
2021.11, released December 5th, 2021
Various fixes.
Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
build
Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
hiawatha, hplip, icu, janus-gateway,
kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
libgdiplus, libgee, libhtp, libite, libnspr, libnss,
libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
unrar, util-linux, util-linux-libs, watchdogd, wireshark
Issues resolved (http://bugs.uclibc.org):
#14351: needs to mount sysfs before mount -a
#14411: 2021.11-rc2: Samba doesn't compile
2021.11-rc3, released November 30th, 2021
Fixes all over the tree.
Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
ATF build
Updated/fixed packages: asterisk, automake, gdb, glorytun,
gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
libressl, lighttpd, linux, micropython, mosquitto, mtd,
nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
wireshark, xcursor-transparent-theme, xscreensaver,
xtables-addons
Issues resolved (http://bugs.uclibc.org):
#14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2021.11-rc2, released November 19th, 2021
Fixes all over the tree.
Coding style fixes for a large number of board genimage
configuration files for clarity and consistency.
Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
build with hostcc >= 10, Nezha: Correct U-Boot dependencies
Updated/fixed packages: alsa-lib, apparmor, binutils,
bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
suricata, tpm2-tss, uboot, vim, xserver_xorg-server
New packages: pipewire-media-session
Issues resolved (http://bugs.uclibc.org):
14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2021.11-rc1, released November 8th, 2021
Numerous package updates. Notable updates including numerous
Python modules, Kodi add-ons, nodejs, OpenJDK.
Toolchain:
- glibc update to 2.34
- support for gdb 11.x added, gdb 10.x now the default
- external toolchains provided by ARM updated
- remove support for internal toolchain on the CSKY
architecture, as it was broken and unmaintained
Many packages updated to enable the appropriate SELinux
refpolicy module when SELinux support is enabled.
Support was added in the test-pkg package testing utility for
using Gitlab CI to run the builds.
New libgbm virtual package to better support OpenGL
implementations that provide a libgbm library.
Bootloaders/firmware: grub2 extended to be able to support
multiple platforms in the same build.
Filesystems:
- new OCI filesystem type, to build container images
compatible with the Open Container Initiative standard
- support for hybrid ISO9660 images added, which work on
legacy and EFI BIOS machines
New defconfigs: Allwinner nezha, stm32mp157c_odyssey
Removed defconfigs: qemu_csky
New packages: dtbocfg, firmware-utils, gstd, libdbi,
libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
python-aioprocessing, python-bidict,
python-charset-normalizer, python-flask-expects-json,
python-git, python-pyndiff, python-rsa,
python-unitest-xml-reporting, python-xmljson,
python3-cryptography, python3-pip, qt5opcua, rwmem,
sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
watchdogd, wireplumber
Removed packages: canfestival, python-meld3
Work toward the removal of python 2 has progressed: many
python modules and packages have been updated to a version
supporting python 3.
Issues resolved (http://bugs.uclibc.org):
#14271: compilation error with rsync command for permission
#14276: Unable to get login prompt
#14196: when using raspberrypicm4io_64_defconfig, make fails
with mkfs.ext4: No such file or directory while trying
to determine filesystem size
2021.08.2, released November 10th, 2021
Important / security related fixes.
Updated/fixed packages: asterisk, audit, bind, bitcoin,
containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
hiredis, lftp, libps1, libva, libva-utils, lightning,
log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
snort, strongswan, sunxi-mali-mainline-driver, suricata,
systemd, tor, vim, weston, wf111, wireguard-linux-compat,
xerces
Issues resolved (http://bugs.uclibc.org):
#14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2021.08.1, released October 11, 2021
Important / security related fixes.
gdbinit: Mark the sysroot as a "safe path" before configuring
it, so pretty printers work correctly without having to pass
-ix to gdb
Updated/fixed packages: alsa-lib, apache,
arm-trusted-firmware, atftp, bind, botan, cog, containerd,
cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
gdb, ghostscript, gnuradio, gnutils, go,
gobject-introspection, google-breakpad, gst-omx,
gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
python-cbor2, python-cffi, python-cython, python-dateutil,
python-django, python-pillow, python-pip, python-texttable,
python-urllib3, python-webob, qemu, qt5location, redis,
refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
xserver_xorg-server, zip
Issues resolved (http://bugs.uclibc.org):
#14206: Kodi: even when not enabled, forcefully selects libevdev..
#14211: libffi-3.3.tar.gz repacked
#14221: mv-ddr-marvell fails license validation
2021.08, released September 4th, 2021
Various fixes.
Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2021.08-rc3, released August 31st, 2021
Fixes all over the tree.
Toolchain: Disable fortify support for Microblaze as it is not
currently working.
Defconfigs: Acmesystems aria/ariette g25: Fix build issue
after at91bootstrap bump, BeagleV: Correct kernel headers
version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
with GCC 10.x.
Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
libffi, libmodsecurity, libopenssl, libressl, libshout,
libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
python-requests, python3-requests, rust-bin, rustc, samba4,
sdl2, snort3, ushare, xen
Removed packages: libmcrypt, mcrypt, sentry-cli
2021.08-rc2, released August 18th, 2021
Fixes all over the tree.
Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
to fix build issue with binutils >= 2.35, Microchip sam9x60ek
mmc_dev: Add missing toolchain/system options, sama5d2-icp
mmc: Correct at91bootstrap options
Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
network-manager, nginx-naxsi, nodejs, ogre, openzwave,
optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
pistache, pixman, poke, polkit, poppler, postgresql, postkit,
prelink-cross, prosody, protobuf, pulseview,
python-cryptography, python-keyring, python-matplotlib,
python-pymupdf, python-pyopenssl, python-secretstorage,
python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
zstd
New packages: desktop-file-utils
Issues resolved (http://bugs.uclibc.org):
#13586: grub failure with BR2_OPTIMIZE_3
#13671: openSSH server closes connection before authentication..
2021.08-rc1, released August 3rd, 2021
Numerous package updates.
Toolchain:
- add support for gcc 11.x, gcc 10.x is now the default, gcc
9.x updated to 9.4.0, removed gcc 8.x support except for
PowerPC SPE
- add support for binutils 2.37, binutils 2.36.x is now the
default, binutils 2.34 removed.
- glibc updated to 2.33
- gdb enabled on NIOS II, gdbserver enabled on RISC-V.
Bootloaders/firmware: support for building the EDK II UEFI
firmware, support for building AT91Bootstrap 4.x.
New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
packages should be compiled with runtime debugging
information (which is different than debugging symbols).
Many features of the bluez5_utils package have been made
optional, and default to disabled. Users of bluez5_utils are
encouraged to review their configuration.
Many packages (over 70) updated to enable the appropriate
SELinux refpolicy module when SELinux support is enabled.
Many packages updated to select the appropriate OpenSSL
features after many OpenSSL ciphers/features have been made
optional.
New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
terasic_de10nano_cyclone5, uevm5432.
New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
system-config-printer, usbguard, xml-security-c, xmrig.
Removed packages: clapack, libsoil.
Issues resolved (http://bugs.uclibc.org):
#13326: regarding dtc error in buildroot source code
#13661: host-python2 build fails on aarch64
#13836: package build failure when target install set to no on
pkg-generic pkg types
#13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
y as before
2021.05.3, released October 11, 2021
Important / security related fixes.
gdbinit: Mark the sysroot as a "safe path" before configuring
it, so pretty printers work correctly without having to pass
-ix to gdb
Updated/fixed packages: alsa-lib, apache,
arm-trusted-firmware, atftp, bind, botan, containerd,
cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
gstreamer1-editing-services, kodi, kodi-pvr-octonet,
kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
openssh, pcre2, php, python-aioconsole, python-cffi,
python-dateutil, python-django, python-pip, python-texttable,
python-urllib, python-webob, qt5location, redis, refpolicy,
ripgrep, runc, sispmctl, squid, strongswan, supervisor,
syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
wget, wireless-regdb, xen, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#14206: Kodi: even when not enabled, forcefully selects libevdev..
#14211: libffi-3.3.tar.gz repacked
#14221: mv-ddr-marvell fails license validation
2021.05.2, released September 15th, 2021
Important / security related fixes.
Toolchain: Disable fortify support for Microblaze as it is not
currently working.
Updated/fixed packages: alsa-utils, arm-trusted-firmware,
bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
openmpi, openvmtools, perl-net-ssh2, php, pipewire,
postgresql, prelink-cross, prosody, protobuf, python-keyring,
python-matplotlib, python-pillow, python-pyudev,
python-secretstorage, python3, qt5base, samba4, sdl2, sox,
swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
xenomai, xlib_libXfont2, xlib_libXft, zip
2021.05.1, released August 10, 2021
Important / security related fixes.
Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
as it is not currently working.
binutils: fix linker assert failure on OpenRisc, or1k build
issue with gcc < 5
gdb: Enable on NIOS II
utils/scanpypi: Various improvements
Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
sam9x60ek mmc_dev: Add missing toolchain/system options
Updated/fixed packages: arm-trusted-firmware, apache, audit,
avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
libloki, libmodsecurity, libndp, libnetfilter-log,
libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
postgresql, proxychains-ng, putty, python,
python-dataproperty, python-django, python-pysftp,
python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
uclibc, vlc, wireless-regdb, wireshark, wolfssl,
xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#13586: grub failure with BR2_OPTIMIZE_3
#13661: host-python2 build fails on aarch64
#13836: package build failure when target install set to no..
#13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2021.05, released June 6th, 2021
Various fixes.
Disable PIC/PIE support for Nios2 because of glibc issues
Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
Updated/fixed packages: apache, beaglev-ddrinit,
beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
xdriver_xf86-video-fbturbo
New packages: python3-cffi, python3-cryptography, python3-pip,
python3-pycparser, python3-six
2021.05-rc3, released May 31th, 2021
Fixes all over the tree.
meson: Explicitly disable PIE support (b_pie) as it is handled
by the toolchain wrapper.
Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
webkitgtk
Issues resolved (http://bugs.uclibc.org):
#13821: Wrong url for libnfsidmap package
2021.05-rc2, released May 22th, 2021
Fixes all over the tree.
support/scripts/gen-missing-cpe: A script to query the list of
CPE IDs for the packages enabled in the current configuration and:
- for CPE IDs that do not have any matching entry in the CPE
database, it emits a warning
- for CPE IDs that do have a matching entry, but not with the same
version, it generates a snippet of XML that can be used to propose
an updated version to NIST.
CPE meta data has been added for a large number of packages
Updated/fixed packages: assimp, binutils, bitcoin, bullet,
cutelyst, dhcp, dmalloc, docker-engine, ebtables,
environment-setup, flatcc, gcc, gd, gerbera, hostapd,
imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
prosody, python-bluezero, python-falcon, redis, rocksdb,
rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
wpa_supplicant, wpewebkit, xlib_libX11, xterm
New packages: jh71xx-tools
Issues resolved (http://bugs.uclibc.org):
#13781: isc dhcp-server package don't create file /usr/bin/dhcpd
#13801: toolchainfile.cmake CMAKE_BUILD_TYPE
#13806: Building host-localedef fails on fedora 34/gcc 11
2021.05-rc1, released May 12th, 2021
Fixes all over the tree and new features.
FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
options are now enabled by default.
Dependencies: Explicitly detect and bail out if PATH contains
spaces or tabs. A number of packages fail to build in such
setups, so explicitly inform about this.
Infrastructure: Expose CONFIG_DIR to post-build/post-image
scripts, so they can call the Buildroot Makefile in the
correct directory for both in-tree / out-of-tree builds.
CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
issue with poppler. Bump minimal host cmake version to 3.16
(from 3.15) to fix a compatibility issue with domoticz.
Meson: Use correct C++ host compiler (rather than C compiler)
utils/scanpypi: Explicitly use python3 for compatibility with
packages using python3 syntax in setup.py
support/download: Fix tarball generation (from git/svn repos)
including symlinks pointing to ./<something>. Fix svn download
for <1.9 clients or repos using CVS-style keywords.
support/scripts/cve.py: Use the (significantly) faster yajl2
ijson backend for older (< 2.5) ijson versions rather than the
slow python default, speeding up pkg-stats by ~2x.
Toolchain: Add logic to work around binutils bug 21464
(affecting OpenRISC), bug 27597 (affecting Nios II) and drop
the now longer applicable bug 19615 / 20006 handling.
Python{,3}: Fix byte compiling python files with short (single
character before .py) file names.
CPE meta data has been added for a large number of packages
New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
Plus EVK, QEMU PPC e500mc
New packages: beaglev-ddrinit, beaglev-secondboot, janet,
kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
python-iwlib, python-semantic-version, python-setuptools-rust,
python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
Removed packages: iostat, kodi-platform,
kodi-screensaver-crystalmorph, monkey
Issues resolved (http://bugs.uclibc.org):
#13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
#13516: utils/scanpypi: Failure when parsing diffoscope
#13551: 2021.02.rc2: Unicode not work on qt 5.15.2
#13576: Issues compiling buildroot for 5x86
#13601: Gen image :Iappropriate ioctl error
#13616: tar file from git repository generation issue
#13631: Commit 54d3d94b6e breaks packages with git download method
#13641: glibc on raspberrypi
#13646: Gen image version 14 error : no sub -section title/..
#13651: pkg-golang cannot build when main.go is in the root
#13661: host-python2 build fails on aarch64
#13671: openSSH server closes connection before authentication..
#13721: c-stack.c:55:26: error: missing binary operator before ..
#13731: Readline Patch is missing Author Information
#13741: genext2fs does not allow to set perms of root node
#13751: libopenssl (static): huge drop in performance in newer ..
#13771: package htop has undeclared dependency on host python
2021.02.7, released November 10th, 2021
Important / security related fixes.
OpenJDK 16.x moved to 17.x as 16.x is EOL.
Updated/fixed packages: asterisk, audit, bind, bitcoin,
cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
qemu, samba4, snort, strongswan, suricata, systemd, vim,
wf111, wireguard-linux-compat, xerces
Issues resolved (http://bugs.uclibc.org):
#14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2021.02.6, released October 11, 2021
Important / security related fixes.
gdbinit: Mark the sysroot as a "safe path" before configuring
it, so pretty printers work correctly without having to pass
-ix to gdb
Updated/fixed packages: alsa-lib, apache,
arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
erlang, fetchmail, gdb, ghostscript, go, gst-omx,
gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
openssh, php, python-aioconsole, python-cffi, python-dateutil,
python-django, python-pip, python-texttable, python-urllib3,
python-webob, qt5location, redis, refpolicy, ripgrep, runc,
sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#14206: Kodi: even when not enabled, forcefully selects libevdev..
#14211: libffi-3.3.tar.gz repacked
#14221: mv-ddr-marvell fails license validation
2021.02.5, released September 15th, 2021
Important / security related fixes.
Toolchain: Disable fortify support for Microblaze as it is not
currently working.
Updated/fixed packages: alsa-utils, arm-trusted-firmware,
bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
cpio, eigen, environt-setup, fetchmail, fluidsynth,
fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
iputils, jszip, kvm-unit-tests, libarchive, libexif,
libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
prelink-cross, prosody, protobuf, python-keyring,
python-matplotlib, python-pillow, python-pyudev,
python-secretstorage, python3, qt5base, samba4, sdl2, sox,
swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
xlib_libXft, zip
2021.02.4, released August 10th, 2021
Important / security related fixes.
Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
as it is not currently working.
binutils: fix linker assert failure on OpenRisc, or1k build
issue with gcc < 5
gdb: Enable on NIOS II
utils/scanpypi: Various improvements
Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
sam9x60ek mmc_dev: Add missing toolchain/system options
Updated/fixed packages: apache, arm-trusted-firmware, audit,
avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
iodine, irqbalance, keepalived, libass, libconfig, libcurl,
libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
libjson, libkrb5, libloki, libmodsecurity, libndp,
libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
openntpd, openpgm, openswan, pango, pcre2,
perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
proxychains-ng, putty, python, python-django,
python-dataproperty, python-pysftp, python-urllib3, python3,
qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
xlib_libxshmfence, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#13586: grub failure with BR2_OPTIMIZE_3
#13661: host-python2 build fails on aarch64
#13836: package build failure when target install set to no..
#13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2021.02.3, released June 12th, 2021
Important / security related fixes.
CPE meta data has been added for a large number of packages
Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
directfb, dmalloc, docker-engine, ebtables, efibootmgr,
enlightenment, enscript, environment-setup, exempi, expat,
findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
intel-mediadriver, intel-microcode, jquery-validation,
keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
libxml2, libxslt, live555, llvm, lmbench, localedef,
lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
php-imagick, pifmrds, picocom, pigz, pngquant, poco,
postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
python-autobahn, python-bluezero, python-engineio,
python-keyring, python-pillow, python-requests, python-tqdm,
qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
shellinabox, squid, strace, supervisor, synergy, taglib,
tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
xterm
Issues resolved (http://bugs.uclibc.org):
#13781: isc dhcp-server package don't create file /usr/bin/dhcpd
#13801: toolchainfile.cmake CMAKE_BUILD_TYPE
#13806: Building host-localedef fails on fedora 34/gcc 11
2021.02.2, released May 12th, 2021
Important / security related fixes.
Toolchain: Add logic to mark toolchains affected by binutils
bug 27597 (Nios II).
support/scripts/cve.py: Use the (significantly) faster yajl2
ijson backend for older (< 2.5) ijson versions rather than the
slow python default, speeding up pkg-stats by ~2x.
CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
issue with poppler.
Infrastructure: Expose CONFIG_DIR to post-build/post-image
scripts, so they can call the Buildroot Makefile in the
correct directory for both in-tree / out-of-tree builds.
Updated/fixed packages: at91bootstrap, avahi, bash, bind,
bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
mpd, ncurses, nettle, network-manager, nginx, numactl,
openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
python-aioconsole, python-asgiref, python-botocore,
python-django, python-dnspython, python-flup, python-httplib2,
python-markdown2, python-mbrstrdecoder, python3, quickjs,
readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
#13551: 2021.02.rc2: Unicode not work on qt 5.15.2
#13651: pkg-golang cannot build when main.go is in the root
#13661: host-python2 build fails on aarch64
#13721: c-stack.c:55:26: error: missing binary operator before ..
#13731: Readline Patch is missing Author Information
#13741: genext2fs does not allow to set perms of root node
#13751: libopenssl (static): huge drop in performance in newer ..
#13771: package htop has undeclared dependency on host python
2021.02.1, released April 7, 2021
Important / security related fixes.
Dependencies: Explicitly detect and bail out if PATH contains
spaces or tabs. A number of packages fail to build in such
setups, so explicitly inform about this.
utils/scanpypi: Explicitly use python3 for compatibility with
packages using python3 syntax in setup.py
support/download: Fix tarball generation (from git/svn repos)
including symlinks pointing to ./<something>. Fix svn download
for <1.9 clients or repos using CVS-style keywords.
Meson: Use correct C++ host compiler (rather than C compiler)
Toolchain: Add logic to work around binutils bug 21464,
affecting OpenRISC, and drop the now longer applicable bug
19615 / 20006 handling.
Python{,3}: Fix byte compiling python files with short (single
character before .py) file names.
CPE meta data has been added for a large number of packages
Defconfigs: Correct Beaglebone QT file system overlay
Updated/fixed packages: alsa-utils, at91bootstrap3,
batman-adv, binutils, botan, bridge-utils, busybox,
ca-certificates, cog, coreutils, diffutils, dmidecode,
docker-cli, docker-containerd, docker-engine, efivar,
fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
gst1-devtools, gst1-libav, gst1-plugins-bad,
gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
gstreamer1-editing-services, haproxy, haserl, hwloc,
irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
libressl, libupnp, libvips, libvpx, libwebsockets, linux,
lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
mcelog, mender, micropython, mongoose, mosquitto, mpd,
netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
optee-client, optee-test, perl, php, proftpd, protobuf,
python-django, python-jinja2, python-lxml, python-paramiko,
python-py, python-pygments, python-rpi-ws281x, python-urllib3,
python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
transmission, tzdata, uboot, uclibc, upx, webkitgtk,
wireshark, wpebackend-fdo, wpewebkit, xen, zstd
New packages: perl-parse-yapp
Issues resolved (http://bugs.uclibc.org):
#13516: utils/scanpypi: Failure when parsing diffoscope
#13576: Issues compiling buildroot for 5x86
#13601: Gen image :Iappropriate ioctl error
#13616: tar file from git repository generation issue
#13641: glibc on raspberrypi
#13646: Gen image version 14 error : no sub -section title/..
#13671: openSSH server closes connection before authentication..
2021.02, released March 6th, 2021
Various fixes.
Toolchain: Correct Bootlin xtensa-lx60 dependencies
Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
gst1-plugins-bad, haproxy, jasper, kismet, libebml,
libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
libstrophe, mosquitto, openblas, openssh, perl, privoxy,
prosody, python-pyyaml, python3-pyyaml, quagga, redis,
rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
util-linux, wolfssl, wpa_supplicant
Issues resolved (http://bugs.uclibc.org):
#13501: 2021.02.rc2: Unicode not work on qt 5.15.2
#13581: jpegsrc.v9d.tar.gz has changed hash
2021.02-rc3, released February 27th, 2021
Fixes all over the tree.
utils/scanpypi: Explicitly use python3 to ensure compatiblity
with packages having python3-only code in setup.py
support/download: Ensure sub-second timestamp precision is
dropped when creating a tarball from a (subversion) repo, as
that is not representable in the PAX tar format
Updated/fixed packages: babeltrace2, bind, botan, brltty,
cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
open62541, openldap, ply, python-aiohttp, python-django,
python3, qemu, readline, rust, screen, taglib, unbound, xterm
Issues resolved (http://bugs.uclibc.org):
#13516: utils/scanpypi: Failure when parsing diffoscope
#13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
#13561: Create a new user defining users-table.txt not working..
2021.02-rc2, released February 16th, 2021
Fixes all over the tree.
Vulnerability scanning: cpedb.py: Drop CPE XML database
caching, as it did not speed up processing much and uses a lot
of additional memory.
pkg-stats: include information about ignored CVEs in JSON
output
Fakeroot: Fix compatibility issue with glibc 2.33
Updated/fixed packages: can-utils, collectd, dnsmaqs,
docker-cli, docker-engine, ebtables, fakeroot, flashrom,
gdk-pixbuf, go, gst1-python, jasper, kodi,
kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
New packages: perl-extutils-pkgconfig
Issues resolved (http://bugs.uclibc.org):
#11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2021.02-rc1, released February 9th, 2021
Fixes all over the tree and new features.
Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
toolchains to 10.2-2020.11 release.
Architectures: ARC: add support for generic HS48 processor,
PPC: drop PPC601 support, which was removed from Linux 5.10.
Vulnerability scanning: The CVE checking logic has been
extended to match packages based on CPE (Common Platform
Enumeration) IDs for more accurate matching, and CPE
identifiers have been added for a large amount of packages.
Download: Rework the tarball creation logic (E.G. when a
package is fetched from a git/svn repo) to no longer require a
host-tar <= 1.29. To differ between the old and the new
format, the new tarballs have gained a -br1 suffix
(<pkg>-<version>-br1.tar.gz).
SELinux support: A significant number of packages now pull in
the relevant refpolicy modules when enabled.
New defconfigs: arrow avenger96, bananapi M1+, microchip
sam9x60ek, pine64 rock64
Removed defconfigs: QEMU ppc virtex-ml507
New packages: balena-engine, casync, coremark, coremark-pro,
datatables, datatables-buttons, datatables-fixedcolumns,
datatables-responsive, delve, frotz, gkrellm, inih, jszip,
libgeos, libiec61850, libmdbx, lualdap, neofetch,
nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
perl-math-int64, ply, popperjs, python-bleak,
python-defusedxml, python-pycups, python-pytest-asyncio,
python-typing-extensions, qcom-db410c-firmware, qt5coap,
qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
Removed packages: audiofile, boa, ipsec-tools, libupnp18,
ti-sgx-libgdbm
Renamed rcw package to qoriq-rcw
Issues resolved (http://bugs.uclibc.org):
#13316: beaglebone_qt5_defconfig: PowerVR fails to start
#13416: dhcpcd start warning message: no such user dhcpcd
#13456: ccache prevents build
#13471: package/mpd/mpd.conf make use of path not created
#13506: BR2_PACKAGE_DHCPCD missing directory creation
2020.11.4, released April 5th, 2021
Important / security related fixes.
Dependencies: Explicitly detect and bail out if PATH contains
spaces or tabs. A number of packages fail to build in such
setups, so explicitly inform about this.
utils/scanpypi: Explicitly use python3 for compatibility with
packages using python3 syntax in setup.py
support/download: Fix tarball generation (from git/svn repos)
including symlinks pointing to ./<something>
Meson: Use correct C++ host compiler (rather than C compiler)
Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
batman-adv, bind, ca-certificates, cegui, cog, diffutils,
docker-containerd, dovecot, dovecot-pigeonhole, efivar,
elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
libvips, lldpd, mariadb, mbedtls, mender, micropython,
mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
openssh, opkg-utils, optee-client, optee-test, perl, php,
privoxy, proftpd, prosody, protobuf, python-aiohttp,
python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
python-typing-extensions, python3, quagga, qwt, redis, rpm,
sconeserver, screen, sox, sqlcipher, squid, suricata,
syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
upx, util-linux, webkitgtk, wireshark, wolfssl,
wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
Issues resolved (http://bugs.uclibc.org):
#13516: utils/scanpypi: Failure when parsing diffoscope
#13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
#13576: Issues compiling buildroot for 5x86
#13581: jpegsrc.v9d.tar.gz has changed hash
#13616: tar file from git repository generation issue
2020.11.3, released February 17th, 2021
meson: Fix ccache detection handling when per-package builds
are used.
Fakeroot: Fix compatibility issue with glibc 2.33
Updated/fixed packages: atftp, binutils, busybox, cereal,
chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
ebtables, fakeroot, flashrom, go, gst1-python, guile,
intel-mediadriver, intel-microcode, jasper,
kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
postgresql, privoxy, pugixml, python-bottle, python-django,
python3, rauc, sox, stress-ng, subversion, tzdata,
uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
wireshark, wpa_supplicant, wpewebkit, xenomai,
xserver_xorg-server, xterm
Issues resolved (http://bugs.uclibc.org):
#11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
#13506: BR2_PACKAGE_DHCPCD missing directory creation
2020.11.2, released January 31st, 2021
Important / security related fixes.
Download: Ensure git submodules are correctly fetched if
enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
host variant is downloaded first.
Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
having libatomic. Bootlin PowerPC-440 FP toolchain updated for
SecurePLT fix.
pkg-stats: Fix python 3.8+ deprecation warning.
meson: Ensure ccache is not detected and used, as it may
conflict with the ccache handling in Buildroot.
Updated/fixed packages: barebox, boost, brltty, dbus,
docker-containerd, dovecot, dovecot-pigeonhole,
environment-setup, firmware-imx, gcc, gerbera, glibc,
gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
xapp_xload, xorriso, zic
Removed packages: libupnp18
Issues resolved (http://bugs.uclibc.org):
#13471: package/mpd/mpd.conf make use of path not created
2020.11.1, released December 27th, 2020
Important / security related fixes.
Infrastructure:
- cmake: fix host ccache handling for CMake 3.19
- meson: Forcibly disable binary stripping for
target builds, enable for host builds
- golang: Fix HOST / TARGET directories for per-package builds
Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
Updated/fixed packages: apitrace, arm-trusted-firmware,
ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
flare-engine, ghostscript, go, haproxy, imagemagick,
imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
webkitgtk, wpewebkit, wireshark, x11vnc, xen,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#13316: beaglebone_qt5_defconfig: PowerVR fails to start
#13416: dhcpcd start warning message: no such user dhcpcd
2020.11, released December 2nd, 2020
Various fixes.
Updated/fixed packages: bustle, docker-containerd, gnuplot,
gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
s390-tools, setserial, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#13276: libcap builds libcap.pc incorrectly
2020.11-rc3, released November 28th, 2020
Fixes all over the tree.
Updated/fixed packages: c-ares, cage, cdrkit,
dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
modem-manager, monkey, musl, ncurses, numactl, openntpd,
openrc, postgresql, proftpd, python-flask-cors, python-pip,
qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
xorriso
Issues resolved (http://bugs.uclibc.org):
#13296: host-libcap failed to build
#13331: openrc-0.42.1 compilation failure on gcc-10
#13336: thermald-1.9.1 compilation failure with musl 1.2.1
#13341: Mistake in /etc/init.d/S70vsftpd
2020.11-rc2, released November 14th, 2020
Fixes all over the tree.
cve-checker script dropped. Instead the pkg-stats logic has
been extended to be able to only generate stats for the
configured packages using 'make pkg-stats'
Removed defconfigs: rock64
Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
libsigrokdecode, linux-backports, linux-firmware, mesa3d,
modem-manager, mp4v2, oniguruma, openntpd, python3,
python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
wireguard-linux-compat, wpewebkit, xen
Issues resolved (http://bugs.uclibc.org):
#13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
#13291: BR2_DL_DIR is ignored when creating defconfig
#13306: wpewebkit build problem in 2020-11-rc1
2020.11-rc1, released November 4th, 2020
Fixes all over the tree and new features.
Architectures: Support for IBM s390x
Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
uclibc-ng. Support for Bootlin external toolchains.
SELinux support improvements: File security contexts are now
set when the file systems are created, so there is no need to
run restorecon on first boot / read only rootfs is supported.
An optimized / stripped refpolicy SELinux policy is now
used. Packages can enable additional refpolicy modules using
<pkg>_SELINUX_MODULES.
support/scripts/cve-checker: Utility script to check for known
CVEs in just the packages enabled in a Buildroot configuration
rather than all packages, by passing the output of 'make
show-info' to it.
Go: Modules handling. The module name must be specified using
<pkg>_GOMOD.
BR2_EXTERNAL: Support for defining skeleton and init system
packages in external trees.
meson: Correct SDK cross-compilation.conf file when
per-package builds were used to build SDK.
systemd: Use /run rather than /var/run for PID files in units.
Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
after all finalization hooks (including pre-rootfs) to ensure
they can override any late configuration done by packages.
support/script/pycompile: Rework logic to ensure .pyc files
contain absolute target paths, fixing code inspection at
runtime when executed with cwd != '/'.
support/scripts/setlocalversion: Correct Mercurial output to
match behaviour with Git.
support/scripts/apply-patches.sh: Use patch
--no-backup-if-mismatch, so we no longer blindly have to
remove *.orig files after patching, fixing issues with
packages containing such files.
New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
rockpro64, QEMU s390x, Raxda rockpi-n8,
New packages: altera-stapl, asn1c, babeltrace2, cukinia,
easyframes, environment-setup, frr, graphicsmagick, htpdate,
ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
python-ansicolors, python-boto3, python-botocore,
python-bsdiff4, python-crayons, python-iniconfig,
python-intelhex, python-ipdb, python-jmespath,
python-m2crypto, python-opcua-asyncio, python-packaging,
python-piexif, python-pluggy, python-pytest,
python-s3transfer, python-xmodem, qprint, qt5lottie,
qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
wayland-utils, weston-imx
Removed packages: amd-catalyst, bellagio, gqview, libcroco,
nvidia-tegra23, opencv
Issues resolved (http://bugs.uclibc.org):
#11811: lsblk (util-linux) should depend on libudev if available
#11931: Bugs in support/scripts/apply-patches.sh
#12301: systemd-journal-gatewayd: config options broken
#12911: usb_modeswitch installation race condition
#13236: Can't compile linux 5.4.8 (with gcc 10 on host)
#13286: The system hangs in vmware workstation on the line..
2020.08.3, released December 27th, 2020
Important / security related fixes.
Infrastructure:
- cmake: fix host ccache handling for CMake 3.19
- meson: Forcibly disable binary stripping for
target builds, enable for host builds
- golang: Fix HOST / TARGET directories for per-package builds
Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
Updated/fixed packages: apitrace, arm-trusted-firmware,
bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
proftpd, python-crc16, python-flask-cors, python-lxml,
python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#13276: libcap builds libcap.pc incorrectly
#13316: beaglebone_qt5_defconfig: PowerVR fails to start
#13336: thermald-1.9.1 compilation failure with musl 1.2.1
#13341: Mistake in /etc/init.d/S70vsftpd
#13416: dhcpcd start warning message: no such user dhcpcd
2020.08.2, released November 16th, 2020
Important / security related fixes.
Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
fix kernel build on microblaze with gcc 10.x when
optimizations are enabled.
Updated/fixed packages: apparmor, argp-standalone, asterisk,
bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
cups-filters, darkhttpd, davfs2, docker-cli,
docker-containerd, docker-engine, dovecot-pigeonhole,
dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
ghostscript, grpc, gst1-plugins-bad, jsoncpp,
kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
libraw, linux-backports, linux-firmware, lzlib, mp4v2,
netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
patchelf, php, pistache, postgresql, python-pyqt5, qemu,
qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
tinyproxy, tmux, tor, waf, webkitgtk, wine,
wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
xvisor, zeromq, zxing-cpp
Issues resolved (http://bugs.uclibc.org):
#11931: Bugs in support/scripts/apply-patches.sh
2020.08.1, released October 12th, 2020
Important / security related fixes.
Fixes for various compilation issues with GCC 10.x.
meson: Correct SDK cross-compilation.conf file when
per-package builds were used to build SDK.
systemd: Use /run rather than /var/run for PID files in units.
Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
after all finalization hooks (including pre-rootfs) to ensure
they can override any late configuration done by packages.
support/script/pycompile: Rework logic to ensure .pyc files
contain absolute target paths, fixing code inspection at
runtime when executed with cwd != '/'.
support/scripts/setlocalversion: Correct Mercurial output to
match behaviour with Git.
support/scripts/apply-patches.sh: Use patch
--no-backup-if-mismatch, so we no longer blindly have to
remove *.orig files after patching, fixing issues with
packages containing such files.
fs/jffs2: Now correctly handles xattrs
Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
apparmor, bandwidthd, barebox, bash, bison, brotli,
cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
live555, localedef, ltp-testsuite, lua, matchbox, memcached,
memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
opentyrian, openvmtools, php, postgresql, python,
python-aenum, python-cycler, python-engineio, python-fire,
python-pymodbus, python-scapy, python-semver,
python-sentry-sdk, python-socketio, python-texttable,
python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
read-edid, redis, rsh-redone, runc, samba4, socketcand,
strace, supertux, suricata, systemd, ti-utils, trinity,
uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
Issues resolved (http://bugs.uclibc.org):
#12911: usb_modeswitch installation race condition
#13236: Can't compile linux 5.4.8 (with gcc 10 on host)
2020.08, released September 1st, 2020
Various fixes.
Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
postgresql, python-django, rtty, squid, stress-ng, systemd,
trousers, uclibc, wireshark, wolfssl, zbar
2020.08-rc3, released August 28th, 2020
Fixes all over the tree.
Infrastructure: Ensure RPATH entries that may be needed for
dlopen() are not dropped by patchelf.
Toolchain: Drop old GCC 6 based external Sourcery AMD64
toolchain.
Updated/fixed packages: assimp, davfs2, dillo, glibc,
gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
ripgrep, shadowsocks-libev, trousers, xlib_libX11,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
2020.08-rc2, released August 24th, 2020
Fixes all over the tree, including a number of fixes for
compilation with GCC-10.
Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
because of issues with a missing __riscv_flush_icache()
implementation.
Defconfigs: CI20: Use mainline Linux and U-boot. Update
Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
instead of (the removed) legacy bluez-utils
Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
c-periphery, capnproto, chrony, collectd, cpio, cvs,
dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
lttng-tools, luabitop, mender-artifact, minizip,
mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
opencv, opencv3, openfpgaloader, optee-os, owfs, php,
pistache, prosody, pulseview, python-decorator,
python-gunicorn, python-rpi-gpio, python-spidev,
python3-decorator, python3-mako, python3-pyselftools, qt5,
qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
setools, smstools3, supertux, tftpd, tpm2-abrmd,
wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
New packages: python3-cython, python3-pycryptodomex
Issues resolved (http://bugs.uclibc.org):
#12876: nodejs fails to build when host-icu has been built before
#13111: python-gunicorn: missing dependency on python-setuptools
#13121: wpa_supplicant fails to build without libopenssl enabled
#13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
#13156: package live555 new license
#13166: python-rpi-gpio: does not work against aarch64, unint..
2020.08-rc1, released August 6th, 2020
Toolchain:
- GCC 10.x added, GCC 9.x is the default
- binutils 2.34 added, binutils 2.33 is the default, binutils
2.31 removed
- glibc updated to 2.31
- ARC toolchain components updated to 2020.03-release.
- Enable uClibc-ng usage for RISC-V 64-bit
Infrastructure:
- qmake-package was fixed to be compatible with
BR2_PER_PACKAGE_DIRECTORIES
- complete rewrite of the Gitlab CI Yaml configuration file,
now generated directly by the Gitlab CI pipeline itselfs
Misc:
- cargo and cargo-bin packages removed, as cargo is now part
of Rust itself
Filesystem: ubinize configuration files can now use
BINARIES_DIR to refer to the $(O)/images directory.
New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
python-colorzero, python-gpiozero, python-pybind, python-yatl,
python3-decorator, qt5quicktimeline, resiprocate, ttyd,
unclutter-xfixes, urandom-scripts,
New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
globalscale_espressobin, imx6ullevk,
microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
Removed packages: cargo, cargo-bin,
kodi-peripheral-steamcontroller
Issues resolved (http://bugs.uclibc.org):
#12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
#12946: Grub: Decompressor is too big.
#12986: Mtools: Error converting to codepage 850
#13001: openjdk-bin replaces libfreetype.so from host-freetype
#13011: Incorrect selection of gcc version
#13021: Minor code error when building granite-0.4.1
#13026: rpi-firmware: must not rename start files
#13046: Optimize for fast -Ofast is not compliant
#13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
#13101: BR audit2allow support
2020.05.3, released October 12th, 2020
Important / security related fixes.
meson: Correct SDK cross-compilation.conf file when
per-package builds were used to build SDK.
systemd: Use /run rather than /var/run for PID files in units.
Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
after all finalization hooks (including pre-rootfs) to ensure
they can override any late configuration done by packages.
support/script/pycompile: Rework logic to ensure .pyc files
contain absolute target paths, fixing code inspection at
runtime when executed with cwd != '/'.
support/scripts/setlocalversion: Correct Mercurial output to
match behaviour with Git.
support/scripts/apply-patches.sh: Use patch
--no-backup-if-mismatch, so we no longer blindly have to
remove *.orig files after patching, fixing issues with
packages containing such files.
Updated/fixed packages: alsa-utils, apparmor, avahi,
bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
ghostscript, gnutls, go, graphite2, gst1-plugins-base,
gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
paho-mqtt-c, php, postgresql, python, python-aenum,
python-django, python-engineio, python-fire, python-pymodbus,
python-scapy, python-semver, python-sentry-sdk,
python-socketio, python-texttable, python-tinyrpc,
python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
zeromq, zstd
Issues resolved (http://bugs.uclibc.org):
#12911: usb_modeswitch installation race condition
#13251: cryptsetup does not work on branch 2020.02 following..
2020.05.2, released August 29th, 2020
Important / security related fixes.
Infrastructure: Ensure RPATH entries that may be needed for
dlopen() are not dropped by patchelf.
BR_VERSION_FULL/setlocalversion (used by make print-version
and /etc/os-release): Properly handle local git tags
Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
boost, busybox, capnproto, cegui, chrony, collectd, cpio,
cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
gst1-plugins-bad, gstreamer1-editing-services, hostapd,
ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
patchelf, perl, php, postgresql, prosody, python-django,
python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
rtl8821au, ruby, shadowsocks-libev, squid, systemd,
tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#12876: nodejs fails to build when host-icu has been built before
#13111: python-gunicorn: missing dependency on python-setuptools
#13121: wpa_supplicant fails to build without libopenssl enabled
#13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
#13156: package live555 new license
2020.05.1, released July 25th, 2020
Important / security related fixes.
Toolchain:
- Make external toolchain version check also work for
toolchains configured with --with-gcc-major-version-only
- Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
compiler supports it, fixing an issue with precompiled
headers
- Ensure debug libs from external toolchains are not installed
into target if debugging is disabled
Download:
- Correct reproducibility issue in handling of git submodules
for older git versions.
- Fix file locking over NFS
fs: Ensure cpio archive element order is reproducible
Br2-external: Fix error reporting for invalid br2-external trees
Per-package:
- Fix an issue with python3 sysconfig data not getting
correctly expanded
- Fix per-package building for packages using the qmake
infrastructure
Updated/fixed packages: a10disp, asterisk, bind, brltty,
cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
ntp, open-plc-utils, open2300, openjdk-bin, openssh,
oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
python-greenlet, python-urllib3, python-validators, python3,
readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
x11vnc, znc, zstd
Issues resolved (http://bugs.uclibc.org):
#12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
#12946: Grub: Decompressor is too big.
#12986: Mtools: Error converting to codepage 850
#13001: openjdk-bin replaces libfreetype.so from host-freetype
#13011: Incorrect selection of gcc version
#13021: Minor code error when building granite-0.4.1
#13026: rpi-firmware: must not rename start files
#13031: nodejs: RangeError at new ArrayBuffer()
#13046: Optimize for fast -Ofast is not compliant
2020.05, released June 1st, 2020
Various fixes.
Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
fmlib, glib-networking, libusb-compat, linux, qt5webengine,
sysrepo, wampcc, xen
2020.05-rc3, released May 29th, 2020
Fixes all over the tree.
Infrastructure: Support checking download hashes for packages
coming from Subversion.
Defconfigs: Increase boot partition size to 64MB for Freescale
boards to allow space for bigger kernels.
Updated/fixed packages: audit, bind, dovecot, efl, erlang,
ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
systemd, tremor, uboot-tools, unbound, wireshark
Removed packages: wiringpi
Issues resolved (http://bugs.uclibc.org):
#12361: Init system (systemd) kills login on Raspberry Pi Zero
#12686: recipe for target 'install_dev' failed (libcrypto.so..)
2020.05-rc2, released May 22nd 2020
Fixes all over the tree.
U-Boot: Support building with Python 3.x instead of Python
2.x. Since U-Boot 2020.01, various U-Boot build scripts use
Python 3.x instead of Python 2.x, so add an option to pull in
host-python3 rather than host-python. Also fix a number of
defconfigs to use this new option.
Updated/fixed packages: apparmor, binutils, bison, brltty,
c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
mesa3d-headers, meson, netsniff-ng, openldap, openocd,
optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
python-argon2-cffi, python-attrs, python-future,
python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
rpi-firmware, rustc, squashfs, squid, stella, suricata,
systemd, uacme, uclibc, util-linux, vboot-utils
New packages: python3-pyelftools
Removed packages: ezxml, mtdev2tuio, python-pycrypto
Issues resolved (http://bugs.uclibc.org):
#10551: PowerPC SPE and Musl
#12256: package tar is outdated (1.29 is 3 years old)
#12271: python-iptables runtime dependencies
#12321: host-generic-package: PKG_DL_OPTS not used for host package
#12391: CMake-based host package fails to include output/host/include
#12431: ethernet no detected on nanopi neo 2
#12521: RISCV RV32IA selected, RV64GC output
#12586: avahi failure
#12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
#12611: ntp hash is not matching with upstream 4.2.8p13
#12626: PHP missing header files within 2020.02
#12631: glibc support Power-PC SPE
#12656: bison fails to relocate with relocate-sdk.sh
#12661: cups problems in buildroot
#12686: recipe for target 'install_dev' failed (libcrypto.so:..
#12691: host-rust build fails
#12761: Buildroot fails when building GCNano binaries for the STM..
#12786: Systemd spawns two getty processes when the getty port..
#12806: There are multiple issues in buildroot that faults cups..
#12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
#12831: RPI-firmware package: DTB-overlay dependency
#12836: libunwind: package does not show up in menuconfig for..
#12841: util-linux/sfdisk 2.35.1 fails on sector-size header
#12866: should we be disabling bash executable path caching?
#12886: GMP built in wrong order (?)
#12891: QEMU, libvirt-bin, qemu-kvm Package Support required
#12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
#12906: qt PrefixPath is wrong on 2020.05-rc1
#12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
2020.05-rc1, released May 7th 2020
Addition of support for gobject-introspection: both the
gobject-introspection package itself, but also introspection
support was enabled in a number of other packages.
Support for Qt 5.6 was dropped as its support was dropped
upstream, only one version of Qt is supported at the moment:
Qt 5.14.2.
Addition of support for the apparmor Linux security module, by
adding the necessary user-space packages.
Addition of a qmake package infrastructure, now used by most
Qt-related packages.
The Luarocks package infrastructure has been extended to
support build host packages.
The package infrastructure was improved to allow each package
to indicate the Linux kernel configuration options it needs.
Addition of support for generating filesystem images using the
EROFS filesystem.
The logic that calculates the list of files installed by each
package was reworked to be compatible with the top-level
parallel build functionality.
Addition of a package for a pre-compiled ARM32 bare-metal
toolchain, which can be used to build ARM32 code in ARM64
configurations, such as firmware/bootloader code.
The Qemu defconfigs are now boot-tested in Qemu as part of the
Gitlab continuous integration.
Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
gdb bumped to 8.3.1.
New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
perl-lwp-protocol-https,
perl-mojolicious-plugin-authorization,
perl-mojolicious-plugin-cspheader,
perl-mojolicious-plugin-i18n,
perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
perl-path-class, pistache, pkcs11-helper, prelink-cross,
python-argon2-cffi, python-canopen, python-cbor2,
python-filelock, python-flatbuffers, python-greenlet,
python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
vuejs, wlroots.
New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
Issues resolved (http://bugs.uclibc.org):
#10386: Add an option to put all compiled executables that
show up on target/ in staging/ as well
#11866: iniramfs file system fails to boot using Grub on EFI x86_64
#12666: Doesn't pick up a custom bash profile
#12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
#12701: [patch] wpa_supplicant must depend on openssl
#12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
#12716: bio.h not found
#12726: systemctl preset-all failed for ctrl-alt-del.target
#12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
#12746: "sysdig" package description points to
http://sysdig.org, which bounces to malware site
#12751: OpenJdk package installation issues on target
#12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
#12811: bootstrap stuck and no login prompt
2020.02.12, released April 5, 2021
Important / security related fixes.
Dependencies: Explicitly detect and bail out if PATH contains
spaces or tabs. A number of packages fail to build in such
setups, so explicitly inform about this.
utils/scanpypi: Explicitly use python3 for compatibility with
packages using python3 syntax in setup.py
support/download: Fix tarball generation (from git/svn repos)
including symlinks pointing to ./<something>
Meson: Use correct C++ host compiler (rather than C compiler)
Updated/fixed packages: asterisk, batman-adv, bind,
ca-certificates, docker-containerd, dovecot,
dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
php, privoxy, prosody, protobuf, python-aiohttp,
python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
squid, sysvinit, tor, transmission, tzdata, uboot, upx,
util-linux, wireshark, wolfssl, wpa_supplicant, zstd
Issues resolved (http://bugs.uclibc.org):
#13516: utils/scanpypi: Failure when parsing diffoscope
#13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
#13576: Issues compiling buildroot for 5x86
#13581: jpegsrc.v9d.tar.gz has changed hash
#13616: tar file from git repository generation issue
2020.02.11, released February 17, 2021
Important / security related fixes.
meson: Fix ccache detection handling when per-package builds
are used.
Fakeroot: Fix compatibility issue with glibc 2.33
Updated/fixed packages: atftp, busybox, cereal, connman,
dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
intel-mediadriver, intel-microcode, jasper,
kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
mosquitto, orc, php, postgresql, privoxy, pugixml,
python-bottle, python-django, python3, rauc, sox, subversion,
tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
Issues resolved (http://bugs.uclibc.org):
#13506: BR2_PACKAGE_DHCPCD missing directory creation
2020.02.10, released January 31st, 2021
Important / security related fixes.
Download: Ensure git submodules are correctly fetched if
enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
host variant is downloaded first.
Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
having libatomic.
pkg-stats: Fix python 3.8+ deprecation warning.
meson: Ensure ccache is not detected and used, as it may
conflict with the ccache handling in Buildroot.
New packages: libnpupnp
Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
gst1-validate, gstreamer1, gstreamer1-editing-services,
igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
zic
Removed packages: libupnp18
Issues resolved (http://bugs.uclibc.org):
#13471: package/mpd/mpd.conf make use of path not created
2020.02.9, released December 27th, 2020
Important / security related fixes.
Infrastructure:
- cmake: fix host ccache handling for CMake 3.19
- meson: Forcibly disable binary stripping for
target builds, enable for host builds
- golang: Fix HOST / TARGET directories for per-package builds
Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
Updated/fixed packages: apitrace, arm-trusted-firmware,
bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
php, privoxy, proftpd, python-crc16, python-flask-cors,
python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
wireless-regdb, wireshark, x11vnc, xen, xinetd,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#13276: libcap builds libcap.pc incorrectly
#13316: beaglebone_qt5_defconfig: PowerVR fails to start
#13341: Mistake in /etc/init.d/S70vsftpd
2020.02.8, released November 16th, 2020
Important / security related fixes.
Updated/fixed packages: angularjs, argp-standalone, asterisk,
bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
docker-cli, docker-containerd, docker-engine,
dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
linux-backports, linux-firmware, lzlib, netsnmp, nginx,
oniguruma, opencv3, openntpd, patchelf, php, postgresql,
python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
Issues resolved (http://bugs.uclibc.org):
#11931: Bugs in support/scripts/apply-patches.sh
2020.02.7, released October 12th, 2020
Important / security related fixes.
meson: Correct SDK cross-compilation.conf file when
per-package builds were used to build SDK.
systemd: Use /run rather than /var/run for PID files in units.
Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
support/script/pycompile: Rework logic to ensure .pyc files
contain absolute target paths, fixing code inspection at
runtime when executed with cwd != '/'.
support/scripts/setlocalversion: Correct Mercurial output to
match behaviour with Git.
support/scripts/apply-patches.sh: Use patch
--no-backup-if-mismatch, so we no longer blindly have to
remove *.orig files after patching, fixing issues with
packages containing such files.
Updated/fixed packages: bandwidthd, barebox, bash, bison,
brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
gdb, ghostscript, gnutls, go, gst1-plugins-base,
gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
postgresql, python, python-aenum, python-autobahn,
python-engineio, python-fire, python-pymodbus, python-scapy,
python-semver, python-sentry-sdk, python-socketio,
python-texttable, python-tinyrpc, python-txtorcon, python3,
qt5base, runc, samba4, strace, supertux, suricata, systemd,
vlc, wayland-protocols, wireguard-linux-compat, wireshark,
xserver_xorg-server, zeromq, zstd
Issues resolved (http://bugs.uclibc.org):
#12911: usb_modeswitch installation race condition
#13251: cryptsetup does not work on branch 2020.02 following..
2020.02.6, released September 5th, 2020
Important / security related fixes.
Fix a 2020.02.5 build regression in busybox when systemd (and
not less) are enabled because of missing infrastructure.
Updated/fixed packages: alsa-utils, avahi, busybox, cups,
docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
usb_modeswitch, wolfssl
Issues resolved (http://bugs.uclibc.org):
#12911: usb_modeswitch installation race condition
2020.02.5, released August 29th, 2020
Important / security related fixes.
Infrastructure: Ensure RPATH entries that may be needed for
dlopen() are not dropped by patchelf.
BR_VERSION_FULL/setlocalversion (used by make print-version
and /etc/os-release): Properly handle local git tags
Updated/fixed packages: apache, at91bootstrap3, bind, boost,
busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
cvs, dbus, docker-engine, domoticz, dovecot,
dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
opencv3, openjpeg, patchelf, perl, php, postgresql,
python-django, python-gunicorn, python-matplotlib, ripgrep,
rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#12876: nodejs fails to build when host-icu has been built before
#13111: python-gunicorn: missing dependency on python-setuptools
#13121: wpa_supplicant fails to build without libopenssl enabled
#13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
#13156: package live555 new license
2020.02.4, released July 26th, 2020
Important / security related fixes.
Toolchain:
- Make external toolchain version check also work for
toolchains configured with --with-gcc-major-version-only
- Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
compiler supports it, fixing an issue with precompiled
headers
- Ensure debug libs from external toolchains are not installed
into target if debugging is disabled
Download:
- Correct reproducibility issue in handling of git submodules
for older git versions.
- Fix file locking over NFS
fs: Ensure cpio archive element order is reproducible
Br2-external: Fix error reporting for invalid br2-external trees
Per-package:
- Fix an issue with python3 sysconfig data not getting
correctly expanded
- Fix per-package building for packages using the qmake
infrastructure
Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
checkpolicy, clamav, dbus, docker-cli, docker-engine,
dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
ntp, open-plc-utils, open2300, openjdk-bin, openssh,
oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
python-twisted, python-urllib3, python-validators, python3,
qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
wireshark, wpebackend-fdo, wpewebkit, zstd
Issues resolved (http://bugs.uclibc.org):
#12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
#12946: Grub: Decompressor is too big.
#12986: Mtools: Error converting to codepage 850
#13001: openjdk-bin replaces libfreetype.so from host-freetype
#13011: Incorrect selection of gcc version
#13026: rpi-firmware: must not rename start files
#13031: nodejs: RangeError at new ArrayBuffer()
#13046: Optimize for fast -Ofast is not compliant
2020.02.3, released June 3rd, 2020
Important / security related fixes.
Fix various build issues of host packages on hosts using GCC
10.
Updated/fixed packages: arm-trusted-firmware, audit, bind,
binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
glib-networking, gnupg, leveldb, libexif, libssh2,
libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
mp4v2, openldap, openocd, perl, php, prosody,
python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
xen
Removed packages: python-pycrypto
Issues resolved (http://bugs.uclibc.org):
#12361: Init system (systemd) kills login on Raspberry Pi Zero
#12656: bison fails to relocate with relocate-sdk.sh
#12671: leveldb won't detect that snappy is present (static..
#12691: host-rust build fails
#12831: RPI-firmware package: DTB-overlay dependency
2020.02.2, released May 12th, 2020
Important / security related fixes.
Musl: Disallow on PPC64 cores without AltiVec support
(E.G. e5500).
fs/cpio: Correctly handle booting with 'console='
release: Ensure temporary .br2-external.* files are not
included in the release tarball
Defconfigs: Fix various mistyped config options, or config
options where the dependencies were no longer met.
Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
boinc, c-ares, cvs, docker-cli, docker-containerd,
docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
python-attrs, python-crossbar, python-dpkt, python-flask,
python-future, python-iptables, python-jedi, python-markdown2,
python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
suricata, tzdata, util-linux, vlc, wget, webkitgtk,
wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
zic
Issues resolved (http://bugs.uclibc.org):
#11866: initramfs file system fails to boot using Grub on EFI x86_64
#12271: python-iptables runtime dependencies
#12726: systemctl preset-all failed for ctrl-alt-del.target
#12751: OpenJdk package installation issues on target
#12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
#12811: bootstrap stuck and no login prompt
#12841: util-linux/sfdisk 2.35.1 fails on sector-size header
2020.02.1, released April 10th, 2020
Important / security related fixes.
core: Also fixup /lib references in libtool .la files, similar
to how it is done for /usr/*.
Various fixes for builds with per-package target/host
directories.
toolchain: Fix kernel headers validation check for external
toolchains. Fix make 4.3+ compatibility in external toolchain
logic.
fs/initramfs: fix show-info so it also shows the usual
rootfs-related variables.
Updated/fixed packages: arm-trusted-firmware, barebox-aux,
bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
tor, tslib, uacme, util-linux, vala, vlc,
wireguard-linux-compat, wireguard-tools, wireshark,
wpa_supplicant, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#12711: host-localedef 2.30-20 fails to compile on fedora 32
#12746: "sysdig" package description points to http://sysdig.org, ..
2020.02, released March 8th, 2020
Various fixes.
br2-external: Fix compatibility with make 4.3+
Updated/fixed packages: bash, bcm2835, binutils, cups,
erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
libinput, libnss, libsndfile, libvncserver, linux-firmware,
mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
php, piglit, pppd, python-django, qemu, qt5base, ruby,
ser2net, swupdate, thrift, zziplib
Removed packages: classpath, jamvm
Issues resolved (http://bugs.uclibc.org):
#12606: fbgrab location has changed
2020.02-rc3, released March 2nd, 2020
Fixes all over the tree.
Infrastructure: Rework file list handling to fix race
conditions when building with per-package target and host
directories and top-level parallel builds.
Updated/fixed packages: aufs, binutils, blktrace, brltty,
cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
python3, python-multidict, python-setuptools-scm-git-archive,
qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
suricata, swig, systemd, taglib, util-linux, wireshark, zsh
Issues resolved (http://bugs.uclibc.org):
#12571: ltp-testsuite : Build failure
#12576: 2020.02-RC1: error while loading shared libraries: ...
#12581: 2020.02-rc1 glibc failing to build on fedora 31
2020.02-rc2, released February 26th, 2020
Fixes all over the tree.
Toolchain: Ensure strong SSP can only be enabled if the
(external) toolchain supports it.
Fix a race condition related to creating the output/staging
symlink on systems with coreutils < 8.27.
Drop support for the (end of life) Qt 5.6 variant.
Updated/fixed packages: at, armadillo, audiofile, bash,
busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
sdbusplus, systemd, tpm2-tss, vorbis-tools
Issues resolved (http://bugs.uclibc.org):
#12581: 2020.02-rc1 glibc failing to build on fedora 31
2020.02-rc1, released February 18th, 2020
Fixes all over the tree and new features.
Add experimental support for building with a per-package
target and host directory. This still has some rough edges,
but brings a number of advantages:
- Packages will only be able to access the explicitly listed
dependencies and not any other packages that happen to be
built before, ensuring correct dependency information in
Buildroot.
- Possibility for top-level parallel builds, speeding up
builds on multicore machines.
Core: Ensure package-file-lists data is correct after
incremental builds as well.
Architecture: Add support for ARC-HS38 with 64bit multiplier
variant, allow building glibc for big endian ARC, handle 16KB
MMU page size for ARC in toolchain wrapper.
Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
toolchains, ARC 2019.09 toolchain. Allow using custom kernel
headers newer than what is known by Buildroot.
pkg-stats: Support for CVE vulnerability reporting by
comparing to NVD database.
Reproducible builds: The go -trimpath option is now used to
get rid of absolute build paths, __FILE__ and __BASE_FILE__
defines are now handled in the toolchain wrapper.
Systemd: Build host variant and use systemctl to automatically
enable unit files rather than manually managing symlinks.
Util-linux: Ensure that hwclock is built without GPLv3
code. Notice that builds with hwclock has contained
GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
New defconfigs: Beelink GS1, Raspberrypi4 64bit
New packages: alura, avro-c, bubblewrap, cctz, cereal,
cpuburn-arm, elixir, erlang-base64url, erlang-idna,
erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
gensio, glslsandbox-player, libargon2, libmodsecurity,
libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
lua-rotas, lua-silva, mfoc, network-manager-openvpn,
nginx-modsecurity, perl-crypt-openssl-aes,
perl-math-prime-util, pipewire, ptm2human, python-aenum,
python-aiohttp-debugtoolbar, python-aiohttp-mako,
python-aiologstash, python-aiosignal, python-aiozipkin,
python-async-lru, python-avro, python-bunch, python-crontab,
python-dnspython, python-entrypoints, python-esptool,
python-frozenlist, python-future, python-gitdb, python-janus,
python-lockfile, python-logstash, python-nested-dict,
python-pbr, python-pyaes, python-pydantic, python-smmap2,
python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
tio, umtprd, weston-imx, wireguard-linux-compat,
wireguard-tools, xdg-dbus-proxy
Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
perl-digest-md5, perl-mime-base64, perl-net-ping,
python-scapy3k, wireguard
Issues resolved (http://bugs.uclibc.org):
#11906: the new version of mesa3d cannot support etnaviv when..
#11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
#12121: PyQt5.QtSerialPort and other modules not being built
#12256: package tar is outdated (1.29 is 3 years old
#12286: Can't import gobject in python 3.8
#12376: python-scapy3k is deprecated
#12386: carriage return issue when "make menuconfig"
#12441: qt5webengine build error: asm/errno.h: No such file or..
#12446: Buildroot fails to finish installing packages
#12456: qtvirtualkeyboard: No such file or directory
#12461: libglib2 build files with deep directory structure
#12481: minicom fails when output directory path contains "m4"
#12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
#12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
#12536: Linux-Headers extracting failure
#12546: Ninja 1.10 build Error
2019.11.3, released April 10th, 2020
Important / security related fixes.
core: Fix compatibility with make 4.3+. Also fixup /lib
references in libtool .la files, similar to how it is done for
/usr/*.
toolchain: Fix kernel headers validation check for external
toolchains.
fs/initramfs: fix show-info so it also shows the usual
rootfs-related variables.
Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#12746: "sysdig" package description points to http://sysdig.org, ..
2019.11.2, released March 16th, 2020
Important / security related fixes.
Core: Ensure package-file-lists data is correct after
incremental builds as well.
Fix a race condition related to creating the output/staging
symlink on systems with coreutils < 8.27.
Toolchain: ARC tools bumped to arc-2019.09.
Br2-external: Fix patch handling when external linux-extension
packages are used. Fix compatibility with make 4.3+
Util-linux: Ensure that hwclock is built without GPLv3
code. Notice that builds with hwclock has contained
GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
Updated/fixed packages: armadillo, at, bcm2835, binutils,
blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
openrc, openswan, openvmtools, optee-test, patch, php, piglet,
postgresql, pppd, proftpd, pure-ftpd, python-django,
python-pyqt5, python-setuptools-scm-git-archive, python3,
qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
qwt, rdesktop, ruby, runc, samba4, shellinabox,
skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
suricata, swig, swupdate, sysklogd, taglib, thrift,
ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
wireshark, wpebackend-fdo, wpewebkit, xen,
xserver_xorg-server, zeromq, zsh, zziplib
Issues resolved (http://bugs.uclibc.org):
#11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
#12331: meson issue
#12456: qtvirtualkeyboard: No such file or directory
#12461: libglib2 build files with deep directory structure
#12481: minicom fails when output directory path contains "m4"
#12606: fbgrab location has changed
2019.11.1, released January 12th, 2020
Important / security related fixes.
Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
correct compiler and linker flags are used for compiled code
utils/scanpypi: Remind users to update DEVELOPERS
Defconfigs: imx6-sabresd: Fix the Qt5 display names,
imx8: Drop extra copy of U-Boot DTB
Updated/fixed packages: acsccid, bitcoin, boost, busybox,
cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
docker-containerd, docker-engine, easy-rsa, ebtables,
ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
gpsd, grpc, gst1-plugins-bad, iputils, jasper,
kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
python-coherence, python-crc16, python-django, python-dpkt,
python-gobject, python-pyasn-modules, python-pypcap,
python-pyqt5, python-subprocess32, python3, qpdf,
qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
sdl2, setserial, snort, spidev_test,
sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
x265, xserver_xorg-server, ytree, zip
Issues resolved (http://bugs.uclibc.org):
#12121: PyQt5.QtSerialPort and other modules not being built
#12286: Can't import gobject in python 3.8
2019.11, released December 1st, 2019
Various fixes.
Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
<pkg>_DL_OPTS by default, just like it is done for a number of
other package variables.
Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
the (rare) case where the .py files are needed at runtime
rather than .pyc.
Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
minicom, network-manager, nodejs, oniguruma, opencv3,
openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
python-cchardet, systemd, tiff, wolfssl,
Issues resolved (http://bugs.uclibc.org):
#11416: check-uniq-files staging issue
#12146: Oprofile runtime issue
#12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
#12171: Python-opencv needs config.py and config-3.7.py to run..
#12196: duma package
#12211: host-nodejs 10.15.3 package fail to build
#12316: tzdata fails to install with empty "default local time"
#12326: network-manager build fails with missing glib error
#12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
2019.11-rc3, released November 24th, 2019
Fixes all over the tree.
Updated/fixed packages: asterisk, clamav, domoticz, faifa,
gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
systemd, tftpd, waylandpp, webkitgtk, zip
2019.11-rc2, released November 16th, 2019
Fixes all over the tree.
Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
external toolchain kernel headers version check correctly stop
the build on mismatch
Meson: Fix generation of global cross-compilation.conf
Download: Also use the package download method for extra
downloads from the same site, so it does not get confused by
URLs containing '+'
Defconfigs: Fix boot issue for beaglebone
Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
sudo, systemd, wpewebkit, xserver_xorg-server
2019.11-rc1, released November 5th, 2019
Fixes all over the tree and new features.
Dependencies: Gcc/g++ 4.8 or newer is now required on the
build host.
Ensure host has JSON::PP perl module installed if
webkitgtk/wpewebkit packages are enabled as it is needed
during their build process.
Toolchain: Add support for the D programming language (GCC
9.x, Glibc).
GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
to arc-2019.09-eng002.
Musl: Add a patch to add support for
sched_{get,set}scheduler() and sched_{get,set}param() for
compatibility.
Generate check-headers program under BUILD_DIR rather than
/tmp to fix issues with distributions mounting /tmp noexec.
Also copy libssp.so for external toolchains if SSP
to handle toolchains providing SSP support in libssp rather
than in the C library
New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
STM32MP157 Discovery Kit
Arch: RISC-V: Default to a sensible floating point ABI based
on the selected ISA extensions rather than always defaulting
to ILP32/64
Graph-size: Package sizes are now shown in human readable form
(Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
format can be selected using the --binary option. The cut-off
limit for classifying packages as "other" is now configurable
using the --size-limit option.
Br2-external: Linux kernel extensions can now also be provided
in an external tree by adding packages under
linux/linux-ext-*.mk. See the manual for details.
Fakeroot now works correctly under Microsoft Windows 10
Services for Linux, which does not provide SYSV IPC support
The check-uniq-files logic which would complain if multiple
packages would touch the same files has been removed as it
causes issues in certain situations (when packages are
rebuilt) and the issue is no longer considered a problem for
toplevel parallel builds as those will use a per-package
staging/target directory.
With this removed, Python is no longer required for a basic
build (only for optional scripts).
support/scripts/genimage.sh will no longer make a copy of
TARGET_DIR, speeding up post-build/image scripts.
The runtime test logic now uses Python 3.x.
A 'v' prefix has been dropped from the <pkg>_SOURCE variable
for a number of packages to match the version numbers used by
https://release-monitoring.org
New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
libhttpserver, libmspack, libnetconf2, libolm, libyang,
linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
ogre, openlayers, python-aioredis, python-asgiref,
python-backports-functools-lru-cache, python-bluezero,
python-brotli, python-channels, python-channels-redis,
python-colorlog, python-daphne, python-django-enumfields,
python-jaraco-functools, python-kiwisolver, python-msgfy,
python-rpi-ws281x, python-setuptools-scm-git-archive,
python-simplelogging, python-soupsieve, python-sqliteschema,
python-sqlparse, python-tqdm, python-webencodings, qt5webview,
restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
uacme, utf8proc, uvw, ytree
Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
devmem2, eventlog, kodi-audiodecoder-opus,
kodi-screensaver-planestate, kodi-visualisation-waveforhue,
python-pysnmp-apps, riscv-pk, ustr
Issues resolved (http://bugs.uclibc.org):
#9881: systemd-resolved not setting resolv.conf link
#10171: devmem2 w (word) is 8 bytes in x86 64 systems
#10586: musl gcc has ifunc enabled when musl doesn't support it
#10806: Allow nfs-utils to use ipv6
#11366: [2018.08] SysV IPC not available for fakeroot on WSL
#11411: check-uniq-files target issue
#11766: Console (getty) issues with systemd
#11781: mariadb build error
#12031: Build of cups-filters fails while linking, apparently due..
#12116: console prompt does not appear after login
#12141: eudev package is missing "render" and "kvm" groups
#12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
#12186: Raspberry Pi Zero-W build fails on newer kernel versions
#12191: cmake BUILDDIR
#12241: Permission denied while running "make"
#12261: sudo versions prior to 1.8.28 are affected.
#12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
#12281: Custom configuration fails to build (based on raspberrypi3_..
2019.08.3, released December 7th, 2019
Important / security related fixes.
Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
<pkg>_DL_OPTS by default, just like it is done for a number of
other package variables
Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
the (rare) case where the .py files are needed at runtime
rather than .pyc.
Fix <pkg>-reconfigure handling for packages using the kconfig
infrastructure.
Toolchain: ensure external toolchain kernel headers version
check correctly stop the build on mismatch
Deconfigs: beaglebone: fix boot issue
Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
perl-gdtextutil, php, postgresql, prosody, python-cchardet,
python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
socat, spice, spice-protocol, tftpd, tiff, webkitgtk
New packages: libmspack
Issues resolved (http://bugs.uclibc.org):
#12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
#12171: Python-opencv needs config.py and config-3.7.py to run..
#12211: host-nodejs 10.15.3 package fail to build
#12316: tzdata fails to install with empty "default local time"
2019.08.2, released November 9th, 2019
Important / security related fixes.
Toolchain: Also copy libssp.so for external toolchains if SSP
to handle toolchains providing SSP support in libssp rather
than in the C library
Download: Also use the package download method for extra
downloads from the same site, so it does not get confused by
URLs containing '+'
Fakeroot now works correctly under Microsoft Windows 10
Services for Linux, which does not provide SYSV IPC support
utils/test-pkg: ensure to exit with an error upon failure
Updated/fixed packages: asterisk, azmq, binutils,
cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
libsigrok, libtorrent, libunwind, libva, linux-tools,
lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
nfs-utils, php, piglit, python, python-autobahn,
python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
vtun, wireshark, xvisor, yaffs2utils
Issues resolved (http://bugs.uclibc.org):
#11366: [2018.08] SysV IPC not available for fakeroot on WSL
#12261: sudo versions prior to 1.8.28 are affected
2019.08.1, released October 3rd, 2019
Important / security related fixes.
Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
Use default console settings
Dependencies: Ensure host has JSON::PP perl module installed
if webkitgtk/wpewebkit packages are enabled as it is needed
during their build process.
Toolchain: Generate check-headers program under BUILD_DIR
rather than /tmp to fix issues with distributions mounting
/tmp noexec.
Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
cups, cups-filters, docker-cli, docker-engine, docker-proxy,
e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
kf5-extra-cmake-modules, kf5-modemmanager-qt,
kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
libglib2, libgpg-error, libnspr, libnss, libopenssl,
logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
protobuf, putty, qemu, samba4, snort, swupdate,
systemd-bootchart, thttpd, uclibc, unzip, util-linux,
wireshark
Issues resolved (http://bugs.uclibc.org):
#10806: Allow nfs-utils to use ipv6
#11781: mariadb build error
#12031: Build of cups-filters fails while linking, apparently due..
#12141: eudev package is missing "render" and "kvm" groups
#12241: Permission denied while running "make"
2019.08, released September 1st, 2019
Various fixes.
Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
on the build host to build ATF. These defconfigs will be added
back once a package providing such toolchain is
available. Also dropped ts4800 defconfig as it does not build
with GCC >= 8.x.
Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
wpewebkit, xfont_font-util
Issues resolved (http://bugs.uclibc.org):
#12156: buildroot-2019.08-rc3 does not build for Pi Zero W
2019.08-rc3, released August 28th, 2019
Fixes all over the tree.
Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
nginx, openldap, python, qemu, samba4, squid, strace, vlc
Issues resolved (http://bugs.uclibc.org):
#11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
2019.08-rc2, released August 20th, 2019
Fixes all over the tree.
Compile fixes for a number of defconfigs.
Updated/fixed packages: apache, autofs, batctl, batman-adv,
bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
gnutls, go, gst-plugins-bad, gst-plugins-base,
gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
xscreensaver
Removed packages: libamcodec, odroid-mali, odroid-scripts
Issues resolved (http://bugs.uclibc.org):
#9481: NetworkManager/Ping unable to resolve domains
#10566: php.mk is missing option --with-pgsql
#10861: Package batman_adv Makefile is missing include header direct..
#11641: linux kernel .config timestamp always out of date fixed with..
#11671: russian locale ru_RU:145: LC_TIME: syntax error
#11701: recuuring of usr and in bin shortcuts are created
#11741: pigpio does not build host-pigpio
#11876: automount using host mount/umount
#11881: Build breaks with lftp package enabled and libexpat1-dev inst..
#11921: dahdi fails to build
#11936: libcpprestsdk should install to staging
#11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
#11961: libpri build failure
#12086: dhcp shared libraries not installed to target
#12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
#12106: daq: build fails if libdumbnet-dev is installed in the host
#12126: vc4 has neon as hard dependency
2019.08-rc1, released August 9th, 2019
Fixes all over the tree and new features.
toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
/ GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
Architectures: Internal toolchain support for C-SKY, support
for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
tsv110.
Filesystems: Pass extra pax options to tar for binary
reproducibility. Build host-cpio for the --reproducible option
support when BR2_REPRODUCIBLE is enabled. Genimage updated to
version 11, bringing GPT support.
Br2-external: Add support for injecting additional options to
the list of preconfigured external toolchains and libjpeg and
openssl providers using files under provides/. See the manual
for details.
Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
passed before the standard exclusions so they are not ignored
by rsync when using override-srcdir.
Gnuconfig updated to 2019-05-28, adding C-SKY support.
test-pkg: Correct long option handling and clean output dir
after a successful build to save disk space.
support/testing: Emulate a machine with 256MB RAM to fix
issues with certain tests running out of memory, use
virtio-rng to provide needed entrophy.
pkg-stats: support outputting in JSON format with --json for
easier post processing. The classic HTML output is still
available with --html. Parallelize access to
release-monitoring.org to speed up runtime.
Drop non-conventional version prefix/suffix/separators for
packages for better compatibility with release-monitoring.org
Packages:
Init systems: Add basic openrc support and
<pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
install openrc service scripts if enabled.
busybox: Build each applet as a separate binary when SELinux
is enabled for more finegrained policy control. Use daemon
mode for mdev rather than legacy hotplug.
linux: Workaround -Werror related build failure on powerpc,
by forcing CONFIG_PPC_DISABLE_WERROR on.
Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
partition is available before mounting.
New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
Removed defconfigs: Odroid C2
New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
jailhouse, libubootenv, luasyslog, mender-grubenv,
murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
python-hiredis, python-ifaddr, python-inflection,
python-iptables, python-matplotlib, python-periphery,
python-pycairo, python-redis, python-termcolor,
python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
sshguard, stellarium, zziplib
Removed packages: xapp_mkfontdir
Issues resolved (http://bugs.uclibc.org):
#11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
#11271: utils/check-package fails with exception depending on..
#11991: [numpy] segfault when compiling for RPi3 64bits
#12016: Grub fails to boot bzImage after upgrade to 2019.05
#12046: Can’t login as root user after upgrading to buildroot..
#12051: package/dhcp installs libtool wrapper scripts on tar...
#12076: Patchelf can link against an incompatible libc++ ver...
2019.05.3, Released October 3rd, 2019
Important / security related fixes.
Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
Use default console settings
Dependencies: Ensure host has JSON::PP perl module installed
if webkitgtk/wpewebkit packages are enabled as it is needed
during their build process.
Toolchain: Generate check-headers program under BUILD_DIR
rather than /tmp to fix issues with distributions mounting
/tmp noexec.
Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
cups-filters, docker-cli, docker-engine, docker-proxy,
e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
libgpg-error, libnftl, libnspr, libnss, libopenssl,
libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
php, protobuf, putty, qemu, samba4, swupdate,
systemd-bootchart, thttpd, uclibc, unzip, util-linux,
wireshark
Issues resolved (http://bugs.uclibc.org):
#10806: Allow nfs-utils to use ipv6
#11781: mariadb build error
#12031: Build of cups-filters fails while linking, apparently due..
#12141: eudev package is missing "render" and "kvm" groups
#12241: Permission denied while running "make"
2019.05.2, Released September 3rd, 2019
Important / security related fixes.
Filesystems: Pass extra pax options to tar for binary
reproducibility.
Updated/fixed packages: apache, arm-trusted-firmware,
asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
git, glib-networking, glibc, gnupg2, gnutls, go,
gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
libshout, libss7, libssh2, libvips, libxcb, linux-headers,
mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
proftpd, proj, python, python-django, python-idna,
python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
yad, zeromq
Issues resolved (http://bugs.uclibc.org):
#11741: pigpio does not build host-pigpio
#11876: automount using host mount/umount
#11881: Build breaks with lftp package enabled and libexpat1-dev inst..
#11921: dahdi fails to build
#11961: libpri build failure
#12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
#12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
#12106: daq: build fails if libdumbnet-dev is installed in the host
#12126: vc4 has neon as hard dependency
2019.05.1, Released July 7th, 2019
Important / security related fixes.
arch: x86: Fix typo breaking 'core-avx2' variant
linux: Workaround -Werror related build failure on powerpc,
by forcing CONFIG_PPC_DISABLE_WERROR on.
support/testing: Emulate a machine with 256MB RAM to fix
issues with certain tests running out of memory.
test-pkg: Correct long option handling and clean output dir
after a successful build to save disk space.
Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
partition is available before mounting.
Updated/fixed packages: barebox, busybox, bzip2, davfs2,
dialog, docker-cli, docker-engine, exim, expat, faad2,
haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
libressl, libsecret, lmbench, meson, monit, php, postgresql,
psplash, python-django, qt5base, tvheadend, webkitgtk,
xserver_xorg-server, znc
2019.05, released June 2nd, 2019
Various fixes.
Toolchain: Ensure pre-built Andes toolchains can only be
selected when x86 32bit support is available on the host.
Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
supported.
Infra: pkg-config: Use a dedicated timestamp file rather than
.config as that gets touched by linux-4.19+, causing repeated
builds.
Add C-SKY support to our config.sub (gnuconfig)
Updated/fixed packages: dosfstools, botan, brotli, dropbear,
flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
linuxptp, matchbox-panel, mender, mutt, netsurf,
network-manager, opencv3, openjdk, openmpi, php,
python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
wpewebkit
2019.05-rc3, released May 25th, 2019
Fixes all over the tree.
check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
is ignored.
check-package: Warn about utf-8 characters in .mk files
Linux: Default to 5.1.x series
Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
postgresql, pcsc-lite, python, tslib, webkitgtk,
wpebackend-fdo, wpewebkit
2019.05-rc2, released May 15th, 2019
Fixes all over the tree.
Updated/fixed packages: bind, bullet, ca-certificates,
collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
Issues resolved (http://bugs.uclibc.org):
#11841: grub-efi.cfg not used when building EFI disk image
2019.05-rc1, Released May 8th, 2019
Fixes all over the tree and new features.
Architecture: Andes 32-bit (nds32) support added.
Only build host-lzip / host-xz when really needed by packages,
not just when not available on the build host.
Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
binutils 2.32 added, 2.28/2.29 removed, default changed to
2.31.1.
fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
forward {f,l,}chown calls to libc when running under fakeroot
to fix issues when building in restricted environments
(E.G. user namespace with bubblewrap).
Linux: Also build default make target to ensure extra files
like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
built. Notice: This may mean that extra host utilities like
uboot-mkimage are needed.
Infrastructure: show-info and <pkg>-show-info make targets
added to output package metadata in JSON format for external
use.
pkg-generic: Only tweak .la files needing it to ensure they
are not included in subsequent package file lists.
test-pkg: Generate a basic package config if none is
specified.
Gettext-tiny package added as an lightweight replacement for
GNU gettext for situations where NLS support is not needed.
New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
/ T2080 QDS RDB, Licheepi zero, Orangepi R1
Removed defconfigs: Olimx A20 Olinuxino Lime legacy
New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
mender-artifact, most, oniguruma, openjdk, openjdk-bin,
opensbi, optee-benchmark, optee-client, optee-examples,
optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
python-aioconsole, python-aiohttp-cors, python-aiomonitor,
python-backcall, python-jedi, python-parso, python-pyjwt,
python-terminaltables, suricata, tpm2-totp, uftp,
wpebackend-fdo, wpewebkit
Removed packages: libump, lunit, sunxi-mali
Issues resolved (http://bugs.uclibc.org):
#11716: Typo on website, saying latest release is 2018.2.11
#11756: package/syslinux: MBR's don't fit because of binutils..
#11761: Building custom kernel 5.1-rc3 or later breaks on objtool
#11816: Only selected coreutils binaries are installed
2019.02.11, released April 9th, 2020
Important / security related fixes.
core: Fix compatibility with make 4.3+. Also fixup /lib
references in libtool .la files, similar to how it is done for
/usr/*.
toolchain: Fix kernel headers validation check for external
toolchains.
Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
hiredis, kmscube, libical, libopenssl, libsndfile,
linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
util-linux, vala, vlc, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#12746: "sysdig" package description points to http://sysdig.org, ..
2019.02.10, released March 16th, 2020
Important / security related fixes.
Core: Ensure package-file-lists data is correct after
incremental builds as well.
Fix a race condition related to creating the output/staging
symlink on systems with coreutils < 8.27.
Br2-external: Fix compatibility with make 4.3+
Util-linux: Ensure that hwclock is built without GPLv3
code. Notice that builds with hwclock has contained
GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
Updated/fixed packages: armadillo, at, binutils, blktrace,
bootstrap, busybox, cairo, cups, czmq, dnsmasq,
docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
opencv3, openjpeg, openswan, openvmtools, patch, php,
postgresql, pppd, proftpd, pure-ftpd, python-django,
python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
wireshark, xen, xserver_xorg-server, zeromq, zsh
Issues resolved (http://bugs.uclibc.org):
#11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
#12331: meson issue
#12461: libglib2 build files with deep directory structure
#12606: fbgrab location has changed
2019.02.9, released January 12th, 2020
Important / security related fixes.
pkg-python infrastructure: Ensure correct compiler and linker
flags are used for compiled code
utils/scanpypi: Remind users to update DEVELOPERS
Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
libssh, libtomcrypt, libuio, lirc-tools, lvm2,
matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
python-django, python-ecdsa, python-pyasn-modules,
python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
samba4, sdl2, wavpack, xserver_xorg-server, zip
Issues resolved (http://bugs.uclibc.org):
#12121: PyQt5.QtSerialPort and other modules not being built
2019.02.8, released December 7th, 2019
Important / security related fixes.
Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
<pkg>_DL_OPTS by default, just like it is done for a number of
other package variables
Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
the (rare) case where the .py files are needed at runtime
rather than .pyc.
Fix <pkg>-reconfigure handling for packages using the kconfig
infrastructure.
Toolchain: ensure external toolchain kernel headers version
check correctly stop the build on mismatch
Deconfigs: beaglebone: fix boot issue
Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
clamav, collectd, connman, faifa, gob2, haproxy,
intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
opencv3, openvmtools, oracle-mysql, perl-gdgraph,
perl-gdtextutil, php, postgresql, prosody, python-django,
rabbitmq-c, rauc, redis, rpcbind, socat, spice,
spice-protocol, tftpd, tiff, webkitgtk
New packages: libmspack
Issues resolved (http://bugs.uclibc.org):
#12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
#12171: Python-opencv needs config.py and config-3.7.py to run..
#12211: host-nodejs 10.15.3 package fail to build
#12316: tzdata fails to install with empty "default local time"
2019.02.7, Released November 10th, 2019
Important / security related fixes.
support/testing: use a kernel with HW_RANDOM_VIRTIO to work
around issues with lack of entrophy
Toolchain: Also copy libssp.so for external toolchains if SSP
is enabled to handle toolchains providing SSP support in
libssp rather than in the C library
Download: Also use the package download method for extra
downloads from the same site, so it does not get confused by
URLs containing '+'
Fakeroot now works correctly under Microsoft Windows 10
Services for Linux, which does not provide SYSV IPC support
utils/test-pkg: ensure to exit with an error upon failure
Updated/fixed packages: asterisk, azmq, cups-filters,
domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
mjpegtools, mongoose, php, python, python-pysnmp-apps,
python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
yaffs2utils
Issues resolved (http://bugs.uclibc.org):
#11366: [2018.08] SysV IPC not available for fakeroot on WSL
#12261: sudo versions prior to 1.8.28 are affected
2019.02.6, Released October 3rd, 2019
Important / security related fixes.
Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
Use default console settings
Dependencies: Ensure host has JSON::PP perl module installed
if webkitgtk/wpewebkit packages are enabled as it is needed
during their build process.
Toolchain: Generate check-headers program under BUILD_DIR
rather than /tmp to fix issues with distributions mounting
/tmp noexec.
Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
cups-filters, docker-cli, docker-engine, docker-proxy,
dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
haveged, iptables, joe, kf5-extra-cmake-modules,
kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
uclibc, unzip, util-linux, wireshark
Issues resolved (http://bugs.uclibc.org):
#10806: Allow nfs-utils to use ipv6
#11781: mariadb build error
#12031: Build of cups-filters fails while linking, apparently due..
#12141: eudev package is missing "render" and "kvm" groups
#12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
#12241: Permission denied while running "make"
2019.02.5, Released September 2nd, 2019
Important / security related fixes.
Filesystems: Pass extra pax options to tar for binary
reproducibility.
Updated/fixed packages: apache, arm-trusted-firmware,
asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
git, glib-networking, glibc, gnupg2, gnutls, go,
gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
postgresql, prboom, proftpd, proj, python, python-django,
python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
qt5base, qt5enginio, quagga, rygel, squid, subversion,
tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
xen, xfont_font-util, xlib_libICE, xlib_libXfont,
xlib_libXfont2, yad, zeromq
Issues resolved (http://bugs.uclibc.org):
#11741: pigpio does not build host-pigpio
#11876: automount using host mount/umount
#11881: Build breaks with lftp package enabled and libexpat1-dev inst..
#11921: dahdi fails to build
#11961: libpri build failure
#12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
#12106: daq: build fails if libdumbnet-dev is installed in the host
#12126: vc4 has neon as hard dependency
2019.02.4, Released July 10th, 2019
Important / security related fixes.
arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
variant.
linux: Workaround -Werror related build failure on powerpc,
by forcing CONFIG_PPC_DISABLE_WERROR on.
support/testing: Emulate a machine with 256MB RAM to fix
issues with certain tests running out of memory.
test-pkg: Correct long option handling and clean output dir
after a successful build to save disk space.
Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
passed before the standard exclusions so they are not ignored
by rsync when using override-srcdir.
Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
partition is available before mounting.
Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
mongoose, monit, mpd, openblas, php, postgresql, psplash,
python, python-django, python3, qt5base, samba4, taglib,
tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
2019.02.3, Released June 7th, 2019
Important / security related fixes.
Infra: pkg-config: Use a dedicated timestamp file rather than
.config as that gets touched by linux-4.19+, causing repeated
builds.
check-bin-arch: Also ignore /usr/lib/grub to support merged
/usr setups, similar to how /lib/grub is ignored.
gnuconfig/config.sub: Add C-SKY architecture support.
Updated/fixed packages: assimp, atftp, atop, botan, busybox,
ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
linuxptp, luajit, lynx, matchbox-panel, mender,
netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
pcsc-lite, php, popt, postgresql, python, python-cython,
python-django, python-ply, qt5enginio, rpm, runc, samba4,
sqlite, subversion, supertux, systemd, tslib, uclibc,
v4l2loopback, webkitgtk, woff2
Issues resolved (http://bugs.uclibc.org):
#11816: Only selected coreutils binaries are installed
#11841: grub-efi.cfg not used when building EFI disk image
#11911: systemd v240 memory leak in systemd-journald
2019.02.2, Released April 29th, 2019
Important / security related fixes.
Only build host-lzip / host-xz when really needed by packages,
not just when not available on the build host.
fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
forward {f,l,}chown calls to libc when running under fakeroot
to fix issues when building in restricted environments
(E.G. user namespace with bubblewrap).
Linux: Also build default make target to ensure extra files
like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
built. Notice: This may mean that extra host utilities like
uboot-mkimage are needed.
Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
Increase rootfs size to fit utilities, Raspberry Pi 64bit:
Include overlays in sdcard image
Updated/fixed packages: android-tools, apache, bind, binutils,
busybox, civetweb, cjson, copas, davfs2, docker-cli,
docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
libxslt, linknx, linux, linux-firmware, linux-tools, live555,
lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
musl, mutt, neon, netsnmp, numactl, opus, perl, php,
postgresql, pure-ftpd, python-urllib3, python3, qt5base,
rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
softether, stunnel, sysklogd, syslinux, syslog-ng,
systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
znc
Issues resolved (http://bugs.uclibc.org):
#11756: package/syslinux: MBR's don't fit because of binutils..
#11761: Building custom kernel 5.1-rc3 or later breaks on objtool
2019.02.1, Released March 29th, 2019
Important / security related fixes.
pkg-generic: Only tweak .la files needing it to ensure they
are not included in subsequent package file lists.
test-pkg: Generate a basic package config if none is
specified.
Updated/fixed packages: asterisk, avahi, bash, beecrypt,
binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
flashrom, fltk, gerbera, git, glibc, gnuradio, go,
gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
wavemon, wireshark, vsftpd, xapp_xdm, xen,
xdriver_xf86-video-fbdev, xlib_libXdmcp
Issues resolved (http://bugs.uclibc.org):
#11716: Typo on website, saying latest release is 2018.2.11
2019.02, released March 4th, 2019
Minor fixes.
Libressl support added for Qt 5.6 as a replacement for
openssl, as 5.6 is not compatible with openssl 1.1.x.
Updated/fixed packages: cutelyst, devmem2, gqrx,
gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
2019.02-rc3, released March 1st, 2019
Fixes all over the tree.
Openssl support dropped from Qt 5.6, as it isn't compatible
with openssl 1.1.x.
Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
issues.
Dependencies: Require CMake 3.8 or newer to fix compilation
issue with certain packages. If not available, host-cmake will
instead be built.
Printvars: Fix performance regression since 2018.02
Scanypi: Correctly handle underscores in python package names.
Updated/fixed packages: botan, clamav, cryptopp, i2pd,
ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
upmpdcli, zbar
Issues resolved (http://bugs.uclibc.org):
#9966: util-linux-2.30/.stamp_built' failed
#11696: possible typo in board/pc/post-build.sh
2019.02-rc2, released February 23th, 2019
Fixes all over the tree.
Removed zynq_zybo defconfig, as it hasn't seen any update
since it was added in 2016, and uses a U-Boot version not
compatible with openssl-1.1.x.
Linux: Ignore user supplied downloadable hashes, as no hash
checksums are available for those.
Updated/fixed packages: bind, cryptopp, docker-containerd,
dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
madplay, mender, mosquitto, poco, postgresql, proftpd,
pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
tor, unzip, xenomai
Issues resolved (http://bugs.uclibc.org):
#11501: compile sdl2 with enable wayland
#11681: .. unable to initialize decompress status for section..
2019.02-rc1, released February 13th, 2019
Fixes all over the tree and new features.
Dependencies:
Require Python >= 2.7 as it is needed for E.G. building
libglib2.
Ensure GNU gzip is used for reproducible tarballs (instead of
pigz)
Infrastucture:
Ensure the PLATFORM and OS environment variables are not set,
as they cause build issues for some packages.
The package list infrastructure now correctly handles packages
installing files with old mtime.
Add a config option to force all optional host utilities to be
built, even if suitable versions are available on the build
machine.
graph-build-time: Also show time spent downloading
Download: fixes for SSH/SCP support
Ensure user provided permissions override permissions from
packages.
SDK: Fix handling of relative symlinks (targets starting with
'.' or '..')
BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
for processes.
The custom skeleton logic will now populate the needed /bin,
/lib, /sbin directories/symlinks if not present. Merged /usr
can now be used with a custom skeleton.
Rootfs overlays can now override symbolic links from
packages. This was disabled to ensure the correct symbolic
links are present when merged /usr is used. Instead validate
that the rootfs overlays do not include invalid /bin, /sbin
and /lib entries.
The waf infrastructure now support the <pkg>_SUBDIR variable,
similar to the other package types.
cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
Various improvements to the meson infrastructure.
Luarocks: A Buildroot addon has been added to automate
creating a Buildroot package from luarocks, similar to
scancpan and scanpypi.
scanpypi: protect against zip-slip vulnerability in zip/tar
handling
check-package: fix Python 3 support
get-developers: Fix behaviour when called from elsewhere than
the toplevel directory.
pkg-stats: Show latest upstream version of each package, based
on data from release-monitoring.org
kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
a clean tree when ccache is enabled.
Default to sha256 password encoding, drop md5 support.
Architecture:
Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
variants, MIPS support for mips32r3, mips64r3 and Marvell
Octeon II/III variants.
Toolchain:
ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
Packages:
openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
long term support.
fftw: Split into fftw-{single,double,long-double,quad}
packages for the different data precision options.
libcurl: Now has explicit TLS backend selection options.
linux: Support building device tree blobs with the -@ option
for device tree overlays.
weston: The weston-imx i.MX variant is now used when
imx-gpu-viv is enabled
pkgconf: Update to 1.5.3, which brings support for
--define-prefix (used by GStreamer)
Add host-python3-setuptools package to handle host python
packages needing python3 with setuptools support.
New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
2, QEMU RISC-V 32bit virt, Rock64
New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
erlang-p1-eimp, exempi, fail2ban, fftw-double,
fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
libpackagekite, libtorrent-rasterbar, lua-std-debug,
lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
python-aiodns, python-aiohttp, python-aiohttp-jinja2,
python-aiohttp-remotes, python-aiohttp-security,
python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
python-cchardet, python-pycares, python-sentry-sdk,
python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
utp_com, vmtouch, websocketpp
Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
python-pyqt, qt, qtuio, tn5250
Issues resolved (http://bugs.uclibc.org):
#10851: Patch to handle numpad Enter key properly
#11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
#11126: Bash Shell Programming using Buildroot
#11426: pps-tools bash dependency
#11476: stdio2.h error invalid use of __builtin_va_arg_pack
#11536: dt-utils building fails with glibc 2.28
#11546: open-vm-tools with glibc 2.28
#11566: Fix init script
#11576: Unable to start apache with event MPM on raspberry pi 3
#11591: [pkgconf 1.5.3] xserver OpenGL support is missing
#11606: libjpeg has no Config.in
#11616: 2018.02.09 fails to build libzlib with full RELRO..
#11656: Custom device tree and u-boot boot.scr not integrated..
#11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
2018.11.4, Released March 28th, 2019
Important / security related fixes.
Updated/fixed packages: avahi, beecrypt, binutils, botan,
busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
2018.11.3, Released February 23th, 2019
Important / security related fixes.
Ensure the PLATFORM and OS environment variables are not set,
as they cause build issues for some packages.
The package list infrastructure now correctly handles packages
installing files with old mtime.
Linux: Skip hash checks for user supplied downloadable
patches, as no hash checksums are available for those.
scanpypi: protect against zip-slip vulnerability in zip/tar
handling
Download: fixes for SSH/SCP support
SDK: Fix handling of relative symlinks (targets starting with
'.' or '..')
Updated/fixed packages: bind, dhcpcd, docker-compose,
docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
poco, postgresql, proftpd, pulseaudio, python, python-django,
python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
swupdate, systemd, unzip, webkitgtk, xenomai
2018.11.2, Released January 30th, 2019
Important / security related fixes.
Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
EV3, QEMU AArch64-virt
Download: Fix scp download handling
check-package: fix Python 3 support
get-developers: Fix behaviour when called from elsewhere than
the toplevel directory.
kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
a clean tree when ccache is enabled.
cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
libmad, libsndfile, libsquish, liburiparser, libwebsock,
libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
openresolv, openssh, pango, patchelf, php, python-django,
python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
samba4, sdl_sound, shairport-sync, sqlite, subversion,
sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
Issues resolved (http://bugs.uclibc.org):
#11576: Unable to start apache with event MPM on raspberry pi 3
2018.11.1, Released December 20th, 2018
Important / security related fixes.
defconfigs: Fixes for bananapi m2 ultra, ci20
Download wrapper: Fix for urlencode handling
Updated/fixed packages: asterisk, docker-compose,
docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
uclibc, vtu, webkitgtk, wine, xen
New packages: docker-cli
Issues resolved (http://bugs.uclibc.org):
#11426: pps-tools bash dependency
#11536: dt-utils building fails with glibc 2.28
2018.11, Released December 1st, 2018
Minor fixes.
Updated/fixed packages: c-ares, quagga, squid
2018.11-rc3, released November 30th, 2018
Fixes all over the tree.
Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
graph-depends: Fix for package names starting with a non-alpha
character.
Updated/fixed packages: alsa-utils, botan, dante, domoticz,
dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
libopenssl, libsoxr, linux, motion, msgpack, mtd,
perl-net-ssleay, php, popt, python-numpy, qt5declarative,
samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
webkitgtk, valgrind, weston, xfsprogs
2018.11-rc2, released November 21th, 2018
Fixes all over the tree.
fs: Drop intermediate tarball from the filesystem handling to
fix an issue with xattrs handling related to fakeroot. Ensure
tarball target includes xattrs.
download: Fix confusion in git submodule handling if dl/ is a
symlink.
genrandconfig: Fix missing newline in BR2_WGET handling,
causing the following line to be ignored. This would affect
BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
show-build-order: Also include the dependencies of
rootfs-common.
Fix a number of build issues in packages for the recently
merged RISC-V architecture support.
Updated/fixed packages: dt-utils, easydbus, elfutils,
flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
prosody, qemu, rpm, sconeserver, shadowsocks-libev,
supertuxcart, syslinux, systemd, trace-cmd, uclibc,
uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
xlib_libfontenc
Issues resolved (http://bugs.uclibc.org):
#11086: download/git submodule breaks on symlinked dl folder
#11216: Capabilities not applied to filesystem
2018.11-rc1, released November 9th, 2018
Fixes all over the tree and new features.
Architecture: RISC-V support (64bit) added.
Toolchain: Glibc bumped to 2.28. Fortran support for external
toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
Hardening flags (RELRO) are now handled by the toolchain
wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
number of issues.
Filesystems: Support for creating btrfs and f2fs filesystems
added.
Add a number of patches to fix build errors for host utilities
on modern distributions using glibc-2.28.
mkusers: Ensure existing group members are preserved when a
group is reprocessed.
printvars: Fix issue with exceeding shell command line length
limits for certain setups.
Workaround added for incompatibility issues between host-dtc
and older U-Boot and Linux kernel versions.
Detect and reject build paths containing '@', as this confuses
a number of packages, including GCC.
utils/diffconfig: Make it work for (non-Buildroot) config
files not using the BR2_ prefix.
New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
olimex_a20_olinuxion_lime_mali is renamed to _legacy.
OpenCL infrastructure support added, similar to how OpenGL is
handled.
Linux-headers: Support for kernel headers from a custom
tarball / git repo added.
New packages: bird, bluez5_utils-headers, btrfs-progs,
checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
libopencl, libopenresolv, nss-myhostname,
perl-apache-logformat-compiler, perl-appconfig,
perl-astro-suntime, perl-class-inspector, perl-class-load,
perl-class-method-modifiers, perl-class-std,
perl-class-std-fast, perl-cookie-baker, perl-data-dump,
perl-data-optlist, perl-data-uuid, perl-data-manip,
perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
perl-device-serialport, perl-dist-checkconflicts,
perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
perl-filesys-notify-simple, perl-hash-multivalue,
perl-http-entity-parser, perl-http-headers-fast,
perl-http-multipartparser, perl-io-interface,
perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
perl-module-implementation, perl-module-runtime, perl-moo,
perl-number-bytes-human, perl-package-stash, perl-params-util,
perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
perl-streams-buffered, perl-sub-exporter-progressive,
perl-sub-install, perl-sub-quote, perl-sys-cpu,
perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
python-async-timeout, python-falcon, python-fire,
python-mimeparse, python-multidict, python-passlib,
python-pigpio, python-pip, python-ply, python-py,
python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
python-pyhamcrest, python-pysmi, python-scapy, python-semver,
python-serial-asyncio, python-typing, python-uvloop,
pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
spandsp, tini, waffle, xapian
Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
xloader
Issues resolved (http://bugs.uclibc.org):
#11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
#11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
#11166: Erlang bad argument on valid uint64 when crosscompiled on..
#11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
#11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
#11251: Util scanpypi failes when package change - to _ in tar file
#11266: qt5base-5.11.1 does not compile with musl, complains about..
#11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
#11321: Latest master fails to build readline with RELRO FULL
#11326: sysvinit fails to build in latest GIT master
#11331: Internal application no longer builds with latest GIT master
#11336: nfs-utils fails to build in latest GIT master
#11351: build root-2018-08, linaro aarch64 compile error
#11376: mdmon binary missing
#11391: Valgind availability on ARM
#11396: uboot environment image checksum invalid if target is big endian
#11421: GCC error message for ARM Cortex-A9/ARM.V7
#11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
#11481: Docs: Is external.desc required?
2018.08.4, Released December 20th, 2018
Important / security related fixes.
Defconfigs: Fixes for ci20, orangepi zero plus 2
Download wrapper: Fix for urlencode handling
Updated/fixed packages: c-ares, dante, docker-compose,
domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
nodejs, php, popt, pps-tools, prosody, python-numpy,
python-requests, samba4, sdl2_net, squashfs, swupdate,
systemd, uclibc, vte, webkitgtk, wine, xfsprogs
Issues resolved (http://bugs.uclibc.org):
#11426: pps-tools bash dependency
2018.08.3, Released November 26th, 2018
Important / security related fixes.
fs: Drop intermediate tarball from the filesystem handling to
fix an issue with xattrs handling related to fakeroot. Ensure
tarball target includes xattrs.
download: Fix confusion in git submodule handling if dl/ is a
symlink.
toolchain: Only allow enabling stack protection on
architectures with control flow integrity (CFI) support. Only
allow FORTIFY_SOURCE support on gcc >= 6.
genrandconfig: Fix missing newline in BR2_WGET handling,
causing the following line to be ignored. This would affect
BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
show-build-order: Also include the dependencies of
rootfs-common.
Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
olinuxino lime legacy, Orangepi zero plus 2.
graph-depends: Fix for package names starting with a non-alpha
character.
Updated/fixed packages: attr, audit, bind, brotli, busybox,
dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
libnspr, libnss, libsemanage, liburiparser, lighttpd,
lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
netplug, network-manager, nfs-utils, nginx, openocd, openswan,
p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#11086: download/git submodule breaks on symlinked dl folder
#11481: Docs: Is external.desc required?
2018.08.2, Released October 25th, 2018
Important / security related fixes.
Workaround added for incompatibility issues between host-dtc
and older U-Boot and Linux kernel versions.
Detect and reject build paths containing '@', as this confuses
a number of packages, including GCC.
utils/get-developers: Add -e option for use with git
send-email.
utils/diffconfig: Make it work for (non-Buildroot) config
files not using the BR2_ prefix.
u-boot: Fix for environment image handling on big endian
systems.
Updated/fixed packages: binutils, ca-certificates,
cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
setools, spice, spice-protocol, tinc, ustr, wireshark,
Issues resolved (http://bugs.uclibc.org):
#11396: uboot environment image checksum invalid if target is big endian
2018.08.1, Released October 7th, 2018
Important / security related fixes.
Add a number of patches to fix build errors for host utilities
on modern distributions using glibc-2.28.
mkusers: Ensure existing group members are preserved when a
group is reprocessed.
printvars: Fix issue with exceeding shell command line length
limits for certain setups.
Updated/fixed packages: acpid, android-tools, apache,
arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
python-django, screen, shairport-sync, strongswan,
vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
xlib_libXfont, xlib_libXft, xlib_libxshmfence,
xutil_makedepend, zeromq
2018.08, Released September 6th, 2018
Minor fixes.
Known issues:
- Glibc 2.28 on the build host breaks compilation of a number
of host packages. 2018.08 contains fixes for some of these
packages, but not all. Consider building on hosts (or in
containers) using older Glibc versions.
- host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
kernel configurations using FDT/DTC. Consider updating the
Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
backporting commit 9130ba8846 (scripts/dtc: Update to
upstream version v1.4.6-9-gaadd0b65c987) for the Linux
kernel / commit db405d1980 for U-Boot.
Alternatively revert commit 7b929ddcf0 (dtc: bump version to
1.4.7) and ensure your build host does not have the libfdt
development headers installed.
Updated/fixed packages: busybox, chipmunk, cutelyst,
domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
sdl2, squashfs, uboot, xen
Issues resolved (http://bugs.uclibc.org):
#11261: ccache using wrong cached objects
#11276: Understanding the patch for kernel-4.9 and other..
2018.08-rc3, Released August 31th, 2018
Fixes all over the tree.
linux: additional improvements to the flex / bison dependency
handling, use system provided variant if available. Ensure
toolchain is available when configuring for 4.18+ support.
Download: Fix handling of primary sites using file://
Toolchain: Correct external toolchain musl detection for
static toolchains.
Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
rauc, shairport-sync, systemd, xlib_libX11, zeromq,
Issues resolved (http://bugs.uclibc.org):
#11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
#11141: WF111 package no longer available
#11211: Internal compiler error: Killed (program cc1plus)..
#11236: util-linux fails to build on Travis CI when python..
#11246: Glibc 2.28 - fails to build host-bison and host-m4
#11256: Add python-falcon and python-mimeparse packages
2018.08-rc2, Released August 20th, 2018
Fixes all over the tree.
pkg-kconfig: Support dependencies needed to run the
configurator, E.G. recent Linux kernel versions needing flex
and bison.
Defconfigs: ARM Juno: Bump ATF to fix a build
issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
Correct /etc/inittab. Technologic ts7680: Correct genimage
configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
2018.07 to fix build issue. Ensure host-openssl is pulled in
for kernel builds where needed.
Updated/fixed packages: aircrack-ng, bind, boost,
boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
nodejs, php, python-django, python-pyqt5, qt5base,
qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
xdriver_xf86-video-ati, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#10781: cryptsetup luksOpen container_file container causes..
#10996: bogus musl ARM toolchain
#11191: xattr and check-package issue
2018.08-rc1, Released August 5th, 2018
Toolchain:
- add support for gcc 8.x, switch to gcc 7.x as the default
version
- add support for gdb 8.1, switch to gdb 8.0 as the default
and remove gdb 7.10/7.11
- add support for binutils 2.31
- NIOSII CodeSourcery toolchain updated
- Linaro AArch64 BE toolchain added, and other Linaro
toolchains updated
- Synopsys ARC pre-built toolchain updated
Architecture: add support for ARM Cortex-M7
Major updates:
- systemd bumped to 239
- Qt5 bumped to 5.11.1
- Rust bumped to 1.27
- GStreamer stack bumped to 1.14.2
- X.org server bumped to 1.20, and all X.org proto packages
replaced by the single xorgproto package
- i.MX6 support packages bumped to 6.2.4
- i.MX Vivante graphics version bumped to 6.2.4.p1.2,
adding support for Wayland and i.MX8MQ platforms
Linux: bumped to 4.17 by default.
Infrastructure: new package infrastructure added for packages
using the Meson build system
New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
perl-mojolicious-plugin-authentication, perl-net-ping,
perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
python-reentry, python-request-id, python-validators,
python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
Olimex A10 OLinuxino, ZynqMP ZCU106
Removed packages: all xproto_* have been removed and replaced
by xorgproto
Issues resolved (http://bugs.uclibc.org):
#9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
__cpu_indicator_init: symbol not found
#9921: lockfile module within python-daemon not available
#10341: gdb install of py files when using buildroot toolchain
includes build path
#10661: /etc/init.d/S29netplug starts multiple instances of netplugd
#10751: Missing dependency in pulseaudio package
#10811: kodi-17.6-Krypton does not compile for freescale_* devices
#10856: openblas on qemu_x86_64_defconfig fails with
"sgemm_kernel.o: No such file or directory"
#11056: Compiling a file that uses libdrm headers fails with:
fatal error: drm.h: No such file or directory
#11061: support/download: git version=master broken
#11071: Building postgresql package on Debian 9.4 x64 for armel target fails
#11076: Docker containerd installed to incorrect path
#11101: host-patchelf Endian Issue with relative RPATH
#11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
#11121: statfs call corrupts memory struct statfs too small
#11181: Switching toolchain does not work
2018.05.3, Released October 6th, 2018
Important / security related fixes.
Add a number of patches to fix build errors for host utilities
on modern distributions using glibc-2.28.
mkusers: Ensure existing group members are preserved when a
group is reprocessed.
printvars: Fix issue with exceeding shell command line length
limits for certain setups.
Updated/fixed packages: acpid, android-tools, apache,
arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
libnfs, libssh, libxslt, links, mediastreamer, minicom,
moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
python-django, qt, qt5quickcontrols, qt5webengine, screen,
sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
xlib_libxshmfence, zeromq
2018.05.2, Released August 28th, 2018
Important / security related fixes.
Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
issue.
Updated/fixed packages: acl, attr, apache, bind,
boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
nodejs, openssh, php, python-django, rauc, ruby, samba4,
stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
xorriso, znc
Issues resolved (http://bugs.uclibc.org):
#10781: cryptsetup luksOpen container_file container causes..
#10986: Installing package attr when already supplied by..
#11191: xattr and check-package issue
2018.05.1, Released July 20th, 2018
Important / security related fixes.
U-Boot: Ensure host version of ncurses is picked up and not
host-ncurses built by buildroot, as that otherwise causes
widechar/non-widechar conflicts and corrupted menuconfig
menus.
Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
Toolchain: ARC tools updated to arc-2018.03.
pkg-stats: Fix python 3.x compatibility.
dl-wrapper: Fix support for URIs containing '+', fix
no-check-hash for inferred site method.
Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
Support ethernet on Turbot variant.
Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
clamav, collectd, coreutils, docker-containerd, dos2unix,
edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
imagemagick, libcurl, libgcrypt, libglib2, liblogging,
libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
systemd, triggerhappy, uboot, wireguard, wireless-regdb,
wireshark
2018.05, Released June 1st, 2018
Minor fixes.
Download: Work around for hanging connections for packages
from CVS, by adding a 10 minute max timeout.
Updated/fixed packages: binutils, clang, dash, expect, git,
glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
Issues resolved (http://bugs.uclibc.org):
#11051: runtime issue on STM32 with usage of binutils 2.29.x
2018.05-rc3, Released May 28th, 2018
Fixes all over the tree.
Toolchain: ARC tools updated to arc-2018.03-rc2.
Fs: Ensure hard links in TARGET_DIR are correctly copied for
filesystem input. With the recent changes to the file system
generation logic, hard links were "expanded" in file system
images leading to bloated rootfs images for setups with hard
links.
Infrastructure: Error out for packages using the 'local'
method but forgetting to specify <pkg>_SITE.
Build rpcgen for the host when needed to support distributions
no longer shipping rpcgen with glibc (E.G. recent Fedora).
Updated/fixed packages: autofs, bash-completion, binutils,
busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
Issues resolved (http://bugs.uclibc.org):
#11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
#11036: C compiler cannot create executables
#11046: Git package binaries are ~180MB (compared to ~20MB in..
2018.05-rc2, Released May 22nd, 2018
Fixes all over the tree.
Dependencies: Check that the current working directory (.)
isn't listed in PATH as that causes various build issues.
Manual: Clarify that git branch names may not be used as
version identifiers. This has never been supported, but was
kind of working (with some limitations) before the git
download rework - Now it does not work at all.
Linux: Ensure host version of ncurses is picked up and not
host-ncurses built by buildroot, as that otherwise causes
widechar/non-widechar conflicts and corrupted menuconfig
menus.
Packages: Renamed a number of package options not prefixed
with BR2_PACKAGE_<pkg> for consstency.
Download infrastructure: Fix file:// protocol handling after
download rework.
Updated/fixed packages: acl, apr-util, asterisk, attr,
bluez5_utils, cifs-utils, clamav, clang, cups-filters,
dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
imx-mkimage, ipsec-tools, jamvm, janus-gateway,
jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
libmediaart, libmodbus, libmodplug, libmpd,
libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
libnfnetlink, libnss, liboauth, libogg, libosip2,
libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
ltrace, lynx, mbedtls, modem-manager, nfs-utils,
python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
xen, zmqpp, znc, zstd
Issues resolved (http://bugs.uclibc.org):
#10986: Installing package attr when already supplied by...
#11011: BUildroot for Raspberry Pi 2
#11016: Wrong compiler used for external user host packages
2018.05-rc1, Released May 9th, 2018
Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
Architecture: support for the Blackfin architecture has been
removed, as it was removed from Linux upstream, poorly
maintained in binutils/gdb, and abandoned by Analog Devices.
Numerous packages updated to have hashes for their license
files.
Systemd can now be built with uClibc toolchains.
Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
kernel configurations that need libelf on the host or openssl
on the host.
Coding style:
- all Python scripts are now verified with flake8
- check-package extended to check all Config.in and .mk files
in tree, not only the ones in package/
Infrastructure:
- The download infrastructure has seen a major overhaul, with
the main visible new feature being Git caching: a package
fetched from Git no longer needs to be re-cloned entirely
everytime its version is changed. Anoter visible change is
that the download folder now has subfolders per package. See
http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
for more details about those changes.
- The logic that generates the root filesystem images has been
reworked, with the main goal of allowing several filesystem
images to be produced in parallel, also a requirement for
top-level parallel build. Now, a .tar filesystem image is
always created, and re-extracted in a private directory to
create each format-specific filesystem image.
- A new package infrastructure was introduced for Go-based
packages: golang-package.
- Dependencies on extraction tools are now handled as proper
per-package dependencies, using
<pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
preparation step for top-level parallel build support.
- When a file being downloaded is part of a package with a
.hash file, but there is no hash listed for this file, the
file is now preserved in the download directory rather than
removed. This helps when updating a package, as it gives the
ability to easily calculate the hash of the file.
- Addition of '<pkg>-show-recursive-depends' and
'<pkg>-show-recursive-rdepends' make targets, to
respectively display the recursive list of dependencies and
the recursive list of reverse dependencies of a given
package.
- The /etc/shells file is now automatically generated with the
list of shell programs installed on the system.
- Addition of -Ofast optimization level as an available
option.
Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
bumped to 5.10.1.
New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
chipmunk, clang, docker-compose, docker-proxy, flare-engine,
flare-game, gst1-interpipe, gstreamer1-editing-services,
hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
python-cached-property, python-cython, python-docker,
python-dockerpty, python-docker-pycreds,
python-flask-sqlalchemy, python-functools32, python-influxdb,
python-json-models, python-libusb1, python-networkx,
python-psycopg2, python-pymodbus, python-sqlalchemy,
python-subprocess32, python-texttable,
python-websocket-client, python-yieldfrom, quotatool, reaver,
snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
RK3288,
Removed packages: iqvlinux, kodi-adsp-*, mplayer
Removed defconfigs: ci40, firefly_rk3288,
freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
teliv_evk_pro3
Issues resolved (http://bugs.uclibc.org):
#10151: toolchain eclipse register : fails with a custom
BR2_HOST_DIR
#10511: Packages get downloaded uncompressed with wget
#10531: QtWebengine doesn't build if the host hasn't a 32 bits
C++ compiler working
#10846: error in compiling gnutls
#10886: openssl-1.0.2n fails to build
#10896: /bin/sh not in /etc/shells
#10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
enabled
2018.02.12, Released March 29th, 2019
Important / security related fixes.
Updated/fixed packages: avahi, beecrypt, busybox, clamav,
cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
leveldb, libopenssl, libraw, libseccomp, libssh2,
libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
xapp_xdm, xlib_libXdmcp
2018.02.11, Released February 23th, 2019
Important / security related fixes.
Ensure the PLATFORM and OS environment variables are not set,
as they cause build issues for some packages.
The package list infrastructure now correctly handles packages
installing files with old mtime.
Linux: Skip hash checks for user supplied downloadable
patches, as no hash checksums are available for those.
scanpypi: protect against zip-slip vulnerability in zip/tar
handling
Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
libcurl, libid3tag, madplay, mosquitto, openssh, php,
postgresql, proftpd, python, python-django, python3, qt5base,
sqlcipher, swupdate, systemd, unzip, webkitgtk
2018.02.10, Released January 31th, 2019
Important / security related fixes.
Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
check-package: fix Python 3 support
get-developers: Fix behaviour when called from elsewhere than
the toplevel directory.
cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
Updated/fixed packages: acpica, apache, apr, asterisk,
avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
gnupg2, leveldb, libarchive, libassuan, libftdi1,
libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
openssh, pango, patchelf, php, python-django, python-pyyaml,
rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
xapp_rgb, xenomai, xerces
Issues resolved (http://bugs.uclibc.org):
#11576: Unable to start apache with event MPM on raspberry pi 3
2018.02.9, Released December 20th, 2018
Important / security related fixes.
defconfigs: Fixes for ci20
Updated/fixed packages: c-ares, dante, freetype, ghostscript,
glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
wine, webkitgtk, xfsprogs
Issues resolved (http://bugs.uclibc.org):
#11426: pps-tools bash dependency
2018.02.8, Released November 26th, 2018
Important / security related fixes.
fs: Drop intermediate tarball from the filesystem handling to
fix an issue with xattrs handling related to fakeroot. Ensure
tarball target includes xattrs.
download: Fix confusion in git submodule handling if dl/ is a
symlink.
toolchain: Only allow enabling stack protection on
architectures with control flow integrity (CFI) support. Only
allow FORTIFY_SOURCE support on gcc >= 6.
genrandconfig: Fix missing newline in BR2_WGET handling,
causing the following line to be ignored. This would affect
BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
show-build-order: Also include the dependencies of
rootfs-common.
Defconfigs: Fixes for Armadeus APF27, imx6sabre.
graph-depends: Fix for package names starting with a non-alpha
character.
Updated/fixed packages: attr, audit, bind, brotli, easydbus,
elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
mosquitto, mysql, neardal, netplug, network-manager,
nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
systemd, tar, trace-cmd, traceroute, twolame, uclibc,
usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
xlib_libfontenc, xproto_inputproto, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org):
#11086: download/git submodule breaks on symlinked dl folder
#11251: Util scanpypi failes when package change - to _ in..
#11476: stdio2.h error invalid use of __builtin_va_arg_pack
#11481: Docs: Is external.desc required?
2018.02.7, Released October 25th, 2018
Important / security related fixes.
Detect and reject build paths containing '@', as this confuses
a number of packages, including GCC.
utils/get-developers: Add -e option for use with git
send-email.
utils/diffconfig: Make it work for (non-Buildroot) config
files not using the BR2_ prefix.
u-boot: Fix for environment image handling on big endian
systems.
Updated/fixed packages: binutils, ca-certificates,
cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
spice, spice-protocol, tinc, ustr, wireshark
Issues resolved (http://bugs.uclibc.org):
#11396: uboot environment image checksum invalid if target is big endian
2018.02.6, Released October 7th, 2018
Important / security related fixes.
Add a number of patches to fix build errors for host utilities
on modern distributions using glibc-2.28.
mkusers: Ensure existing group members are preserved when a
group is reprocessed.
printvars: Fix issue with exceeding shell command line length
limits for certain setups.
Updated/fixes packages: acpid, android-tools, apache,
arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
libesmtp, libnfs, libssh, libxslt, links, linuxptp,
mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
screen, sdl2, shairport-sync, squashfs, strongswan,
vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
xlib_libXft
New packages: brotli, woff2
2018.02.5, Released August 29th, 2018
Important / security related fixes.
Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
issue.
Updated/fixed packages: acl, apache, attr, bind,
boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
libopenssl, libselinux, libsoup, lighttpd, linuxptp,
lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
znc
Issues resolved (http://bugs.uclibc.org):
#10781: cryptsetup luksOpen container_file container causes..
#10986: Installing package attr when already supplied by..
#11191: xattr and check-package issue
2018.02.4, Released July 21th, 2018
Important / security related fixes.
U-Boot: Ensure host version of ncurses is picked up and not
host-ncurses built by buildroot, as that otherwise causes
widechar/non-widechar conflicts and corrupted menuconfig
menus.
Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
Support ethernet on Turbot variant.
Updated/fixed packages: bind, clamav, collectd, dos2unix,
edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
systemd, wireguard, wireless-regdb
Issues resolved (http://bugs.uclibc.org):
#11101: host-patchelf Endian Issue with relative RPATH
2018.02.3, Released June 18th, 2018
Important / security related fixes.
Various fixes for building on modern distributions (GCC 8.x,
no rpcgen utility).
ARM: Default to binutils 2.28 and warn about newer binutils
versions, which are known to cause boot failures for Linux
kernels built in thumb mode.
Busybox/mdev: Fix module autoloading.
Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
symlinks, call swapon -a to activate any configured swap
devices.
Dependencies: Check that PATH does not contain current working
directory, which triggers a number of build failures.
Infrastructure: Error out for packages erroneously using the
'local' site method but not defining a _SITE.
Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
kconfig uses ncurses from the host to fix a ncurses/ncursesw
mixup, causing menuconfig display corruption.
Toolchain: Workarounds for fix-rpath issues with binutils and
elf2flt.
Util-linux: Fix blocking on getrandom() issue with recent
kernels.
Remove broken freescale_imx31_3stack,
freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
Updated/fixed packages: apr-util, asterisk, attr, audit,
autofs, binutils, busybox, cifs-utils, cups-filters, dash,
ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
nasm, netplug, network-manager, nfs-utils, nodejs,
openvmtools, patch, perl, php-amqp, poppler, procps-ng,
python, python-websockets, quota, redis, samba4, sysvinit,
transmission, triggerhappy, util-linux, wavpack, wget,
wireshark, xen, zmqpp
Issues resolved (http://bugs.uclibc.org):
#10986: Installing package attr when already supplied by busybox..
#11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
2018.02.2, Released May 4th, 2018
Important / security related fixes.
Tweak package size/file instrumentation to better handle
package rebuilds.
Revert /etc/shells creation when bash is enabled.
Exclude /lib/firmware from the rpath fixup logic, as it may
contain non-native ELF files.
Scanpypi: Support the new PyPi infrastructure.
Handle GCC 8.x on the host.
Ensure timestamp of /usr is updated to support the systemd
ConditionNeedsUpdate option.
Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
wireguard, wmctrl
Issues resolved (http://bugs.uclibc.org):
#10896: /bin/sh not in /etc/shells
#10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
2018.02.1, Released April 9th, 2018
Important / security related fixes.
Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
Pro3.
Infrastructure: Speed up instrumentation for package size by
comparing timestamps instead of md5 checksums, as doing
checksums could lead to up to 25% longer build time for big
configurations.
Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
to avoid name clashes with packages ending on '-base'.
Add a better fix for build issues for autotools based packages
checking for C++ support on toolchains without C++ support.
Build host-tar if tar is older than 1.27 on the build machine
to work around reproducibility issues with git archives
containing long paths.
check-unique-files: Fix for filenames not representable in the
users' locale.
Check-bin-arch: Add support for per-package ignore paths
(<pkg>_BIN_ARCH_EXCLUDE).
Toolchain: Fix SSP support detection for external toolchains.
linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
these dependencies are available for Linux configurations
needed these dependencies, similar to how it is done for
U-Boot.
Support custom (not in tree) device tree files in addition to
in-tree ones.
U-Boot / uboot-tools: Fix header conflict with libfdt-devel
installed on host.
Updated/fixed packages: apache, busybox, c-ares, cmake,
docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
ntp, openblas, opencv3, openocd, opus-tools, patch, php,
pkgconf, postgresql, powerpc-utils, python-jsonschema,
python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
New packages: docker-proxy, python-functools32
Issues resolved (http://bugs.uclibc.org):
#10766: upmpdcli: Segmentation fault
#10776: ktap fails to build
#10846: error in compiling gnutls
#10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
2018.02, Released March 4th, 2018
Fixes all over the tree.
Issues with systemd with a readonly rootfs and DBus fixed.
Instructure:
- check-uniq-files: fix Python 2.6 compatibility.
- dependencies.sh: check for external argparse module for
Python 2.6.
- Add infrastructure to detect and use a UTF-8 locale on the
host, needed by systemd.
Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
Issues resolved (http://bugs.uclibc.org):
#10831: qemu_x86_64_defconfig build fails on linux-headers..
2018.02-rc3, Released February 27th, 2018
Fixes all over the tree.
check-bin-arch: skip /lib/modules to allow 32-bit userland
with 64bit kernel.
dependencies: Blacklist tar 1.30+ and build our own host-tar
if needed as tar 1.30+ changed the --numeric-owner output for
long path names. Build host-tar before other host-dependencies
as they need it to extract their source tarballs.
Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
Issues resolved (http://bugs.uclibc.org):
#10726: Current libglib2.mk creates broken libglib2 binary...
#10786: Linux fails to build unless make linux-menuconfig...
#10796: Cannot generate cpio image without selecting CON...
2018.02-rc2, Released February 15th, 2018
Fixes all over the tree.
Dependencies: Ensure C++ support is available like for C
support for packages needing 32bit host support.
utils/genrandconfig: Check host dependencies for config.
Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
systemd
Issues resolved (http://bugs.uclibc.org):
#9781: ti-sgx-km build on kernel >4.1
#10141: Squashfs extended attribute failures
2018.02-rc1, Released February 5th, 2018
The global source-check and per-package <pkg>-source-check
targets have been removed.
Architecture: Add x86 Silvermont variant. Add several new ARM
variants, rework MIPS NaN logic. Support mainline binutils/gcc
for ARC.
Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
external toolchains upgraded to arc-2017.09. Libatomic is now
also copied for external musl based toolchains.
Add binutils 2.30.x and switch to binutils 2.29.x by default.
Added hardening options to build with RELRO and FORTITY.
New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
Orangepi lite / pc plus / pc / prime / win / win plus / zero
plus2, Pine64, Solidrun MacchiatoBin. Sopine.
Add utils/diffconfig, a simple utility for comparing
configuration files - Adapted from the version in the
Linux kernel.
Infrastructure: Check that the same file is not touched by
multiple packages, as a preparation for toplevel parallel
builds.
Hashes for the license files for a large number of packages
have been added, ensuring that license changes will not be
missed when packages are bumped.
Fix build issue for autotools based packages checking for C++
support on toolchains without C++ support and on a distro
lacking /lib/cpp (E.G. Arch Linux).
Support for the meson build system.
Pie charts generated by 'graph-build' or 'graph-size' are now
sorted according to the size of each piece.
System: Only show getty options when busybox init or sysvinit
are used.
ARM-trusted-firmware: Support ATF bundled in U-Boot as
well as U-Boot bundled in ATF.
Zlib is now a virtual package, provided by either libzlib or
zlib-ng, similar to openssl.
Support for the Rust programming language.
New packages: aoetools, armbian-firmware, binaries-marvell,
brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
open-lldp, pimd, proj, python-flask-cors,
python-jaraco-classes, python-more-itertools, python-oauthlib,
python-raven, python-remi, python-requests-oauthlib,
python-schedule, python-secretstorage, python-see,
python-tabledata, python-txtorcon, python-xlib, qt5charts,
rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
solatus, tcf-agent, traceroute, waylandpp, wolfssl,
zisofs-tools, zlib-ng
Removed packages: eeprog
2017.11.2, Released January 21st, 2018
Important / security related fixes.
External toolchain: libatomic is now also copied for musl
based toolchains.
nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
System: Only show getty options when busybox init or sysvinit
are used.
Infrastructure: Fix build issue for autotools based packages
checking for C++ support on toolchains without C++ support and
on a distro lacking /lib/cpp (E.G. Arch Linux).
Pie charts generated by 'graph-build' or 'graph-size' are now
sorted according to the size of each piece.
Updated/fixed packages: asterisk, avahi, bind, busybox,
coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
xlib_libXpm
Issues resolved (http://bugs.buildroot.org):
#9996: lz4 package does not install lz4 binaries in target
#10176: Rsyslog's S01logging is deleted by Busybox.mk from...
#10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
#10301: systemd/getty unused options
#10331: kmsxx, host installation fails with BR2_SHARED_...
#10556: Building ntp package with SSL library libressl...
#10641: avahi-autoipd not starting when using systemd-tmpfiles
2017.11.1, Released December 31th, 2017
Important / security related fixes.
Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
xenomai, xfsprogs
2017.11, Released November 30, 2017
Fixes all over the tree.
Toolchain: Use github mirror for Glibc.
Defconfigs: Correct boot.cmd for bananapi-m1.
Makefiles: Workaround include order issues for certain make
versions by explicitly sorting the result of wildcard where it
matters.
Download: Ensure subversion runs in non-interactive mode.
Updated/fixed packages: asterisk, boost, chrony, dovecot,
dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
xlib_libXfont, xlib_libXfont2,
Issues resolved (http://bugs.buildroot.org):
10501: host-localedef fails to com
Showing preview only (619K chars total). Download the full file or copy to clipboard to get everything.
gitextract_t2pmi41l/ ├── .defconfig ├── .flake8 ├── .gitignore ├── CHANGES ├── COPYING ├── Config.in ├── Config.in.legacy ├── DEVELOPERS ├── Makefile ├── Makefile.legacy ├── README.md ├── arch/ │ ├── Config.in │ ├── Config.in.arc │ ├── Config.in.arm │ ├── Config.in.csky │ ├── Config.in.m68k │ ├── Config.in.microblaze │ ├── Config.in.mips │ ├── Config.in.nds32 │ ├── Config.in.nios2 │ ├── Config.in.or1k │ ├── Config.in.powerpc │ ├── Config.in.riscv │ ├── Config.in.s390x │ ├── Config.in.sh │ ├── Config.in.sparc │ ├── Config.in.x86 │ ├── Config.in.xtensa │ ├── arch.mk │ ├── arch.mk.arc │ ├── arch.mk.csky │ ├── arch.mk.riscv │ └── arch.mk.xtensa ├── board/ │ ├── common/ │ │ ├── busybox.config │ │ ├── busybox_initramfs.config │ │ ├── cleanup.sh │ │ ├── overlay/ │ │ │ ├── boot/ │ │ │ │ └── .empty │ │ │ ├── data/ │ │ │ │ └── .empty │ │ │ ├── etc/ │ │ │ │ ├── adminpasswd.d/ │ │ │ │ │ └── .empty │ │ │ │ ├── captive-portal.conf │ │ │ │ ├── crontabs/ │ │ │ │ │ └── root │ │ │ │ ├── date.conf │ │ │ │ ├── dbus-1/ │ │ │ │ │ └── system.conf │ │ │ │ ├── dehydrated/ │ │ │ │ │ └── config │ │ │ │ ├── docker/ │ │ │ │ │ └── daemon.json │ │ │ │ ├── fstab.disk │ │ │ │ ├── fstab.extra │ │ │ │ ├── fstab.overlay │ │ │ │ ├── fstab.sys │ │ │ │ ├── group │ │ │ │ ├── init.d/ │ │ │ │ │ ├── S00datapart │ │ │ │ │ ├── S01mountall │ │ │ │ │ ├── S01toemmc │ │ │ │ │ ├── S02defaultdata │ │ │ │ │ ├── S02restorebackups │ │ │ │ │ ├── S03modules │ │ │ │ │ ├── S04hostname │ │ │ │ │ ├── S05cpufreq │ │ │ │ │ ├── S05syslog │ │ │ │ │ ├── S10sysctl │ │ │ │ │ ├── S12udev │ │ │ │ │ ├── S13btuart │ │ │ │ │ ├── S13watchdog │ │ │ │ │ ├── S14postupgrade │ │ │ │ │ ├── S15rngd │ │ │ │ │ ├── S30dbus │ │ │ │ │ ├── S31ifalias │ │ │ │ │ ├── S35wifi │ │ │ │ │ ├── S36ppp │ │ │ │ │ ├── S37bluetooth │ │ │ │ │ ├── S39factoryreset │ │ │ │ │ ├── S40network │ │ │ │ │ ├── S41netwatch │ │ │ │ │ ├── S42connman │ │ │ │ │ ├── S43firewall │ │ │ │ │ ├── S44hostapd │ │ │ │ │ ├── S44shownetinfo │ │ │ │ │ ├── S45dnsmasq │ │ │ │ │ ├── S50date │ │ │ │ │ ├── S51crond │ │ │ │ │ ├── S52postupgradenet │ │ │ │ │ ├── S55openvpn │ │ │ │ │ ├── S60dockerd │ │ │ │ │ ├── S60sshd │ │ │ │ │ ├── S61proftpd │ │ │ │ │ ├── S62smb │ │ │ │ │ ├── S70mongod │ │ │ │ │ ├── S71redis │ │ │ │ │ ├── S72postgresql │ │ │ │ │ ├── S79postupgradeapp │ │ │ │ │ ├── S80dockercompose │ │ │ │ │ ├── S97dyndns │ │ │ │ │ ├── S98userinit │ │ │ │ │ ├── base │ │ │ │ │ ├── boardsn │ │ │ │ │ ├── bootdone │ │ │ │ │ ├── mountsys │ │ │ │ │ ├── os_conf │ │ │ │ │ ├── rcK │ │ │ │ │ └── rcS │ │ │ │ ├── inittab │ │ │ │ ├── inputrc │ │ │ │ ├── issue │ │ │ │ ├── logrotate.conf │ │ │ │ ├── mime.types │ │ │ │ ├── modprobe.d/ │ │ │ │ │ └── modprobe.conf │ │ │ │ ├── modules │ │ │ │ ├── netwatch.conf │ │ │ │ ├── nsswitch.conf │ │ │ │ ├── ntp.conf │ │ │ │ ├── os.conf │ │ │ │ ├── ppp/ │ │ │ │ │ ├── chatscripts/ │ │ │ │ │ │ └── mobile.chat │ │ │ │ │ ├── ip-up │ │ │ │ │ ├── options │ │ │ │ │ └── peers/ │ │ │ │ │ └── mobile │ │ │ │ ├── profile │ │ │ │ ├── protocols │ │ │ │ ├── random-seed │ │ │ │ ├── securetty │ │ │ │ ├── services │ │ │ │ ├── ssh/ │ │ │ │ │ └── sshd_config │ │ │ │ ├── syslog.conf │ │ │ │ ├── udev/ │ │ │ │ │ └── rules.d/ │ │ │ │ │ └── 61-usb-storage.rules │ │ │ │ ├── version │ │ │ │ └── wpa_supplicant.conf │ │ │ ├── sbin/ │ │ │ │ ├── dhclient-script │ │ │ │ ├── fwupdate │ │ │ │ ├── panic │ │ │ │ ├── poweroff │ │ │ │ ├── reboot │ │ │ │ ├── service │ │ │ │ └── toemmc │ │ │ └── usr/ │ │ │ ├── bin/ │ │ │ │ └── gpio.sh │ │ │ ├── libexec/ │ │ │ │ ├── dehydrated-dumb-httpd │ │ │ │ ├── dehydrated-hook │ │ │ │ └── fwupdate-auto │ │ │ ├── sbin/ │ │ │ │ ├── adminpasswd │ │ │ │ ├── dehydrated-wrapper │ │ │ │ ├── dyndns-update │ │ │ │ └── https-update │ │ │ └── share/ │ │ │ ├── dataoverlay/ │ │ │ │ └── .empty │ │ │ ├── dataskel/ │ │ │ │ ├── etc/ │ │ │ │ │ └── .empty │ │ │ │ ├── log/ │ │ │ │ │ └── .empty │ │ │ │ ├── media/ │ │ │ │ │ └── .empty │ │ │ │ ├── usr/ │ │ │ │ │ └── .empty │ │ │ │ └── varlib/ │ │ │ │ └── .empty │ │ │ ├── post-upgrade/ │ │ │ │ └── .empty │ │ │ └── pre-upgrade/ │ │ │ └── postgresql.sh │ │ ├── overlay-initramfs/ │ │ │ ├── boot/ │ │ │ │ └── .empty │ │ │ ├── data/ │ │ │ │ └── .empty │ │ │ └── init │ │ └── postscript.sh │ ├── nanopir1/ │ │ ├── board.conf │ │ ├── boot.cmd │ │ ├── cpinitramfs.sh │ │ ├── kernel-extra.config │ │ ├── overlay/ │ │ │ ├── etc/ │ │ │ │ ├── board │ │ │ │ ├── init.d/ │ │ │ │ │ ├── S00statusled │ │ │ │ │ ├── S41netled │ │ │ │ │ └── S99okled │ │ │ │ └── os-platform.conf │ │ │ ├── lib/ │ │ │ │ └── firmware/ │ │ │ │ └── ap6212/ │ │ │ │ ├── bcm43438a0.hcd │ │ │ │ ├── bcm43438a1.hcd │ │ │ │ ├── config.txt │ │ │ │ ├── nvram.txt │ │ │ │ └── nvram_ap6212.txt │ │ │ └── usr/ │ │ │ └── libexec/ │ │ │ ├── after-factory-reset │ │ │ ├── brcm_patchram_plus │ │ │ ├── btuart │ │ │ └── fw-prepare-boot │ │ ├── overlay-initramfs/ │ │ │ └── remove_initramfs │ │ ├── postscript.sh │ │ └── uEnv.txt │ ├── radxacm3/ │ │ ├── board.conf │ │ ├── boot.cmd │ │ ├── cpinitramfs.sh │ │ ├── overlay/ │ │ │ ├── etc/ │ │ │ │ └── board │ │ │ ├── lib/ │ │ │ │ └── firmware/ │ │ │ │ ├── brcm/ │ │ │ │ │ ├── BCM43430A1.hcd │ │ │ │ │ ├── BCM43455_003.001.025.0160.0303.hcd │ │ │ │ │ ├── BCM4345C0.hcd │ │ │ │ │ ├── BCM4345C0_003.001.025.0162.0000_Generic_UART_37_4MHz_wlbga_ref_iLNA_iTR_eLG.hcd │ │ │ │ │ ├── BCM4345C5.hcd │ │ │ │ │ ├── brcmfmac43430-sdio.txt │ │ │ │ │ ├── brcmfmac43455-sdio.clm_blob │ │ │ │ │ ├── brcmfmac43455-sdio.radxa,rockpi4b.txt │ │ │ │ │ ├── brcmfmac43455-sdio.txt │ │ │ │ │ └── brcmfmac43456-sdio.txt │ │ │ │ ├── nvram_ap6212a.txt │ │ │ │ ├── nvram_ap6236.txt │ │ │ │ ├── nvram_ap6255.txt │ │ │ │ ├── nvram_ap6256.txt │ │ │ │ ├── nvram_ap6275s.txt │ │ │ │ ├── nvram_ap6356.txt │ │ │ │ ├── nvram_ap6356s.txt │ │ │ │ ├── nvram_ap6398s.txt │ │ │ │ ├── nvram_ap6398sr3.txt │ │ │ │ └── nvram_azw256.txt │ │ │ └── usr/ │ │ │ └── libexec/ │ │ │ ├── brcm_patchram_plus1 │ │ │ ├── btuart │ │ │ └── fw-prepare-boot │ │ ├── overlay-initramfs/ │ │ │ └── remove_initramfs │ │ ├── postscript.sh │ │ ├── rk3568_bl31_v1.32.elf │ │ ├── uEnv.txt │ │ └── writeimage.sh │ ├── raspberrypi/ │ │ ├── cleanups.sh │ │ ├── cmdline.txt │ │ ├── config.txt │ │ ├── cpinitramfs.sh │ │ ├── overlay/ │ │ │ ├── etc/ │ │ │ │ ├── board │ │ │ │ ├── init.d/ │ │ │ │ │ ├── S07dtoverlays │ │ │ │ │ └── S11throttlewatch │ │ │ │ ├── ld.so.preload │ │ │ │ ├── modprobe.d/ │ │ │ │ │ └── blacklist-rtl8192cu.conf │ │ │ │ ├── modules │ │ │ │ └── udev/ │ │ │ │ └── rules.d/ │ │ │ │ └── 99-com.rules │ │ │ └── usr/ │ │ │ └── libexec/ │ │ │ ├── btuart │ │ │ └── fw-prepare-boot │ │ ├── overlay-initramfs/ │ │ │ └── remove_initramfs │ │ ├── postscript.sh │ │ ├── update-firmware-kernel.sh │ │ └── update-userland.sh │ ├── raspberrypi2/ │ │ ├── cmdline.txt │ │ ├── config.txt │ │ ├── overlay/ │ │ │ ├── etc/ │ │ │ │ ├── board │ │ │ │ ├── init.d/ │ │ │ │ │ ├── S07dtoverlays │ │ │ │ │ └── S11throttlewatch │ │ │ │ ├── ld.so.preload │ │ │ │ ├── modprobe.d/ │ │ │ │ │ └── blacklist-rtl8192cu.conf │ │ │ │ └── modules │ │ │ └── usr/ │ │ │ └── libexec/ │ │ │ └── fw-prepare-boot │ │ └── postscript.sh │ ├── raspberrypi3/ │ │ ├── cmdline.txt │ │ ├── config.txt │ │ ├── overlay/ │ │ │ ├── etc/ │ │ │ │ ├── board │ │ │ │ ├── init.d/ │ │ │ │ │ ├── S07dtoverlays │ │ │ │ │ └── S11throttlewatch │ │ │ │ ├── ld.so.preload │ │ │ │ ├── modprobe.d/ │ │ │ │ │ └── blacklist-rtl8192cu.conf │ │ │ │ ├── modules │ │ │ │ └── udev/ │ │ │ │ └── rules.d/ │ │ │ │ └── 99-com.rules │ │ │ └── usr/ │ │ │ └── libexec/ │ │ │ ├── btuart │ │ │ └── fw-prepare-boot │ │ └── postscript.sh │ ├── raspberrypi4/ │ │ ├── cmdline.txt │ │ ├── config.txt │ │ ├── overlay/ │ │ │ ├── etc/ │ │ │ │ ├── board │ │ │ │ ├── init.d/ │ │ │ │ │ ├── S07dtoverlays │ │ │ │ │ └── S11throttlewatch │ │ │ │ ├── ld.so.preload │ │ │ │ ├── modprobe.d/ │ │ │ │ │ └── blacklist-rtl8192cu.conf │ │ │ │ ├── modules │ │ │ │ └── udev/ │ │ │ │ └── rules.d/ │ │ │ │ └── 99-com.rules │ │ │ ├── lib/ │ │ │ │ └── firmware/ │ │ │ │ └── brcm/ │ │ │ │ ├── BCM43430A1.hcd │ │ │ │ ├── BCM4345C0.hcd │ │ │ │ ├── BCM4345C5.hcd │ │ │ │ ├── brcmfmac43430-sdio.clm_blob │ │ │ │ ├── brcmfmac43430-sdio.txt │ │ │ │ ├── brcmfmac43455-sdio.clm_blob │ │ │ │ ├── brcmfmac43455-sdio.txt │ │ │ │ ├── brcmfmac43456-sdio.clm_blob │ │ │ │ └── brcmfmac43456-sdio.txt │ │ │ └── usr/ │ │ │ └── libexec/ │ │ │ ├── btuart │ │ │ └── fw-prepare-boot │ │ └── postscript.sh │ ├── raspberrypi64/ │ │ ├── cmdline.txt │ │ ├── config.txt │ │ ├── overlay/ │ │ │ ├── etc/ │ │ │ │ ├── board │ │ │ │ ├── init.d/ │ │ │ │ │ ├── S07dtoverlays │ │ │ │ │ └── S11throttlewatch │ │ │ │ ├── modprobe.d/ │ │ │ │ │ └── blacklist-rtl8192cu.conf │ │ │ │ ├── modules │ │ │ │ └── udev/ │ │ │ │ └── rules.d/ │ │ │ │ └── 99-com.rules │ │ │ └── usr/ │ │ │ ├── bin/ │ │ │ │ ├── dtoverlay │ │ │ │ └── vcgencmd │ │ │ ├── lib/ │ │ │ │ ├── libdtovl.so.0 │ │ │ │ ├── libvchiq_arm.so.0 │ │ │ │ └── libvcos.so.0 │ │ │ └── libexec/ │ │ │ ├── btuart │ │ │ └── fw-prepare-boot │ │ └── postscript.sh │ └── rockpi4b/ │ ├── board.conf │ ├── boot.cmd │ ├── cpinitramfs.sh │ ├── extlinux.conf │ ├── hw_intfc.conf │ ├── linux.fragment │ ├── overlay/ │ │ ├── etc/ │ │ │ └── board │ │ ├── lib/ │ │ │ └── firmware/ │ │ │ ├── BCM4343B0.hcd │ │ │ └── nvram_azw372.txt │ │ └── usr/ │ │ └── libexec/ │ │ ├── brcm_patchram_plus1 │ │ ├── btuart │ │ └── fw-prepare-boot │ ├── overlay-initramfs/ │ │ └── remove_initramfs │ ├── postscript.sh │ ├── uEnv.txt │ ├── uboot/ │ │ └── 0001-fix-compiling-errors.patch │ └── writeimage.sh ├── boot/ │ ├── Config.in │ ├── afboot-stm32/ │ │ ├── 0001-Pass-fno-builtin-to-fix-build-with-gcc-10.patch │ │ ├── Config.in │ │ ├── afboot-stm32.hash │ │ └── afboot-stm32.mk │ ├── arm-trusted-firmware/ │ │ ├── Config.in │ │ ├── arm-trusted-firmware.hash │ │ └── arm-trusted-firmware.mk │ ├── at91bootstrap/ │ │ ├── Config.in │ │ ├── at91bootstrap-1.16-eabi-fix.patch │ │ ├── at91bootstrap-1.16-gcc-4.6.x-ldscript-fix.patch │ │ ├── at91bootstrap-1.16-u-boot-relocation-fix.patch │ │ ├── at91bootstrap.hash │ │ └── at91bootstrap.mk │ ├── at91bootstrap3/ │ │ ├── Config.in │ │ ├── at91bootstrap3.hash │ │ └── at91bootstrap3.mk │ ├── at91dataflashboot/ │ │ ├── Config.in │ │ ├── at91dataflashboot-1.05-do-not-install.patch │ │ ├── at91dataflashboot-1.05-eabi-fixes.patch │ │ ├── at91dataflashboot.hash │ │ └── at91dataflashboot.mk │ ├── barebox/ │ │ ├── Config.in │ │ ├── barebox/ │ │ │ ├── Config.in │ │ │ └── barebox.mk │ │ ├── barebox-aux/ │ │ │ ├── Config.in │ │ │ └── barebox-aux.mk │ │ ├── barebox.hash │ │ └── barebox.mk │ ├── beaglev-ddrinit/ │ │ ├── Config.in │ │ ├── beaglev-ddrinit.hash │ │ └── beaglev-ddrinit.mk │ ├── beaglev-secondboot/ │ │ ├── Config.in │ │ ├── beaglev-secondboot.hash │ │ └── beaglev-secondboot.mk │ ├── binaries-marvell/ │ │ ├── Config.in │ │ ├── binaries-marvell.hash │ │ └── binaries-marvell.mk │ ├── boot-wrapper-aarch64/ │ │ ├── Config.in │ │ └── boot-wrapper-aarch64.mk │ ├── common.mk │ ├── edk2/ │ │ ├── Config.in │ │ ├── edk2.hash │ │ └── edk2.mk │ ├── grub2/ │ │ ├── 0001-build-Fix-GRUB-i386-pc-build-with-Ubuntu-gcc.patch │ │ ├── 0002-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch │ │ ├── 0003-safemath-Add-some-arithmetic-primitives-that-check-f.patch │ │ ├── 0004-calloc-Make-sure-we-always-have-an-overflow-checking.patch │ │ ├── 0005-calloc-Use-calloc-at-most-places.patch │ │ ├── 0006-malloc-Use-overflow-checking-primitives-where-we-do-.patch │ │ ├── 0007-iso9660-Don-t-leak-memory-on-realloc-failures.patch │ │ ├── 0008-font-Do-not-load-more-than-one-NAME-section.patch │ │ ├── 0009-gfxmenu-Fix-double-free-in-load_image.patch │ │ ├── 0010-xnu-Fix-double-free-in-grub_xnu_devprop_add_property.patch │ │ ├── 0011-lzma-Make-sure-we-don-t-dereference-past-array.patch │ │ ├── 0012-term-Fix-overflow-on-user-inputs.patch │ │ ├── 0013-udf-Fix-memory-leak.patch │ │ ├── 0014-multiboot2-Fix-memory-leak-if-grub_create_loader_cmd.patch │ │ ├── 0015-tftp-Do-not-use-priority-queue.patch │ │ ├── 0016-relocator-Protect-grub_relocator_alloc_chunk_addr-in.patch │ │ ├── 0017-relocator-Protect-grub_relocator_alloc_chunk_align-m.patch │ │ ├── 0018-script-Remove-unused-fields-from-grub_script_functio.patch │ │ ├── 0019-script-Avoid-a-use-after-free-when-redefining-a-func.patch │ │ ├── 0020-relocator-Fix-grub_relocator_alloc_chunk_align-top-m.patch │ │ ├── 0021-hfsplus-Fix-two-more-overflows.patch │ │ ├── 0022-lvm-Fix-two-more-potential-data-dependent-alloc-over.patch │ │ ├── 0023-emu-Make-grub_free-NULL-safe.patch │ │ ├── 0024-efi-Fix-some-malformed-device-path-arithmetic-errors.patch │ │ ├── 0025-efi-chainloader-Propagate-errors-from-copy_file_path.patch │ │ ├── 0026-efi-Fix-use-after-free-in-halt-reboot-path.patch │ │ ├── 0027-loader-linux-Avoid-overflow-on-initrd-size-calculati.patch │ │ ├── 0028-linux-Fix-integer-overflows-in-initrd-size-handling.patch │ │ ├── 0029-efi-Make-shim_lock-GUID-and-protocol-type-public.patch │ │ ├── 0030-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch │ │ ├── 0031-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch │ │ ├── 0032-efi-Add-secure-boot-detection.patch │ │ ├── 0033-verifiers-Move-verifiers-API-to-kernel-image.patch │ │ ├── 0034-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch │ │ ├── 0035-kern-Add-lockdown-support.patch │ │ ├── 0036-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch │ │ ├── 0037-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch │ │ ├── 0038-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch │ │ ├── 0039-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch │ │ ├── 0040-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch │ │ ├── 0041-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch │ │ ├── 0042-commands-setpci-Restrict-setpci-command-when-locked-.patch │ │ ├── 0043-commands-hdparm-Restrict-hdparm-command-when-locked-.patch │ │ ├── 0044-gdb-Restrict-GDB-access-when-locked-down.patch │ │ ├── 0045-loader-xnu-Don-t-allow-loading-extension-and-package.patch │ │ ├── 0046-docs-Document-the-cutmem-command.patch │ │ ├── 0047-dl-Only-allow-unloading-modules-that-are-not-depende.patch │ │ ├── 0048-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch │ │ ├── 0049-mmap-Fix-memory-leak-when-iterating-over-mapped-memo.patch │ │ ├── 0050-net-net-Fix-possible-dereference-to-of-a-NULL-pointe.patch │ │ ├── 0051-net-tftp-Fix-dangling-memory-pointer.patch │ │ ├── 0052-kern-parser-Fix-resource-leak-if-argc-0.patch │ │ ├── 0053-kern-efi-Fix-memory-leak-on-failure.patch │ │ ├── 0054-kern-efi-mm-Fix-possible-NULL-pointer-dereference.patch │ │ ├── 0055-gnulib-regexec-Resolve-unused-variable.patch │ │ ├── 0056-gnulib-regcomp-Fix-uninitialized-token-structure.patch │ │ ├── 0057-gnulib-argp-help-Fix-dereference-of-a-possibly-NULL-.patch │ │ ├── 0058-gnulib-regexec-Fix-possible-null-dereference.patch │ │ ├── 0059-gnulib-regcomp-Fix-uninitialized-re_token.patch │ │ ├── 0060-io-lzopio-Resolve-unnecessary-self-assignment-errors.patch │ │ ├── 0061-zstd-Initialize-seq_t-structure-fully.patch │ │ ├── 0062-kern-partition-Check-for-NULL-before-dereferencing-i.patch │ │ ├── 0063-disk-ldm-Make-sure-comp-data-is-freed-before-exiting.patch │ │ ├── 0064-disk-ldm-If-failed-then-free-vg-variable-too.patch │ │ ├── 0065-disk-ldm-Fix-memory-leak-on-uninserted-lv-references.patch │ │ ├── 0066-disk-cryptodisk-Fix-potential-integer-overflow.patch │ │ ├── 0067-hfsplus-Check-that-the-volume-name-length-is-valid.patch │ │ ├── 0068-zfs-Fix-possible-negative-shift-operation.patch │ │ ├── 0069-zfs-Fix-resource-leaks-while-constructing-path.patch │ │ ├── 0070-zfs-Fix-possible-integer-overflows.patch │ │ ├── 0071-zfsinfo-Correct-a-check-for-error-allocating-memory.patch │ │ ├── 0072-affs-Fix-memory-leaks.patch │ │ ├── 0073-libgcrypt-mpi-Fix-possible-unintended-sign-extension.patch │ │ ├── 0074-libgcrypt-mpi-Fix-possible-NULL-dereference.patch │ │ ├── 0075-syslinux-Fix-memory-leak-while-parsing.patch │ │ ├── 0076-normal-completion-Fix-leaking-of-memory-when-process.patch │ │ ├── 0077-commands-hashsum-Fix-a-memory-leak.patch │ │ ├── 0079-video-efi_gop-Remove-unnecessary-return-value-of-gru.patch │ │ ├── 0080-video-fb-fbfill-Fix-potential-integer-overflow.patch │ │ ├── 0081-video-fb-video_fb-Fix-multiple-integer-overflows.patch │ │ ├── 0082-video-fb-video_fb-Fix-possible-integer-overflow.patch │ │ ├── 0083-video-readers-jpeg-Test-for-an-invalid-next-marker-r.patch │ │ ├── 0084-gfxmenu-gui_list-Remove-code-that-coverity-is-flaggi.patch │ │ ├── 0085-loader-bsd-Check-for-NULL-arg-up-front.patch │ │ ├── 0086-loader-xnu-Fix-memory-leak.patch │ │ ├── 0087-loader-xnu-Free-driverkey-data-when-an-error-is-dete.patch │ │ ├── 0088-loader-xnu-Check-if-pointer-is-NULL-before-using-it.patch │ │ ├── 0089-util-grub-install-Fix-NULL-pointer-dereferences.patch │ │ ├── 0090-util-grub-editenv-Fix-incorrect-casting-of-a-signed-.patch │ │ ├── 0091-util-glue-efi-Fix-incorrect-use-of-a-possibly-negati.patch │ │ ├── 0092-script-execute-Fix-NULL-dereference-in-grub_script_e.patch │ │ ├── 0093-commands-ls-Require-device_name-is-not-NULL-before-p.patch │ │ ├── 0094-script-execute-Avoid-crash-when-using-outside-a-func.patch │ │ ├── 0095-lib-arg-Block-repeated-short-options-that-require-an.patch │ │ ├── 0096-script-execute-Don-t-crash-on-a-for-loop-with-no-ite.patch │ │ ├── 0097-commands-menuentry-Fix-quoting-in-setparams_prefix.patch │ │ ├── 0098-kern-misc-Always-set-end-in-grub_strtoull.patch │ │ ├── 0099-video-readers-jpeg-Catch-files-with-unsupported-quan.patch │ │ ├── 0100-video-readers-jpeg-Catch-OOB-reads-writes-in-grub_jp.patch │ │ ├── 0101-video-readers-jpeg-Don-t-decode-data-before-start-of.patch │ │ ├── 0102-term-gfxterm-Don-t-set-up-a-font-with-glyphs-that-ar.patch │ │ ├── 0103-fs-fshelp-Catch-impermissibly-large-block-sizes-in-r.patch │ │ ├── 0104-fs-hfsplus-Don-t-fetch-a-key-beyond-the-end-of-the-n.patch │ │ ├── 0105-fs-hfsplus-Don-t-use-uninitialized-data-on-corrupt-f.patch │ │ ├── 0106-fs-hfs-Disable-under-lockdown.patch │ │ ├── 0107-fs-sfs-Fix-over-read-of-root-object-name.patch │ │ ├── 0108-fs-jfs-Do-not-move-to-leaf-level-if-name-length-is-n.patch │ │ ├── 0109-fs-jfs-Limit-the-extents-that-getblk-can-consider.patch │ │ ├── 0110-fs-jfs-Catch-infinite-recursion.patch │ │ ├── 0111-fs-nilfs2-Reject-too-large-keys.patch │ │ ├── 0112-fs-nilfs2-Don-t-search-children-if-provided-number-i.patch │ │ ├── 0113-fs-nilfs2-Properly-bail-on-errors-in-grub_nilfs2_btr.patch │ │ ├── 0114-io-gzio-Bail-if-gzio-tl-td-is-NULL.patch │ │ ├── 0115-io-gzio-Add-init_dynamic_block-clean-up-if-unpacking.patch │ │ ├── 0116-io-gzio-Catch-missing-values-in-huft_build-and-bail.patch │ │ ├── 0117-io-gzio-Zero-gzio-tl-td-in-init_dynamic_block-if-huf.patch │ │ ├── 0118-disk-lvm-Don-t-go-beyond-the-end-of-the-data-we-read.patch │ │ ├── 0119-disk-lvm-Don-t-blast-past-the-end-of-the-circular-me.patch │ │ ├── 0120-disk-lvm-Bail-on-missing-PV-list.patch │ │ ├── 0121-disk-lvm-Do-not-crash-if-an-expected-string-is-not-f.patch │ │ ├── 0122-disk-lvm-Do-not-overread-metadata.patch │ │ ├── 0123-disk-lvm-Sanitize-rlocn-offset-to-prevent-wild-read.patch │ │ ├── 0124-disk-lvm-Do-not-allow-a-LV-to-be-it-s-own-segment-s-.patch │ │ ├── 0125-fs-btrfs-Validate-the-number-of-stripes-parities-in-.patch │ │ ├── 0126-fs-btrfs-Squash-some-uninitialized-reads.patch │ │ ├── 0127-kern-parser-Fix-a-memory-leak.patch │ │ ├── 0128-kern-parser-Introduce-process_char-helper.patch │ │ ├── 0129-kern-parser-Introduce-terminate_arg-helper.patch │ │ ├── 0130-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch │ │ ├── 0131-kern-buffer-Add-variable-sized-heap-buffer.patch │ │ ├── 0132-kern-parser-Fix-a-stack-buffer-overflow.patch │ │ ├── 0133-kern-efi-Add-initial-stack-protector-implementation.patch │ │ ├── 0134-util-mkimage-Remove-unused-code-to-add-BSS-section.patch │ │ ├── 0135-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch │ │ ├── 0136-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch │ │ ├── 0137-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch │ │ ├── 0138-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch │ │ ├── 0139-util-mkimage-Improve-data_size-value-calculation.patch │ │ ├── 0140-util-mkimage-Refactor-section-setup-to-use-a-helper.patch │ │ ├── 0141-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch │ │ ├── 0142-grub-install-common-Add-sbat-option.patch │ │ ├── 0143-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch │ │ ├── 0144-kern-misc-Split-parse_printf_args-into-format-parsin.patch │ │ ├── 0145-kern-misc-Add-STRING-type-for-internal-printf-format.patch │ │ ├── 0146-kern-misc-Add-function-to-check-printf-format-agains.patch │ │ ├── 0147-gfxmenu-gui-Check-printf-format-in-the-gui_progress_.patch │ │ ├── 0148-templates-Disable-the-os-prober-by-default.patch │ │ ├── 0149-kern-mm-Fix-grub_debug_calloc-compilation-error.patch │ │ ├── 0150-Makefile-Make-libgrub.pp-depend-on-config-util.h.patch │ │ ├── Config.in │ │ ├── grub.cfg │ │ ├── grub2.hash │ │ ├── grub2.mk │ │ └── readme.txt │ ├── gummiboot/ │ │ ├── 0001-Allow-building-with-newer-glibc-versions.patch │ │ ├── 0002-Fix-linking-for-non-host-compatible-targets.patch │ │ ├── Config.in │ │ ├── buildroot.conf │ │ ├── gummiboot.mk │ │ └── loader.conf │ ├── lpc32xxcdl/ │ │ ├── Config.in │ │ ├── lpc32xxcdl-2.11-compiler_name.patch │ │ ├── lpc32xxcdl-2.11-delete_redundant_files.patch │ │ ├── lpc32xxcdl-2.11-libnosys_gnu.patch │ │ ├── lpc32xxcdl-2.11-slashes.patch │ │ ├── lpc32xxcdl.hash │ │ └── lpc32xxcdl.mk │ ├── mv-ddr-marvell/ │ │ ├── Config.in │ │ ├── mv-ddr-marvell.hash │ │ └── mv-ddr-marvell.mk │ ├── mxs-bootlets/ │ │ ├── Config.in │ │ ├── barebox_ivt.bd │ │ ├── mxs-bootlets.hash │ │ └── mxs-bootlets.mk │ ├── opensbi/ │ │ ├── 0.9/ │ │ │ ├── 0001-Makefile-Don-t-specify-mabi-or-march.patch │ │ │ └── 0002-Makefile-unconditionally-disable-SSP.patch │ │ ├── Config.in │ │ ├── opensbi.hash │ │ └── opensbi.mk │ ├── optee-os/ │ │ ├── 3.13.0/ │ │ │ └── 0001-core-zlib-fix-build-warning-when-_LFS64_LARGEFILE-is.patch │ │ ├── Config.in │ │ ├── optee-os.hash │ │ └── optee-os.mk │ ├── s500-bootloader/ │ │ ├── Config.in │ │ ├── s500-bootloader.hash │ │ └── s500-bootloader.mk │ ├── shim/ │ │ ├── Config.in │ │ ├── shim.hash │ │ └── shim.mk │ ├── sun20i-d1-spl/ │ │ ├── Config.in │ │ ├── sun20i-d1-spl.hash │ │ └── sun20i-d1-spl.mk │ ├── syslinux/ │ │ ├── 0001-bios-Fix-alignment-change-with-gcc-5.patch │ │ ├── 0002-Disable-PIE-to-avoid-FTBFS-on-amd64.patch │ │ ├── 0003-memdisk-Force-ld-output-format-to-32-bits.patch │ │ ├── 0004-utils-Use-the-host-toolchain-to-build.patch │ │ ├── 0005-lzo-Use-the-host-toolchain-for-prepcore.patch │ │ ├── 0006-The-VPrint-definition-is-now-part-of-the-exports-of-.patch │ │ ├── 0007-Update-the-longjump-calls-to-fit-the-new-declaration.patch │ │ ├── 0008-efi-wrapper-build-it-with-the-host-toolchain.patch │ │ ├── 0009-bios-Don-t-try-to-guess-the-sections-alignment.patch │ │ ├── 0010-core-Clean-up-the-i386-bios-build.patch │ │ ├── 0011-extlinux-Use-the-host-toolchain-to-build.patch │ │ ├── 0012-pull-in-sys-sysmacros-h-for-major-minor-makedev.patch │ │ ├── 0013-Fix-build-with-gnu-efi-version-3.0.9.patch │ │ ├── 0014-Fix-build-with-binutils-note-gnu-property-section.patch │ │ ├── 0015-efi-main.c-include-efisetjmp.h.patch │ │ ├── 0016-Workaround-multiple-definition-of-symbol-errors.patch │ │ ├── 0017-Replace-builtin-strlen-that-appears-to-get-optimized.patch │ │ ├── Config.in │ │ ├── syslinux.hash │ │ └── syslinux.mk │ ├── uboot/ │ │ ├── 2015.07/ │ │ │ └── 0001-Revert-arch-Make-board-selection-choices-optional.patch │ │ ├── 2016.07/ │ │ │ └── 0001-arc-Use-mcpu-XXX-instead-of-obsolete-marcXXX.patch │ │ ├── 2016.09.01/ │ │ │ └── 0001-arc-Use-mcpu-XXX-instead-of-obsolete-marcXXX.patch │ │ ├── Config.in │ │ ├── uboot.hash │ │ └── uboot.mk │ └── vexpress-firmware/ │ ├── Config.in │ ├── vexpress-firmware.hash │ └── vexpress-firmware.mk ├── build-docker.sh ├── build.sh ├── configs/ │ ├── nanopir1_defconfig │ ├── nanopir1_initramfs_defconfig │ ├── radxacm3_defconfig │ ├── radxacm3_initramfs_defconfig │ ├── raspberrypi2_defconfig │ ├── raspberrypi2_initramfs_defconfig │ ├── raspberrypi3_defconfig │ ├── raspberrypi3_initramfs_defconfig │ ├── raspberrypi4_defconfig │ ├── raspberrypi4_initramfs_defconfig │ ├── raspberrypi64_defconfig │ ├── raspberrypi64_initramfs_defconfig │ ├── raspberrypi_defconfig │ ├── raspberrypi_initramfs_defconfig │ ├── rockpi4b_defconfig │ └── rockpi4b_initramfs_defconfig ├── docs/ │ ├── conf/ │ │ └── asciidoc-text.conf │ ├── manual/ │ │ ├── adding-board-support.txt │ │ ├── adding-packages-asciidoc.txt │ │ ├── adding-packages-autotools.txt │ │ ├── adding-packages-cargo.txt │ │ ├── adding-packages-cmake.txt │ │ ├── adding-packages-conclusion.txt │ │ ├── adding-packages-directory.txt │ │ ├── adding-packages-generic.txt │ │ ├── adding-packages-gettext.txt │ │ ├── adding-packages-golang.txt │ │ ├── adding-packages-hooks.txt │ │ ├── adding-packages-kconfig.txt │ │ ├── adding-packages-kernel-module.txt │ │ ├── adding-packages-linux-kernel-spec-infra.txt │ │ ├── adding-packages-luarocks.txt │ │ ├── adding-packages-meson.txt │ │ ├── adding-packages-perl.txt │ │ ├── adding-packages-python.txt │ │ ├── adding-packages-qmake.txt │ │ ├── adding-packages-rebar.txt │ │ ├── adding-packages-tips.txt │ │ ├── adding-packages-virtual.txt │ │ ├── adding-packages-waf.txt │ │ ├── adding-packages.txt │ │ ├── advanced.txt │ │ ├── appendix.txt │ │ ├── beyond-buildroot.txt │ │ ├── ccache-support.txt │ │ ├── common-usage.txt │ │ ├── configure-other-components.txt │ │ ├── configure.txt │ │ ├── contribute.txt │ │ ├── customize-configuration.txt │ │ ├── customize-device-permission-tables.txt │ │ ├── customize-directory-structure.txt │ │ ├── customize-outside-br.txt │ │ ├── customize-packages.txt │ │ ├── customize-patches.txt │ │ ├── customize-post-image.txt │ │ ├── customize-quick-guide.txt │ │ ├── customize-rootfs.txt │ │ ├── customize-users-tables.txt │ │ ├── customize.txt │ │ ├── debugging-buildroot.txt │ │ ├── developers.txt │ │ ├── download-infra.txt │ │ ├── download-location.txt │ │ ├── eclipse-integration.txt │ │ ├── faq-troubleshooting.txt │ │ ├── getting.txt │ │ ├── how-buildroot-works.txt │ │ ├── introduction.txt │ │ ├── known-issues.txt │ │ ├── legal-notice.txt │ │ ├── make-tips.txt │ │ ├── makedev-syntax.txt │ │ ├── makeusers-syntax.txt │ │ ├── manual.mk │ │ ├── manual.txt │ │ ├── migrating.txt │ │ ├── package-make-target.txt │ │ ├── patch-policy.txt │ │ ├── prerequisite.txt │ │ ├── quickstart.txt │ │ ├── rebuilding-packages.txt │ │ ├── release-engineering.txt │ │ ├── resources.txt │ │ ├── selinux-support.txt │ │ ├── using-buildroot-debugger.txt │ │ ├── using-buildroot-development.txt │ │ ├── using-buildroot-toolchain.txt │ │ └── writing-rules.txt │ └── website/ │ ├── .htaccess │ ├── association.html │ ├── contribute.html │ ├── copyright.txt │ ├── css/ │ │ ├── main.css │ │ └── timeline.css │ ├── docs.html │ ├── download.html │ ├── footer.html │ ├── header.html │ ├── images/ │ │ └── logo.xcf │ ├── index.html │ ├── js/ │ │ └── buildroot.js │ ├── news.html │ ├── robots.txt │ ├── sponsors.html │ └── support.html ├── fs/ │ ├── Config.in │ ├── axfs/ │ │ ├── Config.in │ │ └── axfs.mk │ ├── btrfs/ │ │ ├── Config.in │ │ └── btrfs.mk │ ├── cloop/ │ │ ├── Config.in │ │ └── cloop.mk │ ├── common.mk │ ├── cpio/ │ │ ├── Config.in │ │ ├── cpio.mk │ │ └── init │ ├── cramfs/ │ │ ├── Config.in │ │ └── cramfs.mk │ ├── erofs/ │ │ ├── Config.in │ │ └── erofs.mk │ ├── ext2/ │ │ ├── Config.in │ │ └── ext2.mk │ ├── f2fs/ │ │ ├── Config.in │ │ └── f2fs.mk │ ├── initramfs/ │ │ ├── Config.in │ │ └── initramfs.mk │ ├── iso9660/ │ │ ├── Config.in │ │ ├── grub.cfg │ │ ├── iso9660.mk │ │ └── isolinux.cfg │ ├── jffs2/ │ │ ├── Config.in │ │ └── jffs2.mk │ ├── oci/ │ │ ├── Config.in │ │ └── oci.mk │ ├── romfs/ │ │ ├── Config.in │ │ └── romfs.mk │ ├── squashfs/ │ │ ├── Config.in │ │ └── squashfs.mk │ ├── tar/ │ │ ├── Config.in │ │ └── tar.mk │ ├── ubi/ │ │ ├── Config.in │ │ ├── ubi.mk │ │ └── ubinize.cfg │ ├── ubifs/ │ │ ├── Config.in │ │ └── ubifs.mk │ └── yaffs2/ │ ├── Config.in │ └── yaffs2.mk ├── linux/ │ ├── 0001-timeconst.pl-Eliminate-Perl-warning.patch.conditional │ ├── Config.ext.in │ ├── Config.in │ ├── linux-ext-aufs.mk │ ├── linux-ext-ev3dev-linux-drivers.mk │ ├── linux-ext-fbtft.mk │ ├── linux-ext-rtai.mk │ ├── linux-ext-xenomai.mk │ ├── linux.hash │ └── linux.mk ├── package/ │ ├── 18xx-ti-utils/ │ │ ├── 0001-plt.h-fix-build-with-gcc-10.patch │ │ ├── 18xx-ti-utils.hash │ │ ├── 18xx-ti-utils.mk │ │ └── Config.in │ ├── 4th/ │ │ ├── 0001-avoid-regen-during-install.patch │ │ ├── 4th.hash │ │ ├── 4th.mk │ │ └── Config.in │ ├── Config.in │ ├── Config.in.host │ ├── Makefile.in │ ├── a10disp/ │ │ ├── Config.in │ │ ├── a10disp.hash │ │ └── a10disp.mk │ ├── abootimg/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── abootimg.hash │ │ └── abootimg.mk │ ├── acl/ │ │ ├── 0001-Build-with-old-GCC-versions.patch │ │ ├── Config.in │ │ ├── acl.hash │ │ └── acl.mk │ ├── acpica/ │ │ ├── 0001-build-do-not-use-Werror.patch │ │ ├── Config.in │ │ ├── acpica.hash │ │ └── acpica.mk │ ├── acpid/ │ │ ├── 0001-dont-use-isfdtype.patch │ │ ├── 0002-add-missing-defines.patch │ │ ├── Config.in │ │ ├── S02acpid │ │ ├── acpid.hash │ │ ├── acpid.mk │ │ └── acpid.service │ ├── acpitool/ │ │ ├── Config.in │ │ ├── acpitool.hash │ │ └── acpitool.mk │ ├── acsccid/ │ │ ├── Config.in │ │ ├── acsccid.hash │ │ └── acsccid.mk │ ├── adwaita-icon-theme/ │ │ ├── Config.in │ │ ├── adwaita-icon-theme.hash │ │ └── adwaita-icon-theme.mk │ ├── aer-inject/ │ │ ├── Config.in │ │ ├── aer-inject.hash │ │ └── aer-inject.mk │ ├── aespipe/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── aespipe.hash │ │ └── aespipe.mk │ ├── agentpp/ │ │ ├── 0001-Fix-build-when-SNMPv3-is-disabled.patch │ │ ├── Config.in │ │ ├── agentpp.hash │ │ └── agentpp.mk │ ├── aircrack-ng/ │ │ ├── 0001-Expand-packed-definition.patch │ │ ├── 0002-Fix-duplicated-symbols.patch │ │ ├── Config.in │ │ ├── aircrack-ng.hash │ │ └── aircrack-ng.mk │ ├── alsa-lib/ │ │ ├── 0001-Don-t-use-fork-on-noMMU-platforms.patch │ │ ├── 0002-fix-build-with-disable-ucm.patch │ │ ├── 0003-control-empty-fix-the-static-build.patch │ │ ├── Config.in │ │ ├── alsa-lib.hash │ │ └── alsa-lib.mk │ ├── alsa-plugins/ │ │ ├── Config.in │ │ ├── alsa-plugins.hash │ │ └── alsa-plugins.mk │ ├── alsa-utils/ │ │ ├── Config.in │ │ ├── alsa-utils.hash │ │ └── alsa-utils.mk │ ├── alsamixergui/ │ │ ├── 0001-misc-fixes.patch │ │ ├── 0002-configure-fix-detection-of-fltk-libs.patch │ │ ├── Config.in │ │ ├── alsamixergui.hash │ │ └── alsamixergui.mk │ ├── altera-stapl/ │ │ ├── Config.in │ │ ├── altera-stapl.hash │ │ └── altera-stapl.mk │ ├── alure/ │ │ ├── Config.in │ │ ├── alure.hash │ │ └── alure.mk │ ├── am335x-pru-package/ │ │ ├── 0001-install-does-not-build.patch │ │ ├── Config.in │ │ ├── am335x-pru-package.hash │ │ └── am335x-pru-package.mk │ ├── am33x-cm3/ │ │ ├── 0001-fix-makefile.patch │ │ ├── 0002-Makefile-unconditionally-disable-SSP.patch │ │ ├── 0003-Makefile-unconditionally-disable-PIE.patch │ │ ├── 0004-Makefile-add-fno-builtin.patch │ │ ├── Config.in │ │ ├── S93-am335x-pm-firmware-load │ │ ├── am33x-cm3.hash │ │ └── am33x-cm3.mk │ ├── android-tools/ │ │ ├── 0001-Fix-makefiles-for-out-of-tree-build.patch │ │ ├── 0002-Fix-adbd-for-non-Ubuntu-systems.patch │ │ ├── 0003-Fix-build-issue-with-uclibc.patch │ │ ├── 0004-Fix-build-issue-with-musl.patch │ │ ├── 0005-Use-pkgconf-to-get-libs-deps.patch │ │ ├── 0006-fix-big-endian-build.patch │ │ ├── 0007-include-cdefs-h-when-needed.patch │ │ ├── 0008-Include-sysmacros.h-to-compile-with-glibc-2.28.patch │ │ ├── 0009-Fix-makefiles-for-out-of-tree-ext4_utils-build.patch │ │ ├── 0010-adb-added-patch-for-openssl-1.1.0-compatibility.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── android-tools.hash │ │ └── android-tools.mk │ ├── angular-websocket/ │ │ ├── Config.in │ │ ├── angular-websocket.hash │ │ └── angular-websocket.mk │ ├── angularjs/ │ │ ├── Config.in │ │ ├── angularjs.hash │ │ └── angularjs.mk │ ├── aoetools/ │ │ ├── 0001-Change-shell-script-interpreter-from-bin-bash-to-bin.patch │ │ ├── Config.in │ │ ├── aoetools.hash │ │ └── aoetools.mk │ ├── apache/ │ │ ├── 0001-cross-compile.patch │ │ ├── 0002-nios2_is_not_os2.patch │ │ ├── 0003-server-Makefile.in-handle-separate-APR_INCLUDE_DIR-A.patch │ │ ├── Config.in │ │ ├── S50apache │ │ ├── apache.hash │ │ ├── apache.mk │ │ └── apache.service │ ├── apcupsd/ │ │ ├── Config.in │ │ ├── apcupsd.hash │ │ └── apcupsd.mk │ ├── apg/ │ │ ├── Config.in │ │ ├── apg.hash │ │ └── apg.mk │ ├── apitrace/ │ │ ├── 0001-thirdparty-libbacktrace-backtrace-h-include-config.h.patch │ │ ├── 0002-gltrace-Avoid-__libc_dlsym-and-__libc_dlopen_mode-on-GLIBC-2-34.patch │ │ ├── Config.in │ │ ├── apitrace.hash │ │ └── apitrace.mk │ ├── apparmor/ │ │ ├── Config.in │ │ ├── apparmor.hash │ │ └── apparmor.mk │ ├── apr/ │ │ ├── 0001-cross-compile.patch │ │ ├── 0002-sys-param-h.patch │ │ ├── 0003-Merge-r1887279-from-trunk.patch │ │ ├── Config.in │ │ ├── apr.hash │ │ └── apr.mk │ ├── apr-util/ │ │ ├── 0001-remove-checkapr.patch │ │ ├── Config.in │ │ ├── apr-util.hash │ │ └── apr-util.mk │ ├── argp-standalone/ │ │ ├── 0001-throw-in-funcdef.patch │ │ ├── 0002-isprint.patch │ │ ├── 0003-fix_build_with_c99_compilers.patch │ │ ├── Config.in │ │ ├── argp-standalone.hash │ │ └── argp-standalone.mk │ ├── argparse/ │ │ ├── Config.in │ │ ├── argparse.hash │ │ └── argparse.mk │ ├── argus/ │ │ ├── Config.in │ │ ├── argus.hash │ │ └── argus.mk │ ├── arm-gnu-a-toolchain/ │ │ ├── arm-gnu-a-toolchain.hash │ │ └── arm-gnu-a-toolchain.mk │ ├── armadillo/ │ │ ├── Config.in │ │ ├── armadillo.hash │ │ └── armadillo.mk │ ├── armbian-firmware/ │ │ ├── Config.in │ │ ├── armbian-firmware.hash │ │ └── armbian-firmware.mk │ ├── arp-scan/ │ │ ├── Config.in │ │ ├── arp-scan.hash │ │ └── arp-scan.mk │ ├── arptables/ │ │ ├── 0001-Fix-musl-build-issue.patch │ │ ├── Config.in │ │ ├── arptables.hash │ │ └── arptables.mk │ ├── ascii-invaders/ │ │ ├── Config.in │ │ ├── ascii-invaders.hash │ │ └── ascii-invaders.mk │ ├── asn1c/ │ │ ├── Config.in.host │ │ ├── asn1c.hash │ │ └── asn1c.mk │ ├── assimp/ │ │ ├── 0001-Fix-FBXConverter-use-proper-64-bit-constant.patch │ │ ├── 0002-closes-2733-update-of-zlip-to-fix-gcc-build-for-v9-2-0-32-bit.patch │ │ ├── 0003-closes-2954-upgrade-to-latest-greatest.patch │ │ ├── Config.in │ │ ├── assimp.hash │ │ └── assimp.mk │ ├── asterisk/ │ │ ├── 0001-sounds-do-not-download-and-check-sha1s.patch │ │ ├── 0002-configure-fix-detection-of-libcrypt.patch │ │ ├── 0003-build-ensure-target-directory-for-modules-exists.patch │ │ ├── 0004-install-samples-need-the-data-files.patch │ │ ├── 0005-configure-fix-detection-of-re-entrant-resolver-funct.patch │ │ ├── Config.in │ │ ├── asterisk.hash │ │ └── asterisk.mk │ ├── at/ │ │ ├── 0001-Makefile.in-replace-IROOT-by-DESTDIR.patch │ │ ├── 0002-Makefile.in-fix-make-install-for-non-root-don-t-stri.patch │ │ ├── 0003-getloadavg-fix-getloadavg.c-compilation-revert-to-3..patch │ │ ├── 0004-Makefile-fix-parallel-build-failure.patch │ │ ├── Config.in │ │ ├── S99at │ │ ├── at.hash │ │ └── at.mk │ ├── at-spi2-atk/ │ │ ├── 0001-meson-add-tests-option.patch │ │ ├── Config.in │ │ ├── at-spi2-atk.hash │ │ └── at-spi2-atk.mk │ ├── at-spi2-core/ │ │ ├── Config.in │ │ ├── at-spi2-core.hash │ │ └── at-spi2-core.mk │ ├── atest/ │ │ ├── 0001-seq.h-fix-build-with-gcc-10.patch │ │ ├── Config.in │ │ ├── atest.hash │ │ └── atest.mk │ ├── atf/ │ │ ├── Config.in │ │ ├── atf.hash │ │ └── atf.mk │ ├── atftp/ │ │ ├── Config.in │ │ ├── atftp.hash │ │ └── atftp.mk │ ├── atk/ │ │ ├── Config.in │ │ ├── atk.hash │ │ └── atk.mk │ ├── atkmm/ │ │ ├── Config.in │ │ ├── atkmm.hash │ │ └── atkmm.mk │ ├── atop/ │ │ ├── 0001-ifprop.c-fix-build-with-kernel-4.6.patch │ │ ├── 0002-photosyst.c-fix-build-on-musl.patch │ │ ├── Config.in │ │ ├── atop.hash │ │ └── atop.mk │ ├── attr/ │ │ ├── 0001-build-with-older-GCCs.patch │ │ ├── Config.in │ │ ├── attr.hash │ │ └── attr.mk │ ├── aubio/ │ │ ├── Config.in │ │ ├── aubio.hash │ │ └── aubio.mk │ ├── audit/ │ │ ├── Config.in │ │ ├── S02auditd │ │ ├── audit.hash │ │ ├── audit.mk │ │ └── audit_tmpfiles.conf │ ├── aufs/ │ │ ├── Config.in │ │ └── aufs.mk │ ├── aufs-util/ │ │ ├── 0001-remove-user-settings.patch │ │ ├── 0002-no-check-ver.patch │ │ ├── 0003-no-strip-lib.patch │ │ ├── Config.in │ │ └── aufs-util.mk │ ├── augeas/ │ │ ├── Config.in │ │ ├── augeas.hash │ │ └── augeas.mk │ ├── aumix/ │ │ ├── 0001-fix-incorrect-makefile-am.patch │ │ ├── Config.in │ │ ├── aumix.hash │ │ └── aumix.mk │ ├── autoconf/ │ │ ├── 0001-dont-add-dirty-to-version.patch │ │ ├── autoconf.hash │ │ └── autoconf.mk │ ├── autoconf-archive/ │ │ ├── autoconf-archive.hash │ │ └── autoconf-archive.mk │ ├── autofs/ │ │ ├── 0001-autofs-5-1-7-use-default-stack-size-for-threads.patch │ │ ├── Config.in │ │ ├── autofs.hash │ │ └── autofs.mk │ ├── automake/ │ │ ├── 0001-noman.patch │ │ ├── automake.hash │ │ ├── automake.mk │ │ └── gtk-doc.m4 │ ├── autossh/ │ │ ├── Config.in │ │ ├── autossh.hash │ │ └── autossh.mk │ ├── avahi/ │ │ ├── 0001-Fix-NULL-pointer-crashes-from-175.patch │ │ ├── Config.in │ │ ├── S05avahi-setup.sh │ │ ├── S50avahi-daemon │ │ ├── avahi.hash │ │ ├── avahi.mk │ │ ├── avahi_sysusers.conf │ │ └── avahi_tmpfiles.conf │ ├── avrdude/ │ │ ├── Config.in │ │ ├── avrdude.hash │ │ └── avrdude.mk │ ├── avro-c/ │ │ ├── 0001-cmake-Build-failure-without-a-C-compiler-again.patch │ │ ├── Config.in │ │ ├── avro-c.hash │ │ └── avro-c.mk │ ├── axel/ │ │ ├── Config.in │ │ ├── axel.hash │ │ └── axel.mk │ ├── axfsutils/ │ │ ├── axfsutils.hash │ │ └── axfsutils.mk │ ├── azmq/ │ │ ├── 0001-Conditionally-disable-test-and-doc-builds.patch │ │ ├── Config.in │ │ ├── azmq.hash │ │ └── azmq.mk │ ├── azure-iot-sdk-c/ │ │ ├── 0001-hmac-c-fix-mismatching-function-prototype.patch │ │ ├── Config.in │ │ ├── azure-iot-sdk-c.hash │ │ └── azure-iot-sdk-c.mk │ ├── b43-firmware/ │ │ ├── Config.in │ │ ├── b43-firmware.hash │ │ └── b43-firmware.mk │ ├── b43-fwcutter/ │ │ ├── b43-fwcutter.hash │ │ └── b43-fwcutter.mk │ ├── babeld/ │ │ ├── Config.in │ │ ├── S50babeld │ │ ├── babeld.hash │ │ ├── babeld.mk │ │ └── babeld.service │ ├── babeltrace2/ │ │ ├── 0001-configure-simplify-warning-flags-detection.patch │ │ ├── 0002-tests-lib-test_trace_ir_ref.c-rename-user-structure.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── babeltrace2.hash │ │ └── babeltrace2.mk │ ├── balena-engine/ │ │ ├── Config.in │ │ ├── balena-engine.hash │ │ └── balena-engine.mk │ ├── bandwidthd/ │ │ ├── 0001-src-bandwidthd.h-fix-build-with-gcc-10.patch │ │ ├── Config.in │ │ ├── bandwidthd.hash │ │ ├── bandwidthd.mk │ │ └── bandwidthd.service │ ├── bash/ │ │ ├── 0001-input.h-add-missing-include-on-stdio.h.patch │ │ ├── 0002-locale-fix-typo-local_shiftstates-vs.-locale_shiftst.patch │ │ ├── 0003-glob-fix-dequote_pathname-vs.-udequote_pathname.patch │ │ ├── Config.in │ │ ├── bash.hash │ │ └── bash.mk │ ├── bash-completion/ │ │ ├── Config.in │ │ ├── bash-completion.hash │ │ └── bash-completion.mk │ ├── batctl/ │ │ ├── Config.in │ │ ├── batctl.hash │ │ └── batctl.mk │ ├── batman-adv/ │ │ ├── Config.in │ │ ├── batman-adv.hash │ │ └── batman-adv.mk │ ├── bats-core/ │ │ ├── Config.in │ │ ├── bats-core.hash │ │ └── bats-core.mk │ ├── bayer2rgb-neon/ │ │ ├── Config.in │ │ ├── bayer2rgb-neon.hash │ │ └── bayer2rgb-neon.mk │ ├── bc/ │ │ ├── 0001-bc-use-MAKEINFO-variable-for-docs.patch │ │ ├── 0002-notice-read-and-write-errors-on-input-and-output.patch │ │ ├── 0003-dc-fix-exit-code-of-q-command.patch │ │ ├── 0004-no-gen-libmath.patch │ │ ├── Config.in │ │ ├── bc.hash │ │ └── bc.mk │ ├── bcache-tools/ │ │ ├── 0001-Don-t-inline-crc64-for-gcc-5-compatability.patch │ │ ├── Config.in │ │ ├── bcache-tools.hash │ │ └── bcache-tools.mk │ ├── bcg729/ │ │ ├── Config.in │ │ ├── bcg729.hash │ │ └── bcg729.mk │ ├── bcm2835/ │ │ ├── Config.in │ │ ├── bcm2835.hash │ │ └── bcm2835.mk │ ├── bctoolbox/ │ │ ├── 0001-Fix-Libs.private-flags-for-mbedtls.patch │ │ ├── Config.in │ │ ├── bctoolbox.hash │ │ └── bctoolbox.mk │ ├── bcusdk/ │ │ ├── 0001-fd_set-requires-inclusion-of-sys-select.h.patch │ │ ├── 0002-eibd-fix-endless-recursion-when-using-USB-backends.patch │ │ ├── Config.in │ │ ├── bcusdk.hash │ │ └── bcusdk.mk │ ├── bdwgc/ │ │ ├── 0001-Fix-undefined-reference-to-__data_start-linker-error.patch │ │ ├── Config.in │ │ ├── bdwgc.hash │ │ └── bdwgc.mk │ ├── bearssl/ │ │ ├── Config.in │ │ ├── bearssl.hash │ │ └── bearssl.mk │ ├── beecrypt/ │ │ ├── 0001-cppglue.cxx-cplusplus-only.patch │ │ ├── 0002-build-system.patch │ │ ├── 0003-don-t-check-for-cplusplus-compiler.patch │ │ ├── Config.in │ │ ├── beecrypt.hash │ │ └── beecrypt.mk │ ├── belle-sip/ │ │ ├── Config.in │ │ ├── belle-sip.hash │ │ └── belle-sip.mk │ ├── belr/ │ │ ├── Config.in │ │ ├── belr.hash │ │ └── belr.mk │ ├── benejson/ │ │ ├── 0001-c-std.patch │ │ ├── 0002-Use-print-as-a-function-for-Py3-compatibility.patch │ │ ├── Config.in │ │ ├── benejson.hash │ │ └── benejson.mk │ ├── berkeleydb/ │ │ ├── 0001-cwd-db_config.patch │ │ ├── 0002-atomic_compare_exchange.patch │ │ ├── Config.in │ │ ├── berkeleydb.hash │ │ └── berkeleydb.mk │ ├── bind/ │ │ ├── 0001-cross.patch │ │ ├── Config.in │ │ ├── S81named │ │ ├── bind.hash │ │ ├── bind.mk │ │ └── named.service │ ├── binutils/ │ │ ├── 2.32/ │ │ │ ├── 0001-sh-conf.patch │ │ │ ├── 0002-poison-system-directories.patch │ │ │ ├── 0003-bfd-xtensa-fix-shrink_dynamic_reloc_sections-for-exp.patch │ │ │ ├── 0004-gas-use-literals-const16-for-xtensa-loop-relaxation.patch │ │ │ ├── 0005-xtensa-gas-put-.literal_position-at-section-start.patch │ │ │ ├── 0006-or1k-Fix-incorrect-value-in-PLT-GOT-entries-causing-.patch │ │ │ ├── 0007-bfd-xtensa-fix-PR-ld-25630.patch │ │ │ ├── 0008-xtensa-fix-PR-ld-25861.patch │ │ │ ├── 0009-xtensa-fix-XTENSA_NDIFF-handling-for-PR-ld-25861.patch │ │ │ ├── 0010-or1k-Fix-issue-with-plt-link-failure-for-local-calls.patch │ │ │ ├── 0011-or1k-Implement-relocation-R_OR1K_GOT_AHI16-for-gotha.patch │ │ │ ├── 0012-or1k-Avoid-R_OR1K_GOT16-overflow-failures-in-presenc.patch │ │ │ ├── 0013-or1k-Support-large-plt_relocs-when-generating-plt-en.patch │ │ │ ├── 0014-bfd-elf32-or1k-fix-building-with-gcc-version-5.patch │ │ │ └── 0015-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch │ │ ├── 2.35.2/ │ │ │ ├── 0001-sh-conf.patch │ │ │ ├── 0002-poison-system-directories.patch │ │ │ ├── 0003-or1k-Fix-issue-with-plt-link-failure-for-local-calls.patch │ │ │ ├── 0004-or1k-Implement-relocation-R_OR1K_GOT_AHI16-for-gotha.patch │ │ │ ├── 0005-or1k-Avoid-R_OR1K_GOT16-overflow-failures-in-presenc.patch │ │ │ ├── 0006-or1k-Support-large-plt_relocs-when-generating-plt-en.patch │ │ │ ├── 0007-bfd-elf32-or1k-fix-building-with-gcc-version-5.patch │ │ │ └── 0008-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch │ │ ├── 2.36.1/ │ │ │ ├── 0001-sh-conf.patch │ │ │ ├── 0002-poison-system-directories.patch │ │ │ ├── 0003-or1k-Fix-issue-with-plt-link-failure-for-local-calls.patch │ │ │ ├── 0004-or1k-Implement-relocation-R_OR1K_GOT_AHI16-for-gotha.patch │ │ │ ├── 0005-or1k-Avoid-R_OR1K_GOT16-overflow-failures-in-presenc.patch │ │ │ ├── 0006-or1k-Support-large-plt_relocs-when-generating-plt-en.patch │ │ │ ├── 0007-bfd-elf32-or1k-fix-building-with-gcc-version-5.patch │ │ │ └── 0008-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch │ │ ├── 2.37/ │ │ │ ├── 0001-sh-conf.patch │ │ │ ├── 0002-poison-system-directories.patch │ │ │ ├── 0003-bfd-elf32-or1k-fix-building-with-gcc-version-5.patch │ │ │ └── 0004-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── arc-2020.09-release/ │ │ │ └── 0001-poison-system-directories.patch │ │ ├── binutils.hash │ │ └── binutils.mk │ ├── biosdevname/ │ │ ├── Config.in │ │ ├── biosdevname.hash │ │ └── biosdevname.mk │ ├── bird/ │ │ ├── Config.in │ │ ├── bird.hash │ │ └── bird.mk │ ├── bison/ │ │ ├── bison.hash │ │ └── bison.mk │ ├── bitcoin/ │ │ ├── 0001-src-randomenv.cpp-fix-build-on-uclibc.patch │ │ ├── Config.in │ │ ├── bitcoin.hash │ │ └── bitcoin.mk │ ├── bitstream/ │ │ ├── Config.in │ │ ├── bitstream.hash │ │ └── bitstream.mk │ ├── bitstream-vera/ │ │ ├── Config.in │ │ ├── bitstream-vera.hash │ │ └── bitstream-vera.mk │ ├── bitwise/ │ │ ├── Config.in │ │ ├── bitwise.hash │ │ └── bitwise.mk │ ├── blktrace/ │ │ ├── Config.in │ │ ├── blktrace.hash │ │ └── blktrace.mk │ ├── bluez-alsa/ │ │ ├── Config.in │ │ ├── bluez-alsa.hash │ │ └── bluez-alsa.mk │ ├── bluez-tools/ │ │ ├── Config.in │ │ ├── bluez-tools.hash │ │ └── bluez-tools.mk │ ├── bluez5_utils/ │ │ ├── 0001-tools-mesh-cfgtest-include-limits.h.patch │ │ ├── 0005-build-Fix-errors-with-glibc-2-25.patch │ │ ├── Config.in │ │ ├── S40bluetooth │ │ ├── bluez5_utils.hash │ │ └── bluez5_utils.mk │ ├── bluez5_utils-headers/ │ │ ├── Config.in │ │ └── bluez5_utils-headers.mk │ ├── bmap-tools/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── bmap-tools.hash │ │ └── bmap-tools.mk │ ├── bmon/ │ │ ├── Config.in │ │ ├── bmon.hash │ │ └── bmon.mk │ ├── boinc/ │ │ ├── Config.in │ │ ├── S99boinc-client │ │ ├── boinc.hash │ │ └── boinc.mk │ ├── bonnie/ │ │ ├── Config.in │ │ ├── bonnie.hash │ │ └── bonnie.mk │ ├── boost/ │ │ ├── 0001-added-missing-brackets.patch │ │ ├── 0002-math-allow-definition-of-boost_math_no_atomic_int-on-the-command-line.patch │ │ ├── 0003-math-make-no-atomics-a-soft-failure-in-bernoulli_details_hpp.patch │ │ ├── Config.in │ │ ├── boost.hash │ │ └── boost.mk │ ├── bootstrap/ │ │ ├── Config.in │ │ ├── bootstrap.hash │ │ └── bootstrap.mk │ ├── botan/ │ │ ├── 0001-Revert-workaround-a-miscompilation-issue-in-clang-12.patch │ │ ├── Config.in │ │ ├── botan.hash │ │ └── botan.mk │ ├── brcm-patchram-plus/ │ │ ├── Config.in │ │ ├── brcm-patchram-plus.hash │ │ └── brcm-patchram-plus.mk │ ├── brickd/ │ │ ├── Config.in │ │ ├── S70brickd │ │ ├── brickd.hash │ │ └── brickd.mk │ ├── bridge-utils/ │ │ ├── 0001-fix-build-on-musl.patch │ │ ├── Config.in │ │ ├── bridge-utils.hash │ │ └── bridge-utils.mk │ ├── brltty/ │ │ ├── 0001-Fix-linking-error-on-mips64el.patch │ │ ├── Config.in │ │ ├── S10brltty │ │ ├── brltty.hash │ │ ├── brltty.mk │ │ └── brltty.service │ ├── brotli/ │ │ ├── 0001-CMake-Allow-using-BUILD_SHARED_LIBS-to-choose-static.patch │ │ ├── 0002-Revert-Add-runtime-linker-path-to-pkg-config-files.patch │ │ ├── Config.in │ │ ├── brotli.hash │ │ └── brotli.mk │ ├── bsdiff/ │ │ ├── 0001-Add-missing-header-for-u_char.patch │ │ ├── Config.in │ │ ├── bsdiff.hash │ │ └── bsdiff.mk │ ├── btrfs-progs/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── btrfs-progs.hash │ │ └── btrfs-progs.mk │ ├── bubblewrap/ │ │ ├── Config.in │ │ ├── bubblewrap.hash │ │ └── bubblewrap.mk │ ├── bullet/ │ │ ├── 0001-Extras-VHACD-inc-vhacdMutex.h-fix-musl-build.patch │ │ ├── Config.in │ │ ├── bullet.hash │ │ └── bullet.mk │ ├── bustle/ │ │ ├── Config.in │ │ ├── bustle.hash │ │ └── bustle.mk │ ├── busybox/ │ │ ├── 0001-networking-libiproute-use-linux-if_packet.h-instead-.patch │ │ ├── 0002-Makefile.flags-strip-non-l-arguments-returned-by-pkg.patch │ │ ├── Config.in │ │ ├── S01syslogd │ │ ├── S02klogd │ │ ├── S10mdev │ │ ├── S15watchdog │ │ ├── S50telnet │ │ ├── busybox-minimal.config │ │ ├── busybox.config │ │ ├── busybox.hash │ │ ├── busybox.mk │ │ ├── inittab │ │ ├── mdev.conf │ │ ├── telnetd.service │ │ └── udhcpc.script │ ├── bwm-ng/ │ │ ├── Config.in │ │ ├── bwm-ng.hash │ │ └── bwm-ng.mk │ ├── bzip2/ │ │ ├── 0001-build-objects-twice.patch │ │ ├── 0002-improve-build-system.patch │ │ ├── Config.in │ │ ├── bzip2.hash │ │ └── bzip2.mk │ ├── c-ares/ │ │ ├── Config.in │ │ ├── c-ares.hash │ │ └── c-ares.mk │ ├── c-capnproto/ │ │ ├── Config.in │ │ ├── c-capnproto.hash │ │ └── c-capnproto.mk │ ├── c-icap/ │ │ ├── 0001-Required-fixes-to-compile-and-run-under-cygwin.patch │ │ ├── Config.in │ │ ├── S96cicap │ │ ├── c-icap.hash │ │ └── c-icap.mk │ ├── c-icap-modules/ │ │ ├── Config.in │ │ ├── c-icap-modules.hash │ │ └── c-icap-modules.mk │ ├── c-periphery/ │ │ ├── Config.in │ │ ├── c-periphery.hash │ │ └── c-periphery.mk │ ├── ca-certificates/ │ │ ├── 0001-mozilla-certdata2pem.py-make-cryptography-module-opt.patch │ │ ├── Config.in │ │ ├── ca-certificates.hash │ │ └── ca-certificates.mk │ ├── cache-calibrator/ │ │ ├── 0001-Fix-conflicting-round-function.patch │ │ ├── Config.in │ │ ├── cache-calibrator.hash │ │ └── cache-calibrator.mk │ ├── cage/ │ │ ├── Config.in │ │ ├── cage.hash │ │ └── cage.mk │ ├── cairo/ │ │ ├── 0001-fix-nofork-build.patch │ │ ├── 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch │ │ ├── Config.in │ │ ├── cairo.hash │ │ └── cairo.mk │ ├── cairomm/ │ │ ├── Config.in │ │ ├── cairomm.hash │ │ └── cairomm.mk │ ├── can-utils/ │ │ ├── Config.in │ │ ├── can-utils.hash │ │ └── can-utils.mk │ ├── cannelloni/ │ │ ├── Config.in │ │ ├── cannelloni.hash │ │ └── cannelloni.mk │ ├── cantarell/ │ │ ├── Config.in │ │ ├── cantarell.hash │ │ └── cantarell.mk │ ├── capnproto/ │ │ ├── 0001-mutex-Fix-build-on-32-bit-architectures-using-64-bit-time_t.patch │ │ ├── Config.in │ │ ├── capnproto.hash │ │ └── capnproto.mk │ ├── caps/ │ │ ├── 0001-Fix-stdint-types-with-musl.patch │ │ ├── Config.in │ │ ├── caps.hash │ │ └── caps.mk │ ├── casync/ │ │ ├── 0001-castore-fix-build-without-lzma-or-xz.patch │ │ ├── 0002-build-don-t-install-udev-rules-without-udev-support.patch │ │ ├── Config.in │ │ ├── casync.hash │ │ └── casync.mk │ ├── cbootimage/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── cbootimage.hash │ │ └── cbootimage.mk │ ├── cc-tool/ │ │ ├── Config.in │ │ ├── cc-tool.hash │ │ └── cc-tool.mk │ ├── ccache/ │ │ ├── ccache.hash │ │ └── ccache.mk │ ├── ccid/ │ │ ├── Config.in │ │ ├── ccid.hash │ │ └── ccid.mk │ ├── ccrypt/ │ │ ├── Config.in │ │ ├── ccrypt.hash │ │ └── ccrypt.mk │ ├── cctz/ │ │ ├── Config.in │ │ ├── cctz.hash │ │ └── cctz.mk │ ├── cdrkit/ │ │ ├── 0001-no-rcmd.patch │ │ ├── 0002-define-__THROW-to-avoid-build-issue-with-musl.patch │ │ ├── 0003-Add-extern-to-char-outfile-declaration-to-fix-build-.patch │ │ ├── Config.in │ │ ├── cdrkit.hash │ │ └── cdrkit.mk │ ├── cegui/ │ │ ├── 0001-XMLParser.cpp-include-string.h.patch │ │ ├── Config.in │ │ ├── cegui.hash │ │ └── cegui.mk │ ├── cereal/ │ │ ├── 0001-Store-a-copy-of-each-serialized-shared_ptr-within-the-archive.patch │ │ ├── Config.in │ │ ├── cereal.hash │ │ └── cereal.mk │ ├── cgic/ │ │ ├── 0001-prepare_makefile.patch │ │ ├── 0002-file_enhancements.patch │ │ ├── 0003-restore-cgiFormFileGetTempfileName.patch │ │ ├── Config.in │ │ ├── cgic.hash │ │ └── cgic.mk │ ├── cgilua/ │ │ ├── Config.in │ │ ├── cgilua.hash │ │ └── cgilua.mk │ ├── cgroupfs-mount/ │ │ ├── Config.in │ │ ├── S30cgroupfs │ │ ├── cgroupfs-mount.hash │ │ └── cgroupfs-mount.mk │ ├── chartjs/ │ │ ├── Config.in │ │ ├── chartjs.hash │ │ └── chartjs.mk │ ├── check/ │ │ ├── Config.in │ │ ├── check.hash │ │ └── check.mk │ ├── checkpolicy/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── checkpolicy.hash │ │ └── checkpolicy.mk │ ├── checksec/ │ │ ├── Config.in.host │ │ ├── checksec.hash │ │ └── checksec.mk │ ├── chipmunk/ │ │ ├── 0001-Fix-build-failure-on-musl.patch │ │ ├── Config.in │ │ ├── chipmunk.hash │ │ └── chipmunk.mk │ ├── chirpstack-gateway-bridge/ │ │ ├── Config.in │ │ ├── chirpstack-gateway-bridge.hash │ │ └── chirpstack-gateway-bridge.mk │ ├── chocolate-doom/ │ │ ├── 0001-Remove-redundant-demoextend-definition.patch │ │ ├── Config.in │ │ ├── chocolate-doom.hash │ │ └── chocolate-doom.mk │ ├── chrony/ │ │ ├── 0001-sys_linux-fix-build-with-older-kernel-headers.patch │ │ ├── Config.in │ │ ├── S49chrony │ │ ├── chrony.hash │ │ ├── chrony.mk │ │ └── chrony.service │ ├── cifs-utils/ │ │ ├── Config.in │ │ ├── cifs-utils.hash │ │ └── cifs-utils.mk │ ├── circus/ │ │ ├── Config.in │ │ ├── circus.hash │ │ └── circus.mk │ ├── civetweb/ │ │ ├── Config.in │ │ ├── civetweb.hash │ │ └── civetweb.mk │ ├── cjson/ │ │ ├── Config.in │ │ ├── cjson.hash │ │ └── cjson.mk │ ├── clamav/ │ │ ├── 0001-clamdscan-proto.c-fix-build-error-due-to-missing-soc.patch │ │ ├── 0002-mbox-do-not-use-backtrace-if-using-uClibc-without-ba.patch │ │ ├── Config.in │ │ ├── clamav.hash │ │ └── clamav.mk │ ├── clang/ │ │ ├── Config.in │ │ ├── clang.hash │ │ └── clang.mk │ ├── clinfo/ │ │ ├── Config.in │ │ ├── clinfo.hash │ │ └── clinfo.mk │ ├── cloop/ │ │ ├── cloop.hash │ │ └── cloop.mk │ ├── cmake/ │ │ ├── 0001-rename-cmake-rootfile.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── cmake.hash │ │ └── cmake.mk │ ├── cmocka/ │ │ ├── 0001-Don-t-redefine-uintptr_t.patch │ │ ├── Config.in │ │ ├── cmocka.hash │ │ └── cmocka.mk │ ├── cog/ │ │ ├── Config.in │ │ ├── cog.hash │ │ └── cog.mk │ ├── collectd/ │ │ ├── 0001-src-netlink.c-remove-REG_NOERROR.patch │ │ ├── Config.in │ │ ├── S90collectd │ │ ├── collectd.hash │ │ ├── collectd.mk │ │ └── collectd.service │ ├── collectl/ │ │ ├── Config.in │ │ ├── collectl.hash │ │ └── collectl.mk │ ├── comix-cursors/ │ │ ├── Config.in │ │ ├── comix-cursors.hash │ │ └── comix-cursors.mk │ ├── connman/ │ │ ├── Config.in │ │ ├── S45connman │ │ ├── connman.hash │ │ └── connman.mk │ ├── connman-gtk/ │ │ ├── Config.in │ │ ├── connman-gtk.hash │ │ └── connman-gtk.mk │ ├── conntrack-tools/ │ │ ├── Config.in │ │ ├── conntrack-tools.hash │ │ └── conntrack-tools.mk │ ├── containerd/ │ │ ├── Config.in │ │ ├── containerd.hash │ │ └── containerd.mk │ ├── copas/ │ │ ├── 0001-Do-not-load-coxpcall-for-LuaJIT.patch │ │ ├── Config.in │ │ ├── copas.hash │ │ └── copas.mk │ ├── coremark/ │ │ ├── Config.in │ │ ├── coremark.hash │ │ └── coremark.mk │ ├── coremark-pro/ │ │ ├── Config.in │ │ ├── coremark-pro.hash │ │ ├── coremark-pro.mk │ │ └── coremark-pro.sh.in │ ├── coreutils/ │ │ ├── 0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch │ │ ├── Config.in │ │ ├── coreutils.hash │ │ └── coreutils.mk │ ├── corkscrew/ │ │ ├── Config.in │ │ ├── corkscrew.hash │ │ └── corkscrew.mk │ ├── coxpcall/ │ │ ├── Config.in │ │ ├── coxpcall.hash │ │ └── coxpcall.mk │ ├── cpio/ │ │ ├── 0001-Minor-fix.patch │ │ ├── 0002-Rewrite-dynamic-string-support.patch │ │ ├── 0003-Fix-previous-commit.patch │ │ ├── Config.in │ │ ├── cpio.hash │ │ └── cpio.mk │ ├── cppcms/ │ │ ├── Config.in │ │ ├── cppcms.hash │ │ └── cppcms.mk │ ├── cppdb/ │ │ ├── 0001-mysql-library-suffix.patch │ │ ├── Config.in │ │ ├── cppdb.hash │ │ └── cppdb.mk │ ├── cppunit/ │ │ ├── Config.in │ │ ├── cppunit.hash │ │ └── cppunit.mk │ ├── cppzmq/ │ │ ├── Config.in │ │ ├── cppzmq.hash │ │ └── cppzmq.mk │ ├── cpuburn-arm/ │ │ ├── Config.in │ │ ├── cpuburn-arm.hash │ │ └── cpuburn-arm.mk │ ├── cpuload/ │ │ ├── Config.in │ │ ├── cpuload.hash │ │ └── cpuload.mk │ ├── cracklib/ │ │ ├── 0001-Force-grep-to-treat-the-input-as-text-when-formattin.patch │ │ ├── Config.in │ │ ├── cracklib.hash │ │ └── cracklib.mk │ ├── cramfs/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── cramfs.hash │ │ └── cramfs.mk │ ├── crda/ │ │ ├── 0001-crda-support-python-3-in-utils-key2pub.py.patch │ │ ├── 0002-drop-ldconfig-call.patch │ │ ├── 0003-drop-werror.patch │ │ ├── Config.in │ │ ├── crda.hash │ │ └── crda.mk │ ├── crudini/ │ │ ├── Config.in │ │ ├── crudini.hash │ │ └── crudini.mk │ ├── cryptodev/ │ │ ├── Config.in │ │ └── cryptodev.mk │ ├── cryptodev-linux/ │ │ ├── cryptodev-linux.hash │ │ └── cryptodev-linux.mk │ ├── cryptopp/ │ │ ├── cryptopp.hash │ │ └── cryptopp.mk │ ├── cryptsetup/ │ │ ├── 0001-Remove-json_object-typedef.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── cryptsetup.hash │ │ └── cryptsetup.mk │ ├── ctorrent/ │ │ ├── 0001-fix-musl-build.patch │ │ ├── Config.in │ │ ├── ctorrent.hash │ │ └── ctorrent.mk │ ├── cukinia/ │ │ ├── Config.in │ │ ├── cukinia.conf │ │ ├── cukinia.hash │ │ └── cukinia.mk │ ├── cunit/ │ │ ├── Config.in │ │ ├── cunit.hash │ │ └── cunit.mk │ ├── cups/ │ │ ├── 0001-Remove-man-from-BUILDDIRS-in-configure.patch │ │ ├── 0002-Do-not-use-genstrings.patch │ │ ├── 0003-Sanitize-the-installation-process.patch │ │ ├── 0004-Remove-PIE-flags-from-the-build.patch │ │ ├── 70-usb-printers.rules │ │ ├── Config.in │ │ ├── S81cupsd │ │ ├── cups.hash │ │ └── cups.mk │ ├── cups-filters/ │ │ ├── Config.in │ │ ├── S82cups-browsed │ │ ├── cups-filters.hash │ │ └── cups-filters.mk │ ├── curlftpfs/ │ │ ├── 0001-fix-CURLOPT_INFILESIZE.patch │ │ ├── 0002-free_ftpfs_file-memleak-fix.patch │ │ ├── 0003-nocache-memleak-fix.patch │ │ ├── 0004-fix-musl-build-off-t.patch │ │ ├── Config.in │ │ ├── curlftpfs.hash │ │ └── curlftpfs.mk │ ├── curlpp/ │ │ ├── Config.in │ │ ├── curlpp.hash │ │ └── curlpp.mk │ ├── cutelyst/ │ │ ├── 0001-server-CMakeLists.txt-don-t-override-CMAKE_EXE_LINKE.patch │ │ ├── Config.in │ │ ├── cutelyst.hash │ │ └── cutelyst.mk │ ├── cvs/ │ │ ├── Config.in │ │ ├── cvs.hash │ │ └── cvs.mk │ ├── cwiid/ │ │ ├── 0001-wmdemo-fix-linking-by-adding-the-missing-lbluetooth-.patch │ │ ├── 0002-configure-make-wmgui-build-optional.patch │ │ ├── Config.in │ │ ├── cwiid.hash │ │ └── cwiid.mk │ ├── cxxtest/ │ │ ├── Config.in │ │ ├── cxxtest.hash │ │ └── cxxtest.mk │ ├── czmq/ │ │ ├── Config.in │ │ ├── czmq.hash │ │ └── czmq.mk │ ├── dacapo/ │ │ ├── Config.in │ │ ├── dacapo.hash │ │ └── dacapo.mk │ ├── dado/ │ │ ├── Config.in │ │ ├── dado.hash │ │ └── dado.mk │ ├── daemon/ │ │ ├── 0001-daemon-fix-build-with-musl-libc-again.patch │ │ ├── 0002-Fix-build-with-NDEBUG-defined.patch │ │ ├── Config.in │ │ ├── daemon.hash │ │ └── daemon.mk │ ├── dahdi-linux/ │ │ ├── 0001-drivers-dahdi-Kbuild-fix-HOTPLUG_FIRMWARE-definition.patch │ │ ├── 0002-fix-build-with-32-bits-kernel.patch │ │ ├── Config.in │ │ ├── dahdi-linux.hash │ │ └── dahdi-linux.mk │ ├── dahdi-tools/ │ │ ├── 0001-no-build-docs.patch │ │ ├── 0002-no-perl-manpages.patch │ │ ├── Config.in │ │ ├── dahdi-tools.hash │ │ └── dahdi-tools.mk │ ├── dante/ │ │ ├── 0001-fix-sparc-compile.patch │ │ ├── 0002-osdep-m4-Remove-getaddrinfo-too-low-checks.patch │ │ ├── Config.in │ │ ├── S50dante │ │ ├── dante.hash │ │ ├── dante.mk │ │ └── dante.service │ ├── daq/ │ │ ├── 0001-Fix-build-against-the-musl-C-library.patch │ │ ├── 0002-parallel-grammar.patch │ │ ├── Config.in │ │ ├── daq.hash │ │ └── daq.mk │ ├── daq3/ │ │ ├── Config.in │ │ ├── daq3.hash │ │ └── daq3.mk │ ├── darkhttpd/ │ │ ├── 0001-Declare-vars-outside-of-for-loop-for-std-c90.patch │ │ ├── Config.in │ │ ├── S50darkhttpd │ │ ├── darkhttpd.hash │ │ ├── darkhttpd.mk │ │ └── darkhttpd.service │ ├── dash/ │ │ ├── Config.in │ │ ├── dash.hash │ │ └── dash.mk │ ├── datatables/ │ │ ├── Config.in │ │ ├── datatables.hash │ │ └── datatables.mk │ ├── datatables-buttons/ │ │ ├── Config.in │ │ ├── datatables-buttons.hash │ │ └── datatables-buttons.mk │ ├── datatables-fixedcolumns/ │ │ ├── Config.in │ │ ├── datatables-fixedcolumns.hash │ │ └── datatables-fixedcolumns.mk │ ├── datatables-responsive/ │ │ ├── Config.in │ │ ├── datatables-responsive.hash │ │ └── datatables-responsive.mk │ ├── dav1d/ │ │ ├── Config.in │ │ ├── dav1d.hash │ │ └── dav1d.mk │ ├── davfs2/ │ │ ├── 0001-src-Makefile.am-do-not-hardcode-fstack-protector-str.patch │ │ ├── Config.in │ │ ├── davfs2.hash │ │ └── davfs2.mk │ ├── davici/ │ │ ├── Config.in │ │ ├── davici.hash │ │ └── davici.mk │ ├── dawgdic/ │ │ ├── Config.in │ │ ├── dawgdic.hash │ │ └── dawgdic.mk │ ├── dbus/ │ │ ├── Config.in │ │ ├── S30dbus │ │ ├── dbus.hash │ │ └── dbus.mk │ ├── dbus-cpp/ │ │ ├── 0001-gcc4.7.patch │ │ ├── 0002-cross-compile-tools.patch │ │ ├── 0003-src-pipe.c-fix-build-error-with-gcc-7.x.patch │ │ ├── Config.in │ │ ├── dbus-cpp.hash │ │ └── dbus-cpp.mk │ ├── dbus-glib/ │ │ ├── Config.in │ │ ├── dbus-glib.hash │ │ └── dbus-glib.mk │ ├── dbus-python/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── dbus-python.hash │ │ └── dbus-python.mk │ ├── dbus-triggerd/ │ │ ├── Config.in │ │ ├── dbus-triggerd.hash │ │ └── dbus-triggerd.mk │ ├── dc3dd/ │ │ ├── 0001-no_man.patch │ │ ├── 0002-fix-autoreconf.patch │ │ ├── 0003-fix-for-glibc-2.28.patch │ │ ├── Config.in │ │ ├── dc3dd.hash │ │ └── dc3dd.mk │ ├── dcron/ │ │ ├── 0001-main.c-add-newline-to-logfile-openning-error-message.patch │ │ ├── Config.in │ │ ├── S90dcron │ │ ├── dcron.hash │ │ ├── dcron.mk │ │ └── dcron.service │ ├── ddrescue/ │ │ ├── Config.in │ │ ├── ddrescue.hash │ │ └── ddrescue.mk │ ├── debianutils/ │ │ ├── Config.in │ │ ├── debianutils.hash │ │ └── debianutils.mk │ ├── dehydrated/ │ │ ├── Config.in │ │ ├── dehydrated.hash │ │ └── dehydrated.mk │ ├── dejavu/ │ │ ├── Config.in │ │ ├── dejavu.hash │ │ └── dejavu.mk │ ├── delve/ │ │ ├── Config.in │ │ ├── delve.hash │ │ └── delve.mk │ ├── desktop-file-utils/ │ │ ├── desktop-file-utils.hash │ │ └── desktop-file-utils.mk │ ├── dfu-util/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── dfu-util.hash │ │ └── dfu-util.mk │ ├── dhcp/ │ │ ├── 0001-WIP-Resolve-ISC-DHCP-does-not-build-with-gcc10.patch │ │ ├── Config.in │ │ ├── S80dhcp-relay │ │ ├── S80dhcp-server │ │ ├── dhclient-script │ │ ├── dhclient.conf │ │ ├── dhcp.hash │ │ ├── dhcp.mk │ │ ├── dhcpd.conf │ │ └── dhcpd.service │ ├── dhcpcd/ │ │ ├── Config.in │ │ ├── S41dhcpcd │ │ ├── dhcpcd.hash │ │ ├── dhcpcd.mk │ │ └── dhcpcd.service │ ├── dhcpdump/ │ │ ├── 0001-use-non-bsd-structures.patch │ │ ├── Config.in │ │ ├── dhcpdump.hash │ │ └── dhcpdump.mk │ ├── dhrystone/ │ │ ├── 0001-cmdline-nruns.patch │ │ ├── 0002-HZ.patch │ │ ├── 0003-exit.patch │ │ ├── 0004-headers.patch │ │ ├── 0005-prototypes.patch │ │ ├── Config.in │ │ ├── Makefile │ │ ├── dhrystone.hash │ │ └── dhrystone.mk │ ├── dialog/ │ │ ├── Config.in │ │ ├── dialog.hash │ │ └── dialog.mk │ ├── dieharder/ │ │ ├── 0001-Do-not-use-includedir-as-include-search-path-for-bui.patch │ │ ├── 0002-Fix-missing-type-intptr_t.patch │ │ ├── 0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch │ │ ├── 0004-Add-static-to-inline-functions.patch │ │ ├── Config.in │ │ ├── dieharder.hash │ │ └── dieharder.mk │ ├── diffutils/ │ │ ├── 0001-m4-stack-direction.m4-fix-build-on-microblazeel.patch │ │ ├── 0002-sigsegv-fix-build-on-or1k.patch │ │ ├── 0003-sys_random-port-better-to-uClibc-1-0-35.patch │ │ ├── Config.in │ │ ├── diffutils.hash │ │ └── diffutils.mk │ ├── dillo/ │ │ ├── 0001-usr-local-include.patch │ │ ├── 0002-Fix-openssl-detection.patch │ │ ├── 0003-Support-OpenSSL-1.1.0.patch │ │ ├── 0004-fix-build-with-gcc-10.patch │ │ ├── Config.in │ │ ├── dillo.hash │ │ └── dillo.mk │ ├── ding-libs/ │ │ ├── Config.in │ │ ├── ding-libs.hash │ │ └── ding-libs.mk │ ├── directfb/ │ │ ├── 0001-fix-missing-davinci-voodoo-header.patch │ │ ├── 0002-imlib2-config.patch │ │ ├── 0003-setregion-lock.patch │ │ ├── 0004-use-gcc-link.patch │ │ ├── 0005-add-missing-idivine-header.patch │ │ ├── 0006-fix-client-gfx_state-initialisation.patch │ │ ├── Config.in │ │ ├── directfb.hash │ │ └── directfb.mk │ ├── directfb-examples/ │ │ ├── 0001-remove-bzero.patch │ │ ├── Config.in │ │ ├── directfb-examples.hash │ │ └── directfb-examples.mk │ ├── dmalloc/ │ │ ├── 0001-mips.patch │ │ ├── 0002-fix-parallel-build.patch │ │ ├── 0003-fix-shlibs.patch │ │ ├── 0004-fix-strdup.patch │ │ ├── 0005-fix-strndup.patch │ │ ├── Config.in │ │ ├── dmalloc.hash │ │ └── dmalloc.mk │ ├── dmidecode/ │ │ ├── Config.in │ │ ├── dmidecode.hash │ │ └── dmidecode.mk │ ├── dmraid/ │ │ ├── 0001-fix-compilation-under-musl.patch │ │ ├── Config.in │ │ ├── S20dmraid │ │ ├── dmraid.hash │ │ └── dmraid.mk │ ├── dnsmasq/ │ │ ├── Config.in │ │ ├── S80dnsmasq │ │ ├── dnsmasq.hash │ │ └── dnsmasq.mk │ ├── doc-asciidoc.mk │ ├── docker/ │ │ ├── Config.in │ │ ├── docker.hash │ │ └── docker.mk │ ├── docker-cli/ │ │ ├── Config.in │ │ ├── docker-cli.hash │ │ └── docker-cli.mk │ ├── docker-compose/ │ │ ├── Config.in │ │ ├── docker-compose.hash │ │ └── docker-compose.mk │ ├── docker-engine/ │ │ ├── Config.in │ │ ├── S60dockerd │ │ ├── docker-engine.hash │ │ └── docker-engine.mk │ ├── docker-proxy/ │ │ ├── Config.in │ │ ├── docker-proxy.hash │ │ └── docker-proxy.mk │ ├── domoticz/ │ │ ├── Config.in │ │ ├── S99domoticz │ │ ├── domoticz.hash │ │ ├── domoticz.mk │ │ └── domoticz.service │ ├── doom-wad/ │ │ ├── Config.in │ │ ├── doom-wad.hash │ │ └── doom-wad.mk │ ├── dos2unix/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── dos2unix.hash │ │ └── dos2unix.mk │ ├── dosfstools/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── dosfstools.hash │ │ └── dosfstools.mk │ ├── dovecot/ │ │ ├── Config.in │ │ ├── dovecot.hash │ │ └── dovecot.mk │ ├── dovecot-pigeonhole/ │ │ ├── Config.in │ │ ├── dovecot-pigeonhole.hash │ │ └── dovecot-pigeonhole.mk │ ├── doxygen/ │ │ ├── Config.in.host │ │ ├── doxygen.hash │ │ └── doxygen.mk │ ├── drbd-utils/ │ │ ├── Config.in │ │ ├── drbd-utils.hash │ │ └── drbd-utils.mk │ ├── dropbear/ │ │ ├── Config.in │ │ ├── S50dropbear │ │ ├── dropbear.hash │ │ ├── dropbear.mk │ │ ├── dropbear.service │ │ └── etc-pam.d-sshd │ ├── dropwatch/ │ │ ├── Config.in │ │ ├── dropwatch.hash │ │ └── dropwatch.mk │ ├── dstat/ │ │ ├── Config.in │ │ ├── dstat.hash │ │ └── dstat.mk │ ├── dt/ │ │ ├── 0001-adjust-os-symlink.patch │ │ ├── 0002-dt-default-source-define.patch │ │ ├── Config.in │ │ ├── dt.hash │ │ └── dt.mk │ ├── dt-utils/ │ │ ├── Config.in │ │ ├── dt-utils.hash │ │ └── dt-utils.mk │ ├── dtach/ │ │ ├── Config.in │ │ ├── dtach.hash │ │ └── dtach.mk │ ├── dtbocfg/ │ │ ├── Config.in │ │ ├── dtbocfg.hash │ │ └── dtbocfg.mk │ ├── dtc/ │ │ ├── 0001-Fix-include-guards-for-older-kernel-u-boot-sources.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── dtc.hash │ │ └── dtc.mk │ ├── dtv-scan-tables/ │ │ ├── Config.in │ │ ├── dtv-scan-tables.hash │ │ └── dtv-scan-tables.mk │ ├── duktape/ │ │ ├── Config.in │ │ ├── duktape.hash │ │ ├── duktape.mk │ │ └── duktape.pc.in │ ├── duma/ │ │ ├── 0001-fix-cross-compilation.patch │ │ ├── 0002-no-tests.patch │ │ ├── 0003-fix-C++14.patch │ │ ├── 0004-Fix-build-with-latest-glibc.patch │ │ ├── Config.in │ │ ├── duma.hash │ │ └── duma.mk │ ├── dump1090/ │ │ ├── 0001-dump1090.h-fix-build-with-gcc-10.patch │ │ ├── Config.in │ │ ├── dump1090.hash │ │ └── dump1090.mk │ ├── dvb-apps/ │ │ ├── 0001-Fix-generate-keynames.patch │ │ ├── 0002-Fix-compiler-warning-flags.patch │ │ ├── 0003-handle-static-shared-only-build.patch │ │ ├── 0004-Makefile-remove-test.patch │ │ ├── 0005-utils-fix-build-with-kernel-headers-4.14.patch │ │ ├── 0006-fix-glibc-2.31.patch │ │ ├── Config.in │ │ ├── dvb-apps.hash │ │ └── dvb-apps.mk │ ├── dvblast/ │ │ ├── 0001-missing-lm.patch │ │ ├── 0002-fix-int-types.patch │ │ ├── Config.in │ │ ├── dvblast.hash │ │ └── dvblast.mk │ ├── dvbsnoop/ │ │ ├── 0001-musl-types-h.patch │ │ ├── Config.in │ │ ├── dvbsnoop.hash │ │ └── dvbsnoop.mk │ ├── dvdauthor/ │ │ ├── Config.in │ │ ├── dvdauthor.hash │ │ └── dvdauthor.mk │ ├── dvdrw-tools/ │ │ ├── 0001-limits.h.patch │ │ ├── 0002-Include-sysmacros.h-to-compile-with-newer-gcc.patch │ │ ├── Config.in │ │ ├── dvdrw-tools.hash │ │ └── dvdrw-tools.mk │ ├── e2fsprogs/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── e2fsprogs.hash │ │ └── e2fsprogs.mk │ ├── e2tools/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── e2tools.hash │ │ └── e2tools.mk │ ├── earlyoom/ │ │ ├── Config.in │ │ ├── S02earlyoom │ │ ├── earlyoom.hash │ │ └── earlyoom.mk │ ├── easy-rsa/ │ │ ├── Config.in │ │ ├── easy-rsa.hash │ │ └── easy-rsa.mk │ ├── easydbus/ │ │ ├── Config.in │ │ ├── easydbus.hash │ │ └── easydbus.mk │ ├── easyframes/ │ │ ├── 0001-CMakesLists.txt-fix-static-build-with-pcap.patch │ │ ├── 0002-Fix-different-compiling-issues.patch │ │ ├── Config.in │ │ ├── easyframes.hash │ │ └── easyframes.mk │ ├── ebtables/ │ │ ├── 0001-replace-ebtables-save-perl-script-with-bash.patch │ │ ├── 0002-ebtables.h-restore-KERNEL_64_USERSPACE_32-checks.patch │ │ ├── 0003-configure.ac-add-option-enable-kernel-64-userland-32.patch │ │ ├── Config.in │ │ ├── ebtables.hash │ │ └── ebtables.mk │ ├── ecryptfs-utils/ │ │ ├── 0001-musl.patch │ │ ├── 0002-openssl110.patch │ │ ├── 0003-fix-parallel-build-issue.patch │ │ ├── Config.in │ │ ├── ecryptfs-utils.hash │ │ └── ecryptfs-utils.mk │ ├── ed/ │ │ ├── Config.in │ │ ├── ed.hash │ │ └── ed.mk │ ├── edid-decode/ │ │ ├── Config.in │ │ ├── edid-decode.hash │ │ └── edid-decode.mk │ ├── edk2-platforms/ │ │ ├── Config.in │ │ ├── edk2-platforms.hash │ │ └── edk2-platforms.mk │ ├── efibootmgr/ │ │ ├── 0001-Allow-build-with-uClibc.patch │ │ ├── 0002-remove-extra-decl.patch │ │ ├── Config.in │ │ ├── efibootmgr.hash │ │ └── efibootmgr.mk │ ├── efivar/ │ │ ├── 0001-Allow-build-with-uClibc.patch │ │ ├── 0002-dp.h-make-format_guid-handle-misaligned-guid-pointer.patch │ │ ├── 0003-Fix-all-the-places-Werror-address-of-packed-member-c.patch │ │ ├── 0004-Fix-another-error-of-Werror-address-of-packed-member.patch │ │ ├── 0005-ucs2.h-remove-unused-variable.patch │ │ ├── 0006-ucs2.h-fix-logic-that-checks-for-UCS-2-string-termin.patch │ │ ├── 0007-gcc.specs-drop-Werror.patch │ │ ├── Config.in │ │ ├── efivar.hash │ │ └── efivar.mk │ ├── efl/ │ │ ├── 0001-ecore_evas-engines-drm-meson.build-use-gl_deps-as-en.patch │ │ ├── 0002-ecore_evas-engines-drm-meson.build-fix-gl_drm-includ.patch │ │ ├── 0003-ecore_fb-fix-build-with-tslib.patch │ │ ├── Config.in │ │ ├── efl.hash │ │ └── efl.mk │ ├── eigen/ │ │ ├── Config.in │ │ ├── eigen.hash │ │ └── eigen.mk │ ├── ejabberd/ │ │ ├── 0001-Makefile.in-do-not-download-or-compile-dependencies.patch │ │ ├── 0002-fix-ejabberdctl.patch │ │ ├── Config.in │ │ ├── S50ejabberd │ │ ├── check-erlang-lib │ │ ├── ejabberd.hash │ │ └── ejabberd.mk │ ├── elf2flt/ │ │ ├── 0001-ld-elf2flt-behave-properly-when-called-with-a-name-d.patch │ │ ├── 0002-elf2flt.c-add-new-relocation-types-for-xtensa.patch │ │ ├── 0003-elf2flt-handle-binutils-2.34.patch │ │ ├── 0004-elf2flt-add-riscv-64-bits-support.patch │ │ ├── Config.in.host │ │ ├── elf2flt.hash │ │ └── elf2flt.mk │ ├── elftosb/ │ │ ├── 0001-fixes-includes.patch │ │ ├── 0002-force-cxx-compiler.patch │ │ ├── elftosb.hash │ │ └── elftosb.mk │ ├── elfutils/ │ │ ├── 0001-Add-a-enable-disable-progs-configure-option.patch │ │ ├── 0002-Really-make-Werror-conditional-to-BUILD_WERROR.patch │ │ ├── Config.in │ │ ├── elfutils.hash │ │ └── elfutils.mk │ ├── elixir/ │ │ ├── elixir.hash │ │ └── elixir.mk │ ├── ell/ │ │ ├── Config.in │ │ ├── ell.hash │ │ └── ell.mk │ ├── emlog/ │ │ ├── Config.in │ │ ├── emlog.hash │ │ └── emlog.mk │ ├── empty/ │ │ ├── 0001-respect-LDFLAGS.patch │ │ ├── Config.in │ │ ├── empty.hash │ │ └── empty.mk │ ├── enchant/ │ │ ├── Config.in │ │ ├── enchant.hash │ │ └── enchant.mk │ ├── enet/ │ │ ├── Config.in │ │ ├── enet.hash │ │ └── enet.mk │ ├── enlightenment/ │ │ ├── Config.in │ │ ├── enlightenment.hash │ │ └── enlightenment.mk │ ├── enscript/ │ │ ├── Config.in │ │ ├── enscript.hash │ │ └── enscript.mk │ ├── environment-setup/ │ │ ├── Config.in.host │ │ ├── environment-setup │ │ └── environment-setup.mk │ ├── erlang/ │ │ ├── 0001-erts-ethread-instruct-libatomic_ops-we-do-require-CA.patch │ │ ├── 0002-erts-emulator-reorder-inclued-headers-paths.patch │ │ ├── Config.in │ │ ├── erlang.hash │ │ └── erlang.mk │ ├── erlang-base64url/ │ │ ├── Config.in │ │ ├── erlang-base64url.hash │ │ └── erlang-base64url.mk │ ├── erlang-eimp/ │ │ ├── Config.in │ │ ├── erlang-eimp.hash │ │ └── erlang-eimp.mk │ ├── erlang-goldrush/ │ │ ├── Config.in │ │ ├── erlang-goldrush.hash │ │ └── erlang-goldrush.mk │ ├── erlang-idna/ │ │ ├── Config.in │ │ ├── erlang-idna.hash │ │ └── erlang-idna.mk │ ├── erlang-jiffy/ │ │ ├── Config.in │ │ ├── erlang-jiffy.hash │ │ └── erlang-jiffy.mk │ ├── erlang-jose/ │ │ ├── Config.in │ │ ├── erlang-jose.hash │ │ └── erlang-jose.mk │ ├── erlang-lager/ │ │ ├── Config.in │ │ ├── erlang-lager.hash │ │ └── erlang-lager.mk │ ├── erlang-p1-acme/ │ │ ├── 0001-rebar.config.script-remove-extra-dependency-to-base6.patch │ │ ├── Config.in │ │ ├── erlang-p1-acme.hash │ │ └── erlang-p1-acme.mk │ ├── erlang-p1-cache-tab/ │ │ ├── Config.in │ │ ├── erlang-p1-cache-tab.hash │ │ └── erlang-p1-cache-tab.mk │ ├── erlang-p1-mqtree/ │ │ ├── Config.in │ │ ├── erlang-p1-mqtree.hash │ │ └── erlang-p1-mqtree.mk │ ├── erlang-p1-oauth2/ │ │ ├── Config.in │ │ ├── erlang-p1-oauth2.hash │ │ └── erlang-p1-oauth2.mk │ ├── erlang-p1-pkix/ │ │ ├── Config.in │ │ ├── erlang-p1-pkix.hash │ │ └── erlang-p1-pkix.mk │ ├── erlang-p1-sip/ │ │ ├── 0001-correct-include.patch │ │ ├── Config.in │ │ ├── erlang-p1-sip.hash │ │ └── erlang-p1-sip.mk │ ├── erlang-p1-stringprep/ │ │ ├── Config.in │ │ ├── erlang-p1-stringprep.hash │ │ └── erlang-p1-stringprep.mk │ ├── erlang-p1-stun/ │ │ ├── Config.in │ │ ├── erlang-p1-stun.hash │ │ └── erlang-p1-stun.mk │ ├── erlang-p1-tls/ │ │ ├── Config.in │ │ ├── erlang-p1-tls.hash │ │ └── erlang-p1-tls.mk │ ├── erlang-p1-utils/ │ │ ├── Config.in │ │ ├── erlang-p1-utils.hash │ │ └── erlang-p1-utils.mk │ ├── erlang-p1-xml/ │ │ ├── Config.in │ │ ├── erlang-p1-xml.hash │ │ └── erlang-p1-xml.mk │ ├── erlang-p1-xmpp/ │ │ ├── 0001-fix-includes.patch │ │ ├── Config.in │ │ ├── erlang-p1-xmpp.hash │ │ └── erlang-p1-xmpp.mk │ ├── erlang-p1-yaml/ │ │ ├── Config.in │ │ ├── erlang-p1-yaml.hash │ │ └── erlang-p1-yaml.mk │ ├── erlang-p1-yconf/ │ │ ├── Config.in │ │ ├── erlang-p1-yconf.hash │ │ └── erlang-p1-yconf.mk │ ├── erlang-p1-zlib/ │ │ ├── Config.in │ │ ├── erlang-p1-zlib.hash │ │ └── erlang-p1-zlib.mk │ ├── erlang-rebar/ │ │ ├── erlang-rebar.hash │ │ └── erlang-rebar.mk │ ├── erofs-utils/ │ │ ├── 0001-erofs-utils-manpage-only-install-erofsfuse.1-with-th.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── erofs-utils.hash │ │ └── erofs-utils.mk │ ├── espeak/ │ │ ├── 0001-Fix-build-of-shared-library-on-architectures-needing.patch │ │ ├── 0002-tr_languages-cast-string_ordinal-init-values.patch │ │ ├── Config.in │ │ ├── espeak.hash │ │ └── espeak.mk │ ├── ethtool/ │ │ ├── Config.in │ │ ├── ethtool.hash │ │ └── ethtool.mk │ ├── eudev/ │ │ ├── 0001-Only-use-pragma-for-ignoring-diagnostics-if-.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── S10udev │ │ ├── eudev.hash │ │ └── eudev.mk │ ├── ev3dev-linux-drivers/ │ │ ├── Config.in │ │ ├── ev3dev-linux-drivers.mk │ │ └── lego-linux-drivers.hash │ ├── evemu/ │ │ ├── 0001-Include-limits.h-for-PATH_MAX.patch │ │ ├── 0002-evemu-Update-struct-input_event.patch │ │ ├── 0003-src-evemu.c-fix-build-with-kernels-4.16.patch │ │ ├── 0004-src-evemu.c-fix-build-with-kernels-4.16.patch │ │ ├── Config.in │ │ ├── evemu.hash │ │ └── evemu.mk │ ├── evtest/ │ │ ├── 0001-Add-missing-limits.h-include.patch │ │ ├── 0002-Fix-build-on-32bit-arches-with-64bit-time_t.patch │ │ ├── Config.in │ │ ├── evtest.hash │ │ └── evtest.mk │ ├── execline/ │ │ ├── Config.in │ │ ├── execline.hash │ │ └── execline.mk │ ├── exempi/ │ │ ├── Config.in │ │ ├── exempi.hash │ │ └── exempi.mk │ ├── exfat/ │ │ ├── Config.in │ │ ├── exfat.hash │ │ └── exfat.mk │ ├── exfat-utils/ │ │ ├── Config.in │ │ ├── exfat-utils.hash │ │ └── exfat-utils.mk │ ├── exfatprogs/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── exfatprogs.hash │ │ └── exfatprogs.mk │ ├── exim/ │ │ ├── 0001-Build-buildconfig-for-the-host.patch │ │ ├── 0002-Don-t-make-backup-copies-of-installed-files.patch │ │ ├── 0003-Skip-version-check-and-symlink-installation.patch │ │ ├── 0004-Fix-uClibc-build.patch │ │ ├── 0005-exim_lock-fix-lstat-related-build-errors.patch │ │ ├── 0006-sieve-fix-build-errors.patch │ │ ├── Config.in │ │ ├── S86exim │ │ ├── exim.hash │ │ ├── exim.mk │ │ └── exim.service │ ├── exiv2/ │ │ ├── 0001-add-BUILD_WITH_STACK_PROTECTOR-option.patch │ │ ├── Config.in │ │ ├── exiv2.hash │ │ └── exiv2.mk │ ├── expat/ │ │ ├── Config.in │ │ ├── expat.hash │ │ └── expat.mk │ ├── expect/ │ │ ├── 0001-enable-cross-compilation.patch │ │ ├── 0002-allow-tcl-build-directory.patch │ │ ├── Config.in │ │ ├── expect.hash │ │ └── expect.mk │ ├── explorercanvas/ │ │ ├── Config.in │ │ ├── explorercanvas.hash │ │ └── explorercanvas.mk │ ├── f2fs-tools/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── f2fs-tools.hash │ │ └── f2fs-tools.mk │ ├── faad2/ │ │ ├── Config.in │ │ ├── faad2.hash │ │ └── faad2.mk │ ├── faifa/ │ │ ├── 0001-sha2.c-explicitly-include-endian.h-for-BYTE_ORDER-ma.patch │ │ ├── 0002-hpav_cfg.c-do-not-include-linux-if_ether.h-for-musl-.patch │ │ ├── 0003-Makefile.in-fix-asbolute-symlink-of-libfaifa.so.patch │ │ ├── Config.in │ │ ├── faifa.hash │ │ └── faifa.mk │ ├── fail2ban/ │ │ ├── 0001-fixed-possible-RCE-vulnerability-unset-escape-variable.patch │ │ ├── Config.in │ │ ├── S60fail2ban │ │ ├── fail2ban.hash │ │ └── fail2ban.mk │ ├── fakedate/ │ │ ├── fakedate │ │ └── fakedate.mk │ ├── fakeroot/ │ │ ├── fakeroot.hash │ │ └── fakeroot.mk │ ├── faketime/ │ │ ├── Config.in.host │ │ ├── faketime.hash │ │ └── faketime.mk │ ├── fan-ctrl/ │ │ ├── Config.in │ │ ├── fan-ctrl.hash │ │ └── fan-ctrl.mk │ ├── fastd/ │ │ ├── Config.in │ │ ├── fastd.hash │ │ └── fastd.mk │ ├── fatcat/ │ │ ├── Config.in.host │ │ ├── fatcat.hash │ │ └── fatcat.mk │ ├── fb-test-app/ │ │ ├── Config.in │ │ ├── fb-test-app.hash │ │ └── fb-test-app.mk │ ├── fbdump/ │ │ ├── Config.in │ │ ├── fbdump.hash │ │ └── fbdump.mk │ ├── fbgrab/ │ │ ├── 0001-fix-static-build.patch │ │ ├── Config.in │ │ ├── fbgrab.hash │ │ └── fbgrab.mk │ ├── fbset/ │ │ ├── 0001-Fix-musl-compile.patch │ │ ├── Config.in │ │ ├── fbset.hash │ │ └── fbset.mk │ ├── fbterm/ │ │ ├── 0001-fbio.cpp-improxy.cpp-fbterm.cpp-fix-musl-compile.patch │ │ ├── 0002-mouse.cpp-fix-musl-compile.patch │ │ ├── 0003-C++11-compliance.patch │ │ ├── 0004-iconv.patch │ │ ├── Config.in │ │ ├── fbterm.hash │ │ └── fbterm.mk │ ├── fbtft/ │ │ ├── Config.in │ │ ├── fbtft.hash │ │ └── fbtft.mk │ ├── fbv/ │ │ ├── 0002-cross.patch │ │ ├── 0003-fix-24bpp-support-on-big-endian.patch │ │ ├── 0004-fix-bgr555.patch │ │ ├── 0005-giflib.patch │ │ ├── 0006-include.patch │ │ ├── 0007-libpng15.patch │ │ ├── Config.in │ │ ├── fbv.hash │ │ └── fbv.mk │ ├── fcgiwrap/ │ │ ├── 0001-use-LIBS-from-configure.patch │ │ ├── 0002-link-with-libsystemd-instead-of-libsystemd-daemon.patch │ │ ├── Config.in │ │ ├── fcgiwrap.hash │ │ └── fcgiwrap.mk │ ├── fconfig/ │ │ ├── Config.in │ │ ├── fconfig.hash │ │ └── fconfig.mk │ ├── fdk-aac/ │ │ ├── Config.in │ │ ├── fdk-aac.hash │ │ └── fdk-aac.mk │ ├── feh/ │ │ ├── Config.in │ │ ├── feh.hash │ │ └── feh.mk │ ├── fetchmail/ │ │ ├── Config.in │ │ ├── fetchmail.hash │ │ └── fetchmail.mk │ ├── ffmpeg/ │ │ ├── 0001-swscale-x86-yuv2rgb-Fix-build-without-SSSE3.patch │ │ ├── 0002-avcodec-vaapi_h264-skip-decode-if-pic-has-no-slices.patch │ │ ├── 0003-libavutil-Fix-mips-build.patch │ │ ├── 0004-configure-add-extralibs-to-extralibs_xxx.patch │ │ ├── Config.in │ │ ├── ffmpeg.hash │ │ └── ffmpeg.mk │ ├── fftw/ │ │ ├── Config.in │ │ ├── fftw-double/ │ │ │ ├── Config.in │ │ │ └── fftw-double.mk │ │ ├── fftw-long-double/ │ │ │ ├── Config.in │ │ │ └── fftw-long-double.mk │ │ ├── fftw-quad/ │ │ │ ├── Config.in │ │ │ └── fftw-quad.mk │ │ ├── fftw-single/ │ │ │ ├── Config.in │ │ │ └── fftw-single.mk │ │ ├── fftw.hash │ │ └── fftw.mk │ ├── ficl/ │ │ ├── 0001-fix-Makefile.patch │ │ ├── Config.in │ │ ├── ficl.hash │ │ └── ficl.mk │ ├── file/ │ │ ├── 0001-Add-libmagic.pc.patch │ │ ├── Config.in │ │ ├── file.hash │ │ └── file.mk │ ├── filemq/ │ │ ├── Config.in │ │ ├── filemq.hash │ │ └── filemq.mk │ ├── findutils/ │ │ ├── Config.in │ │ ├── findutils.hash │ │ └── findutils.mk │ ├── fio/ │ │ ├── Config.in │ │ ├── fio.hash │ │ └── fio.mk │ ├── firmware-utils/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── firmware-utils.hash │ │ └── firmware-utils.mk │ ├── flac/ │ │ ├── 0001-configure.ac-check-for-sys-auxv.h-before-defining-FL.patch │ │ ├── Config.in │ │ ├── flac.hash │ │ └── flac.mk │ ├── flann/ │ │ ├── 0001-src-cpp-fix-cmake-3.11-build.patch │ │ ├── Config.in │ │ ├── flann.hash │ │ └── flann.mk │ ├── flannel/ │ │ ├── Config.in │ │ ├── flannel.hash │ │ └── flannel.mk │ ├── flare-engine/ │ │ ├── Config.in │ │ ├── flare-engine.hash │ │ └── flare-engine.mk │ ├── flare-game/ │ │ ├── Config.in │ │ ├── flare-game.hash │ │ └── flare-game.mk │ ├── flashbench/ │ │ ├── Config.in │ │ ├── flashbench.hash │ │ └── flashbench.mk │ ├── flashrom/ │ │ ├── 0001-Makefile-Fix-building-on-AArch64-NixOS.patch │ │ ├── Config.in │ │ ├── flashrom.hash │ │ └── flashrom.mk │ ├── flatbuffers/ │ │ ├── 0001-include-flatbuffers-base.h-fix-build-on-musl.patch │ │ ├── Config.in │ │ ├── flatbuffers.hash │ │ └── flatbuffers.mk │ ├── flatcc/ │ │ ├── Config.in │ │ ├── flatcc.hash │ │ └── flatcc.mk │ ├── flex/ │ │ ├── 0001-build-AC_USE_SYSTEM_EXTENSIONS-in-configure.ac.patch │ │ ├── 0002-build-make-it-possible-to-disable-the-build-of-the-f.patch │ │ ├── 0003-build-make-it-possible-to-disable-the-build-of-the-d.patch │ │ ├── Config.in │ │ ├── flex.hash │ │ └── flex.mk │ ├── flickcurl/ │ │ ├── Config.in │ │ ├── flickcurl.hash │ │ └── flickcurl.mk │ ├── flite/ │ │ ├── 0001-fix-alsa-static.patch │ │ ├── Config.in │ │ ├── flite.hash │ │ └── flite.mk │ ├── flot/ │ │ ├── Config.in │ │ ├── flot.hash │ │ └── flot.mk │ ├── fltk/ │ │ ├── 0001-disable-tests.patch │ │ ├── Config.in │ │ ├── fltk.hash │ │ └── fltk.mk │ ├── fluid-soundfont/ │ │ ├── Config.in │ │ ├── fluid-soundfont.hash │ │ └── fluid-soundfont.mk │ ├── fluidsynth/ │ │ ├── Config.in │ │ ├── fluidsynth.hash │ │ └── fluidsynth.mk │ ├── fluxbox/ │ │ ├── 0001-fixes-bug-1138.patch │ │ ├── Config.in │ │ ├── fluxbox.hash │ │ ├── fluxbox.mk │ │ └── xsession │ ├── fmc/ │ │ ├── Config.in │ │ ├── fmc.hash │ │ └── fmc.mk │ ├── fmlib/ │ │ ├── Config.in │ │ ├── fmlib.hash │ │ └── fmlib.mk │ ├── fmt/ │ │ ├── Config.in │ │ ├── fmt.hash │ │ └── fmt.mk │ ├── fmtools/ │ │ ├── Config.in │ │ ├── fmtools.hash │ │ └── fmtools.mk │ ├── font-awesome/ │ │ ├── Config.in │ │ ├── font-awesome.hash │ │ └── font-awesome.mk │ ├── fontconfig/ │ │ ├── 0001-Fix-the-build-issue-with-enable-static.patch │ │ ├── 0002-add-pthread-as-a-dependency-of-a-static-lib.patch │ │ ├── Config.in │ │ ├── fontconfig.hash │ │ └── fontconfig.mk │ ├── fping/ │ │ ├── Config.in │ │ ├── fping.hash │ │ └── fping.mk │ ├── freeradius-client/ │ │ ├── 0001-fix-for-nettle.patch │ │ ├── Config.in │ │ ├── freeradius-client.hash │ │ └── freeradius-client.mk │ ├── freerdp/ │ │ ├── 0001-Fix-variable-declaration-in-loop.patch │ │ ├── 0002-Fixed-variable-declaration-in-loop.patch │ │ ├── 0003-winpr-include-winpr-file.h-fix-build-on-uclibc.patch │ │ ├── Config.in │ │ ├── freerdp.hash │ │ └── freerdp.mk │ ├── freescale-imx/ │ │ ├── Config.in │ │ ├── firmware-imx/ │ │ │ ├── Config.in │ │ │ ├── firmware-imx.hash │ │ │ └── firmware-imx.mk │ │ ├── freescale-imx.mk │ │ ├── gpu-amd-bin-mx51/ │ │ │ ├── Config.in │ │ │ ├── egl.pc │ │ │ ├── glesv2.pc │ │ │ ├── gpu-amd-bin-mx51.hash │ │ │ ├── gpu-amd-bin-mx51.mk │ │ │ └── vg.pc │ │ ├── imx-alsa-plugins/ │ │ │ ├── Config.in │ │ │ ├── imx-alsa-plugins.hash │ │ │ └── imx-alsa-plugins.mk │ │ ├── imx-codec/ │ │ │ ├── Config.in │ │ │ ├── imx-codec.hash │ │ │ └── imx-codec.mk │ │ ├── imx-gpu-g2d/ │ │ │ ├── Config.in │ │ │ ├── imx-gpu-g2d.hash │ │ │ └── imx-gpu-g2d.mk │ │ ├── imx-gpu-viv/ │ │ │ ├── Config.in │ │ │ ├── imx-gpu-viv.hash │ │ │ └── imx-gpu-viv.mk │ │ ├── imx-kobs/ │ │ │ ├── 0001-Fix-musl-build.patch │ │ │ ├── 0002-Fix-build-for-recent-toolchains.patch │ │ │ ├── Config.in │ │ │ ├── imx-kobs.hash │ │ │ └── imx-kobs.mk │ │ ├── imx-lib/ │ │ │ ├── Config.in │ │ │ ├── imx-lib.hash │ │ │ └── imx-lib.mk │ │ ├── imx-m4fwloader/ │ │ │ ├── Config.in │ │ │ ├── imx-m4fwloader.hash │ │ │ └── imx-m4fwloader.mk │ │ ├── imx-parser/ │ │ │ ├── Config.in │ │ │ ├── imx-parser.hash │ │ │ └── imx-parser.mk │ │ ├── imx-sc-firmware/ │ │ │ ├── Config.in │ │ │ ├── imx-sc-firmware.hash │ │ │ └── imx-sc-firmware.mk │ │ ├── imx-seco/ │ │ │ ├── Config.in │ │ │ ├── imx-seco.hash │ │ │ └── imx-seco.mk │ │ ├── imx-uuc/ │ │ │ ├── Config.in │ │ │ ├── S80imx-uuc │ │ │ ├── imx-uuc.hash │ │ │ ├── imx-uuc.mk │ │ │ └── imx-uuc.service │ │ ├── imx-vpu/ │ │ │ ├── Config.in │ │ │ ├── imx-vpu.hash │ │ │ └── imx-vpu.mk │ │ ├── imx-vpu-hantro/ │ │ │ ├── 0001-Fix-ion.h-header-inclusion-to-be-standard.patch │ │ │ ├── 0002-Fix-build-with-uclibc-toolchain.patch │ │ │ ├── Config.in │ │ │ ├── imx-vpu-hantro.hash │ │ │ └── imx-vpu-hantro.mk │ │ ├── imx-vpu-hantro-vc/ │ │ │ ├── Config.in │ │ │ ├── imx-vpu-hantro-vc.hash │ │ │ └── imx-vpu-hantro-vc.mk │ │ ├── imx-vpuwrap/ │ │ │ ├── Config.in │ │ │ ├── imx-vpuwrap.hash │ │ │ └── imx-vpuwrap.mk │ │ ├── kernel-module-imx-gpu-viv/ │ │ │ ├── Config.in │ │ │ ├── kernel-module-imx-gpu-viv.hash │ │ │ └── kernel-module-imx-gpu-viv.mk │ │ └── libz160/ │ │ ├── Config.in │ │ ├── libz160.hash │ │ └── libz160.mk │ ├── freeswitch/ │ │ ├── 0001-src-mod-applications-mod_cv-mod_cv.cpp-fix-build-wit.patch │ │ ├── Config.in │ │ ├── freeswitch.hash │ │ └── freeswitch.mk │ ├── freeswitch-mod-bcg729/ │ │ ├── Config.in │ │ ├── freeswitch-mod-bcg729.hash │ │ └── freeswitch-mod-bcg729.mk │ ├── freetype/ │ │ ├── Config.in │ │ ├── freetype.hash │ │ └── freetype.mk │ ├── frotz/ │ │ ├── Config.in │ │ ├── frotz.hash │ │ └── frotz.mk │ ├── frr/ │ │ ├── Config.in │ │ ├── S50frr │ │ ├── frr.hash │ │ └── frr.mk │ ├── fscryptctl/ │ │ ├── Config.in │ │ ├── fscryptctl.hash │ │ └── fscryptctl.mk │ ├── fstrcmp/ │ │ ├── 0001-disable-rpath.patch │ │ ├── Config.in │ │ ├── fstrcmp.hash │ │ └── fstrcmp.mk │ ├── fswebcam/ │ │ ├── Config.in │ │ ├── fswebcam.hash │ │ └── fswebcam.mk │ ├── ftop/ │ │ ├── 0001-overflow.patch │ │ ├── Config.in │ │ ├── ftop.hash │ │ └── ftop.mk │ ├── fuse-overlayfs/ │ │ ├── Config.in │ │ ├── fuse-overlayfs.hash │ │ └── fuse-overlayfs.mk │ ├── fwts/ │ │ ├── 0001-build-do-not-use-Werror.patch │ │ ├── Config.in │ │ ├── fwts.hash │ │ └── fwts.mk │ ├── fwup/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── fwup.hash │ │ └── fwup.mk │ ├── fxload/ │ │ ├── Config.in │ │ ├── fxload.hash │ │ └── fxload.mk │ ├── gamin/ │ │ ├── 0001-no-abstract-sockets.patch │ │ ├── 0002-no-const-return.patch │ │ ├── 0003-fix-missing-PTHREAD_MUTEX_RECURSIVE_NP.patch │ │ ├── Config.in │ │ ├── gamin.hash │ │ └── gamin.mk │ ├── gauche/ │ │ ├── Config.in │ │ ├── gauche.hash │ │ └── gauche.mk │ ├── gawk/ │ │ ├── 0001-no-versioned.patch │ │ ├── Config.in │ │ ├── gawk.hash │ │ └── gawk.mk │ ├── gcc/ │ │ ├── 10.3.0/ │ │ │ ├── 0001-Revert-re-PR-target-92095-internal-error-with-O1-mcp.patch │ │ │ ├── 0002-or1k-Add-mcmodel-option-to-handle-large-GOTs.patch │ │ │ ├── 0003-or1k-Use-cmodel-large-when-building-crtstuff.patch │ │ │ └── 0004-Remove-cyclades-from-libsanitizer.patch │ │ ├── 11.2.0/ │ │ │ ├── 0001-or1k-Add-mcmodel-option-to-handle-large-GOTs.patch │ │ │ └── 0002-or1k-Use-cmodel-large-when-building-crtstuff.patch │ │ ├── 8.4.0/ │ │ │ ├── 0001-xtensa-fix-PR-target-91880.patch │ │ │ ├── 0002-Revert-re-PR-target-92095-internal-error-with-O1-mcp.patch │ │ │ └── 0003-libsanitizer-Remove-cyclades-from-libsanitizer.patch │ │ ├── 9.4.0/ │ │ │ ├── 0001-or1k-Fix-issue-with-set_got-clobbering-LR-r9.patch │ │ │ ├── 0002-gcc-define-_REENTRANT-for-OpenRISC-when-pthread-is-p.patch │ │ │ ├── 0003-Revert-re-PR-target-92095-internal-error-with-O1-mcp.patch │ │ │ ├── 0004-or1k-Add-mcmodel-option-to-handle-large-GOTs.patch │ │ │ └── 0005-or1k-Use-cmodel-large-when-building-crtstuff.patch │ │ ├── Config.in.host │ │ ├── arc-2020.09-release/ │ │ │ ├── 0001-arc-Refurbish-adc-sbc-patterns.patch │ │ │ ├── 0002-libsanitizer-Remove-cyclades-from-libsanitizer.patch │ │ │ └── 0100-uclibc-conf.patch │ │ ├── gcc-final/ │ │ │ └── gcc-final.mk │ │ ├── gcc-initial/ │ │ │ └── gcc-initial.mk │ │ ├── gcc.hash │ │ └── gcc.mk │ ├── gcnano-binaries/ │ │ ├── Config.in │ │ ├── gcnano-binaries.hash │ │ └── gcnano-binaries.mk │ ├── gconf/ │ │ ├── Config.in │ │ ├── gconf.hash │ │ └── gconf.mk │ ├── gcr/ │ │ ├── Config.in │ │ ├── gcr.hash │ │ └── gcr.mk │ ├── gd/ │ │ ├── Config.in │ │ ├── gd.hash │ │ └── gd.mk │ ├── gdb/ │ │ ├── 10.2/ │ │ │ ├── 0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch │ │ │ ├── 0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch │ │ │ ├── 0003-use-asm-sgidefs.h.patch │ │ │ ├── 0004-gdbserver-fix-build-for-m68k.patch │ │ │ ├── 0005-nat-fork-inferior-include-linux-ptrace.h.patch │ │ │ ├── 0006-Fix-getrandom-compile-for-uclibc-v1.0.35.patch │ │ │ ├── 0007-fix-musl-build-on-riscv.patch │ │ │ └── 0008-gdbserver-Makefile.in-fix-NLS-build.patch │ │ ├── 11.1/ │ │ │ ├── 0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch │ │ │ ├── 0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch │ │ │ ├── 0003-use-asm-sgidefs.h.patch │ │ │ ├── 0004-gdbserver-fix-build-for-m68k.patch │ │ │ ├── 0005-nat-fork-inferior-include-linux-ptrace.h.patch │ │ │ ├── 0006-sim-filter-out-SIGSTKSZ-PR-sim-28302.patch │ │ │ ├── 0007-Fix-getrandom-compile-for-uclibc-v1.0.35.patch │ │ │ ├── 0007-fix-musl-build-on-riscv.patch │ │ │ ├── 0008-Fix-build-on-rhES5.patch │ │ │ └── 0009-gdbserver-Makefile.in-fix-NLS-build.patch │ │ ├── 4ecb98fbc2f94dbe01b69384afbc515107de73df/ │ │ │ └── 0001-Fix-Python3.9-related-runtime-problems.patch │ │ ├── 9.2/ │ │ │ ├── 0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch │ │ │ ├── 0002-sh-ptrace-Define-pt_-dsp-regs-uapi_pt_-dsp-regs-on-G.patch │ │ │ ├── 0003-use-asm-sgidefs.h.patch │ │ │ ├── 0004-gdbserver-fix-build-for-m68k.patch │ │ │ ├── 0005-nat-fork-inferior-include-linux-ptrace.h.patch │ │ │ ├── 0006-sim-ppc-Fix-linker-error-with-fno-common.patch │ │ │ ├── 0007-Fix-Python3.9-related-runtime-problems.patch │ │ │ └── 0007-gdb-configure.tgt-build-gdbserver-with-m68k-and-ucli.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── gdb-python-config │ │ ├── gdb.hash │ │ └── gdb.mk │ ├── gdbm/ │ │ ├── Config.in │ │ ├── gdbm.hash │ │ └── gdbm.mk │ ├── gdk-pixbuf/ │ │ ├── Config.in │ │ ├── gdk-pixbuf.hash │ │ └── gdk-pixbuf.mk │ ├── genext2fs/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── genext2fs.hash │ │ └── genext2fs.mk │ ├── gengetopt/ │ │ ├── 0001-configure.ac-add-disable-doc-option.patch │ │ ├── gengetopt.hash │ │ └── gengetopt.mk │ ├── genimage/ │ │ ├── Config.in.host │ │ ├── genimage.hash │ │ └── genimage.mk │ ├── genpart/ │ │ ├── 0001-fix-return-code.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── genpart.hash │ │ └── genpart.mk │ ├── genromfs/ │ │ ├── 0001-build-system.patch │ │ ├── Config.in │ │ ├── genromfs.hash │ │ └── genromfs.mk │ ├── gensio/ │ │ ├── Config.in │ │ ├── gensio.hash │ │ └── gensio.mk │ ├── geoip/ │ │ ├── Config.in │ │ ├── geoip.hash │ │ └── geoip.mk │ ├── gerbera/ │ │ ├── Config.in │ │ ├── S99gerbera │ │ ├── config.xml │ │ ├── gerbera.hash │ │ └── gerbera.mk │ ├── gesftpserver/ │ │ ├── 0001-Change-order-of-v3-attributes-according-to-draft-iet.patch │ │ ├── Config.in │ │ ├── gesftpserver.hash │ │ └── gesftpserver.mk │ ├── getent/ │ │ ├── Config.in │ │ ├── getent │ │ └── getent.mk │ ├── gettext/ │ │ ├── Config.in │ │ └── gettext.mk │ ├── gettext-gnu/ │ │ ├── 0001-error_print_progname.patch │ │ ├── 0002-restore-the-ability-to-buld-gettext-tools-seperately-part1.patch │ │ ├── Config.in │ │ ├── gettext-gnu.hash │ │ └── gettext-gnu.mk │ ├── gettext-tiny/ │ │ ├── Config.in │ │ ├── gettext-tiny.hash │ │ ├── gettext-tiny.mk │ │ └── gettext-wrapper │ ├── gflags/ │ │ ├── Config.in │ │ ├── gflags.hash │ │ └── gflags.mk │ ├── ghostscript/ │ │ ├── 0001-bug-702985-drop-use-of-FT_CALLBACK_DEF.patch │ │ ├── 0002-Bug-704342-Include-device-specifier-strings-in-acces.patch │ │ ├── Config.in │ │ ├── ghostscript.hash │ │ └── ghostscript.mk │ ├── ghostscript-fonts/ │ │ ├── Config.in │ │ ├── ghostscript-fonts.hash │ │ └── ghostscript-fonts.mk │ ├── giblib/ │ │ ├── 0001-fix-imlib2-detection.patch │ │ ├── Config.in │ │ ├── giblib.hash │ │ └── giblib.mk │ ├── giflib/ │ │ ├── 0001-Makefile-add-targets-to-manage-static-building.patch │ │ ├── Config.in │ │ ├── giflib.hash │ │ └── giflib.mk │ ├── git/ │ │ ├── 0001-Fix-build-without-threads.patch │ │ ├── Config.in │ │ ├── git.hash │ │ └── git.mk │ ├── git-crypt/ │ │ ├── Config.in │ │ ├── git-crypt.hash │ │ └── git-crypt.mk │ ├── gkrellm/ │ │ ├── Config.in │ │ ├── gkrellm.hash │ │ └── gkrellm.mk │ ├── gli/ │ │ ├── 0001-Optional-building-tests.patch │ │ ├── Config.in │ │ ├── gli.hash │ │ └── gli.mk │ ├── glib-networking/ │ │ ├── Config.in │ │ ├── glib-networking.hash │ │ └── glib-networking.mk │ ├── glibc/ │ │ ├── 2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/ │ │ │ └── glibc.hash │ │ ├── Config.in │ │ ├── glibc.hash │ │ ├── glibc.mk │ │ └── nsswitch.conf │ ├── glibmm/ │ │ ├── Config.in │ │ ├── glibmm.hash │ │ └── glibmm.mk │ ├── glm/ │ │ ├── Config.in │ │ ├── glm.hash │ │ └── glm.mk │ ├── glmark2/ │ │ ├── 0001-wscript-use-find_program-to-find-wayland-scanner.patch │ │ ├── Config.in │ │ ├── glmark2.hash │ │ └── glmark2.mk │ ├── glog/ │ │ ├── 0001-src-symbolize.cc-fix-build-without-dlfcn.h.patch │ │ ├── 0002-src-utilities-fix-build-without-pthread.patch │ │ ├── Config.in │ │ ├── glog.hash │ │ └── glog.mk │ ├── gloox/ │ │ ├── 0001-src-connectiontcpserver-cpp-fix-musl.patch │ │ ├── Config.in │ │ ├── gloox.hash │ │ └── gloox.mk │ ├── glorytun/ │ │ ├── Config.in │ │ ├── glorytun.hash │ │ └── glorytun.mk │ ├── glslsandbox-player/ │ │ ├── Config.in │ │ ├── glslsandbox-player.hash │ │ └── glslsandbox-player.mk │ ├── gmp/ │ │ ├── 0001-mpz-inp_raw.c-Avoid-bit-size-overflows.patch │ │ ├── Config.in │ │ ├── gmp.hash │ │ └── gmp.mk │ ├── gmpc/ │ │ ├── Config.in │ │ ├── gmpc.hash │ │ └── gmpc.mk │ ├── gmrender-resurrect/ │ │ ├── 0001-Drop-UpnpInit.patch │ │ ├── Config.in │ │ ├── gmrender-resurrect.hash │ │ └── gmrender-resurrect.mk │ ├── gnu-efi/ │ │ ├── 0001-Make.defaults-don-t-override-ARCH-when-cross-compili.patch │ │ ├── 0002-Revert-efilink-fix-build-with-gcc-4.8.patch │ │ ├── Config.in │ │ ├── gnu-efi.hash │ │ └── gnu-efi.mk │ ├── gnuchess/ │ │ ├── Config.in │ │ ├── gnuchess.hash │ │ └── gnuchess.mk │ ├── gnupg/ │ │ ├── 0001-build-Always-use-EXTERN_UNLESS_MAIN_MODULE-pattern.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── gnupg.hash │ │ └── gnupg.mk │ ├── gnupg2/ │ │ ├── Config.in │ │ ├── gnupg2.hash │ │ └── gnupg2.mk │ ├── gnuplot/ │ │ ├── 0001-configure-add-without-demo-option.patch │ │ ├── Config.in │ │ ├── gnuplot.hash │ │ └── gnuplot.mk │ ├── gnuradio/ │ │ ├── 0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch │ │ ├── 0002-boost_qualify_placeholders_with_their_full_namespace.patch │ │ ├── 0003-gnuradio-runtime_pmt-dont-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch │ │ ├── 0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch │ │ ├── 0005-boost-remove-deprecated-math-common_factor.hpp.patch │ │ ├── Config.in │ │ ├── gnuradio.hash │ │ └── gnuradio.mk │ ├── gnutls/ │ │ ├── Config.in │ │ ├── gnutls.hash │ │ └── gnutls.mk │ ├── go/ │ │ ├── 0001-build.go-explicit-option-for-crosscompilation.patch │ │ ├── 0002-cmd-dist-set-buildvcs-false-when-building-go-bootstr.patch │ │ ├── Config.in.host │ │ ├── go.hash │ │ └── go.mk │ ├── go-bootstrap-stage1/ │ │ ├── Config.in.host │ │ ├── go-bootstrap-stage1.hash │ │ └── go-bootstrap-stage1.mk │ ├── go-bootstrap-stage2/ │ │ ├── Config.in.host │ │ ├── go-bootstrap-stage2.hash │ │ └── go-bootstrap-stage2.mk │ ├── gob2/ │ │ ├── 0001-dont-include-from-prefix.patch │ │ ├── gob2.hash │ │ └── gob2.mk │ ├── gobject-introspection/ │ │ ├── 0001-disable-tests.patch │ │ ├── 0002-Add-rpath-links-to-ccompiler.patch │ │ ├── 0003-ignore-error-return-codes-from-ldd-wrapper.patch │ │ ├── Config.in │ │ ├── g-ir-compiler.in │ │ ├── g-ir-scanner-lddwrapper.in │ │ ├── g-ir-scanner-qemuwrapper.in │ │ ├── g-ir-scanner.in │ │ ├── gobject-introspection.hash │ │ └── gobject-introspection.mk │ ├── google-breakpad/ │ │ ├── 0001-add-missing-asm-ptrace-include.patch │ │ ├── 0002-Replace-remaining-references-to-struct-ucontext-with.patch │ │ ├── 0003-src-client-linux-handler-exception_handler.cc-rename.patch │ │ ├── 0004-Fix-for-non-constant-SIGSTKSZ.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── gen-syms.sh │ │ ├── google-breakpad.hash │ │ └── google-breakpad.mk │ ├── google-material-design-icons/ │ │ ├── Config.in │ │ ├── google-material-design-icons.hash │ │ └── google-material-design-icons.mk │ ├── googlefontdirectory/ │ │ ├── Config.in │ │ ├── googlefontdirectory.hash │ │ └── googlefontdirectory.mk │ ├── gperf/ │ │ ├── Config.in │ │ ├── gperf.hash │ │ └── gperf.mk │ ├── gpm/ │ │ ├── 0001-Added-musl-support-to-libgpm-and-the-daemon.patch │ │ ├── 0002-Install-unversioned-solibrary.patch │ │ ├── 0003-src-Makefile.in-Really-install-unversioned-solibrary.patch │ │ ├── 0004-Use-sigemptyset-API-instead-of-__sigemptyset.patch │ │ ├── 0005-fix-building-w-newer-glibc.patch │ │ ├── 0006-src-headers-daemon.h-avoid-redefinition-of-last_sele.patch │ │ ├── Config.in │ │ ├── gpm.hash │ │ └── gpm.mk │ ├── gpsd/ │ │ ├── Config.in │ │ ├── S50gpsd │ │ ├── gpsd.hash │ │ └── gpsd.mk │ ├── gptfdisk/ │ │ ├── 0001-gptcurses-partially-revert-Tweaks-for-building-on-th.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── gptfdisk.hash │ │ └── gptfdisk.mk │ ├── gqrx/ │ │ ├── Config.in │ │ ├── gqrx.hash │ │ └── gqrx.mk │ ├── gr-osmosdr/ │ │ ├── Config.in │ │ ├── gr-osmosdr.hash │ │ └── gr-osmosdr.mk │ ├── granite/ │ │ ├── Config.in │ │ ├── granite.hash │ │ └── granite.mk │ ├── grantlee/ │ │ ├── Config.in │ │ ├── grantlee.hash │ │ └── grantlee.mk │ ├── graphicsmagick/ │ │ ├── Config.in │ │ ├── graphicsmagick.hash │ │ └── graphicsmagick.mk │ ├── graphite2/ │ │ ├── 0001-don-t-install-a-libtool-file-with-static-library.patch │ │ ├── Config.in │ │ ├── graphite2.hash │ │ └── graphite2.mk │ ├── grep/ │ │ ├── Config.in │ │ ├── grep.hash │ │ └── grep.mk │ ├── grpc/ │ │ ├── 0001-Properly-detect-the-availability-of-pthread_setname_.patch │ │ ├── 0002-wrap_memcpy.cc-add-GPR_DISABLE_WRAPPED_MEMCPY.patch │ │ ├── Config.in │ │ ├── grpc.hash │ │ └── grpc.mk │ ├── gsettings-desktop-schemas/ │ │ ├── Config.in │ │ ├── gsettings-desktop-schemas.hash │ │ └── gsettings-desktop-schemas.mk │ ├── gsl/ │ │ ├── Config.in │ │ ├── gsl.hash │ │ └── gsl.mk │ ├── gssdp/ │ │ ├── Config.in │ │ ├── gssdp.hash │ │ └── gssdp.mk │ ├── gstreamer1/ │ │ ├── Config.in │ │ ├── gst-omx/ │ │ │ ├── Config.in │ │ │ ├── gst-omx.hash │ │ │ └── gst-omx.mk │ │ ├── gst1-devtools/ │ │ │ ├── Config.in │ │ │ ├── gst1-devtools.hash │ │ │ └── gst1-devtools.mk │ │ ├── gst1-imx/ │ │ │ ├── Config.in │ │ │ ├── gst1-imx.hash │ │ │ └── gst1-imx.mk │ │ ├── gst1-interpipe/ │ │ │ ├── Config.in │ │ │ ├── gst1-interpipe.hash │ │ │ └── gst1-interpipe.mk │ │ ├── gst1-libav/ │ │ │ ├── Config.in │ │ │ ├── gst1-libav.hash │ │ │ └── gst1-libav.mk │ │ ├── gst1-plugins-bad/ │ │ │ ├── Config.in │ │ │ ├── gst1-plugins-bad.hash │ │ │ └── gst1-plugins-bad.mk │ │ ├── gst1-plugins-base/ │ │ │ ├── 0001-gst-libs-gst-video-gstvideoaggregator.c-fix-build-wi.patch │ │ │ ├── Config.in │ │ │ ├── gst1-plugins-base.hash │ │ │ └── gst1-plugins-base.mk │ │ ├── gst1-plugins-bayer2rgb-neon/ │ │ │ ├── Config.in │ │ │ ├── gst1-plugins-bayer2rgb-neon.hash │ │ │ └── gst1-plugins-bayer2rgb-neon.mk │ │ ├── gst1-plugins-good/ │ │ │ ├── Config.in │ │ │ ├── gst1-plugins-good.hash │ │ │ └── gst1-plugins-good.mk │ │ ├── gst1-plugins-ugly/ │ │ │ ├── Config.in │ │ │ ├── gst1-plugins-ugly.hash │ │ │ └── gst1-plugins-ugly.mk │ │ ├── gst1-python/ │ │ │ ├── Config.in │ │ │ ├── gst1-python.hash │ │ │ └── gst1-python.mk │ │ ├── gst1-rtsp-server/ │ │ │ ├── Config.in │ │ │ ├── gst1-rtsp-server.hash │ │ │ └── gst1-rtsp-server.mk │ │ ├── gst1-shark/ │ │ │ ├── Config.in │ │ │ ├── gst1-shark.hash │ │ │ └── gst1-shark.mk │ │ ├── gst1-vaapi/ │ │ │ ├── Config.in │ │ │ ├── gst1-vaapi.hash │ │ │ └── gst1-vaapi.mk │ │ ├── gstd/ │ │ │ ├── 0001-Fix-gstd_chmod.sh-DESTDIR-path.patch │ │ │ ├── 0002-Don-t-require-gstreamer-check-1.0-unless-tests-are-e.patch │ │ │ ├── 0003-Use-relative-symlink-for-gstd-gst-client-exe.patch │ │ │ ├── 0004-Don-t-require-gstd-check-user-xenv.sh-for-systemd-se.patch │ │ │ ├── 0005-Use-native-meson-python-module-for-python-install.patch │ │ │ ├── Config.in │ │ │ ├── gstd.hash │ │ │ └── gstd.mk │ │ ├── gstreamer1/ │ │ │ ├── Config.in │ │ │ ├── gstreamer1.hash │ │ │ └── gstreamer1.mk │ │ ├── gstreamer1-editing-services/ │ │ │ ├── Config.in │ │ │ ├── gstreamer1-editing-services.hash │ │ │ └── gstreamer1-editing-services.mk │ │ ├── gstreamer1-mm/ │ │ │ ├── 0001-Fix-build-against-glib-2-68.patch │ │ │ ├── Config.in │ │ │ ├── gstreamer1-mm.hash │ │ │ └── gstreamer1-mm.mk │ │ └── gstreamer1.mk │ ├── gtest/ │ │ ├── 0001-pkg-config-fix-gtest.pc-gmock.pc-library-names-for-t.patch │ │ ├── Config.in │ │ ├── gtest.hash │ │ └── gtest.mk │ ├── gtk2-engines/ │ │ ├── Config.in │ │ ├── gtk2-engines.hash │ │ └── gtk2-engines.mk │ ├── gtkmm3/ │ │ ├── Config.in │ │ ├── gtkmm3.hash │ │ └── gtkmm3.mk │ ├── gtkperf/ │ │ ├── Config.in │ │ ├── gtkperf.hash │ │ └── gtkperf.mk │ ├── gtksourceview/ │ │ ├── Config.in │ │ ├── gtksourceview.hash │ │ └── gtksourceview.mk │ ├── guile/ │ │ ├── 0001-fix_arm_endianness.patch │ │ ├── 0002-calculate-csqrt_manually.patch │ │ ├── 0003-Makefile.am-fix-build-without-makeinfo.patch │ │ ├── 0004-module-system-base-target.scm-support-riscv32.patch │ │ ├── Config.in │ │ ├── guile.hash │ │ └── guile.mk │ ├── gumbo-parser/ │ │ ├── 0001-configure.ac-fix-build-without-C.patch │ │ ├── Config.in │ │ ├── gumbo-parser.hash │ │ └── gumbo-parser.mk │ ├── gupnp/ │ │ ├── Config.in │ │ ├── gupnp.hash │ │ └── gupnp.mk │ ├── gupnp-av/ │ │ ├── Config.in │ │ ├── gupnp-av.hash │ │ └── gupnp-av.mk │ ├── gupnp-dlna/ │ │ ├── Config.in │ │ ├── gupnp-dlna.hash │ │ └── gupnp-dlna.mk │ ├── gupnp-tools/ │ │ ├── 0001-src-meson.build-upload-needs-gupnp-av.patch │ │ ├── Config.in │ │ ├── gupnp-tools.hash │ │ └── gupnp-tools.mk │ ├── gutenprint/ │ │ ├── 0001-use-pregen-xmli18n-header.patch │ │ ├── 0002-cups-support-replaces-static-with-static-libtool-lib.patch │ │ ├── Config.in │ │ ├── gutenprint.hash │ │ └── gutenprint.mk │ ├── gvfs/ │ │ ├── 0001-meson.build-fix-linking-with-libmetadata.patch │ │ ├── Config.in │ │ ├── gvfs.hash │ │ └── gvfs.mk │ ├── gzip/ │ │ ├── Config.in │ │ ├── gzip.hash │ │ └── gzip.mk │ ├── hackrf/ │ │ ├── 0001-Don-t-require-a-C-compiler.patch │ │ ├── Config.in │ │ ├── hackrf.hash │ │ └── hackrf.mk │ ├── hans/ │ │ ├── Config.in │ │ ├── hans.hash │ │ └── hans.mk │ ├── haproxy/ │ │ ├── Config.in │ │ ├── haproxy.hash │ │ └── haproxy.mk │ ├── harfbuzz/ │ │ ├── 0001-meson.build-check-for-pthread.h.patch │ │ ├── Config.in │ │ ├── harfbuzz.hash │ │ └── harfbuzz.mk │ ├── haserl/ │ │ ├── 0001-add-haserl_lualib.inc.patch │ │ ├── Config.in │ │ ├── haserl.hash │ │ └── haserl.mk │ ├── haveged/ │ │ ├── 0001-Check-for-sys-auxv.h-before-using-it.patch │ │ ├── Config.in │ │ ├── S21haveged │ │ ├── haveged.hash │ │ ├── haveged.mk │ │ └── haveged.service │ ├── hdparm/ │ │ ├── Config.in │ │ ├── hdparm.hash │ │ └── hdparm.mk │ ├── heimdal/ │ │ ├── heimdal.hash │ │ └── heimdal.mk │ ├── heirloom-mailx/ │ │ ├── 0001-Patched-out-SSL2-support-since-it-is-no-longer-suppo.patch │ │ ├── 0002-fix-libressl-support.patch │ │ ├── Config.in │ │ ├── heirloom-mailx.hash │ │ └── heirloom-mailx.mk │ ├── hiawatha/ │ │ ├── Config.in │ │ ├── hiawatha.hash │ │ └── hiawatha.mk │ ├── hicolor-icon-theme/ │ │ ├── Config.in │ │ ├── hicolor-icon-theme.hash │ │ └── hicolor-icon-theme.mk │ ├── hidapi/ │ │ ├── Config.in │ │ ├── hidapi.hash │ │ └── hidapi.mk │ ├── hiredis/ │ │ ├── 0001-CMakeLists.txt-do-not-force-SHARED.patch │ │ ├── 0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch │ │ ├── 0003-Explicitly-set-c99-in-CMake.patch │ │ ├── Config.in │ │ ├── hiredis.hash │ │ └── hiredis.mk │ ├── hostapd/ │ │ ├── 0001-AP-Silently-ignore-management-frame-from-unexpected-.patch │ │ ├── 0002-ASN.1-Validate-DigestAlgorithmIdentifier-parameters.patch │ │ ├── 0003-Include-stdbool.h-to-allow-C99-bool-to-be-used.patch │ │ ├── 0004-ASN.1-Add-helper-functions-for-recognizing-tag-value.patch │ │ ├── Config.in │ │ ├── hostapd.hash │ │ └── hostapd.mk │ ├── hplip/ │ │ ├── 0001-build-use-pkg-config-to-discover-libusb.patch │ │ ├── 0002-configure.in-fix-AM_INIT_AUTOMAKE-call.patch │ │ ├── Config.in │ │ ├── hplip.hash │ │ └── hplip.mk │ ├── htop/ │ │ ├── Config.in │ │ ├── htop.hash │ │ └── htop.mk │ ├── htpdate/ │ │ ├── Config.in │ │ ├── S43htpdate │ │ ├── htpdate.hash │ │ ├── htpdate.mk │ │ └── htpdate.service │ ├── httping/ │ │ ├── 0001-fix-math-library-linking.patch │ │ ├── 0002-Makefile-allow-build-without-gettext.patch │ │ ├── Config.in │ │ ├── httping.hash │ │ └── httping.mk │ ├── hwdata/ │ │ ├── Config.in │ │ ├── hwdata.hash │ │ └── hwdata.mk │ ├── hwloc/ │ │ ├── Config.in │ │ ├── hwloc.hash │ │ └── hwloc.mk │ ├── i2c-tools/ │ │ ├── Config.in │ │ ├── i2c-tools.hash │ │ └── i2c-tools.mk │ ├── i2pd/ │ │ ├── Config.in │ │ ├── S99i2pd │ │ ├── i2pd.hash │ │ ├── i2pd.mk │ │ └── i2pd.service │ ├── i7z/ │ │ ├── 0001-fix-build-with-gcc-10.patch │ │ ├── Config.in │ │ ├── i7z.hash │ │ └── i7z.mk │ ├── ibm-sw-tpm2/ │ │ ├── 0001-Use-LONG_BIT-to-define-RADIX_BITS.patch │ │ ├── Config.in │ │ ├── ibm-sw-tpm2.hash │ │ └── ibm-sw-tpm2.mk │ ├── ibrcommon/ │ │ ├── 0001-ibrcommon-data-File.cpp-support-POSIX-basename-call.patch │ │ ├── 0002-ibrcommon-added-openssl-1.1-compatibility-264.patch │ │ ├── 0003-ibrcommon-ssl-gcm-fix-static-build-with-openssl.patch │ │ ├── Config.in │ │ ├── ibrcommon.hash │ │ └── ibrcommon.mk │ ├── ibrdtn/ │ │ ├── Config.in │ │ ├── ibrdtn.hash │ │ └── ibrdtn.mk │ ├── ibrdtn-tools/ │ │ ├── Config.in │ │ ├── ibrdtn-tools.hash │ │ └── ibrdtn-tools.mk │ ├── ibrdtnd/ │ │ ├── 0001-ibrdtnd-added-openssl-compatibility.patch │ │ ├── 0002-SecurityCertificateManager.cpp-include-cstring-267.patch │ │ ├── Config.in │ │ ├── ibrdtnd.hash │ │ └── ibrdtnd.mk │ ├── icu/ │ │ ├── 0001-dont-build-static-dynamic-twice.patch │ │ ├── 0002-workaround-toolchain-bugs.patch │ │ ├── 0003-link-icudata-as-data-only.patch │ │ ├── 0004-fix-static-linking-with-icu-uc.patch │ │ ├── 0005-ICU-21587-Fix-memory-bug-w-baseName.patch │ │ ├── Config.in │ │ ├── icu.hash │ │ └── icu.mk │ ├── ifenslave/ │ │ ├── Config.in │ │ ├── ifenslave.hash │ │ └── ifenslave.mk │ ├── ifmetric/ │ │ ├── 0001-Fix-issue-NETLINK-Packet-too-small-or-truncated-92-1.patch │ │ ├── Config.in │ │ ├── ifmetric.hash │ │ └── ifmetric.mk │ ├── ifplugd/ │ │ ├── 0001-cross.patch │ │ ├── 0002-fix-headers.patch │ │ ├── 0003-no-cxx.patch │ │ ├── 0004-musl-fix-types.patch │ │ ├── 0005-src-interface.h-fix-build-with-gcc-10.patch │ │ ├── Config.in │ │ ├── ifplugd.hash │ │ └── ifplugd.mk │ ├── iftop/ │ │ ├── 0001-ui_common.h-fix-build-with-gcc-10.patch │ │ ├── 0002-Rename-pcap_filter-to-iftop_pcap_filter.patch │ │ ├── Config.in │ │ ├── iftop.hash │ │ └── iftop.mk │ ├── ifupdown/ │ │ ├── 0001-dont-use-dpkg-architecture.patch │ │ ├── Config.in │ │ ├── ifupdown.hash │ │ └── ifupdown.mk │ ├── ifupdown-scripts/ │ │ ├── Config.in │ │ ├── S40network │ │ ├── ifupdown-scripts.mk │ │ ├── network/ │ │ │ ├── if-down.d/ │ │ │ │ └── .empty │ │ │ ├── if-post-down.d/ │ │ │ │ └── .empty │ │ │ ├── if-pre-up.d/ │ │ │ │ └── wait_iface │ │ │ └── if-up.d/ │ │ │ └── .empty │ │ ├── network.service │ │ └── nfs_check │ ├── igd2-for-linux/ │ │ ├── Config.in │ │ ├── S99upnpd │ │ ├── igd2-for-linux.hash │ │ ├── igd2-for-linux.mk │ │ └── upnpd.service │ ├── igh-ethercat/ │ │ ├── Config.in │ │ ├── igh-ethercat.hash │ │ └── igh-ethercat.mk │ ├── igmpproxy/ │ │ ├── Config.in │ │ ├── igmpproxy.hash │ │ └── igmpproxy.mk │ ├── ijs/ │ │ ├── Config.in │ │ ├── ijs.hash │ │ └── ijs.mk │ ├── ima-evm-utils/ │ │ ├── Config.in │ │ ├── ima-evm-utils.hash │ │ └── ima-evm-utils.mk │ ├── imagemagick/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── imagemagick.hash │ │ └── imagemagick.mk │ ├── imlib2/ │ │ ├── Config.in │ │ ├── imlib2.hash │ │ └── imlib2.mk │ ├── imx-mkimage/ │ │ ├── 0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch │ │ ├── 0002-Add-LDFLAGS-to-link-step.patch │ │ ├── 0003-Add-unused-fake-version.patch │ │ ├── Config.in.host │ │ ├── imx-mkimage.hash │ │ └── imx-mkimage.mk │ ├── imx-usb-loader/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── imx-usb-loader.hash │ │ └── imx-usb-loader.mk │ ├── inadyn/ │ │ ├── Config.in │ │ ├── S70inadyn │ │ ├── inadyn.conf │ │ ├── inadyn.hash │ │ ├── inadyn.mk │ │ └── inadyn.service │ ├── inconsolata/ │ │ ├── Config.in │ │ ├── inconsolata.hash │ │ └── inconsolata.mk │ ├── inih/ │ │ ├── Config.in │ │ ├── inih.hash │ │ └── inih.mk │ ├── initscripts/ │ │ ├── Config.in │ │ ├── init.d/ │ │ │ ├── rcK │ │ │ └── rcS │ │ └── initscripts.mk │ ├── inotify-tools/ │ │ ├── Config.in │ │ ├── inotify-tools.hash │ │ └── inotify-tools.mk │ ├── input-event-daemon/ │ │ ├── Config.in │ │ ├── S99input-event-daemon │ │ ├── input-event-daemon.hash │ │ ├── input-event-daemon.mk │ │ └── input-event-daemon.service │ ├── intel-gmmlib/ │ │ ├── 0001-Drop-hardening-related-flags.patch │ │ ├── Config.in │ │ ├── intel-gmmlib.hash │ │ └── intel-gmmlib.mk │ ├── intel-mediadriver/ │ │ ├── 0001-Add-MEDIA-BUILD-HARDENING-option.patch │ │ ├── Config.in │ │ ├── intel-mediadriver.hash │ │ └── intel-mediadriver.mk │ ├── intel-mediasdk/ │ │ ├── 0001-Don-t-force-fstack-protector.patch │ │ ├── Config.in │ │ ├── intel-mediasdk.hash │ │ └── intel-mediasdk.mk │ ├── intel-microcode/ │ │ ├── Config.in │ │ ├── intel-microcode.hash │ │ └── intel-microcode.mk │ ├── intltool/ │ │ ├── 0001-perl-5.26-compatibility.patch │ │ ├── intltool.hash │ │ └── intltool.mk │ ├── iodine/ │ │ ├── 0001-disable-systemd-and-selinux.patch │ │ ├── Config.in │ │ ├── iodine.hash │ │ └── iodine.mk │ ├── iotop/ │ │ ├── 0001-Fix-build-error-with-Python-3.patch │ │ ├── Config.in │ │ ├── iotop.hash │ │ └── iotop.mk │ ├── iozone/ │ │ ├── 0001-Add-new-targets-for-iozone.patch │ │ ├── Config.in │ │ ├── iozone.hash │ │ └── iozone.mk │ ├── ipcalc/ │ │ ├── Config.in │ │ ├── ipcalc.hash │ │ └── ipcalc.mk │ ├── iperf/ │ │ ├── 0001-Fix-build-with-musl-libc.patch │ │ ├── Config.in │ │ ├── iperf.hash │ │ └── iperf.mk │ ├── iperf3/ │ │ ├── Config.in │ │ ├── iperf3.hash │ │ └── iperf3.mk │ ├── ipmitool/ │ │ ├── 0001-Fix-missing-stddef.h-include.patch │ │ ├── 0002-ID-461-OpenSSL-1.1-compatibility-error-storage-size-.patch │ │ ├── 0003-ID-461-Make-compiler-happier-about-changes-related-t.patch │ │ ├── 0004-ID-480-ipmitool-coredumps-in-EVP_CIPHER_CTX_init.patch │ │ ├── 0005-ID-480-Call-EVP_CIPHER_CTX_free-instead-of-EVP_CIPHE.patch │ │ ├── 0006-lanplus-Fix-compile-with-deprecated-APIs-disabled.patch │ │ ├── 0007-hpmfwupg-move-variable-definition-to-c-file.patch │ │ ├── 0008-fru-Fix-buffer-overflow-vulnerabilities.patch │ │ ├── 0009-fru-Fix-buffer-overflow-in-ipmi_spd_print_fru.patch │ │ ├── 0010-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch │ │ ├── 0011-channel-Fix-buffer-overflow.patch │ │ ├── 0012-lanp-Fix-buffer-overflows-in-get_lan_param_select.patch │ │ ├── 0013-fru-sdr-Fix-id_string-buffer-overflows.patch │ │ ├── Config.in │ │ ├── ipmitool.hash │ │ └── ipmitool.mk │ ├── ipmiutil/ │ │ ├── Config.in │ │ ├── ipmiutil.hash │ │ └── ipmiutil.mk │ ├── iproute2/ │ │ ├── Config.in │ │ ├── iproute2.hash │ │ └── iproute2.mk │ ├── iprutils/ │ │ ├── 0001-configure.ac-add-AC_USE_SYSTEM_EXTENSIONS.patch │ │ ├── Config.in │ │ ├── iprutils.hash │ │ └── iprutils.mk │ ├── ipset/ │ │ ├── Config.in │ │ ├── ipset.hash │ │ └── ipset.mk │ ├── iptables/ │ │ ├── Config.in │ │ ├── S35iptables │ │ ├── iptables.hash │ │ └── iptables.mk │ ├── iptraf-ng/ │ │ ├── Config.in │ │ ├── iptraf-ng.hash │ │ └── iptraf-ng.mk │ ├── iputils/ │ │ ├── 0001-meson-Make-tests-optional.patch │ │ ├── Config.in │ │ ├── iputils.hash │ │ └── iputils.mk │ ├── irda-utils/ │ │ ├── 0001-daemon.patch │ │ ├── 0002-nommu.patch │ │ ├── 0003-subdir.patch │ │ ├── 0004-musl.patch │ │ ├── Config.in │ │ ├── irda-utils.hash │ │ └── irda-utils.mk │ ├── irqbalance/ │ │ ├── 0001-configure.ac-use-pkg-config-to-find-numa.patch │ │ ├── Config.in │ │ ├── S13irqbalance │ │ ├── irqbalance.hash │ │ ├── irqbalance.mk │ │ └── irqbalance.service │ ├── irrlicht/ │ │ ├── 0001-override-CPPFLAGS-CXXFLAGS-and-CFLAGS-in-Makefile.patch │ │ ├── 0002-remove-sys-sysctl.h.patch │ │ ├── 0003-makefile-override-LDFLAGS-and-remove-obsolete-X11R6-.patch │ │ ├── Config.in │ │ ├── irrlicht.hash │ │ └── irrlicht.mk │ ├── irssi/ │ │ ├── Config.in │ │ ├── irssi.hash │ │ └── irssi.mk │ ├── isl/ │ │ ├── isl.hash │ │ └── isl.mk │ ├── iucode-tool/ │ │ ├── Config.in │ │ ├── S00iucode-tool │ │ ├── iucode-tool.hash │ │ ├── iucode-tool.mk │ │ └── iucode.service │ ├── iw/ │ │ ├── Config.in │ │ ├── iw.hash │ │ └── iw.mk │ ├── iwd/ │ │ ├── 0001-build-Add-reallocarray-to-missing-h.patch │ │ ├── 0002-netconfig-Remove-usage-of-in6_addr__in6_u.patch │ │ ├── Config.in │ │ ├── S40iwd │ │ ├── iwd.hash │ │ ├── iwd.mk │ │ └── main.conf │ ├── jack1/ │ │ ├── Config.in │ │ ├── jack1.hash │ │ └── jack1.mk │ ├── jack2/ │ │ ├── Config.in │ │ ├── jack2.hash │ │ └── jack2.mk │ ├── jailhouse/ │ │ ├── Config.in │ │ ├── jailhouse.hash │ │ └── jailhouse.mk │ ├── janet/ │ │ ├── Config.in │ │ ├── janet.hash │ │ └── janet.mk │ ├── jansson/ │ │ ├── Config.in │ │ ├── jansson.hash │ │ └── jansson.mk │ ├── janus-gateway/ │ │ ├── 0001-disable-ssp.patch │ │ ├── 0002-Add-test-for-Wunused-but-set-variable.patch │ │ ├── 0003-Fix-potential-Cross-site-Scripting-XSS-exploits-in-demos.patch │ │ ├── Config.in │ │ ├── janus-gateway.hash │ │ └── janus-gateway.mk │ ├── jasper/ │ │ ├── Config.in │ │ ├── jasper.hash │ │ └── jasper.mk │ ├── jbig2dec/ │ │ ├── Config.in │ │ ├── jbig2dec.hash │ │ └── jbig2dec.mk │ ├── jemalloc/ │ │ ├── Config.in │ │ ├── jemalloc.hash │ │ └── jemalloc.mk │ ├── jh71xx-tools/ │ │ ├── Config.in.host │ │ ├── jh71xx-tools.hash │ │ └── jh71xx-tools.mk │ ├── jhead/ │ │ ├── Config.in │ │ ├── jhead.hash │ │ └── jhead.mk │ ├── jimtcl/ │ │ ├── Config.in │ │ ├── jimtcl.hash │ │ └── jimtcl.mk │ ├── jitterentropy-library/ │ │ ├── 0001-Makefile-cleanup-install.patch │ │ ├── 0002-Makefile-add-additional-install-targets.patch │ │ ├── 0003-Makefile-allow-the-user-to-disable-stack-protector.patch │ │ ├── Config.in │ │ ├── jitterentropy-library.hash │ │ └── jitterentropy-library.mk │ ├── jo/ │ │ ├── Config.in │ │ ├── jo.hash │ │ └── jo.mk │ ├── joe/ │ │ ├── Config.in │ │ ├── joe.hash │ │ └── joe.mk │ ├── jose/ │ │ ├── 0001-lib-hsh.c-rename-hsh-local-variable.patch │ │ ├── 0002-configure-fix-build-with-old-compilers.patch │ │ ├── Config.in │ │ ├── jose.hash │ │ └── jose.mk │ ├── jpeg/ │ │ ├── Config.in │ │ └── jpeg.mk │ ├── jpeg-turbo/ │ │ ├── Config.in.options │ │ ├── jpeg-turbo.hash │ │ └── jpeg-turbo.mk │ ├── jq/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── jq.hash │ │ └── jq.mk │ ├── jquery/ │ │ ├── Config.in │ │ ├── jquery.hash │ │ └── jquery.mk │ ├── jquery-datetimepicker/ │ │ ├── Config.in │ │ ├── jquery-datetimepicker.hash │ │ └── jquery-datetimepicker.mk │ ├── jquery-keyboard/ │ │ ├── Config.in │ │ ├── jquery-keyboard.hash │ │ └── jquery-keyboard.mk │ ├── jquery-mobile/ │ │ ├── Config.in │ │ ├── jquery-mobile.hash │ │ └── jquery-mobile.mk │ ├── jquery-sidebar/ │ │ ├── Config.in │ │ ├── jquery-sidebar.hash │ │ └── jquery-sidebar.mk │ ├── jquery-sparkline/ │ │ ├── Config.in │ │ ├── jquery-sparkline.hash │ │ └── jquery-sparkline.mk │ ├── jquery-ui/ │ │ ├── Config.in │ │ ├── jquery-ui.hash │ │ └── jquery-ui.mk │ ├── jquery-ui-themes/ │ │ ├── Config.in │ │ ├── jquery-ui-themes.hash │ │ └── jquery-ui-themes.mk │ ├── jquery-validation/ │ │ ├── Config.in │ │ ├── jquery-validation.hash │ │ └── jquery-validation.mk │ ├── jsmin/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── jsmin.hash │ │ └── jsmin.mk │ ├── jsmn/ │ │ ├── Config.in │ │ ├── jsmn.hash │ │ └── jsmn.mk │ ├── json-c/ │ │ ├── Config.in │ │ ├── json-c.hash │ │ └── json-c.mk │ ├── json-for-modern-cpp/ │ │ ├── Config.in │ │ ├── json-for-modern-cpp.hash │ │ └── json-for-modern-cpp.mk │ ├── json-glib/ │ │ ├── Config.in │ │ ├── json-glib.hash │ │ └── json-glib.mk │ ├── json-javascript/ │ │ ├── Config.in │ │ ├── json-javascript.hash │ │ └── json-javascript.mk │ ├── jsoncpp/ │ │ ├── Config.in │ │ ├── jsoncpp.hash │ │ └── jsoncpp.mk │ ├── jszip/ │ │ ├── 0001-fix-Use-a-null-prototype-object-for-this-files.patch │ │ ├── Config.in │ │ ├── jszip.hash │ │ └── jszip.mk │ ├── kbd/ │ │ ├── Config.in │ │ ├── kbd.hash │ │ └── kbd.mk │ ├── keepalived/ │ │ ├── 0001-core-Fix-compiling-on-RHEL-9.patch │ │ ├── Config.in │ │ ├── keepalived.hash │ │ └── keepalived.mk │ ├── kexec/ │ │ ├── 0001-kexec-tools-Remove-duplicate-definition-of-ramdisk.patch │ │ ├── Config.in │ │ ├── kexec.hash │ │ └── kexec.mk │ ├── kexec-lite/ │ │ ├── 0001-clean-restart.patch │ │ ├── Config.in │ │ ├── kexec-lite.hash │ │ └── kexec-lite.mk │ ├── keyutils/ │ │ ├── 0001-fix-install-rule.patch │ │ ├── 0002-cifs.patch │ │ ├── Config.in │ │ ├── keyutils.hash │ │ └── keyutils.mk │ ├── kf5/ │ │ ├── Config.in │ │ ├── kf5-extra-cmake-modules/ │ │ │ ├── Config.in │ │ │ ├── kf5-extra-cmake-modules.hash │ │ │ └── kf5-extra-cmake-modules.mk │ │ ├── kf5-kcoreaddons/ │ │ │ ├── Config.in │ │ │ ├── kf5-kcoreaddons.hash │ │ │ └── kf5-kcoreaddons.mk │ │ ├── kf5-modemmanager-qt/ │ │ │ ├── Config.in │ │ │ ├── kf5-modemmanager-qt.hash │ │ │ └── kf5-modemmanager-qt.mk │ │ ├── kf5-networkmanager-qt/ │ │ │ ├── Config.in │ │ │ ├── kf5-networkmanager-qt.hash │ │ │ └── kf5-networkmanager-qt.mk │ │ └── kf5.mk │ ├── kismet/ │ │ ├── Config.in │ │ ├── kismet.hash │ │ └── kismet.mk │ ├── kmod/ │ │ ├── 0001-fix-O_CLOEXEC.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── kmod.hash │ │ └── kmod.mk │ ├── kmscube/ │ │ ├── Config.in │ │ ├── kmscube.hash │ │ └── kmscube.mk │ ├── kmsxx/ │ │ ├── Config.in │ │ ├── kmsxx.hash │ │ └── kmsxx.mk │ ├── knock/ │ │ ├── Config.in │ │ ├── knock.hash │ │ └── knock.mk │ ├── kodi/ │ │ ├── 0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch │ │ ├── Config.in │ │ ├── S50kodi │ │ ├── br-kodi │ │ ├── kodi.hash │ │ ├── kodi.mk │ │ └── kodi.service │ ├── kodi-audiodecoder-modplug/ │ │ ├── Config.in │ │ ├── kodi-audiodecoder-modplug.hash │ │ └── kodi-audiodecoder-modplug.mk │ ├── kodi-audiodecoder-nosefart/ │ │ ├── Config.in │ │ ├── kodi-audiodecoder-nosefart.hash │ │ └── kodi-audiodecoder-nosefart.mk │ ├── kodi-audiodecoder-sidplay/ │ │ ├── Config.in │ │ ├── kodi-audiodecoder-sidplay.hash │ │ └── kodi-audiodecoder-sidplay.mk │ ├── kodi-audiodecoder-snesapu/ │ │ ├── Config.in │ │ ├── kodi-audiodecoder-snesapu.hash │ │ └── kodi-audiodecoder-snesapu.mk │ ├── kodi-audiodecoder-stsound/ │ │ ├── Config.in │ │ ├── kodi-audiodecoder-stsound.hash │ │ └── kodi-audiodecoder-stsound.mk │ ├── kodi-audiodecoder-timidity/ │ │ ├── Config.in │ │ ├── kodi-audiodecoder-timidity.hash │ │ └── kodi-audiodecoder-timidity.mk │ ├── kodi-audiodecoder-vgmstream/ │ │ ├── Config.in │ │ ├── kodi-audiodecoder-vgmstream.hash │ │ └── kodi-audiodecoder-vgmstream.mk │ ├── kodi-audioencoder-flac/ │ │ ├── Config.in │ │ ├── kodi-audioencoder-flac.hash │ │ └── kodi-audioencoder-flac.mk │ ├── kodi-audioencoder-lame/ │ │ ├── Config.in │ │ ├── kodi-audioencoder-lame.hash │ │ └── kodi-audioencoder-lame.mk │ ├── kodi-audioencoder-vorbis/ │ │ ├── Config.in │ │ ├── kodi-audioencoder-vorbis.hash │ │ └── kodi-audioencoder-vorbis.mk │ ├── kodi-audioencoder-wav/ │ │ ├── Config.in │ │ ├── kodi-audioencoder-wav.hash │ │ └── kodi-audioencoder-wav.mk │ ├── kodi-inputstream-adaptive/ │ │ ├── Config.in │ │ ├── kodi-inputstream-adaptive.hash │ │ └── kodi-inputstream-adaptive.mk │ ├── kodi-inputstream-ffmpegdirect/ │ │ ├── Config.in │ │ ├── kodi-inputstream-ffmpegdirect.hash │ │ └── kodi-inputstream-ffmpegdirect.mk │ ├── kodi-inputstream-rtmp/ │ │ ├── Config.in │ │ ├── kodi-inputstream-rtmp.hash │ │ └── kodi-inputstream-rtmp.mk │ ├── kodi-jsonschemabuilder/ │ │ └── kodi-jsonschemabuilder.mk │ ├── kodi-peripheral-joystick/ │ │ ├── Config.in │ │ ├── kodi-peripheral-joystick.hash │ │ └── kodi-peripheral-joystick.mk │ ├── kodi-peripheral-xarcade/ │ │ ├── Config.in │ │ ├── kodi-peripheral-xarcade.hash │ │ └── kodi-peripheral-xarcade.mk │ ├── kodi-pvr-argustv/ │ │ ├── Config.in │ │ ├── kodi-pvr-argustv.hash │ │ └── kodi-pvr-argustv.mk │ ├── kodi-pvr-dvblink/ │ │ ├── Config.in │ │ ├── kodi-pvr-dvblink.hash │ │ └── kodi-pvr-dvblink.mk │ ├── kodi-pvr-dvbviewer/ │ │ ├── Config.in │ │ ├── kodi-pvr-dvbviewer.hash │ │ └── kodi-pvr-dvbviewer.mk │ ├── kodi-pvr-filmon/ │ │ ├── Config.in │ │ ├── kodi-pvr-filmon.hash │ │ └── kodi-pvr-filmon.mk │ ├── kodi-pvr-hdhomerun/ │ │ ├── Config.in │ │ ├── kodi-pvr-hdhomerun.hash │ │ └── kodi-pvr-hdhomerun.mk │ ├── kodi-pvr-hts/ │ │ ├── Config.in │ │ ├── kodi-pvr-hts.hash │ │ └── kodi-pvr-hts.mk │ ├── kodi-pvr-iptvsimple/ │ │ ├── Config.in │ │ ├── kodi-pvr-iptvsimple.hash │ │ └── kodi-pvr-iptvsimple.mk │ ├── kodi-pvr-mediaportal-tvserver/ │ │ ├── Config.in │ │ ├── kodi-pvr-mediaportal-tvserver.hash │ │ └── kodi-pvr-mediaportal-tvserver.mk │ ├── kodi-pvr-mythtv/ │ │ ├── Config.in │ │ ├── kodi-pvr-mythtv.hash │ │ └── kodi-pvr-mythtv.mk │ ├── kodi-pvr-nextpvr/ │ │ ├── Config.in │ │ ├── kodi-pvr-nextpvr.hash │ │ └── kodi-pvr-nextpvr.mk │ ├── kodi-pvr-njoy/ │ │ ├── Config.in │ │ ├── kodi-pvr-njoy.hash │ │ └── kodi-pvr-njoy.mk │ ├── kodi-pvr-octonet/ │ │ ├── Config.in │ │ ├── kodi-pvr-octonet.hash │ │ └── kodi-pvr-octonet.mk │ ├── kodi-pvr-pctv/ │ │ ├── Config.in │ │ ├── kodi-pvr-pctv.hash │ │ └── kodi-pvr-pctv.mk │ ├── kodi-pvr-stalker/ │ │ ├── Config.in │ │ ├── kodi-pvr-stalker.hash │ │ └── kodi-pvr-stalker.mk │ ├── kodi-pvr-vbox/ │ │ ├── Config.in │ │ ├── kodi-pvr-vbox.hash │ │ └── kodi-pvr-vbox.mk │ ├── kodi-pvr-vdr-vnsi/ │ │ ├── Config.in │ │ ├── kodi-pvr-vdr-vnsi.hash │ │ └── kodi-pvr-vdr-vnsi.mk │ ├── kodi-pvr-vuplus/ │ │ ├── Config.in │ │ ├── kodi-pvr-vuplus.hash │ │ └── kodi-pvr-vuplus.mk │ ├── kodi-pvr-wmc/ │ │ ├── Config.in │ │ ├── kodi-pvr-wmc.hash │ │ └── kodi-pvr-wmc.mk │ ├── kodi-pvr-zattoo/ │ │ ├── Config.in │ │ ├── kodi-pvr-zattoo.hash │ │ └── kodi-pvr-zattoo.mk │ ├── kodi-screensaver-asteroids/ │ │ ├── Config.in │ │ ├── kodi-screensaver-asteroids.hash │ │ └── kodi-screensaver-asteroids.mk │ ├── kodi-screensaver-asterwave/ │ │ ├── Config.in │ │ ├── kodi-screensaver-asterwave.hash │ │ └── kodi-screensaver-asterwave.mk │ ├── kodi-screensaver-biogenesis/ │ │ ├── Config.in │ │ ├── kodi-screensaver-biogenesis.hash │ │ └── kodi-screensaver-biogenesis.mk │ ├── kodi-screensaver-cpblobs/ │ │ ├── Config.in │ │ ├── kodi-screensaver-cpblobs.hash │ │ └── kodi-screensaver-cpblobs.mk │ ├── kodi-screensaver-greynetic/ │ │ ├── Config.in │ │ ├── kodi-screensaver-greynetic.hash │ │ └── kodi-screensaver-greynetic.mk │ ├── kodi-screensaver-matrixtrails/ │ │ ├── Config.in │ │ ├── kodi-screensaver-matrixtrails.hash │ │ └── kodi-screensaver-matrixtrails.mk │ ├── kodi-screensaver-pingpong/ │ │ ├── Config.in │ │ ├── kodi-screensaver-pingpong.hash │ │ └── kodi-screensaver-pingpong.mk │ ├── kodi-screensaver-pyro/ │ │ ├── Config.in │ │ ├── kodi-screensaver-pyro.hash │ │ └── kodi-screensaver-pyro.mk │ ├── kodi-screensaver-rsxs/ │ │ ├── 0001-impSurface.h-fix-build-with-gcc11.patch │ │ ├── Config.in │ │ ├── kodi-screensaver-rsxs.hash │ │ └── kodi-screensaver-rsxs.mk │ ├── kodi-screensaver-stars/ │ │ ├── Config.in │ │ ├── kodi-screensaver-stars.hash │ │ └── kodi-screensaver-stars.mk │ ├── kodi-skin-confluence/ │ │ ├── Config.in │ │ ├── kodi-skin-confluence.hash │ │ └── kodi-skin-confluence.mk │ ├── kodi-texturepacker/ │ │ ├── 0001-texturepacker.patch │ │ ├── 0002-fix-texture-packer-cmake-source-dir.patch │ │ └── kodi-texturepacker.mk │ ├── kodi-vfs-libarchive/ │ │ ├── Config.in │ │ ├── kodi-vfs-libarchive.hash │ │ └── kodi-vfs-libarchive.mk │ ├── kodi-vfs-rar/ │ │ ├── Config.in │ │ ├── kodi-vfs-rar.hash │ │ └── kodi-vfs-rar.mk │ ├── kodi-vfs-sftp/ │ │ ├── Config.in │ │ ├── kodi-vfs-sftp.hash │ │ └── kodi-vfs-sftp.mk │ ├── kodi-visualisation-fishbmc/ │ │ ├── Config.in │ │ ├── kodi-visualisation-fishbmc.hash │ │ └── kodi-visualisation-fishbmc.mk │ ├── kodi-visualisation-goom/ │ │ ├── Config.in │ │ ├── kodi-visualisation-goom.hash │ │ └── kodi-visualisation-goom.mk │ ├── kodi-visualisation-matrix/ │ │ ├── Config.in │ │ ├── kodi-visualisation-matrix.hash │ │ └── kodi-visualisation-matrix.mk │ ├── kodi-visualisation-shadertoy/ │ │ ├── Config.in │ │ ├── kodi-visualisation-shadertoy.hash │ │ └── kodi-visualisation-shadertoy.mk │ ├── kodi-visualisation-spectrum/ │ │ ├── Config.in │ │ ├── kodi-visualisation-spectrum.hash │ │ └── kodi-visualisation-spectrum.mk │ ├── kodi-visualisation-starburst/ │ │ ├── Config.in │ │ ├── kodi-visualisation-starburst.hash │ │ └── kodi-visualisation-starburst.mk │ ├── kodi-visualisation-waveform/ │ │ ├── Config.in │ │ ├── kodi-visualisation-waveform.hash │ │ └── kodi-visualisation-waveform.mk │ ├── kompexsqlite/ │ │ ├── 0001-Makefile-use-autoconf-CXX-for-proper-builds.patch │ │ ├── 0002-append-to-cflags-and-cxxflags.patch │ │ ├── Config.in │ │ ├── kompexsqlite.hash │ │ └── kompexsqlite.mk │ ├── ktap/ │ │ ├── Config.in │ │ ├── ktap.hash │ │ └── ktap.mk │ ├── kvazaar/ │ │ ├── Config.in │ │ ├── kvazaar.hash │ │ └── kvazaar.mk │ ├── kvm-unit-tests/ │ │ ├── 0001-Makefile-remove-Werror-to-avoid-build-failures.patch │ │ ├── 0002-kvm-unit-tests-test-for-rdseed-rdrand.patch │ │ ├── 0003-Makefile-fix-stack-protector-tests.patch │ │ ├── 0004-Fix-powerpc-issue-with-the-linker-from-Fedora-32.patch │ │ ├── Config.in │ │ ├── kvm-unit-tests.hash │ │ └── kvm-unit-tests.mk │ ├── kvmtool/ │ │ ├── Config.in │ │ ├── kvmtool.hash │ │ └── kvmtool.mk │ ├── kyua/ │ │ ├── Config.in │ │ ├── kyua.hash │ │ └── kyua.mk │ ├── lame/ │ │ ├── Config.in │ │ ├── lame.hash │ │ └── lame.mk │ ├── lan951x-led-ctl/ │ │ ├── 0001-fix-cross-compile.patch │ │ ├── Config.in │ │ └── lan951x-led-ctl.mk │ ├── lapack/ │ │ ├── Config.in │ │ ├── lapack.hash │ │ └── lapack.mk │ ├── latencytop/ │ │ ├── 0001-makefile.patch │ │ ├── Config.in │ │ ├── latencytop.hash │ │ └── latencytop.mk │ ├── lbase64/ │ │ ├── 0001-retro-compatible-with-Lua-5.1.patch │ │ ├── Config.in │ │ ├── lbase64.hash │ │ └── lbase64.mk │ ├── lbreakout2/ │ │ ├── Config.in │ │ ├── lbreakout2.hash │ │ └── lbreakout2.mk │ ├── lcdapi/ │ │ ├── Config.in │ │ ├── lcdapi.hash │ │ └── lcdapi.mk │ ├── lcdproc/ │ │ ├── 0001-LCDd.conf.patch │ │ ├── 0002-Add-missing-ioctl-header.patch │ │ ├── 0003-Fixcompilation-with-GCC-10-x.patch │ │ ├── Config.in │ │ ├── lcdproc.hash │ │ └── lcdproc.mk │ ├── lcms2/ │ │ ├── Config.in │ │ ├── lcms2.hash │ │ └── lcms2.mk │ ├── leafnode2/ │ │ ├── 0001-cross_makefile.patch │ │ ├── Config.in │ │ ├── leafnode2.hash │ │ └── leafnode2.mk │ ├── leafpad/ │ │ ├── Config.in │ │ ├── leafpad.hash │ │ └── leafpad.mk │ ├── lensfun/ │ │ ├── Config.in │ │ ├── lensfun.hash │ │ └── lensfun.mk │ ├── leptonica/ │ │ ├── Config.in │ │ ├── leptonica.hash │ │ └── leptonica.mk │ ├── less/ │ │ ├── Config.in │ │ ├── less.hash │ │ └── less.mk │ ├── lesstif/ │ │ ├── Config.in │ │ ├── lesstif.hash │ │ └── lesstif.mk │ ├── let-me-create/ │ │ ├── 0001-fix-build-with-musl-C-library.patch │ │ ├── Config.in │ │ ├── let-me-create.hash │ │ └── let-me-create.mk │ ├── leveldb/ │ │ ├── 0001-Fix-compilation-with-g-4.8.2.patch │ │ ├── 0002-CMake-install-libmemenv.a.patch │ │ ├── 0003-CMakeLists.txt-check-for-atomic-library.patch │ │ ├── 0004-cmake-Use-find_package-to-find-Snappy.patch │ │ ├── Config.in │ │ ├── leveldb.hash │ │ └── leveldb.mk │ ├── lft/ │ │ ├── Config.in │ │ ├── lft.hash │ │ └── lft.mk │ ├── lftp/ │ │ ├── 0001-Fix-build-with-LibreSSL-following-commit-537f37898.patch │ │ ├── Config.in │ │ ├── lftp.hash │ │ └── lftp.mk │ ├── libaacs/ │ │ ├── 0001-read_file.h-include-sys-types.h.patch │ │ ├── Config.in │ │ ├── libaacs.hash │ │ └── libaacs.mk │ ├── libabseil-cpp/ │ │ ├── 0001-force-position-independent-code.patch │ │ ├── Config.in │ │ ├── libabseil-cpp.hash │ │ └── libabseil-cpp.mk │ ├── libaio/ │ │ ├── Config.in │ │ ├── libaio.hash │ │ └── libaio.mk │ ├── libao/ │ │ ├── Config.in │ │ ├── libao.hash │ │ └── libao.mk │ ├── libapparmor/ │ │ ├── Config.in │ │ ├── libapparmor.hash │ │ └── libapparmor.mk │ ├── libarchive/ │ │ ├── Config.in │ │ ├── libarchive.hash │ │ └── libarchive.mk │ ├── libargon2/ │ │ ├── 0001-libargon2-dont-fail-on-existing-symlink.patch │ │ ├── Config.in │ │ ├── libargon2.hash │ │ └── libargon2.mk │ ├── libargtable2/ │ │ ├── Config.in │ │ ├── libargtable2.hash │ │ └── libargtable2.mk │ ├── libart/ │ │ ├── 0001-art-config-cross.patch │ │ ├── Config.in │ │ ├── libart.hash │ │ └── libart.mk │ ├── libasplib/ │ │ ├── 0001-asplib_CPUTimer.h-Fix-time.h-include.patch │ │ ├── Config.in │ │ ├── libasplib.hash │ │ └── libasplib.mk │ ├── libass/ │ │ ├── Config.in │ │ ├── libass.hash │ │ └── libass.mk │ ├── libassuan/ │ │ ├── Config.in │ │ ├── libassuan.hash │ │ └── libassuan.mk │ ├── libatasmart/ │ │ ├── 0001-strpool-cross-flags.patch │ │ ├── Config.in │ │ ├── libatasmart.hash │ │ └── libatasmart.mk │ ├── libatomic_ops/ │ │ ├── Config.in │ │ ├── libatomic_ops.hash │ │ └── libatomic_ops.mk │ ├── libavl/ │ │ ├── 0001-fix-makefile.patch │ │ ├── Config.in │ │ ├── libavl.hash │ │ └── libavl.mk │ ├── libb64/ │ │ ├── 0001-Integer-overflows.patch │ │ ├── 0002-Initialize-C++-objects.patch │ │ ├── Config.in │ │ ├── libb64.hash │ │ └── libb64.mk │ ├── libbacktrace/ │ │ ├── Config.in │ │ ├── libbacktrace.hash │ │ └── libbacktrace.mk │ ├── libbdplus/ │ │ ├── Config.in │ │ ├── libbdplus.hash │ │ └── libbdplus.mk │ ├── libblockdev/ │ │ ├── 0001-Provide-replacement-function-for-strerror_l.patch │ │ ├── Config.in │ │ ├── libblockdev.hash │ │ └── libblockdev.mk │ ├── libbluray/ │ │ ├── Config.in │ │ ├── libbluray.hash │ │ └── libbluray.mk │ ├── libbpf/ │ │ ├── Config.in │ │ ├── libbpf.hash │ │ └── libbpf.mk │ ├── libbroadvoice/ │ │ ├── Config.in │ │ ├── libbroadvoice.hash │ │ └── libbroadvoice.mk │ ├── libbsd/ │ │ ├── Config.in │ │ ├── libbsd.hash │ │ └── libbsd.mk │ ├── libbson/ │ │ ├── Config.in │ │ ├── libbson.hash │ │ └── libbson.mk │ ├── libbytesize/ │ │ ├── Config.in │ │ ├── libbytesize.hash │ │ └── libbytesize.mk │ ├── libcamera/ │ │ ├── Config.in │ │ ├── libcamera.hash │ │ └── libcamera.mk │ ├── libcap/ │ │ ├── 0001-libcap-Makefile-don-t-overwrite-empty-when-generatin.patch │ │ ├── Config.in │ │ ├── libcap.hash │ │ └── libcap.mk │ ├── libcap-ng/ │ │ ├── Config.in │ │ ├── libcap-ng.hash │ │ └── libcap-ng.mk │ ├── libcdaudio/ │ │ ├── 0001-libcdaudio-enable-autoreconf.patch │ │ ├── Config.in │ │ ├── libcdaudio.hash │ │ └── libcdaudio.mk │ ├── libcddb/ │ │ ├── Config.in │ │ ├── libcddb.hash │ │ └── libcddb.mk │ ├── libcdio/ │ │ ├── Config.in │ │ ├── libcdio.hash │ │ └── libcdio.mk │ ├── libcdio-paranoia/ │ │ ├── Config.in │ │ ├── libcdio-paranoia.hash │ │ └── libcdio-paranoia.mk │ ├── libcec/ │ │ ├── Config.in │ │ ├── libcec.hash │ │ └── libcec.mk │ ├── libcgi/ │ │ ├── Config.in │ │ ├── libcgi.hash │ │ └── libcgi.mk │ ├── libcgicc/ │ │ ├── 0001-disable-documentation-option.patch │ │ ├── Config.in │ │ ├── libcgicc.hash │ │ └── libcgicc.mk │ ├── libcgroup/ │ │ ├── Config.in │ │ ├── libcgroup.hash │ │ └── libcgroup.mk │ ├── libclc/ │ │ ├── Config.in │ │ ├── libclc.hash │ │ └── libclc.mk │ ├── libcli/ │ │ ├── Config.in │ │ ├── libcli.hash │ │ └── libcli.mk │ ├── libcoap/ │ │ ├── Config.in │ │ ├── libcoap.hash │ │ └── libcoap.mk │ ├── libcodec2/ │ │ ├── Config.in │ │ ├── libcodec2.hash │ │ └── libcodec2.mk │ ├── libcofi/ │ │ ├── Config.in │ │ ├── libcofi.hash │ │ └── libcofi.mk │ ├── libconfig/ │ │ ├── Config.in │ │ ├── libconfig.hash │ │ └── libconfig.mk │ ├── libconfuse/ │ │ ├── Config.in │ │ ├── libconfuse.hash │ │ └── libconfuse.mk │ ├── libcorrect/ │ │ ├── 0001-CMakeLists.txt-conditionally-use-Wpedantic.patch │ │ ├── 0002-CMakeLists.txt-conditionally-use-fsanitize-address.patch │ │ ├── Config.in │ │ ├── libcorrect.hash │ │ └── libcorrect.mk │ ├── libcpprestsdk/ │ │ ├── Config.in │ │ ├── libcpprestsdk.hash │ │ └── libcpprestsdk.mk │ ├── libcrossguid/ │ │ ├── Config.in │ │ ├── libcrossguid.hash │ │ └── libcrossguid.mk │ ├── libcsv/ │ │ ├── Config.in │ │ ├── libcsv.hash │ │ └── libcsv.mk │ ├── libcue/ │ │ ├── Config.in │ │ ├── libcue.hash │ │ └── libcue.mk │ ├── libcuefile/ │ │ ├── 0001-fix-static-link.patch │ │ ├── Config.in │ │ ├── libcuefile.hash │ │ └── libcuefile.mk │ ├── libcurl/ │ │ ├── Config.in │ │ ├── libcurl.hash │ │ └── libcurl.mk │ ├── libcutl/ │ │ ├── libcutl.hash │ │ └── libcutl.mk │ ├── libdaemon/ │ │ ├── 0001-testd-use-unistd-h-instead-of-sys-unistd-h.patch │ │ ├── Config.in │ │ ├── libdaemon.hash │ │ └── libdaemon.mk │ ├── libdbi/ │ │ ├── Config.in │ │ ├── libdbi.hash │ │ └── libdbi.mk │ ├── libdbi-drivers/ │ │ ├── Config.in │ │ ├── libdbi-drivers.hash │ │ └── libdbi-drivers.mk │ ├── libdcadec/ │ │ ├── Config.in │ │ ├── libdcadec.hash │ │ └── libdcadec.mk │ ├── libdmtx/ │ │ ├── Config.in │ │ ├── libdmtx.hash │ │ └── libdmtx.mk │ ├── libdnet/ │ │ ├── 0001-python-gcc.patch │ │ ├── 0002-python-makefile.patch │ │ ├── Config.in │ │ ├── libdnet.hash │ │ └── libdnet.mk │ ├── libdri2/ │ │ ├── Config.in │ │ ├── libdri2.hash │ │ └── libdri2.mk │ ├── libdrm/ │ │ ├── 0001-tests-meson.build-disable-nouveau-tests-for-static-b.patch │ │ ├── Config.in │ │ ├── libdrm.hash │ │ └── libdrm.mk │ ├── libdvbcsa/ │ │ ├── 0001-altivec-powerpc64.patch │ │ ├── Config.in │ │ ├── libdvbcsa.hash │ │ └── libdvbcsa.mk │ ├── libdvbpsi/ │ │ ├── Config.in │ │ ├── libdvbpsi.hash │ │ └── libdvbpsi.mk │ ├── libdvbsi/ │ │ ├── Config.in │ │ ├── libdvbsi.hash │ │ └── libdvbsi.mk │ ├── libdvdcss/ │ │ ├── Config.in │ │ ├── libdvdcss.hash │ │ └── libdvdcss.mk │ ├── libdvdnav/ │ │ ├── Config.in │ │ ├── libdvdnav.hash │ │ └── libdvdnav.mk │ ├── libdvdread/ │ │ ├── Config.in │ │ ├── libdvdread.hash │ │ └── libdvdread.mk │ ├── libeXosip2/ │ │ ├── Config.in │ │ ├── libeXosip2.hash │ │ └── libeXosip2.mk │ ├── libeastl/ │ │ ├── Config.in │ │ ├── libeastl.hash │ │ └── libeastl.mk │ ├── libebml/ │ │ ├── 0001-include-appropriate-header-files-for-std-numeric_limits.patch │ │ ├── Config.in │ │ ├── libebml.hash │ │ └── libebml.mk │ ├── libebur128/ │ │ ├── Config.in │ │ ├── libebur128.hash │ │ └── libebur128.mk │ ├── libedit/ │ │ ├── 0001-check-bsd-functions-in-libbsd.patch │ │ ├── Config.in │ │ ├── libedit.hash │ │ └── libedit.mk │ ├── libee/ │ │ ├── Config.in │ │ ├── libee.hash │ │ └── libee.mk │ ├── libenca/ │ │ ├── Config.in │ │ ├── libenca.hash │ │ └── libenca.mk │ ├── libepoxy/ │ │ ├── Config.in │ │ ├── libepoxy.hash │ │ └── libepoxy.mk │ ├── liberation/ │ │ ├── Config.in │ │ ├── liberation.hash │ │ └── liberation.mk │ ├── libesmtp/ │ │ ├── Config.in │ │ ├── libesmtp.hash │ │ └── libesmtp.mk │ ├── libestr/ │ │ ├── Config.in │ │ ├── libestr.hash │ │ └── libestr.mk │ ├── libev/ │ │ ├── Config.in │ │ ├── libev.hash │ │ └── libev.mk │ ├── libevdev/ │ │ ├── Config.in │ │ ├── libevdev.hash │ │ └── libevdev.mk │ ├── libevent/ │ │ ├── Config.in │ │ ├── libevent.hash │ │ └── libevent.mk │ ├── libexif/ │ │ ├── 0001-libexif-exif-gps-ifd.c-fix-build-with-gcc-4.8.patch │ │ ├── Config.in │ │ ├── libexif.hash │ │ └── libexif.mk │ ├── libfastjson/ │ │ ├── Config.in │ │ ├── libfastjson.hash │ │ └── libfastjson.mk │ ├── libfcgi/ │ │ ├── 0001-link-against-math.patch │ │ ├── 0002-disable-examples.patch │ │ ├── Config.in │ │ ├── libfcgi.hash │ │ └── libfcgi.mk │ ├── libffi/ │ │ ├── 0001-Fix-installation-location-of-libffi.patch │ │ ├── 0002-Fix-use-of-compact-eh-frames-on-MIPS.patch │ │ ├── 0003-libffi-enable-hardfloat-in-the-MIPS-assembly-code.patch │ │ ├── Config.in │ │ ├── libffi.hash │ │ └── libffi.mk │ ├── libfm/ │ │ ├── 0001-modules-fix-cross-compilation.patch │ │ ├── Config.in │ │ ├── libfm.hash │ │ └── libfm.mk │ ├── libfm-extra/ │ │ ├── Config.in │ │ ├── libfm-extra.hash │ │ └── libfm-extra.mk │ ├── libfreefare/ │ │ ├── Config.in │ │ ├── libfreefare.hash │ │ └── libfreefare.mk │ ├── libfreeglut/ │ │ ├── 0001-Work-around-for-an-issue-which-cropped-up-with-the-release-of-gcc-10.patch │ │ ├── Config.in │ │ ├── libfreeglut.hash │ │ └── libfreeglut.mk │ ├── libfreeimage/ │ │ ├── 0001-no-root-install.patch │ │ ├── 0002-fix-cpuid-x86.patch │ │ ├── 0003-fix-big-endian-os.patch │ │ ├── Config.in │ │ ├── libfreeimage.hash │ │ └── libfreeimage.mk │ ├── libfribidi/ │ │ ├── Config.in │ │ ├── libfribidi.hash │ │ └── libfribidi.mk │ ├── libftdi/ │ │ ├── 0001_pkgconfig_libusb.patch │ │ ├── 0002-libftdi.pc-requires-libusb-fix-static-build.patch │ │ ├── Config.in │ │ ├── libftdi.hash │ │ └── libftdi.mk │ ├── libftdi1/ │ │ ├── 0001-cmake-use-the-standard-CMake-flag-to-drive-the-share.patch │ │ ├── 0002-CMakeLists.txt-fix-paths-when-FTDIPP-is-set.patch │ │ ├── Config.in │ │ ├── libftdi1.hash │ │ └── libftdi1.mk │ ├── libfuse/ │ │ ├── 0001-fix-aarch64-build.patch │ │ ├── 0002-util-ulockmgr_server-c-conditionally-define-closefrom-fix-glibc-2-34.patch │ │ ├── Config.in │ │ ├── libfuse.hash │ │ └── libfuse.mk │ ├── libfuse3/ │ │ ├── Config.in │ │ ├── libfuse3.hash │ │ └── libfuse3.mk │ ├── libg7221/ │ │ ├── Config.in │ │ ├── libg7221.hash │ │ └── libg7221.mk │ ├── libgcrypt/ │ │ ├── 0001-configure.ac-add-an-option-to-disable-tests.patch │ │ ├── Config.in │ │ ├── libgcrypt.hash │ │ └── libgcrypt.mk │ ├── libgdiplus/ │ │ ├── 0001-Build-unit-tests-only-when-enable-unit-tests-is-pass.patch │ │ ├── Config.in │ │ ├── libgdiplus.hash │ │ └── libgdiplus.mk │ ├── libgee/ │ │ ├── 0001-gee-Makefile.am-include-Makefile.introspection.patch │ │ ├── Config.in │ │ ├── libgee.hash │ │ └── libgee.mk │ ├── libgeos/ │ │ ├── Config.in │ │ ├── libgeos.hash │ │ └── libgeos.mk │ ├── libgeotiff/ │ │ ├── Config.in │ │ ├── libgeotiff.hash │ │ └── libgeotiff.mk │ ├── libgit2/ │ │ ├── Config.in │ │ ├── libgit2.hash │ │ └── libgit2.mk │ ├── libglade/ │ │ ├── Config.in │ │ ├── libglade.hash │ │ └── libglade.mk │ ├── libglew/ │ │ ├── Config.in │ │ ├── libglew.hash │ │ └── libglew.mk │ ├── libglfw/ │ │ ├── Config.in │ │ ├── libglfw.hash │ │ └── libglfw.mk │ ├── libglib2/ │ │ ├── 0001-fix-compile-time-atomic-detection.patch │ │ ├── 0002-remove-cpp-requirement.patch │ │ ├── 0003-Add-Wno-format-nonliteral-to-compiler-arguments.patch │ │ ├── 0004-meson.build-add-girdir-to-gio-2.0.pc-and-glib-2.0.pc.patch │ │ ├── Config.in │ │ ├── libglib2.hash │ │ └── libglib2.mk │ ├── libglob/ │ │ ├── Config.in │ │ ├── libglob.hash │ │ └── libglob.mk │ ├── libglu/ │ │ ├── Config.in │ │ ├── libglu.hash │ │ └── libglu.mk │ ├── libgpg-error/ │ │ ├── 0001-build-Fix-generation-of-lock-obj-pub.native.h-for-cr.patch │ │ ├── 0002-build-Fix-disable-threads.patch │ │ ├── Config.in │ │ ├── libgpg-error.hash │ │ └── libgpg-error.mk │ ├── libgpgme/ │ │ ├── 0001-core-Support-closefrom-also-for-glibc.patch │ │ ├── Config.in │ │ ├── libgpgme.hash │ │ └── libgpgme.mk │ ├── libgphoto2/ │ │ ├── Config.in │ │ ├── libgphoto2.hash │ │ └── libgphoto2.mk │ ├── libgpiod/ │ │ ├── 0001-build-add-a-configure-switch-for-building-examples.patch │ │ ├── Config.in │ │ ├── libgpiod.hash │ │ └── libgpiod.mk │ ├── libgsasl/ │ │ ├── Config.in │ │ ├── libgsasl.hash │ │ └── libgsasl.mk │ ├── libgsm/ │ │ ├── 0001-misc-fixes-from-archlinux.patch │ │ ├── Config.in │ │ ├── libgsm.hash │ │ └── libgsm.mk │ ├── libgta/ │ │ ├── Config.in │ │ ├── libgta.hash │ │ └── libgta.mk │ ├── libgtk2/ │ │ ├── 0001-reduce-dependencies.patch │ │ ├── Config.in │ │ ├── libgtk2.hash │ │ └── libgtk2.mk │ ├── libgtk3/ │ │ ├── 0001-no-gtk-doc.patch │ │ ├── 0002-fix-introspection-check.patch │ │ ├── 0003-disable-atk-bridge.patch │ │ ├── 0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch │ │ ├── Config.in │ │ ├── libgtk3.hash │ │ └── libgtk3.mk │ ├── libgudev/ │ │ ├── Config.in │ │ ├── libgudev.hash │ │ └── libgudev.mk │ ├── libhdhomerun/ │ │ ├── 0001-dont-strip.patch │ │ ├── Config.in │ │ ├── libhdhomerun.hash │ │ └── libhdhomerun.mk │ ├── libhid/ │ │ ├── 0001-dont-fiddle-with-debug-flags.patch │ │ ├── 0002-no-newline-in-ldflags.patch │ │ ├── 0003-uclinux.patch │ │ ├── Config.in │ │ ├── libhid.hash │ │ └── libhid.mk │ ├── libhtp/ │ │ ├── Config.in │ │ ├── libhtp.hash │ │ └── libhtp.mk │ ├── libhttpparser/ │ │ ├── Config.in │ │ ├── libhttpparser.hash │ │ └── libhttpparser.mk │ ├── libhttpserver/ │ │ ├── Config.in │ │ ├── libhttpserver.hash │ │ └── libhttpserver.mk │ ├── libiberty/ │ │ ├── libiberty.hash │ │ └── libiberty.mk │ ├── libical/ │ │ ├── 0001-no-tests.patch │ │ ├── 0002-icaltypes-c-icalreqstattype_from_string-copy-the-reqstattype.patch │ │ ├── Config.in │ │ ├── libical.hash │ │ └── libical.mk │ ├── libiconv/ │ │ ├── Config.in │ │ ├── libiconv.hash │ │ └── libiconv.mk │ ├── libid3tag/ │ │ ├── Config.in │ │ ├── id3tag.pc │ │ ├── libid3tag.hash │ │ └── libid3tag.mk │ ├── libidn/ │ │ ├── Config.in │ │ ├── libidn.hash │ │ └── libidn.mk │ ├── libidn2/ │ │ ├── Config.in │ │ ├── libidn2.hash │ │ └── libidn2.mk │ ├── libiec61850/ │ │ ├── Config.in │ │ ├── libiec61850.hash │ │ └── libiec61850.mk │ ├── libiio/ │ │ ├── 0001-C-public-fields-with-getters-setters-cannot-be-marked-readonly.patch │ │ ├── Config.in │ │ ├── S99iiod │ │ ├── libiio.hash │ │ └── libiio.mk │ ├── libilbc/ │ │ ├── Config.in │ │ ├── libilbc.hash │ │ └── libilbc.mk │ ├── libimxvpuapi/ │ │ ├── Config.in │ │ ├── libimxvpuapi.hash │ │ └── libimxvpuapi.mk │ ├── libinput/ │ │ ├── Config.in │ │ ├── libinput.hash │ │ └── libinput.mk │ ├── libiqrf/ │ │ ├── 0001-cmake-handle-static-library-and-find-required-thread.patch │ │ ├── 0002-use-only-c-language.patch │ │ ├── Config.in │ │ ├── libiqrf.hash │ │ └── libiqrf.mk │ ├── libiscsi/ │ │ ├── Config.in │ │ ├── libiscsi.hash │ │ └── libiscsi.mk │ ├── libite/ │ │ ├── Config.in │ │ ├── libite.hash │ │ └── libite.mk │ ├── libjpeg/ │ │ ├── libjpeg.hash │ │ ├── libjpeg.mk │ │ └── libjpeg.pc.in │ ├── libjson/ │ │ ├── 0001-fix-broken-makefile.patch │ │ ├── Config.in │ │ ├── libjson.hash │ │ └── libjson.mk │ ├── libkcapi/ │ │ ├── 0001-Disable-use-of-__NR_io_getevents-when-not-defined.patch │ │ ├── Config.in │ │ ├── libkcapi.hash │ │ └── libkcapi.mk │ ├── libkrb5/ │ │ ├── 0001-Fix-KDC-null-deref-on-TGS-inner-body-null-server.patch │ │ ├── Config.in │ │ ├── libkrb5.hash │ │ └── libkrb5.mk │ ├── libksba/ │ │ ├── Config.in │ │ ├── libksba.hash │ │ └── libksba.mk │ ├── libldns/ │ │ ├── Config.in │ │ ├── libldns.hash │ │ └── libldns.mk │ ├── liblinear/ │ │ ├── 0001-blas-don-t-overwrite-ar-options.patch │ │ ├── 0002-build-static-lib.patch │ │ ├── Config.in │ │ ├── liblinear.hash │ │ └── liblinear.mk │ ├── libllcp/ │ │ ├── Config.in │ │ ├── libllcp.hash │ │ └── libllcp.mk │ ├── liblo/ │ │ ├── Config.in │ │ ├── liblo.hash │ │ └── liblo.mk │ ├── liblockfile/ │ │ ├── 0001-Makefile.in-fix-cross-compilation.patch │ │ ├── Config.in │ │ ├── liblockfile.hash │ │ └── liblockfile.mk │ ├── liblog4c-localtime/ │ │ ├── 0001-log4c.m4-fix-underquoted-definition-of-AM_PATH_LOG4C.patch │ │ ├── 0002-Fix-linking-error-without-pthread.patch │ │ ├── 0003-Fix-debug-mode-build-with-uClibc.patch │ │ ├── 0004-Add-AC_CONFIG_MACRO_DIR-to-configure.in.patch │ │ ├── 0005-Fix-C-support.patch │ │ ├── Config.in │ │ ├── liblog4c-localtime.hash │ │ └── liblog4c-localtime.mk │ ├── liblogging/ │ │ ├── Config.in │ │ ├── liblogging.hash │ │ └── liblogging.mk │ ├── libloki/ │ │ ├── 0001-allow-to-install-to-a-specific-location-using-DESTDI.patch │ │ ├── 0002-use-ln-snf.patch │ │ ├── Config.in │ │ ├── libloki.hash │ │ └── libloki.mk │ ├── libmad/ │ │ ├── 0001-mips-h-constraint-removal.patch │ │ ├── 0002-configure-ac-automake-foreign.patch │ │ ├── Config.in │ │ ├── libmad.hash │ │ ├── libmad.mk │ │ └── mad.pc │ ├── libmatroska/ │ │ ├── Config.in │ │ ├── libmatroska.hash │ │ └── libmatroska.mk │ ├── libmaxminddb/ │ │ ├── Config.in │ │ ├── libmaxminddb.hash │ │ └── libmaxminddb.mk │ ├── libmbim/ │ │ ├── 0001-src-libmbim-glib-meson.build-fix-static-build.patch │ │ ├── Config.in │ │ ├── libmbim.hash │ │ └── libmbim.mk │ ├── libmbus/ │ │ ├── Config.in │ │ ├── libmbus.hash │ │ └── libmbus.mk │ ├── libmdbx/ │ │ ├── Config.in │ │ ├── libmdbx.hash │ │ └── libmdbx.mk │ ├── libmediaart/ │ │ ├── Config.in │ │ ├── libmediaart.hash │ │ └── libmediaart.mk │ ├── libmemcached/ │ │ ├── 0001-disable-tests.patch │ │ ├── 0002-disable-sanitizer.patch │ │ ├── 0003-move-ac_config_aux_dir.patch │ │ ├── 0004-disable-doc-and-man.patch │ │ ├── 0005-fix-pointer-comparaison.patch │ │ ├── Config.in │ │ ├── libmemcached.hash │ │ └── libmemcached.mk │ ├── libmhash/ │ │ ├── Config.in │ │ ├── libmhash.hash │ │ └── libmhash.mk │ ├── libmicrohttpd/ │ │ ├── Config.in │ │ ├── libmicrohttpd.hash │ │ └── libmicrohttpd.mk │ ├── libminiupnpc/ │ │ ├── Config.in │ │ ├── libminiupnpc.hash │ │ └── libminiupnpc.mk │ ├── libmms/ │ │ ├── Config.in │ │ ├── libmms.hash │ │ └── libmms.mk │ ├── libmng/ │ │ ├── 0001-jpeg-9a.patch │ │ ├── Config.in │ │ ├── libmng.hash │ │ └── libmng.mk │ ├── libmnl/ │ │ ├── Config.in │ │ ├── libmnl.hash │ │ └── libmnl.mk │ ├── libmodbus/ │ │ ├── Config.in │ │ ├── libmodbus.hash │ │ └── libmodbus.mk │ ├── libmodplug/ │ │ ├── Config.in │ │ ├── libmodplug.hash │ │ └── libmodplug.mk │ ├── libmodsecurity/ │ │ ├── 0001-configure.ac-drop-usage-of-git-at-configure-time.patch │ │ ├── 0002-modsecurity.pc.in-add-lstdc.patch │ │ ├── 0003-Revert-Fix-maxminddb-link-on-FreeBSD.patch │ │ ├── Config.in │ │ ├── libmodsecurity.hash │ │ └── libmodsecurity.mk │ ├── libmpd/ │ │ ├── 0001-Fix-build-on-archlinux-missing-include.patch │ │ ├── Config.in │ │ ├── libmpd.hash │ │ └── libmpd.mk │ ├── libmpdclient/ │ │ ├── Config.in │ │ ├── libmpdclient.hash │ │ └── libmpdclient.mk │ ├── libmpeg2/ │ │ ├── 0001-altivec.patch │ │ ├── 0002-armv4l.patch │ │ ├── 0003-fix-arm-detection.patch │ │ ├── 0004-fix-sparc.patch │ │ ├── Config.in │ │ ├── libmpeg2.hash │ │ └── libmpeg2.mk │ ├── libmspack/ │ │ ├── Config.in │ │ ├── libmspack.hash │ │ └── libmspack.mk │ ├── libnatpmp/ │ │ ├── Config.in │ │ ├── libnatpmp.hash │ │ └── libnatpmp.mk │ ├── libndp/ │ │ ├── Config.in │ │ ├── libndp.hash │ │ └── libndp.mk │ ├── libnet/ │ │ ├── 0001-Use-standard-int64_t-instead-of-__int64_t-for-mingw-cross-build.patch │ │ ├── Config.in │ │ ├── libnet.hash │ │ └── libnet.mk │ ├── libnetconf2/ │ │ ├── Config.in │ │ ├── libnetconf2.hash │ │ └── libnetconf2.mk │ ├── libnetfilter_acct/ │ │ ├── Config.in │ │ ├── libnetfilter_acct.hash │ │ └── libnetfilter_acct.mk │ ├── libnetfilter_conntrack/ │ │ ├── 0001-libnetfilter_conntrack.pc.in-add-LIBMNL_LIBS-to-Libs.patch │ │ ├── Config.in │ │ ├── libnetfilter_conntrack.hash │ │ └── libnetfilter_conntrack.mk │ ├── libnetfilter_cthelper/ │ │ ├── 0001-uclinux.patch │ │ ├── Config.in │ │ ├── libnetfilter_cthelper.hash │ │ └── libnetfilter_cthelper.mk │ ├── libnetfilter_cttimeout/ │ │ ├── 0001-uclinux.patch │ │ ├── Config.in │ │ ├── libnetfilter_cttimeout.hash │ │ └── libnetfilter_cttimeout.mk │ ├── libnetfilter_log/ │ │ ├── 0001-uclinux.patch │ │ ├── 0002-Add-include-needed-for-integer-type-definition.patch │ │ ├── 0003-src-Use-stdint-types-everywhere.patch │ │ ├── 0004-include-Sync-with-current-kernel-headers.patch │ │ ├── Config.in │ │ ├── libnetfilter_log.hash │ │ └── libnetfilter_log.mk │ ├── libnetfilter_queue/ │ │ ├── Config.in │ │ ├── libnetfilter_queue.hash │ │ └── libnetfilter_queue.mk │ ├── libnfc/ │ │ ├── 0001-autotools-make-example-build-optional.patch │ │ ├── Config.in │ │ ├── libnfc.hash │ │ └── libnfc.mk │ ├── libnfnetlink/ │ │ ├── 0001-uclinux.patch │ │ ├── 0002-include-Sync-with-kernel-headers.patch │ │ ├── 0002-musl.patch │ │ ├── Config.in │ │ ├── libnfnetlink.hash │ │ └── libnfnetlink.mk │ ├── libnfs/ │ │ ├── 0001-Fix-include-sys-time.h.patch │ │ ├── Config.in │ │ ├── libnfs.hash │ │ └── libnfs.mk │ ├── libnftnl/ │ │ ├── Config.in │ │ ├── libnftnl.hash │ │ └── libnftnl.mk │ ├── libnice/ │ │ ├── Config.in │ │ ├── libnice.hash │ │ └── libnice.mk │ ├── libnids/ │ │ ├── 0001-libpcap-use-pkg-config.patch │ │ ├── Config.in │ │ ├── libnids.hash │ │ └── libnids.mk │ ├── libnl/ │ │ ├── 0001-build-add-Libs.private-field-in-libnl-pkg-config-fil.patch │ │ ├── 0002-Add-musl-workaround-to-the-libc-compat.h-copy.patch │ │ ├── Config.in │ │ ├── libnl.hash │ │ └── libnl.mk │ ├── libnpth/ │ │ ├── Config.in │ │ ├── libnpth.hash │ │ └── libnpth.mk │ ├── libnpupnp/ │ │ ├── Config.in │ │ ├── libnpupnp.hash │ │ └── libnpupnp.mk │ ├── libnspr/ │ │ ├── Config.in │ │ ├── libnspr.hash │ │ └── libnspr.mk │ ├── libnss/ │ │ ├── Config.in │ │ ├── libnss.hash │ │ ├── libnss.mk │ │ └── nss.pc.in │ ├── liboauth/ │ │ ├── 0001-Fixes-build-issue-with-OpenSSL-1.1.0.patch │ │ ├── Config.in │ │ ├── liboauth.hash │ │ └── liboauth.mk │ ├── libodb/ │ │ ├── Config.in │ │ ├── libodb.hash │ │ └── libodb.mk │ ├── libodb-boost/ │ │ ├── Config.in │ │ ├── libodb-boost.hash │ │ └── libodb-boost.mk │ ├── libodb-mysql/ │ │ ├── 0001-fix-syntax-issue-while-checking-ldflags.patch │ │ ├── 0002-mariadb-FTBFS-fix.patch │ │ ├── Config.in │ │ ├── libodb-mysql.hash │ │ └── libodb-mysql.mk │ ├── libodb-pgsql/ │ │ ├── Config.in │ │ ├── libodb-pgsql.hash │ │ └── libodb-pgsql.mk │ ├── libogg/ │ │ ├── Config.in │ │ ├── libogg.hash │ │ └── libogg.mk │ ├── libolm/ │ │ ├── Config.in │ │ ├── libolm.hash │ │ └── libolm.mk │ ├── libopenh264/ │ │ ├── 0001-Add-USE_STACK_PROTECTOR-option.patch │ │ ├── 0002-fix-mips-build.patch │ │ ├── 0003-codec-common-inc-asmdefs_mmi.h-fix-mips32-build.patch │ │ ├── Config.in │ │ ├── libopenh264.hash │ │ └── libopenh264.mk │ ├── libopenssl/ │ │ ├── 0001-Dont-waste-time-building-manpages-if-we-re-not-going.patch │ │ ├── 0002-Reproducible-build-do-not-leak-compiler-path.patch │ │ ├── 0003-Introduce-the-OPENSSL_NO_MADVISE-to-disable-call-to-.patch │ │ ├── 0004-Configure-use-ELFv2-ABI-on-some-ppc64-big-endian-sys.patch │ │ ├── 0005-crypto-perlasm-ppc-xlate.pl-add-linux64v2-flavour.patch │ │ ├── 0006-Add-support-for-io_pgetevents_time64-syscall.patch │ │ ├── 0007-Fixup-support-for-io_pgetevents_time64-syscall.patch │ │ ├── Config.in │ │ ├── libopenssl.hash │ │ └── libopenssl.mk │ ├── liboping/ │ │ ├── 0001-ping_host_add-Decrease-buffer-size-to-make-GCC-s-truncation-check-happy.patch │ │ ├── Config.in │ │ ├── liboping.hash │ │ └── liboping.mk │ ├── libopusenc/ │ │ ├── Config.in │ │ ├── libopusenc.hash │ │ └── libopusenc.mk │ ├── libosip2/ │ │ ├── Config.in │ │ ├── libosip2.hash │ │ └── libosip2.mk │ ├── libosmium/ │ │ ├── Config.in │ │ ├── libosmium.hash │ │ └── libosmium.mk │ ├── libostree/ │ │ ├── Config.in │ │ ├── libostree.hash │ │ └── libostree.mk │ ├── libp11/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── libp11.hash │ │ └── libp11.mk │ ├── libpagekite/ │ │ ├── Config.in │ │ ├── libpagekite.hash │ │ └── libpagekite.mk │ ├── libpam-nfc/ │ │ ├── Config.in │ │ ├── libpam-nfc.hash │ │ └── libpam-nfc.mk │ ├── libpam-radius-auth/ │ │ ├── Config.in │ │ ├── libpam-radius-auth.hash │ │ └── libpam-radius-auth.mk │ ├── libpam-tacplus/ │ │ ├── 0001-Add-an-option-to-disable-Werror.patch │ │ ├── Config.in │ │ ├── libpam-tacplus.hash │ │ └── libpam-tacplus.mk │ ├── libpcap/ │ │ ├── Config.in │ │ ├── libpcap.hash │ │ └── libpcap.mk │ ├── libpciaccess/ │ │ ├── 0001-pciaccess.pc.in-add-Libs.Private.patch │ │ ├── Config.in │ │ ├── libpciaccess.hash │ │ └── libpciaccess.mk │ ├── libpfm4/ │ │ ├── Config.in │ │ ├── libpfm4.hash │ │ └── libpfm4.mk │ ├── libphidget/ │ │ ├── Config.in │ │ ├── libphidget.hash │ │ └── libphidget.mk │ ├── libpjsip/ │ │ ├── Config.in │ │ ├── libpjsip.hash │ │ └── libpjsip.mk │ ├── libplatform/ │ │ ├── 0001-cmake-require-c-11-as-the-minimum-standard.patch │ │ ├── Config.in │ │ ├── libplatform.hash │ │ └── libplatform.mk │ ├── libplist/ │ │ ├── Config.in │ │ ├── libplist.hash │ │ └── libplist.mk │ ├── libpng/ │ │ ├── 0001-Disable-pngfix-and-png-fix-itxt.patch │ │ ├── Config.in │ │ ├── libpng.hash │ │ └── libpng.mk │ ├── libpqxx/ │ │ ├── Config.in │ │ ├── libpqxx.hash │ │ └── libpqxx.mk │ ├── libpri/ │ │ ├── Config.in │ │ ├── libpri.hash │ │ └── libpri.mk │ ├── libpsl/ │ │ ├── Config.in │ │ ├── libpsl.hash │ │ └── libpsl.mk │ ├── libpthread-stubs/ │ │ ├── Config.in │ │ ├── libpthread-stubs.hash │ │ └── libpthread-stubs.mk │ ├── libpthsem/ │ │ ├── 0001-fix-build-on-linux-3.x-host.patch │ │ ├── Config.in │ │ ├── libpthsem.hash │ │ └── libpthsem.mk │ ├── libpwquality/ │ │ ├── Config.in │ │ ├── libpwquality.hash │ │ └── libpwquality.mk │ ├── libqb/ │ │ ├── Config.in │ │ ├── libqb.hash │ │ └── libqb.mk │ ├── libqmi/ │ │ ├── Config.in │ │ ├── libqmi.hash │ │ └── libqmi.mk │ ├── libqrencode/ │ │ ├── Config.in │ │ ├── libqrencode.hash │ │ └── libqrencode.mk │ ├── libqrtr-glib/ │ │ ├── Config.in │ │ ├── libqrtr-glib.hash │ │ └── libqrtr-glib.mk │ ├── libraw/ │ │ ├── 0001-Add-Libs.private-to-libraw.pc.patch │ │ ├── Config.in │ │ ├── libraw.hash │ │ └── libraw.mk │ ├── libraw1394/ │ │ ├── Config.in │ │ ├── libraw1394.hash │ │ └── libraw1394.mk │ ├── librelp/ │ │ ├── Config.in │ │ ├── librelp.hash │ │ └── librelp.mk │ ├── libreplaygain/ │ │ ├── Config.in │ │ ├── libreplaygain.hash │ │ └── libreplaygain.mk │ ├── libressl/ │ │ ├── 0001-always-expose-SSL_OP_NO_TLSv1_3.patch │ │ ├── Config.in │ │ ├── libressl.hash │ │ └── libressl.mk │ ├── libroxml/ │ │ ├── 0001-src-roxml_mem.h-add-missing-extern.patch │ │ ├── Config.in │ │ ├── libroxml.hash │ │ └── libroxml.mk │ ├── librsvg/ │ │ ├── Config.in │ │ ├── librsvg.hash │ │ └── librsvg.mk │ ├── librsync/ │ │ ├── Config.in │ │ ├── librsync.hash │ │ └── librsync.mk │ ├── librtas/ │ │ ├── Config.in │ │ ├── librtas.hash │ │ └── librtas.mk │ ├── librtlsdr/ │ │ ├── 0001-disable_shared_library_target_in_build.patch │ │ ├── 0002-cmake-Modules-Version.cmake-don-t-use-Git-version-if.patch │ │ ├── Config.in │ │ ├── librtlsdr.hash │ │ └── librtlsdr.mk │ ├── libsamplerate/ │ │ ├── Config.in │ │ ├── libsamplerate.hash │ │ └── libsamplerate.mk │ ├── libscrypt/ │ │ ├── 0001-Allow-adding-options-to-CFLAGS-and-LDFLAGS-variables.patch │ │ ├── Config.in │ │ ├── libscrypt.hash │ │ └── libscrypt.mk │ ├── libseccomp/ │ │ ├── Config.in │ │ ├── libseccomp.hash │ │ └── libseccomp.mk │ ├── libsecret/ │ │ ├── Config.in │ │ ├── libsecret.hash │ │ └── libsecret.mk │ ├── libselinux/ │ │ ├── 0001-fix-musl-build.patch │ │ ├── 0002-Do-not-use-PYCEXT-and-rely-on-the-installed-file-nam.patch │ │ ├── 0003-libselinux-utils-getseuser.c-fix-build-with-gcc-4.8.patch │ │ ├── Config.in │ │ ├── libselinux.hash │ │ └── libselinux.mk │ ├── libsemanage/ │ │ ├── Config.in │ │ ├── libsemanage.hash │ │ └── libsemanage.mk │ ├── libsepol/ │ │ ├── 0001-support-static-only.patch │ │ ├── Config.in │ │ ├── libsepol.hash │ │ └── libsepol.mk │ ├── libserial/ │ │ ├── 0001-SerialPort.cpp-fix-build-when-size_t-is-an-unsigned-.patch │ │ ├── 0002-SerialPort.cpp-don-t-use-high-baudrates-when-not-ava.patch │ │ ├── Config.in │ │ ├── libserial.hash │ │ └── libserial.mk │ ├── libserialport/ │ │ ├── 0001-uclinux-detection.patch │ │ ├── Config.in │ │ ├── libserialport.hash │ │ └── libserialport.mk │ ├── libsexy/ │ │ ├── Config.in │ │ ├── libsexy.hash │ │ └── libsexy.mk │ ├── libsha1/ │ │ ├── Config.in │ │ ├── libsha1.hash │ │ └── libsha1.mk │ ├── libshairplay/ │ │ ├── Config.in │ │ ├── libshairplay.hash │ │ └── libshairplay.mk │ ├── libshout/ │ │ ├── 0001-configure.ac-add-an-option-to-disable-tools.patch │ │ ├── Config.in │ │ ├── libshout.hash │ │ └── libshout.mk │ ├── libsidplay2/ │ │ ├── 0001-sidplay2-libs-2.1.1.patch │ │ ├── 0002-pkg-config.patch │ │ ├── 0003-gcc6.patch │ │ ├── Config.in │ │ ├── libsidplay2.hash │ │ └── libsidplay2.mk │ ├── libsigc/ │ │ ├── Config.in │ │ ├── libsigc.hash │ │ └── libsigc.mk │ ├── libsigrok/ │ │ ├── Config.in │ │ ├── libsigrok.hash │ │ └── libsigrok.mk │ ├── libsigrokdecode/ │ │ ├── 0001-configure-ac-Add-support-for-Python-3-9.patch │ │ ├── Config.in │ │ ├── libsigrokdecode.hash │ │ └── libsigrokdecode.mk │ ├── libsigsegv/ │ │ ├── Config.in │ │ ├── libsigsegv.hash │ │ └── libsigsegv.mk │ ├── libsilk/ │ │ ├── Config.in │ │ ├── libsilk.hash │ │ └── libsilk.mk │ ├── libsndfile/ │ │ ├── 0001-ms_adpcm-Fix-and-extend-size-checks.patch │ │ ├── Config.in │ │ ├── libsndfile.hash │ │ └── libsndfile.mk │ ├── libsoc/ │ │ ├── Config.in │ │ ├── libsoc.hash │ │ └── libsoc.mk │ ├── libsocketcan/ │ │ ├── Config.in │ │ ├── libsocketcan.hash │ │ └── libsocketcan.mk │ ├── libsodium/ │ │ ├── Config.in │ │ ├── libsodium.hash │ │ └── libsodium.mk │ ├── libsoundtouch/ │ │ ├── Config.in │ │ ├── libsoundtouch.hash │ │ └── libsoundtouch.mk │ ├── libsoup/ │ │ ├── 0001-meson.build-set-c_std-to-gnu99.patch │ │ ├── Config.in │ │ ├── libsoup.hash │ │ └── libsoup.mk │ ├── libsoxr/ │ │ ├── 0001-Add-Libs.private-for-static-linking.patch │ │ ├── Config.in │ │ ├── libsoxr.hash │ │ └── libsoxr.mk │ ├── libspatialindex/ │ │ ├── 0001-allow-building-static-libs.patch │ │ ├── 0002-CMakeLists.txt-fix-CMAKE_BUILD_TYPE.patch │ │ ├── Config.in │ │ ├── libspatialindex.hash │ │ └── libspatialindex.mk │ ├── libsquish/ │ │ ├── 0001-Makefile-add-f-option-for-ln-to-remove-existing-dest.patch │ │ ├── Config.in │ │ ├── libsquish.hash │ │ └── libsquish.mk │ ├── libsrtp/ │ │ ├── Config.in │ │ ├── libsrtp.hash │ │ └── libsrtp.mk │ ├── libss7/ │ │ ├── Config.in │ │ ├── libss7.hash │ │ └── libss7.mk │ ├── libssh/ │ │ ├── Config.in │ │ ├── libssh.hash │ │ └── libssh.mk │ ├── libssh2/ │ │ ├── Config.in │ │ ├── libssh2.hash │ │ └── libssh2.mk │ ├── libstrophe/ │ │ ├── Config.in │ │ ├── libstrophe.hash │ │ └── libstrophe.mk │ ├── libsvg/ │ │ ├── 0001-fix-expat-static-declaration.patch │ │ ├── 0002-Fix-undefined-symbol-png_set_gray_1_2_4_to_8.patch │ │ ├── Config.in │ │ ├── libsvg.hash │ │ └── libsvg.mk │ ├── libsvg-cairo/ │ │ ├── Config.in │ │ ├── libsvg-cairo.hash │ │ └── libsvg-cairo.mk │ ├── libsvgtiny/ │ │ ├── 0001-disable-debug-printfs.patch │ │ ├── 0002-Remove-Werror.patch │ │ ├── 0003-Hopefully-silence-warnings-about-inlines-and-non-inlines-calling-one.patch │ │ ├── 0004-Build-Include-gperf-generated-code-directly.patch │ │ ├── Config.in │ │ ├── libsvgtiny.hash │ │ └── libsvgtiny.mk │ ├── libsysfs/ │ │ ├── Config.in │ │ ├── libsysfs.hash │ │ └── libsysfs.mk │ ├── libtalloc/ │ │ ├── Config.in │ │ ├── libtalloc-cache.txt │ │ ├── libtalloc.hash │ │ └── libtalloc.mk │ ├── libtasn1/ │ │ ├── 0001-fuzz-Makefile.am-do-not-force-static.patch │ │ ├── Config.in │ │ ├── libtasn1.hash │ │ └── libtasn1.mk │ ├── libteam/ │ │ ├── 0001-revert-disregard-current-state.patch │ │ ├── 0002-fix-build-on-openwrt-musl-libc.patch │ │ ├── 0003-increase-wait-time-for-daemon-kill.patch │ │ ├── Config.in │ │ ├── libteam.hash │ │ └── libteam.mk │ ├── libtelnet/ │ │ ├── 0001-fix-compilation-without-zlib.patch │ │ ├── Config.in │ │ ├── libtelnet.hash │ │ └── libtelnet.mk │ ├── libtextstyle/ │ │ ├── libtextstyle.hash │ │ └── libtextstyle.mk │ ├── libtheora/ │ │ ├── 0001-link-libtheoradec.patch │ │ ├── 0002-fix-autoreconf.patch │ │ ├── Config.in │ │ ├── libtheora.hash │ │ └── libtheora.mk │ ├── libtirpc/ │ │ ├── Config.in │ │ ├── libtirpc.hash │ │ └── libtirpc.mk │ ├── libtomcrypt/ │ │ ├── 0001-fix-CVE-2019-17362.patch │ │ ├── Config.in │ │ ├── libtomcrypt.hash │ │ └── libtomcrypt.mk │ ├── libtommath/ │ │ ├── 0001-Build-test-bn_mp_set_double-c-on-more-platforms.patch │ │ ├── Config.in │ │ ├── libtommath.hash │ │ └── libtommath.mk │ ├── libtool/ │ │ ├── Config.in │ │ ├── libtool.hash │ │ └── libtool.mk │ ├── libtorrent/ │ │ ├── 0001-libtorrent.pc.in-add-Libs.Private.patch │ │ ├── Config.in │ │ ├── libtorrent.hash │ │ └── libtorrent.mk │ ├── libtorrent-rasterbar/ │ │ ├── Config.in │ │ ├── libtorrent-rasterbar.hash │ │ └── libtorrent-rasterbar.mk │ ├── libtpl/ │ │ ├── Config.in │ │ ├── libtpl.hash │ │ └── libtpl.mk │ ├── libubootenv/ │ │ ├── 0001-src-CMakeLists.txt-do-not-force-the-build-of-a-share.patch │ │ ├── Config.in │ │ ├── libubootenv.hash │ │ └── libubootenv.mk │ ├── libubox/ │ │ ├── Config.in │ │ ├── libubox.hash │ │ └── libubox.mk │ ├── libuci/ │ │ ├── Config.in │ │ ├── libuci.hash │ │ └── libuci.mk │ ├── libucl/ │ │ ├── Config.in │ │ ├── libucl.hash │ │ └── libucl.mk │ ├── libudfread/ │ │ ├── Config.in │ │ ├── libudfread.hash │ │ └── libudfread.mk │ ├── libuecc/ │ │ ├── Config.in │ │ ├── libuecc.hash │ │ └── libuecc.mk │ ├── libuev/ │ │ ├── Config.in │ │ ├── libuev.hash │ │ └── libuev.mk │ ├── libuhttpd/ │ │ ├── 0001-openssl.c-fix-build-with-wolfssl.patch │ │ ├── Config.in │ │ ├── libuhttpd.hash │ │ └── libuhttpd.mk │ ├── libuio/ │ │ ├── 0001-configure-remove-po-Makefile.in.patch │ │ ├── Config.in │ │ ├── libuio.hash │ │ └── libuio.mk │ ├── libunistring/ │ │ ├── Config.in │ │ ├── libunistring.hash │ │ └── libunistring.mk │ ├── libunwind/ │ │ ├── 0001-Add-AO_REQUIRE_CAS-to-fix-build-on-ARM-v6.patch │ │ ├── Config.in │ │ ├── libunwind.hash │ │ └── libunwind.mk │ ├── libupnp/ │ │ ├── Config.in │ │ ├── libupnp.hash │ │ └── libupnp.mk │ ├── libupnpp/ │ │ ├── Config.in │ │ ├── libupnpp.hash │ │ └── libupnpp.mk │ ├── liburcu/ │ │ ├── 0001-Only-blacklist-ARM-gcc-4.8.0-and-4.8.1.patch │ │ ├── 0002-fix-don-t-use-C-thread_local-on-MacOs.patch │ │ ├── 0003-Always-use-__thread-for-Thread-local-storage-except-on-MSVC.patch │ │ ├── Config.in │ │ ├── liburcu.hash │ │ └── liburcu.mk │ ├── liburiparser/ │ │ ├── Config.in │ │ ├── liburiparser.hash │ │ └── liburiparser.mk │ ├── libusb/ │ │ ├── 0001-linux_usbfs-Fix-parsing-of-descriptors-for-multi-con.patch │ │ ├── Config.in │ │ ├── libusb.hash │ │ └── libusb.mk │ ├── libusb-compat/ │ │ ├── 0001-fix-a-build-issue-on-linux.patch │ │ ├── Config.in │ │ ├── libusb-compat.hash │ │ └── libusb-compat.mk │ ├── libusbgx/ │ │ ├── 0001-Add-include-of-sys-sysmacro.h.patch │ │ ├── Config.in │ │ ├── libusbgx.hash │ │ └── libusbgx.mk │ ├── libuv/ │ │ ├── Config.in │ │ ├── libuv.hash │ │ └── libuv.mk │ ├── libuwsc/ │ │ ├── 0001-CMakeLists.txt-add-BUILD_EXAMPLE.patch │ │ ├── 0002-fix-bad-indentation.patch │ │ ├── Config.in │ │ ├── libuwsc.hash │ │ └── libuwsc.mk │ ├── libv4l/ │ │ ├── 0001-keymap.h-add-missing-includes-to-fix-musl-build.patch │ │ ├── Config.in │ │ ├── libv4l.hash │ │ └── libv4l.mk │ ├── libva/ │ │ ├── Config.in │ │ ├── libva.hash │ │ └── libva.mk │ ├── libva-intel-driver/ │ │ ├── Config.in │ │ ├── libva-intel-driver.hash │ │ └── libva-intel-driver.mk │ ├── libva-utils/ │ │ ├── Config.in │ │ ├── libva-utils.hash │ │ └── libva-utils.mk │ ├── libvdpau/ │ │ ├── Config.in │ │ ├── libvdpau.hash │ │ └── libvdpau.mk │ ├── libvips/ │ │ ├── Config.in │ │ ├── libvips.hash │ │ └── libvips.mk │ ├── libvirt/ │ │ ├── 90-kvm.rules │ │ ├── Config.in │ │ ├── S91virtlogd │ │ ├── S92libvirtd │ │ ├── libvirt.hash │ │ └── libvirt.mk │ ├── libvncserver/ │ │ ├── Config.in │ │ ├── libvncserver.hash │ │ └── libvncserver.mk │ ├── libvorbis/ │ │ ├── Config.in │ │ ├── libvorbis.hash │ │ └── libvorbis.mk │ ├── libvpx/ │ │ ├── 0001-vpx_mem-vpx_mem.h-Fix-compilation-with-uClibc.patch │ │ ├── Config.in │ │ ├── libvpx.hash │ │ └── libvpx.mk │ ├── libwebcam/ │ │ ├── Config.in │ │ └── libwebcam.mk │ ├── libwebsock/ │ │ ├── 0001-Switch-to-use-pkg-config-to-detect-libevent-and-open.patch │ │ ├── 0002-fix-ssl.patch │ │ ├── 0003-fix-incorrect-inline.patch │ │ ├── Config.in │ │ ├── libwebsock.hash │ │ └── libwebsock.mk │ ├── libwebsockets/ │ │ ├── Config.in │ │ ├── libwebsockets.hash │ │ └── libwebsockets.mk │ ├── libwpe/ │ │ ├── Config.in │ │ ├── libwpe.hash │ │ └── libwpe.mk │ ├── libxcrypt/ │ │ ├── Config.in │ │ ├── libxcrypt.hash │ │ └── libxcrypt.mk │ ├── libxkbcommon/ │ │ ├── Config.in │ │ ├── libxkbcommon.hash │ │ └── libxkbcommon.mk │ ├── libxml-parser-perl/ │ │ ├── libxml-parser-perl.hash │ │ └── libxml-parser-perl.mk │ ├── libxml2/ │ │ ├── Config.in │ │ ├── libxml2.hash │ │ └── libxml2.mk │ ├── libxmlpp/ │ │ ├── Config.in │ │ ├── libxmlpp.hash │ │ └── libxmlpp.mk │ ├── libxmlrpc/ │ │ ├── Config.in │ │ ├── libxmlrpc.hash │ │ └── libxmlrpc.mk │ ├── libxslt/ │ │ ├── 0001-Fix-xml2-config-check-in-configure-script.patch │ │ ├── Config.in │ │ ├── libxslt.hash │ │ └── libxslt.mk │ ├── libyaml/ │ │ ├── Config.in │ │ ├── libyaml.hash │ │ └── libyaml.mk │ ├── libyang/ │ │ ├── Config.in │ │ ├── libyang.hash │ │ └── libyang.mk │ ├── libyuv/ │ │ ├── 0001-i386-sse2.patch │ │ ├── Config.in │ │ ├── libyuv.hash │ │ └── libyuv.mk │ ├── libzip/ │ │ ├── 0001-Add-FindGnuTLS-cmake-from-3-17-3.patch │ │ ├── 0002-Include-limits.h-for-INT_MAX.patch │ │ ├── Config.in │ │ ├── libzip.hash │ │ └── libzip.mk │ ├── libzlib/ │ │ ├── libzlib.hash │ │ └── libzlib.mk │ ├── lightning/ │ │ ├── 0001-include-Makefile.am-don-t-install-lightning.h-twice.patch │ │ ├── Config.in │ │ ├── lightning.hash │ │ └── lightning.mk │ ├── lighttpd/ │ │ ├── 0001-Fix-default-config-file.patch │ │ ├── Config.in │ │ ├── S50lighttpd │ │ ├── lighttpd.hash │ │ ├── lighttpd.mk │ │ └── lighttpd_tmpfiles.conf │ ├── linenoise/ │ │ ├── Config.in │ │ ├── linenoise.hash │ │ └── linenoise.mk │ ├── linknx/ │ │ ├── 0001-configure-ac-tweak-CPPUNIT-conditional.patch │ │ ├── 0002-src-Makefile.am-fix-linking-with-log4cpp.patch │ │ ├── Config.in │ │ ├── linknx.hash │ │ └── linknx.mk │ ├── links/ │ │ ├── Config.in │ │ ├── links.hash │ │ └── links.mk │ ├── linphone/ │ │ ├── 0001-src-core-paths-paths.cpp-fix-powerpc-build.patch │ │ ├── Config.in │ │ ├── linphone.hash │ │ └── linphone.mk │ ├── linux-backports/ │ │ ├── Config.in │ │ ├── linux-backports.hash │ │ └── linux-backports.mk │ ├── linux-firmware/ │ │ ├── Config.in │ │ ├── linux-firmware.hash │ │ └── linux-firmware.mk │ ├── linux-fusion/ │ │ ├── 0001-fix-for-linux-4-and-above.patch │ │ ├── 0002-Fix-mismatched-conversion-spec-and-value-in-printk.patch │ │ ├── 0003-Fix-fusion-Unknown-symbol-tasklist_lock-err-0.patch │ │ ├── 0004-Port-one-one_udp.c-to-Linux-4.1.patch │ │ ├── 40-fusion.rules │ │ ├── Config.in │ │ ├── linux-fusion.hash │ │ └── linux-fusion.mk │ ├── linux-headers/ │ │ ├── Config.in │ │ ├── Config.in.host │ │ └── linux-headers.mk │ ├── linux-pam/ │ │ ├── 0001-configure-test-a-o-is-not-POSIX.patch │ │ ├── 0002-Remove-support-for-legacy-xcrypt.patch │ │ ├── 0003-configure.ac-fix-build-with-libxcrypt-and-uclibc-ng.patch │ │ ├── 0004-configure.ac-also-search-libcrypt-through-pkg-config.patch │ │ ├── Config.in │ │ ├── linux-pam.hash │ │ ├── linux-pam.mk │ │ ├── login.pam │ │ └── other.pam │ ├── linux-serial-test/ │ │ ├── Config.in │ │ ├── linux-serial-test.hash │ │ └── linux-serial-test.mk │ ├── linux-syscall-support/ │ │ ├── Config.in │ │ ├── linux-syscall-support.hash │ │ └── linux-syscall-support.mk │ ├── linux-tools/ │ │ ├── Config.in │ │ ├── S10hyperv │ │ ├── hypervfcopyd.service │ │ ├── hypervkvpd.service │ │ ├── hypervvssd.service │ │ ├── linux-tool-bpftool.mk.in │ │ ├── linux-tool-cpupower.mk.in │ │ ├── linux-tool-gpio.mk.in │ │ ├── linux-tool-hv.mk.in │ │ ├── linux-tool-iio.mk.in │ │ ├── linux-tool-pci.mk.in │ │ ├── linux-tool-perf.mk.in │ │ ├── linux-tool-selftests.mk.in │ │ ├── linux-tool-tmon.mk.in │ │ └── linux-tools.mk │ ├── linux-zigbee/ │ │ ├── 0001-test-serial-Remove-test-serial.patch │ │ ├── 0002-addrdb-coord-config-parse.y-add-missing-time.h-inclu.patch │ │ ├── Config.in │ │ ├── linux-zigbee.hash │ │ └── linux-zigbee.mk │ ├── linuxconsoletools/ │ │ ├── 0001-conditional-build.patch │ │ ├── Config.in │ │ ├── linuxconsoletools.hash │ │ └── linuxconsoletools.mk │ ├── linuxptp/ │ │ ├── 0001-missing.h-drop-clock_nanosleep-replacement.patch │ │ ├── Config.in │ │ ├── S65ptp4l │ │ ├── S66phc2sys │ │ ├── linuxptp.cfg │ │ ├── linuxptp.hash │ │ ├── linuxptp.mk │ │ ├── phc2sys.service │ │ └── ptp4l.service │ ├── liquid-dsp/ │ │ ├── Config.in │ │ ├── liquid-dsp.hash │ │ └── liquid-dsp.mk │ ├── lirc-tools/ │ │ ├── 0001-Fix-build-without-Python.patch │ │ ├── 0002-Fix-python-client-cross-compile.patch │ │ ├── 0003-python-pkg-Fix-lirc-version-detection-when-cross-com.patch │ │ ├── 0004-plugins-devinput.c-fix-build-with-musl-1.2.0.patch │ │ ├── Config.in │ │ ├── S25lircd │ │ ├── lirc-tools.hash │ │ └── lirc-tools.mk │ ├── lite/ │ │ ├── 0001-dfbspy-stat.patch │ │ ├── 0002-no-tests.patch │ │ ├── 0003-pkg-config.patch │ │ ├── Config.in │ │ ├── lite.hash │ │ └── lite.mk │ ├── live555/ │ │ ├── 0001-Add-a-pkg-config-file-for-the-shared-libraries.patch │ │ ├── Config.in │ │ ├── live555.hash │ │ └── live555.mk │ ├── ljlinenoise/ │ │ ├── Config.in │ │ ├── ljlinenoise.hash │ │ └── ljlinenoise.mk │ ├── ljsyscall/ │ │ ├── Config.in │ │ ├── ljsyscall.hash │ │ └── ljsyscall.mk │ ├── lksctp-tools/ │ │ ├── Config.in │ │ ├── lksctp-tools.hash │ │ └── lksctp-tools.mk │ ├── lld/ │ │ ├── Config.in.host │ │ ├── lld.hash │ │ └── lld.mk │ ├── lldpd/ │ │ ├── Config.in │ │ ├── S60lldpd │ │ ├── lldpd.hash │ │ └── lldpd.mk │ ├── llvm/ │ │ ├── 0001-nfc-Fix-missing-include.patch │ │ ├── Config.in │ │ ├── llvm.hash │ │ └── llvm.mk │ ├── lm-sensors/ │ │ ├── 0001-static-build.patch │ │ ├── 0002-no-host-ldconfig.patch │ │ ├── Config.in │ │ ├── lm-sensors.hash │ │ └── lm-sensors.mk │ ├── lmbench/ │ │ ├── 0001-scripts-build-use-bin-bash-as-shell.patch │ │ ├── 0002-src-Makefile-add-lmbench-to-list-of-executables.patch │ │ ├── 0003-TOO_LONG-100-usec-to-prevent-memsize-from-timingout-.patch │ │ ├── 0004-Fix-garbage-pointer-for-lat_rpc-S-localhost.patch │ │ ├── Config.in │ │ ├── lmbench.hash │ │ └── lmbench.mk │ ├── localedef/ │ │ ├── 2.34-9-g9acab0bba6a5a57323b1f94bf95b21618a9e5aa4/ │ │ │ ├── 0001-HACK-only-build-and-install-localedef.patch │ │ │ ├── 0002-relax-dependency-on-GCC-to-4.8-and-binutils-to-2.24.patch │ │ │ └── localedef.hash │ │ ├── localedef.hash │ │ └── localedef.mk │ ├── lockdev/ │ │ ├── 0001-Makefile-install-static-library-and-headers-separate.patch │ │ ├── Config.in │ │ ├── lockdev.hash │ │ └── lockdev.mk │ ├── lockfile-progs/ │ │ ├── 0001-sus3v-legacy.patch │ │ ├── Config.in │ │ ├── lockfile-progs.hash │ │ └── lockfile-progs.mk │ ├── log4cplus/ │ │ ├── Config.in │ │ ├── log4cplus.hash │ │ └── log4cplus.mk │ ├── log4cpp/ │ │ ├── Config.in │ │ ├── log4cpp.hash │ │ └── log4cpp.mk │ ├── log4cxx/ │ │ ├── 0001-LOGCXX-528.patch │ │ ├── Config.in │ │ ├── log4cxx.hash │ │ └── log4cxx.mk │ ├── log4qt/ │ │ ├── Config.in │ │ ├── log4qt.hash │ │ └── log4qt.mk │ ├── logrotate/ │ │ ├── Config.in │ │ ├── logrotate.conf │ │ ├── logrotate.hash │ │ └── logrotate.mk │ ├── logsurfer/ │ │ ├── Config.in │ │ ├── logsurfer.hash │ │ └── logsurfer.mk │ ├── lpc3250loader/ │ │ ├── Config.in.host │ │ ├── lpc3250loader.hash │ │ └── lpc3250loader.mk │ ├── lpeg/ │ │ ├── Config.in │ │ ├── lpeg.hash │ │ └── lpeg.mk │ ├── lpty/ │ │ ├── Config.in │ │ ├── lpty.hash │ │ └── lpty.mk │ ├── lrandom/ │ │ ├── Config.in │ │ ├── lrandom.hash │ │ └── lrandom.mk │ ├── lrzip/ │ │ ├── Config.in │ │ ├── lrzip.hash │ │ └── lrzip.mk │ ├── lrzsz/ │ │ ├── Config.in │ │ ├── lrzsz.hash │ │ └── lrzsz.mk │ ├── lshw/ │ │ ├── 0001-Fix-musl-build-basename-is-in-libgen.h.patch │ │ ├── 0002-Fix-musl-build-wrong-usage-of-LONG_BIT.patch │ │ ├── Config.in │ │ ├── lshw.hash │ │ └── lshw.mk │ ├── lsof/ │ │ ├── 0001-makefile.patch │ │ ├── 0002-remove-susvlegacy-funcs.patch │ │ ├── 0003-override-cflags.patch │ │ ├── Config.in │ │ ├── lsof.hash │ │ └── lsof.mk │ ├── lsqlite3/ │ │ ├── Config.in │ │ ├── lsqlite3.hash │ │ └── lsqlite3.mk │ ├── lsscsi/ │ │ ├── Config.in │ │ ├── lsscsi.hash │ │ └── lsscsi.mk │ ├── lsuio/ │ │ ├── Config.in │ │ ├── lsuio.hash │ │ └── lsuio.mk │ ├── ltp-testsuite/ │ │ ├── 0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch │ │ ├── 0002-lib-fix-MemAvailable-parsing.patch │ │ ├── 0003-lapi-rtnetlink.h-Fix-include-guards.patch │ │ ├── 0004-lapi-Create-if_addr.h-and-reuse-it-in-rtnetlink.h.patch │ │ ├── 0005-lapi-if_addr.h-Define-IFA_FLAGS.patch │ │ ├── Config.in │ │ ├── ltp-testsuite.hash │ │ └── ltp-testsuite.mk │ ├── ltrace/ │ │ ├── 0001-arm-plt.patch │ │ ├── 0002-sparc-add-missing-library.h-include.patch │ │ ├── 0003-configure.ac-fix-autoreconf-with-autoconf-2.70.patch │ │ ├── Config.in │ │ ├── ltrace.hash │ │ └── ltrace.mk │ ├── ltris/ │ │ ├── 0001-fix-build-with-gcc-4.8.patch │ │ ├── Config.in │ │ ├── ltris.hash │ │ └── ltris.mk │ ├── lttng-babeltrace/ │ │ ├── 0001-tests-lib-Makefile.am-remove-unneeded-static-flag.patch │ │ ├── Config.in │ │ ├── Config.in.host │ │ ├── lttng-babeltrace.hash │ │ └── lttng-babeltrace.mk │ ├── lttng-libust/ │ │ ├── Config.in │ │ ├── lttng-libust.hash │ │ └── lttng-libust.mk │ ├── lttng-modules/ │ │ ├── Config.in │ │ ├── lttng-modules.hash │ │ └── lttng-modules.mk │ ├── lttng-tools/ │ │ ├── 0001-configure.ac-add-disable-tests.patch │ │ ├── Config.in │ │ ├── lttng-tools.hash │ │ └── lttng-tools.mk │ ├── lua/ │ │ ├── 5.1.5/ │ │ │ ├── 0001-root-path.patch │ │ │ ├── 0002-shared-libs-for-lua.patch │ │ │ ├── 0011-linenoise.patch │ │ │ ├── 0012-fix-reader-at-eoz.patch │ │ │ └── lua.hash │ │ ├── 5.3.6/ │ │ │ ├── 0001-root-path.patch │ │ │ ├── 0002-shared-libs-for-lua.patch │ │ │ ├── 0003-linenoise.patch │ │ │ └── lua.hash │ │ ├── 5.4.3/ │ │ │ ├── 0001-root-path.patch │ │ │ ├── 0002-shared-libs-for-lua.patch │ │ │ ├── 0011-linenoise.patch │ │ │ └── lua.hash │ │ ├── Config.in │ │ ├── lua.mk │ │ └── lua.pc.in │ ├── lua-augeas/ │ │ ├── Config.in │ │ ├── lua-augeas.hash │ │ └── lua-augeas.mk │ ├── lua-basexx/ │ │ ├── Config.in │ │ ├── lua-basexx.hash │ │ └── lua-basexx.mk │ ├── lua-binaryheap/ │ │ ├── Config.in │ │ ├── lua-binaryheap.hash │ │ └── lua-binaryheap.mk │ ├── lua-bit32/ │ │ ├── Config.in │ │ ├── lua-bit32.hash │ │ └── lua-bit32.mk │ ├── lua-cjson/ │ │ ├── Config.in │ │ ├── lua-cjson.hash │ │ └── lua-cjson.mk │ ├── lua-coat/ │ │ ├── Config.in │ │ ├── lua-coat.hash │ │ └── lua-coat.mk │ ├── lua-coatpersistent/ │ │ ├── Config.in │ │ ├── lua-coatpersistent.hash │ │ └── lua-coatpersistent.mk │ ├── lua-codegen/ │ │ ├── Config.in │ │ ├── lua-codegen.hash │ │ └── lua-codegen.mk │ ├── lua-compat53/ │ │ ├── Config.in │ │ ├── lua-compat53.hash │ │ └── lua-compat53.mk │ ├── lua-cqueues/ │ │ ├── Config.in │ │ ├── lua-cqueues.hash │ │ └── lua-cqueues.mk │ ├── lua-csnappy/ │ │ ├── Config.in │ │ ├── lua-csnappy.hash │ │ └── lua-csnappy.mk │ ├── lua-curl/ │ │ ├── Config.in │ │ ├── lua-curl.hash │ │ └── lua-curl.mk │ ├── lua-datafile/ │ │ ├── Config.in │ │ ├── lua-datafile.hash │ │ └── lua-datafile.mk │ ├── lua-ev/ │ │ ├── Config.in │ │ ├── lua-ev.hash │ │ └── lua-ev.mk │ ├── lua-fifo/ │ │ ├── Config.in │ │ ├── lua-fifo.hash │ │ └── lua-fifo.mk │ ├── lua-flu/ │ │ ├── Config.in │ │ ├── lua-flu.hash │ │ └── lua-flu.mk │ ├── lua-gd/ │ │ ├── 0001-Protect-declaration-of-LgdImageCreateFromPng-with-GD.patch │ │ ├── Config.in │ │ ├── lua-gd.hash │ │ └── lua-gd.mk │ ├── lua-http/ │ │ ├── Config.in │ │ ├── lua-http.hash │ │ └── lua-http.mk │ ├── lua-iconv/ │ │ ├── Config.in │ │ ├── lua-iconv.hash │ │ └── lua-iconv.mk │ ├── lua-livr/ │ │ ├── Config.in │ │ ├── lua-livr.hash │ │ └── lua-livr.mk │ ├── lua-livr-extra/ │ │ ├── Config.in │ │ ├── lua-livr-extra.hash │ │ └── lua-livr-extra.mk │ ├── lua-lpeg-patterns/ │ │ ├── Config.in │ │ ├── lua-lpeg-patterns.hash │ │ └── lua-lpeg-patterns.mk │ ├── lua-lunitx/ │ │ ├── Config.in │ │ ├── lua-lunitx.hash │ │ └── lua-lunitx.mk │ ├── lua-lunix/ │ │ ├── 0001-fix-with-uClibc.patch │ │ ├── 0002-remove-link-with-librt.patch │ │ ├── 0003-fix-sysct
SYMBOL INDEX (1867 symbols across 212 files)
FILE: docs/website/js/buildroot.js
function load_activity (line 1) | function load_activity(feedurl, divid) {
function google_analytics (line 37) | function google_analytics() {
function showTooltip (line 52) | function showTooltip(elem, msg) {
FILE: package/makedevs/makedevs.c
function bb_verror_msg (line 49) | void bb_verror_msg(const char *s, va_list p)
function bb_error_msg (line 56) | void bb_error_msg(const char *s, ...)
function bb_error_msg_and_die (line 66) | void bb_error_msg_and_die(const char *s, ...)
function bb_vperror_msg (line 77) | void bb_vperror_msg(const char *s, va_list p)
function bb_perror_msg (line 86) | void bb_perror_msg(const char *s, ...)
function bb_perror_msg_and_die (line 95) | void bb_perror_msg_and_die(const char *s, ...)
function FILE (line 105) | FILE *bb_xfopen(const char *path, const char *mode)
function bb_make_directory (line 120) | int bb_make_directory (char *path, long mode, int flags)
function my_getpwnam (line 260) | long my_getpwnam(const char *name)
function my_getgrnam (line 281) | long my_getgrnam(const char *name)
function get_ug_id (line 302) | unsigned long get_ug_id(const char *s, long (*my_getxxnam)(const char *))
function bb_xasprintf (line 326) | void bb_xasprintf(char **string_ptr, const char *format, ...)
function bb_set_xattr (line 356) | int bb_set_xattr(const char *fpath, const char *xattr)
function bb_show_usage (line 398) | void bb_show_usage(void)
function bb_recursive (line 440) | int bb_recursive(const char *fpath, const struct stat *sb,
function main (line 457) | int main(int argc, char **argv)
FILE: package/mkpasswd/mkpasswd.c
type option (line 62) | struct option
type crypt_method (line 82) | struct crypt_method {
type crypt_method (line 91) | struct crypt_method
function main (line 131) | int main(int argc, char *argv[])
function generate_salt (line 386) | void generate_salt(char *const buf, const unsigned int len)
function generate_salt (line 398) | void generate_salt(char *const buf, const unsigned int len)
function display_help (line 426) | void display_help(int error)
function display_version (line 450) | void display_version(void)
function display_methods (line 458) | void display_methods(void)
FILE: package/mkpasswd/utils.c
function err_sys (line 75) | void err_sys(const char *fmt, ...)
function err_quit (line 86) | void err_quit(const char *fmt, ...)
FILE: package/mkpimage/mkpimage.c
type socfpga_header (line 24) | struct socfpga_header {
function read_full (line 68) | static int read_full(int fd, void *buf, size_t size)
function write_full (line 88) | static int write_full(int fd, void *buf, size_t size)
function crc32 (line 150) | uint32_t crc32(uint32_t crc, void *_buf, int length)
function branch (line 163) | static void branch(uint8_t *branch, uint8_t *dest)
function add_socfpga_header (line 175) | static int add_socfpga_header(void *buf, size_t size, unsigned start_add...
function usage (line 257) | static void usage(const char *prgname)
function main (line 262) | int main(int argc, char *argv[])
FILE: package/x11r7/mcookie/mcookie.c
type uint32 (line 37) | typedef unsigned int uint32;
type uint32 (line 39) | typedef unsigned long uint32;
type MD5Context (line 42) | struct MD5Context {
type MD5Context (line 48) | struct MD5Context
type MD5Context (line 49) | struct MD5Context
type MD5Context (line 51) | struct MD5Context
type MD5_CTX (line 57) | typedef struct MD5Context MD5_CTX;
function byteReverse (line 90) | void byteReverse(unsigned char *buf, unsigned longs)
function MD5Init (line 106) | void MD5Init(struct MD5Context *ctx)
function MD5Update (line 121) | void MD5Update(struct MD5Context *ctx, unsigned char const *buf, unsigne...
function MD5Final (line 169) | void MD5Final(unsigned char digest[16], struct MD5Context *ctx)
function MD5Transform (line 227) | void MD5Transform(uint32 buf[4], uint32 const in[16])
type rngs (line 313) | struct rngs {
function off_t (line 328) | static off_t
function main (line 345) | int main( int argc, char **argv )
FILE: support/kconfig/conf.c
type menu (line 21) | struct menu
type menu (line 22) | struct menu
type input_mode (line 24) | enum input_mode {
type input_mode (line 38) | enum input_mode
type menu (line 45) | struct menu
function print_help (line 47) | static void print_help(struct menu *menu)
function strip (line 57) | static void strip(char *str)
function xfgets (line 75) | static void xfgets(char *str, int size, FILE *in)
function conf_askvalue (line 84) | static int conf_askvalue(struct symbol *sym, const char *def)
function conf_string (line 130) | static int conf_string(struct menu *menu)
function conf_sym (line 163) | static int conf_sym(struct menu *menu)
function conf_choice (line 230) | static int conf_choice(struct menu *menu)
function conf (line 345) | static void conf(struct menu *menu)
function check_conf (line 412) | static void check_conf(struct menu *menu)
type option (line 451) | struct option
function conf_usage (line 473) | static void conf_usage(const char *progname)
function main (line 494) | int main(int ac, char **av)
FILE: support/kconfig/confdata.c
type conf_printer (line 20) | struct conf_printer {
function conf_warning (line 36) | static void conf_warning(const char *fmt, ...)
function conf_default_message_callback (line 47) | static void conf_default_message_callback(const char *fmt, va_list ap)
function conf_set_message_callback (line 56) | void conf_set_message_callback(void (*fn) (const char *fmt, va_list ap))
function conf_message (line 61) | static void conf_message(const char *fmt, ...)
type symbol (line 85) | struct symbol
type stat (line 111) | struct stat
function conf_set_sym_val (line 125) | static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, ...
function add_byte (line 196) | static int add_byte(int c, char **lineptr, size_t slen, size_t *n)
function compat_getline (line 216) | static ssize_t compat_getline(char **lineptr, size_t *n, FILE *stream)
function conf_read_simple (line 250) | int conf_read_simple(const char *name, int def)
function conf_read (line 407) | int conf_read(const char *name)
function kconfig_print_symbol (line 486) | static void
function kconfig_print_comment (line 509) | static void
type conf_printer (line 529) | struct conf_printer
function header_print_symbol (line 540) | static void
function header_print_comment (line 581) | static void
type conf_printer (line 603) | struct conf_printer
function tristate_print_symbol (line 614) | static void
type conf_printer (line 622) | struct conf_printer
function conf_write_symbol (line 628) | static void conf_write_symbol(FILE *fp, struct symbol *sym,
function conf_write_heading (line 649) | static void
function conf_write_defconfig (line 667) | int conf_write_defconfig(const char *filename)
function conf_write (line 740) | int conf_write(const char *name)
function conf_split_config (line 843) | static int conf_split_config(void)
function conf_write_autoconf (line 971) | int conf_write_autoconf(void)
function sym_set_change_count (line 1064) | void sym_set_change_count(int count)
function sym_add_change_count (line 1073) | void sym_add_change_count(int count)
function conf_get_changed (line 1078) | bool conf_get_changed(void)
function conf_set_changed_callback (line 1083) | void conf_set_changed_callback(void (*fn)(void))
function randomize_choice_values (line 1088) | static bool randomize_choice_values(struct symbol *csym)
function set_all_choice_values (line 1136) | void set_all_choice_values(struct symbol *csym)
function conf_set_all_new_symbols (line 1156) | bool conf_set_all_new_symbols(enum conf_def_mode mode)
FILE: support/kconfig/expr.c
type expr (line 14) | struct expr
type expr (line 14) | struct expr
type expr (line 15) | struct expr
type expr (line 15) | struct expr
type expr (line 17) | struct expr
type symbol (line 17) | struct symbol
type expr (line 19) | struct expr
type expr (line 25) | struct expr
type expr_type (line 25) | enum expr_type
type expr (line 25) | struct expr
type expr (line 27) | struct expr
type expr (line 33) | struct expr
type expr_type (line 33) | enum expr_type
type expr (line 33) | struct expr
type expr (line 33) | struct expr
type expr (line 35) | struct expr
type expr (line 42) | struct expr
type expr_type (line 42) | enum expr_type
type symbol (line 42) | struct symbol
type symbol (line 42) | struct symbol
type expr (line 44) | struct expr
type expr (line 51) | struct expr
type expr (line 51) | struct expr
type expr (line 51) | struct expr
type expr (line 58) | struct expr
type expr (line 58) | struct expr
type expr (line 58) | struct expr
type expr (line 65) | struct expr
type expr (line 65) | struct expr
type expr (line 67) | struct expr
function expr_free (line 106) | void expr_free(struct expr *e)
function __expr_eliminate_eq (line 149) | static void __expr_eliminate_eq(enum expr_type type, struct expr **ep1, ...
function expr_eliminate_eq (line 220) | void expr_eliminate_eq(struct expr **ep1, struct expr **ep2)
function expr_eq (line 251) | static int expr_eq(struct expr *e1, struct expr *e2)
type expr (line 308) | struct expr
type expr (line 308) | struct expr
type expr (line 310) | struct expr
type expr (line 394) | struct expr
type expr (line 394) | struct expr
type expr (line 423) | struct expr
type expr (line 423) | struct expr
type expr (line 423) | struct expr
type expr (line 425) | struct expr
type symbol (line 426) | struct symbol
type expr (line 487) | struct expr
type expr (line 487) | struct expr
type expr (line 487) | struct expr
type expr (line 489) | struct expr
type symbol (line 490) | struct symbol
function expr_eliminate_dups1 (line 588) | static void expr_eliminate_dups1(enum expr_type type, struct expr **ep1,...
type expr (line 656) | struct expr
type expr (line 656) | struct expr
type expr (line 686) | struct expr
type expr (line 686) | struct expr
type expr (line 688) | struct expr
function expr_contains_symbol (line 843) | int expr_contains_symbol(struct expr *dep, struct symbol *sym)
function expr_depends_symbol (line 871) | bool expr_depends_symbol(struct expr *dep, struct symbol *sym)
type expr (line 914) | struct expr
type expr (line 914) | struct expr
type expr_type (line 914) | enum expr_type
type symbol (line 914) | struct symbol
type expr (line 916) | struct expr
type string_value_kind (line 979) | enum string_value_kind {
function expr_parse_string (line 991) | static enum string_value_kind expr_parse_string(const char *str,
function tristate (line 1026) | tristate expr_calc_value(struct expr *e)
function expr_compare_type (line 1106) | static int expr_compare_type(enum expr_type t1, enum expr_type t2)
function expr_print (line 1140) | void expr_print(struct expr *e,
function expr_print_file_helper (line 1232) | static void expr_print_file_helper(void *data, struct symbol *sym, const...
function expr_fprint (line 1237) | void expr_fprint(struct expr *e, FILE *out)
function expr_print_gstr_helper (line 1242) | static void expr_print_gstr_helper(void *data, struct symbol *sym, const...
function expr_gstr_print (line 1272) | void expr_gstr_print(struct expr *e, struct gstr *gs)
function expr_print_revdep (line 1282) | static void expr_print_revdep(struct expr *e,
function expr_gstr_print_revdep (line 1301) | void expr_gstr_print_revdep(struct expr *e, struct gstr *gs,
FILE: support/kconfig/expr.h
type file (line 20) | struct file {
type tristate (line 27) | typedef enum tristate {
type expr_type (line 31) | enum expr_type {
type expr (line 38) | struct expr
type symbol (line 39) | struct symbol
type expr (line 42) | struct expr {
type expr_value (line 54) | struct expr_value {
type symbol_value (line 59) | struct symbol_value {
type symbol_type (line 64) | enum symbol_type {
type symbol (line 83) | struct symbol {
type prop_type (line 175) | enum prop_type {
type property (line 189) | struct property {
type menu (line 218) | struct menu {
type jump_key (line 275) | struct jump_key {
type file (line 284) | struct file
type file (line 285) | struct file
type file (line 286) | struct file
type symbol (line 288) | struct symbol
type symbol (line 289) | struct symbol
type symbol (line 290) | struct symbol
type expr (line 292) | struct expr
type symbol (line 292) | struct symbol
type expr (line 293) | struct expr
type expr_type (line 293) | enum expr_type
type expr (line 293) | struct expr
type expr (line 294) | struct expr
type expr_type (line 294) | enum expr_type
type expr (line 294) | struct expr
type expr (line 294) | struct expr
type expr (line 295) | struct expr
type expr_type (line 295) | enum expr_type
type symbol (line 295) | struct symbol
type symbol (line 295) | struct symbol
type expr (line 296) | struct expr
type expr (line 296) | struct expr
type expr (line 296) | struct expr
type expr (line 297) | struct expr
type expr (line 297) | struct expr
type expr (line 297) | struct expr
type expr (line 298) | struct expr
type expr (line 298) | struct expr
type expr (line 299) | struct expr
type expr (line 300) | struct expr
type expr (line 300) | struct expr
type expr (line 301) | struct expr
type expr (line 302) | struct expr
type expr (line 302) | struct expr
type expr (line 303) | struct expr
type expr (line 303) | struct expr
type expr (line 304) | struct expr
type expr (line 304) | struct expr
type expr (line 305) | struct expr
type symbol (line 305) | struct symbol
type expr (line 306) | struct expr
type symbol (line 306) | struct symbol
type expr (line 307) | struct expr
type expr (line 307) | struct expr
type expr_type (line 307) | enum expr_type
type symbol (line 307) | struct symbol
type expr (line 309) | struct expr
type gstr (line 310) | struct gstr
type expr (line 311) | struct expr
type gstr (line 311) | struct gstr
type expr (line 312) | struct expr
type gstr (line 312) | struct gstr
function expr_is_yes (line 315) | static inline int expr_is_yes(struct expr *e)
function expr_is_no (line 320) | static inline int expr_is_no(struct expr *e)
FILE: support/kconfig/gconf.c
type menu (line 62) | struct menu
type menu (line 63) | struct menu
type menu (line 73) | struct menu
type menu (line 75) | struct menu
type menu (line 76) | struct menu
type menu (line 77) | struct menu
function replace_button_icon (line 112) | void replace_button_icon(GladeXML * xml, GdkDrawable * window,
function init_main_window (line 131) | void init_main_window(const gchar * glade_file)
function init_tree_model (line 193) | void init_tree_model(void)
function init_left_tree (line 223) | void init_left_tree(void)
function init_right_tree (line 265) | void init_right_tree(void)
function text_insert_help (line 367) | static void text_insert_help(struct menu *menu)
function text_insert_msg (line 392) | static void text_insert_msg(const char *title, const char *message)
function gboolean (line 416) | gboolean on_window1_delete_event(GtkWidget * widget, GdkEvent * event,
function on_window1_destroy (line 461) | void on_window1_destroy(GtkObject * object, gpointer user_data)
function on_window1_size_request (line 467) | void
function load_filename (line 490) | static void
function on_load1_activate (line 504) | void on_load1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_save_activate (line 524) | void on_save_activate(GtkMenuItem * menuitem, gpointer user_data)
function store_filename (line 531) | static void
function on_save_as1_activate (line 545) | void on_save_as1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_quit1_activate (line 565) | void on_quit1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_show_name1_activate (line 572) | void on_show_name1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_show_range1_activate (line 583) | void on_show_range1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_show_data1_activate (line 601) | void on_show_data1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_set_option_mode1_activate (line 612) | void
function on_set_option_mode2_activate (line 621) | void
function on_set_option_mode3_activate (line 630) | void
function on_introduction1_activate (line 639) | void on_introduction1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_about1_activate (line 670) | void on_about1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_license1_activate (line 688) | void on_license1_activate(GtkMenuItem * menuitem, gpointer user_data)
function on_back_clicked (line 707) | void on_back_clicked(GtkButton * button, gpointer user_data)
function on_load_clicked (line 722) | void on_load_clicked(GtkButton * button, gpointer user_data)
function on_single_clicked (line 728) | void on_single_clicked(GtkButton * button, gpointer user_data)
function on_split_clicked (line 737) | void on_split_clicked(GtkButton * button, gpointer user_data)
function on_full_clicked (line 753) | void on_full_clicked(GtkButton * button, gpointer user_data)
function on_collapse_clicked (line 764) | void on_collapse_clicked(GtkButton * button, gpointer user_data)
function on_expand_clicked (line 770) | void on_expand_clicked(GtkButton * button, gpointer user_data)
function renderer_edited (line 779) | static void renderer_edited(GtkCellRendererText * cell,
function change_sym_value (line 806) | static void change_sym_value(struct menu *menu, gint col)
function toggle_sym_value (line 846) | static void toggle_sym_value(struct menu *menu)
function gint (line 862) | static gint column2index(GtkTreeViewColumn * column)
function gboolean (line 879) | gboolean
function gboolean (line 936) | gboolean
function on_treeview2_cursor_changed (line 981) | void
function gboolean (line 997) | gboolean
function gchar (line 1037) | static gchar **fill_row(struct menu *menu)
function set_node (line 1162) | static void set_node(GtkTreeIter * node, struct menu *menu, gchar ** row)
function place_node (line 1198) | static void place_node(struct menu *menu, char **row)
function GtkTreeIter (line 1214) | GtkTreeIter *gtktree_iter_find_node(GtkTreeIter * parent,
function update_tree (line 1248) | static void update_tree(struct menu *src, GtkTreeIter * dst)
function display_tree (line 1334) | static void display_tree(struct menu *menu)
function display_tree_part (line 1403) | static void display_tree_part(void)
function display_list (line 1415) | static void display_list(void)
function fixup_rootmenu (line 1426) | void fixup_rootmenu(struct menu *menu)
function main (line 1444) | int main(int ac, char *av[])
function conf_changed (line 1516) | static void conf_changed(void)
FILE: support/kconfig/kconf_id.c
type kconf_id (line 2) | struct kconf_id
type kconf_id (line 41) | struct kconf_id
type kconf_id (line 46) | struct kconf_id
FILE: support/kconfig/kxgettext.c
type file_line (line 63) | struct file_line {
type file_line (line 69) | struct file_line
type file_line (line 71) | struct file_line
type message (line 83) | struct message {
type message (line 90) | struct message
type message (line 92) | struct message
type message (line 95) | struct message
type message (line 120) | struct message
type message (line 122) | struct message
function message__add_file_line (line 133) | static int message__add_file_line(struct message *self, const char *file,
function message__add (line 149) | static int message__add(const char *msg, char *option, const char *file,
function menu_build_message_list (line 171) | static void menu_build_message_list(struct menu *menu)
function message__print_file_lineno (line 189) | static void message__print_file_lineno(struct message *self)
function message__print_gettext_msgid_msgstr (line 208) | static void message__print_gettext_msgid_msgstr(struct message *self)
function menu__xgettext (line 216) | static void menu__xgettext(void)
function main (line 228) | int main(int ac, char **av)
FILE: support/kconfig/list.h
type list_head (line 24) | struct list_head {
function list_empty (line 71) | static inline int list_empty(const struct list_head *head)
function __list_add (line 82) | static inline void __list_add(struct list_head *_new,
function list_add_tail (line 100) | static inline void list_add_tail(struct list_head *_new, struct list_hea...
function __list_del (line 112) | static inline void __list_del(struct list_head *prev, struct list_head *...
function list_del (line 126) | static inline void list_del(struct list_head *entry)
FILE: support/kconfig/lkc.h
function textdomain (line 15) | static inline void textdomain(const char *domainname) {}
function bindtextdomain (line 16) | static inline void bindtextdomain(const char *name, const char *dir) {}
type conf_def_mode (line 51) | enum conf_def_mode {
type kconf_id (line 64) | struct kconf_id {
type conf_def_mode (line 86) | enum conf_def_mode
type symbol (line 87) | struct symbol
function xfwrite (line 90) | static inline void xfwrite(const void *str, size_t len, size_t count, FI...
type menu (line 100) | struct menu
type menu (line 101) | struct menu
type symbol (line 103) | struct symbol
type expr (line 104) | struct expr
type expr (line 105) | struct expr
type property (line 106) | struct property
type prop_type (line 106) | enum prop_type
type expr (line 106) | struct expr
type prop_type (line 107) | enum prop_type
type expr (line 107) | struct expr
type expr (line 107) | struct expr
type prop_type (line 108) | enum prop_type
type symbol (line 108) | struct symbol
type expr (line 108) | struct expr
type menu (line 110) | struct menu
type file (line 114) | struct file
type gstr (line 121) | struct gstr {
type gstr (line 130) | struct gstr
type gstr (line 131) | struct gstr
type gstr (line 132) | struct gstr
type gstr (line 133) | struct gstr
type gstr (line 134) | struct gstr
type expr (line 137) | struct expr
type symbol (line 141) | struct symbol
type symbol (line 141) | struct symbol
type symbol (line 142) | struct symbol
type symbol (line 143) | struct symbol
type symbol (line 143) | struct symbol
type property (line 144) | struct property
type prop_type (line 144) | enum prop_type
type symbol (line 144) | struct symbol
type symbol (line 145) | struct symbol
type property (line 145) | struct property
type property (line 146) | struct property
type symbol (line 146) | struct symbol
function tristate (line 148) | static inline tristate sym_get_tristate_value(struct symbol *sym)
type symbol (line 154) | struct symbol
type symbol (line 154) | struct symbol
type symbol (line 156) | struct symbol
function sym_set_choice_value (line 159) | static inline bool sym_set_choice_value(struct symbol *ch, struct symbol...
function sym_is_choice (line 164) | static inline bool sym_is_choice(struct symbol *sym)
function sym_is_choice_value (line 169) | static inline bool sym_is_choice_value(struct symbol *sym)
function sym_is_optional (line 174) | static inline bool sym_is_optional(struct symbol *sym)
function sym_has_value (line 179) | static inline bool sym_has_value(struct symbol *sym)
FILE: support/kconfig/lkc_proto.h
type menu (line 16) | struct menu
type menu (line 18) | struct menu
type menu (line 19) | struct menu
type menu (line 20) | struct menu
type menu (line 21) | struct menu
type menu (line 22) | struct menu
type menu (line 22) | struct menu
type menu (line 23) | struct menu
type menu (line 23) | struct menu
type menu (line 24) | struct menu
type menu (line 25) | struct menu
type gstr (line 26) | struct gstr
type symbol (line 26) | struct symbol
type list_head (line 26) | struct list_head
type menu (line 27) | struct menu
type gstr (line 27) | struct gstr
type symbol (line 30) | struct symbol
type symbol (line 32) | struct symbol
type symbol (line 33) | struct symbol
type symbol (line 36) | struct symbol
type symbol_type (line 37) | enum symbol_type
type symbol (line 38) | struct symbol
type symbol_type (line 39) | enum symbol_type
type symbol (line 39) | struct symbol
type symbol (line 40) | struct symbol
type symbol (line 41) | struct symbol
type symbol (line 42) | struct symbol
type symbol (line 43) | struct symbol
type symbol (line 44) | struct symbol
type symbol (line 45) | struct symbol
type symbol (line 46) | struct symbol
type property (line 47) | struct property
type symbol (line 47) | struct symbol
type symbol (line 48) | struct symbol
type prop_type (line 50) | enum prop_type
type expr (line 53) | struct expr
type symbol (line 53) | struct symbol
FILE: support/kconfig/mconf.c
type menu (line 277) | struct menu
type menu (line 284) | struct menu
type menu (line 284) | struct menu
type menu (line 285) | struct menu
type menu (line 286) | struct menu
type menu (line 294) | struct menu
function set_config_filename (line 297) | static void set_config_filename(const char *config_filename)
type subtitle_part (line 313) | struct subtitle_part {
type subtitle_list (line 319) | struct subtitle_list
function set_subtitle (line 320) | static void set_subtitle(void)
function reset_subtitle (line 346) | static void reset_subtitle(void)
type search_data (line 358) | struct search_data {
function update_text (line 364) | static void update_text(char *buf, size_t start, size_t end, void *_data)
function search_conf (line 391) | static void search_conf(void)
function build_conf (line 466) | static void build_conf(struct menu *menu)
function conf (line 645) | static void conf(struct menu *menu, struct menu *active_menu)
function show_textbox_ext (line 756) | static int show_textbox_ext(const char *title, char *text, int r, int c,...
function show_textbox (line 765) | static void show_textbox(const char *title, const char *text, int r, int c)
function show_helptext (line 771) | static void show_helptext(const char *title, const char *text)
function conf_message_callback (line 776) | static void conf_message_callback(const char *fmt, va_list ap)
function show_help (line 789) | static void show_help(struct menu *menu)
function conf_choice (line 800) | static void conf_choice(struct menu *menu)
function conf_string (line 861) | static void conf_string(struct menu *menu)
function conf_load (line 901) | static void conf_load(void)
function conf_save (line 929) | static void conf_save(void)
function handle_exit (line 955) | static int handle_exit(void)
function sig_handler (line 1002) | static void sig_handler(int signo)
function main (line 1007) | int main(int ac, char **av)
FILE: support/kconfig/menu.c
type menu (line 15) | struct menu
type menu (line 16) | struct menu
type file (line 18) | struct file
type file (line 19) | struct file
function menu_warn (line 21) | void menu_warn(struct menu *menu, const char *fmt, ...)
function prop_warn (line 31) | static void prop_warn(struct property *prop, const char *fmt, ...)
function _menu_init (line 41) | void _menu_init(void)
function menu_add_entry (line 47) | void menu_add_entry(struct symbol *sym)
type menu (line 65) | struct menu
function menu_end_menu (line 71) | void menu_end_menu(void)
type expr (line 81) | struct expr
type expr (line 81) | struct expr
function menu_add_dep (line 106) | void menu_add_dep(struct expr *dep)
function menu_set_type (line 111) | void menu_set_type(int type)
type property (line 127) | struct property
type prop_type (line 127) | enum prop_type
type expr (line 127) | struct expr
type expr (line 127) | struct expr
type property (line 129) | struct property
type menu (line 146) | struct menu
type expr (line 149) | struct expr
type property (line 177) | struct property
type prop_type (line 177) | enum prop_type
type expr (line 177) | struct expr
function menu_add_visibility (line 182) | void menu_add_visibility(struct expr *expr)
function menu_add_expr (line 188) | void menu_add_expr(enum prop_type type, struct expr *expr, struct expr *...
function menu_add_symbol (line 193) | void menu_add_symbol(enum prop_type type, struct symbol *sym, struct exp...
function menu_add_option (line 198) | void menu_add_option(int token, char *arg)
function menu_validate_number (line 226) | static int menu_validate_number(struct symbol *sym, struct symbol *sym2)
function sym_check_prop (line 232) | static void sym_check_prop(struct symbol *sym)
function menu_finalize (line 296) | void menu_finalize(struct menu *parent)
function menu_has_prompt (line 607) | bool menu_has_prompt(struct menu *menu)
function menu_is_empty (line 619) | bool menu_is_empty(struct menu *menu)
function menu_is_visible (line 630) | bool menu_is_visible(struct menu *menu)
type menu (line 668) | struct menu
type menu (line 677) | struct menu
type menu (line 677) | struct menu
type menu (line 682) | struct menu
type menu (line 682) | struct menu
type prop_type (line 684) | enum prop_type
function menu_has_help (line 694) | bool menu_has_help(struct menu *menu)
type menu (line 699) | struct menu
function get_prompt_str (line 707) | static void get_prompt_str(struct gstr *r, struct property *prop,
type property (line 767) | struct property
type symbol (line 767) | struct symbol
type property (line 769) | struct property
function get_symbol_props_str (line 776) | static void get_symbol_props_str(struct gstr *r, struct symbol *sym,
function get_symbol_str (line 797) | static void get_symbol_str(struct gstr *r, struct symbol *sym,
function get_relations_str (line 846) | struct gstr get_relations_str(struct symbol **sym_arr, struct list_head ...
function menu_get_ext_help (line 860) | void menu_get_ext_help(struct menu *menu, struct gstr *help)
FILE: support/kconfig/nconf.c
type mitem (line 249) | struct mitem {
type menu (line 259) | struct menu
type mitem (line 270) | struct mitem
type menu (line 279) | struct menu
type menu (line 280) | struct menu
type menu (line 281) | struct menu
type menu (line 284) | struct menu
type menu (line 289) | struct menu
type menu (line 290) | struct menu
type menu (line 291) | struct menu
type menu (line 292) | struct menu
type menu (line 293) | struct menu
type menu (line 294) | struct menu
type menu (line 295) | struct menu
type menu (line 296) | struct menu
type menu (line 297) | struct menu
type menu (line 298) | struct menu
type function_keys (line 300) | struct function_keys {
type function_keys (line 308) | struct function_keys
function print_function_line (line 365) | static void print_function_line(void)
function handle_f1 (line 388) | static void handle_f1(int *key, struct menu *current_item)
function handle_f2 (line 396) | static void handle_f2(int *key, struct menu *current_item)
function handle_f3 (line 403) | static void handle_f3(int *key, struct menu *current_item)
function handle_f4 (line 412) | static void handle_f4(int *key, struct menu *current_item)
function handle_f5 (line 428) | static void handle_f5(int *key, struct menu *current_item)
function handle_f6 (line 435) | static void handle_f6(int *key, struct menu *current_item)
function handle_f7 (line 442) | static void handle_f7(int *key, struct menu *current_item)
function handle_f8 (line 449) | static void handle_f8(int *key, struct menu *current_item)
function handle_f9 (line 456) | static void handle_f9(int *key, struct menu *current_item)
function process_special_keys (line 463) | static int process_special_keys(int *key, struct menu *menu)
function clean_items (line 483) | static void clean_items(void)
type match_f (line 493) | typedef enum {MATCH_TINKER_PATTERN_UP, MATCH_TINKER_PATTERN_DOWN,
function get_mext_match (line 497) | static int get_mext_match(const char *match_str, match_f flag)
function item_make (line 525) | static void item_make(struct menu *menu, char tag, const char *fmt, ...)
function item_add_str (line 565) | static void item_add_str(const char *fmt, ...)
function item_tag (line 593) | static char item_tag(void)
function curses_item_index (line 605) | static int curses_item_index(void)
type mitem (line 613) | struct mitem
type mitem (line 618) | struct mitem
function item_is_tag (line 623) | static int item_is_tag(char tag)
function do_exit (line 648) | static int do_exit(void)
function search_conf (line 691) | static void search_conf(void)
function build_conf (line 735) | static void build_conf(struct menu *menu)
function reset_menu (line 921) | static void reset_menu(void)
function center_item (line 929) | static void center_item(int selected_index, int *last_top_row)
function show_menu (line 950) | static void show_menu(const char *prompt, const char *instructions,
function adj_match_dir (line 999) | static void adj_match_dir(match_f *match_direction)
type match_state (line 1010) | struct match_state
function do_match (line 1021) | static int do_match(int key, struct match_state *state, int *ans)
function conf (line 1068) | static void conf(struct menu *menu)
function conf_message_callback (line 1213) | static void conf_message_callback(const char *fmt, va_list ap)
function show_help (line 1221) | static void show_help(struct menu *menu)
function conf_choice (line 1234) | static void conf_choice(struct menu *menu)
function conf_string (line 1351) | static void conf_string(struct menu *menu)
function conf_load (line 1395) | static void conf_load(void)
function conf_save (line 1426) | static void conf_save(void)
function setup_windows (line 1459) | static void setup_windows(void)
function main (line 1478) | int main(int ac, char **av)
FILE: support/kconfig/nconf.gui.c
function set_normal_colors (line 24) | static void set_normal_colors(void)
function normal_color_theme (line 69) | static void normal_color_theme(void)
function no_colors_theme (line 101) | static void no_colors_theme(void)
function set_colors (line 133) | void set_colors(void)
function print_in_middle (line 148) | void print_in_middle(WINDOW *win,
function get_line_no (line 176) | int get_line_no(const char *text)
function get_line_length (line 204) | int get_line_length(const char *line)
function fill_window (line 215) | void fill_window(WINDOW *win, const char *text)
function btn_dialog (line 242) | int btn_dialog(WINDOW *main_window, const char *msg, int btn_num, ...)
function dialog_inputbox (line 358) | int dialog_inputbox(WINDOW *main_window,
function refresh_all_windows (line 542) | void refresh_all_windows(WINDOW *main_window)
function show_scroll_win (line 550) | void show_scroll_win(WINDOW *main_window,
FILE: support/kconfig/nconf.h
type attributes_t (line 37) | typedef enum {
type function_key (line 62) | typedef enum {
FILE: support/kconfig/qconf.cc
function QString (line 47) | static inline QString qgettext(const char* str)
function QString (line 52) | static inline QString qgettext(const QString& str)
type symbol (line 115) | struct symbol
type property (line 116) | struct property
type optionMode (line 340) | enum optionMode
type menu (line 350) | struct menu
function ConfigItem (line 394) | ConfigItem* ConfigList::findConfigItem(struct menu *menu)
type menu (line 408) | struct menu
type prop_type (line 409) | enum prop_type
type symbol (line 476) | struct symbol
type symbol (line 501) | struct symbol
type menu (line 502) | struct menu
type menu (line 538) | struct menu
type prop_type (line 540) | enum prop_type
type menu (line 559) | struct menu
type menu (line 586) | struct menu
type menu (line 588) | struct menu
type prop_type (line 592) | enum prop_type
type menu (line 651) | struct menu
type menu (line 653) | struct menu
type prop_type (line 657) | enum prop_type
type menu (line 720) | struct menu
type prop_type (line 721) | enum prop_type
type menu (line 781) | struct menu
type prop_type (line 782) | enum prop_type
type menu (line 842) | struct menu
type prop_type (line 843) | enum prop_type
type menu (line 867) | struct menu
type menu (line 1052) | struct menu
type symbol (line 1082) | struct symbol
type gstr (line 1114) | struct gstr
function QString (line 1136) | QString ConfigInfoView::debug_info(struct symbol *sym)
function QString (line 1190) | QString ConfigInfoView::print_filter(const QString &str)
type symbol (line 1221) | struct symbol
function QMenu (line 1234) | QMenu* ConfigInfoView::createStandardContextMenu(const QPoint & pos)
type menu (line 1493) | struct menu
type menu (line 1494) | struct menu
type menu (line 1495) | struct menu
type menu (line 1496) | struct menu
type menu (line 1499) | struct menu
type menu (line 1500) | struct menu
type menu (line 1501) | struct menu
type menu (line 1502) | struct menu
type menu (line 1504) | struct menu
type menu (line 1505) | struct menu
type menu (line 1506) | struct menu
type menu (line 1507) | struct menu
type menu (line 1508) | struct menu
type menu (line 1510) | struct menu
type menu (line 1511) | struct menu
type menu (line 1565) | struct menu
type menu (line 1574) | struct menu
type menu (line 1576) | struct menu
function fixup_rootmenu (line 1809) | void fixup_rootmenu(struct menu *menu)
function usage (line 1827) | static void usage(void)
function main (line 1833) | int main(int ac, char** av)
FILE: support/kconfig/qconf.h
function class (line 25) | class ConfigSettings : public QSettings {
type colIdx (line 32) | enum colIdx {
type listMode (line 35) | enum listMode {
type optionMode (line 38) | enum optionMode {
function class (line 42) | class ConfigList : public QTreeWidget {
function class (line 123) | class ConfigItem : public QTreeWidgetItem {
function class (line 192) | class ConfigLineEdit : public QLineEdit {
function class (line 208) | class ConfigView : public QWidget {
function class (line 241) | class ConfigInfoView : public QTextBrowser {
function class (line 271) | class ConfigSearchWindow : public QDialog {
function class (line 291) | class ConfigMainWindow : public QMainWindow {
FILE: support/kconfig/symbol.c
type symbol (line 14) | struct symbol
type symbol (line 32) | struct symbol
type symbol (line 33) | struct symbol
type expr (line 36) | struct expr
function sym_add_default (line 38) | static void sym_add_default(struct symbol *sym, const char *def)
function sym_init (line 45) | void sym_init(void)
function sym_get_type (line 63) | enum symbol_type sym_get_type(struct symbol *sym)
type symbol_type (line 76) | enum symbol_type
type property (line 97) | struct property
type symbol (line 97) | struct symbol
type property (line 99) | struct property
type property (line 106) | struct property
type symbol (line 106) | struct symbol
type property (line 108) | struct property
type property (line 115) | struct property
type symbol (line 115) | struct symbol
type property (line 117) | struct property
type property (line 127) | struct property
type symbol (line 127) | struct symbol
type property (line 129) | struct property
function sym_get_range_val (line 139) | static long long sym_get_range_val(struct symbol *sym, int base)
function sym_validate_range (line 155) | static void sym_validate_range(struct symbol *sym)
function sym_set_changed (line 189) | static void sym_set_changed(struct symbol *sym)
function sym_set_all_changed (line 200) | static void sym_set_all_changed(void)
function sym_calc_visibility (line 209) | static void sym_calc_visibility(struct symbol *sym)
type symbol (line 278) | struct symbol
type symbol (line 278) | struct symbol
type symbol (line 280) | struct symbol
type property (line 281) | struct property
type expr (line 282) | struct expr
type symbol (line 304) | struct symbol
type symbol (line 304) | struct symbol
type symbol (line 306) | struct symbol
type property (line 307) | struct property
type expr (line 308) | struct expr
function sym_warn_unmet_dep (line 336) | static void sym_warn_unmet_dep(struct symbol *sym)
function sym_calc_value (line 357) | void sym_calc_value(struct symbol *sym)
function sym_clear_all_valid (line 500) | void sym_clear_all_valid(void)
function sym_tristate_within_range (line 511) | bool sym_tristate_within_range(struct symbol *sym, tristate val)
function sym_set_tristate_value (line 532) | bool sym_set_tristate_value(struct symbol *sym, tristate val)
function tristate (line 568) | tristate sym_toggle_tristate_value(struct symbol *sym)
function sym_string_valid (line 591) | bool sym_string_valid(struct symbol *sym, const char *str)
function sym_string_within_range (line 634) | bool sym_string_within_range(struct symbol *sym, const char *str)
function sym_set_string_value (line 676) | bool sym_set_string_value(struct symbol *sym, const char *newval)
type symbol (line 732) | struct symbol
type property (line 734) | struct property
type symbol (line 735) | struct symbol
type symbol (line 803) | struct symbol
function sym_is_changable (line 827) | bool sym_is_changable(struct symbol *sym)
function strhash (line 832) | static unsigned strhash(const char *s)
type symbol (line 841) | struct symbol
type symbol (line 843) | struct symbol
type symbol (line 882) | struct symbol
type symbol (line 884) | struct symbol
type symbol (line 931) | struct symbol
type sym_match (line 1005) | struct sym_match {
function sym_rel_comp (line 1014) | static int sym_rel_comp(const void *sym1, const void *sym2)
type symbol (line 1040) | struct symbol
type symbol (line 1042) | struct symbol
type sym_match (line 1043) | struct sym_match
type sym_match (line 1063) | struct sym_match
type sym_match (line 1077) | struct sym_match
type symbol (line 1078) | struct symbol
type dep_stack (line 1099) | struct dep_stack {
function dep_stack_insert (line 1106) | static void dep_stack_insert(struct dep_stack *stack, struct symbol *sym)
function dep_stack_remove (line 1116) | static void dep_stack_remove(void)
function sym_check_print_recursive (line 1128) | static void sym_check_print_recursive(struct symbol *last_sym)
type symbol (line 1206) | struct symbol
type expr (line 1206) | struct expr
type symbol (line 1208) | struct symbol
type symbol (line 1241) | struct symbol
type symbol (line 1241) | struct symbol
type symbol (line 1243) | struct symbol
type property (line 1244) | struct property
type dep_stack (line 1245) | struct dep_stack
type symbol (line 1275) | struct symbol
type symbol (line 1275) | struct symbol
type symbol (line 1277) | struct symbol
type property (line 1278) | struct property
type expr (line 1279) | struct expr
type dep_stack (line 1280) | struct dep_stack
type symbol (line 1312) | struct symbol
type symbol (line 1312) | struct symbol
type symbol (line 1314) | struct symbol
type property (line 1315) | struct property
type dep_stack (line 1325) | struct dep_stack
type property (line 1346) | struct property
type prop_type (line 1346) | enum prop_type
type symbol (line 1346) | struct symbol
type property (line 1348) | struct property
type property (line 1349) | struct property
type symbol (line 1368) | struct symbol
type property (line 1368) | struct property
type prop_type (line 1376) | enum prop_type
function prop_add_env (line 1405) | static void prop_add_env(const char *env)
FILE: support/kconfig/util.c
type file (line 14) | struct file
type file (line 16) | struct file
function file_write_dep (line 35) | int file_write_dep(const char *name)
function str_new (line 93) | struct gstr str_new(void)
function str_free (line 104) | void str_free(struct gstr *gs)
function str_append (line 113) | void str_append(struct gstr *gs, const char *s)
function str_printf (line 127) | void str_printf(struct gstr *gs, const char *fmt, ...)
type gstr (line 138) | struct gstr
FILE: support/scripts/boot-qemu-image.py
function main (line 11) | def main():
FILE: support/scripts/brpkgutil.py
function get_dependency_tree (line 20) | def get_dependency_tree():
FILE: support/scripts/check-dotconfig.py
function main (line 9) | def main():
FILE: support/scripts/cpedb.py
class CPE (line 22) | class CPE:
method __init__ (line 23) | def __init__(self, cpe_str, titles, refs):
method update_xml_dict (line 29) | def update_xml_dict(self):
method version (line 70) | def version(cpe):
method product (line 74) | def product(cpe):
method short_name (line 78) | def short_name(cpe):
method version_update (line 82) | def version_update(cpe):
method no_version (line 86) | def no_version(cpe):
class CPEDB (line 90) | class CPEDB:
method __init__ (line 91) | def __init__(self, nvd_path):
method get_xml_dict (line 96) | def get_xml_dict(self):
method parse_dict (line 114) | def parse_dict(self, all_cpedb):
method find_partial (line 153) | def find_partial(self, cpe_str):
method find_partial_obj (line 158) | def find_partial_obj(self, cpe_str):
method find_partial_latest_version (line 163) | def find_partial_latest_version(self, cpe_str_partial):
method find (line 167) | def find(self, cpe_str):
method gen_update_xml (line 172) | def gen_update_xml(self, cpe_str):
FILE: support/scripts/cve.py
function cpe_matches (line 57) | def cpe_matches(cpe1, cpe2):
function cpe_product (line 66) | def cpe_product(cpe):
function cpe_version (line 70) | def cpe_version(cpe):
class CVE (line 74) | class CVE:
method __init__ (line 80) | def __init__(self, nvd_cve):
method download_nvd_year (line 85) | def download_nvd_year(nvd_path, year):
method read_nvd_dir (line 122) | def read_nvd_dir(cls, nvd_dir):
method each_product (line 138) | def each_product(self):
method parse_node (line 144) | def parse_node(self, node):
method each_cpe (line 201) | def each_cpe(self):
method identifier (line 207) | def identifier(self):
method affected_products (line 212) | def affected_products(self):
method affects (line 216) | def affects(self, name, version, cve_ignore_list, cpeid=None):
FILE: support/scripts/pycompile.py
function compile_one (line 16) | def compile_one(host_path, strip_root=None, verbose=False):
function existing_dir_abs (line 50) | def existing_dir_abs(arg):
function main (line 60) | def main():
FILE: support/testing/infra/__init__.py
function log_file_path (line 13) | def log_file_path(builddir, stage, logtofile=True):
function open_log_file (line 18) | def open_log_file(builddir, stage, logtofile=True):
function basepath (line 27) | def basepath(relpath=""):
function filepath (line 32) | def filepath(relpath):
function download (line 36) | def download(dldir, filename):
function run_cmd_on_host (line 60) | def run_cmd_on_host(builddir, cmd):
function get_elf_arch_tag (line 70) | def get_elf_arch_tag(builddir, prefix, fpath, tag):
function get_file_arch (line 91) | def get_file_arch(builddir, prefix, fpath):
function get_elf_prog_interpreter (line 95) | def get_elf_prog_interpreter(builddir, prefix, fpath):
function img_round_power2 (line 118) | def img_round_power2(img):
FILE: support/testing/infra/basetest.py
class BRConfigTest (line 31) | class BRConfigTest(unittest.TestCase):
method __init__ (line 41) | def __init__(self, names):
method show_msg (line 48) | def show_msg(self, msg):
method setUp (line 52) | def setUp(self):
method tearDown (line 62) | def tearDown(self):
class BRTest (line 68) | class BRTest(BRConfigTest):
method __init__ (line 69) | def __init__(self, names):
method setUp (line 73) | def setUp(self):
method tearDown (line 83) | def tearDown(self):
method assertRunOk (line 90) | def assertRunOk(self, cmd, timeout=-1):
FILE: support/testing/infra/builder.py
class Builder (line 8) | class Builder(object):
method __init__ (line 9) | def __init__(self, config, builddir, logtofile):
method is_defconfig_valid (line 15) | def is_defconfig_valid(self, configfile, defconfig):
method configure (line 32) | def configure(self, make_extra_opts=[], make_extra_env={}):
method build (line 70) | def build(self, make_extra_opts=[], make_extra_env={}):
method stamp_path (line 99) | def stamp_path(self):
method is_finished (line 102) | def is_finished(self):
method delete (line 105) | def delete(self):
FILE: support/testing/infra/emulator.py
class Emulator (line 6) | class Emulator(object):
method __init__ (line 8) | def __init__(self, builddir, downloaddir, logtofile, timeout_multiplier):
method boot (line 33) | def boot(self, arch, kernel=None, kernel_cmdline=None, options=None):
method login (line 87) | def login(self, password=None):
method run (line 109) | def run(self, cmd, timeout=-1):
method stop (line 125) | def stop(self):
FILE: support/testing/tests/boot/test_atf.py
class TestATFVexpress (line 4) | class TestATFVexpress(infra.basetest.BRTest):
method test_run (line 25) | def test_run(self):
class TestATFAllwinner (line 29) | class TestATFAllwinner(infra.basetest.BRTest):
method test_run (line 55) | def test_run(self):
FILE: support/testing/tests/boot/test_edk2.py
class TestEdk2 (line 6) | class TestEdk2(infra.basetest.BRTest):
method test_run (line 34) | def test_run(self):
FILE: support/testing/tests/boot/test_syslinux.py
class TestSysLinuxBase (line 4) | class TestSysLinuxBase(infra.basetest.BRTest):
class TestSysLinuxX86LegacyBios (line 48) | class TestSysLinuxX86LegacyBios(TestSysLinuxBase):
method test_run (line 54) | def test_run(self):
class TestSysLinuxX86EFI (line 58) | class TestSysLinuxX86EFI(TestSysLinuxBase):
method test_run (line 64) | def test_run(self):
class TestSysLinuxX86_64LegacyBios (line 68) | class TestSysLinuxX86_64LegacyBios(TestSysLinuxBase):
method test_run (line 74) | def test_run(self):
class TestSysLinuxX86_64EFI (line 78) | class TestSysLinuxX86_64EFI(TestSysLinuxBase):
method test_run (line 84) | def test_run(self):
FILE: support/testing/tests/core/test_bad_arch.py
class DetectBadArchTest (line 5) | class DetectBadArchTest(infra.basetest.BRConfigTest):
method test_run (line 9) | def test_run(self):
FILE: support/testing/tests/core/test_cpeid.py
class CpeIdTest (line 6) | class CpeIdTest(infra.basetest.BRConfigTest):
method get_vars (line 10) | def get_vars(self, var):
method get_json (line 16) | def get_json(self, pkg):
method test_pkg1 (line 21) | def test_pkg1(self):
method test_pkg2 (line 38) | def test_pkg2(self):
method test_pkg3 (line 49) | def test_pkg3(self):
method test_pkg4 (line 69) | def test_pkg4(self):
method test_pkg5 (line 90) | def test_pkg5(self):
FILE: support/testing/tests/core/test_file_capabilities.py
class TestFileCapabilities (line 6) | class TestFileCapabilities(infra.basetest.BRTest):
method test_run (line 28) | def test_run(self):
FILE: support/testing/tests/core/test_hardening.py
class TestHardeningBase (line 7) | class TestHardeningBase(infra.basetest.BRTest):
method checksec_run (line 27) | def checksec_run(self, target_file):
class TestRelro (line 37) | class TestRelro(TestHardeningBase):
method test_run (line 43) | def test_run(self):
class TestRelroPartial (line 51) | class TestRelroPartial(TestHardeningBase):
method test_run (line 58) | def test_run(self):
class TestSspNone (line 66) | class TestSspNone(TestHardeningBase):
method test_run (line 72) | def test_run(self):
class TestSspStrong (line 79) | class TestSspStrong(TestHardeningBase):
method test_run (line 85) | def test_run(self):
class TestFortifyNone (line 92) | class TestFortifyNone(TestHardeningBase):
method test_run (line 98) | def test_run(self):
class TestFortifyConserv (line 105) | class TestFortifyConserv(TestHardeningBase):
method test_run (line 111) | def test_run(self):
FILE: support/testing/tests/core/test_post_scripts.py
class TestPostScripts (line 7) | class TestPostScripts(infra.basetest.BRTest):
method check_post_log_file (line 21) | def check_post_log_file(self, f, what, target_dir):
method test_run (line 39) | def test_run(self):
FILE: support/testing/tests/core/test_root_password.py
class TestRootPassword (line 6) | class TestRootPassword(infra.basetest.BRTest):
method test_run (line 15) | def test_run(self):
FILE: support/testing/tests/core/test_rootfs_overlay.py
function compare_file (line 7) | def compare_file(file1, file2):
class TestRootfsOverlay (line 11) | class TestRootfsOverlay(infra.basetest.BRTest):
method test_run (line 21) | def test_run(self):
FILE: support/testing/tests/core/test_selinux.py
class TestSELinuxInfra (line 6) | class TestSELinuxInfra(infra.basetest.BRTest):
method base_test_run (line 15) | def base_test_run(self):
class TestSELinuxExtraModules (line 22) | class TestSELinuxExtraModules(TestSELinuxInfra):
method test_run (line 28) | def test_run(self):
class TestSELinuxExtraModulesDirs (line 40) | class TestSELinuxExtraModulesDirs(TestSELinuxInfra):
method test_run (line 46) | def test_run(self):
class TestSELinuxCustomGit (line 54) | class TestSELinuxCustomGit(TestSELinuxInfra):
method test_run (line 62) | def test_run(self):
class TestSELinuxPackage (line 66) | class TestSELinuxPackage(TestSELinuxInfra):
method test_run (line 73) | def test_run(self):
FILE: support/testing/tests/core/test_timezone.py
function boot_armv5_cpio (line 6) | def boot_armv5_cpio(emulator, builddir):
class TestNoTimezone (line 13) | class TestNoTimezone(infra.basetest.BRTest):
method test_run (line 21) | def test_run(self):
class TestGlibcAllTimezone (line 29) | class TestGlibcAllTimezone(infra.basetest.BRTest):
method test_run (line 39) | def test_run(self):
class TestGlibcNonDefaultLimitedTimezone (line 51) | class TestGlibcNonDefaultLimitedTimezone(infra.basetest.BRTest):
method test_run (line 63) | def test_run(self):
FILE: support/testing/tests/download/gitremote.py
class GitRemote (line 12) | class GitRemote(object):
method __init__ (line 13) | def __init__(self, builddir, serveddir, logtofile):
method stop (line 44) | def stop(self):
FILE: support/testing/tests/download/test_git.py
class GitTestBase (line 9) | class GitTestBase(infra.basetest.BRConfigTest):
method setUp (line 17) | def setUp(self):
method tearDown (line 21) | def tearDown(self):
method check_hash (line 28) | def check_hash(self, package):
method check_download (line 37) | def check_download(self, package):
class TestGitHash (line 51) | class TestGitHash(GitTestBase):
method test_run (line 54) | def test_run(self):
class TestGitRefs (line 61) | class TestGitRefs(GitTestBase):
method test_run (line 64) | def test_run(self):
FILE: support/testing/tests/fs/test_ext.py
function dumpe2fs_run (line 15) | def dumpe2fs_run(builddir, image):
function dumpe2fs_getprop (line 21) | def dumpe2fs_getprop(out, prop):
function boot_img_and_check_fs_type (line 28) | def boot_img_and_check_fs_type(emulator, builddir, fs_type):
class TestExt2 (line 40) | class TestExt2(infra.basetest.BRTest):
method test_run (line 50) | def test_run(self):
class TestExt2r1 (line 60) | class TestExt2r1(infra.basetest.BRTest):
method test_run (line 70) | def test_run(self):
class TestExt3 (line 81) | class TestExt3(infra.basetest.BRTest):
method test_run (line 90) | def test_run(self):
class TestExt4 (line 101) | class TestExt4(infra.basetest.BRTest):
method test_run (line 112) | def test_run(self):
FILE: support/testing/tests/fs/test_f2fs.py
function dumpf2fs_getprop (line 6) | def dumpf2fs_getprop(out, prop):
class TestF2FS (line 13) | class TestF2FS(infra.basetest.BRTest):
method test_run (line 29) | def test_run(self):
FILE: support/testing/tests/fs/test_iso9660.py
function test_mount_internal_external (line 28) | def test_mount_internal_external(emulator, builddir, internal=True, efi=...
function test_touch_file (line 46) | def test_touch_file(emulator):
class TestIso9660Grub2External (line 54) | class TestIso9660Grub2External(infra.basetest.BRTest):
method test_run (line 65) | def test_run(self):
class TestIso9660Grub2ExternalCompress (line 74) | class TestIso9660Grub2ExternalCompress(infra.basetest.BRTest):
method test_run (line 86) | def test_run(self):
class TestIso9660Grub2Internal (line 95) | class TestIso9660Grub2Internal(infra.basetest.BRTest):
method test_run (line 106) | def test_run(self):
class TestIso9660Grub2EFI (line 115) | class TestIso9660Grub2EFI(infra.basetest.BRTest):
method test_run (line 129) | def test_run(self):
class TestIso9660Grub2Hybrid (line 139) | class TestIso9660Grub2Hybrid(infra.basetest.BRTest):
method test_run (line 157) | def test_run(self):
class TestIso9660SyslinuxExternal (line 181) | class TestIso9660SyslinuxExternal(infra.basetest.BRTest):
method test_run (line 191) | def test_run(self):
class TestIso9660SyslinuxExternalCompress (line 200) | class TestIso9660SyslinuxExternalCompress(infra.basetest.BRTest):
method test_run (line 211) | def test_run(self):
class TestIso9660SyslinuxInternal (line 220) | class TestIso9660SyslinuxInternal(infra.basetest.BRTest):
method test_run (line 230) | def test_run(self):
FILE: support/testing/tests/fs/test_jffs2.py
function jffs2dump_find_file (line 6) | def jffs2dump_find_file(files_list, fname):
class TestJffs2 (line 14) | class TestJffs2(infra.basetest.BRTest):
method test_run (line 30) | def test_run(self):
FILE: support/testing/tests/fs/test_oci.py
class TestOci (line 6) | class TestOci(infra.basetest.BRTest):
method login (line 28) | def login(self):
method place_test_oci (line 40) | def place_test_oci(self):
method test_run (line 46) | def test_run(self):
FILE: support/testing/tests/fs/test_squashfs.py
class TestSquashfs (line 6) | class TestSquashfs(infra.basetest.BRTest):
method test_run (line 14) | def test_run(self):
FILE: support/testing/tests/fs/test_ubi.py
class TestUbi (line 7) | class TestUbi(infra.basetest.BRTest):
method test_run (line 21) | def test_run(self):
FILE: support/testing/tests/fs/test_yaffs2.py
class TestYaffs2 (line 6) | class TestYaffs2(infra.basetest.BRTest):
method test_run (line 13) | def test_run(self):
FILE: support/testing/tests/init/base.py
class InitSystemBase (line 5) | class InitSystemBase(infra.basetest.BRTest):
method start_emulator (line 7) | def start_emulator(self, fs_type, kernel=None, dtb=None, init=None):
method check_init (line 39) | def check_init(self, path):
method check_network (line 43) | def check_network(self, interface, exitCode=0):
FILE: support/testing/tests/init/test_busybox.py
class InitSystemBusyboxBase (line 5) | class InitSystemBusyboxBase(InitSystemBase):
method check_init (line 11) | def check_init(self):
class TestInitSystemBusyboxRo (line 15) | class TestInitSystemBusyboxRo(InitSystemBusyboxBase):
method test_run (line 22) | def test_run(self):
class TestInitSystemBusyboxRw (line 28) | class TestInitSystemBusyboxRw(InitSystemBusyboxBase):
method test_run (line 34) | def test_run(self):
class TestInitSystemBusyboxRoNet (line 40) | class TestInitSystemBusyboxRoNet(InitSystemBusyboxBase):
method test_run (line 48) | def test_run(self):
class TestInitSystemBusyboxRwNet (line 54) | class TestInitSystemBusyboxRwNet(InitSystemBusyboxBase):
method test_run (line 61) | def test_run(self):
FILE: support/testing/tests/init/test_none.py
class TestInitSystemNone (line 7) | class TestInitSystemNone(InitSystemBase):
method test_run (line 15) | def test_run(self):
FILE: support/testing/tests/init/test_openrc.py
class InitSystemOpenrcBase (line 4) | class InitSystemOpenrcBase(InitSystemBase):
method check_init (line 16) | def check_init(self):
class TestInitSystemOpenrcRoFull (line 24) | class TestInitSystemOpenrcRoFull(InitSystemOpenrcBase):
method test_run (line 32) | def test_run(self):
class TestInitSystemOpenrcRwFull (line 37) | class TestInitSystemOpenrcRwFull(InitSystemOpenrcBase):
method test_run (line 44) | def test_run(self):
FILE: support/testing/tests/init/test_systemd.py
class InitSystemSystemdBase (line 5) | class InitSystemSystemdBase(InitSystemBase):
method check_init (line 24) | def check_init(self):
class TestInitSystemSystemdRoNetworkd (line 39) | class TestInitSystemSystemdRoNetworkd(InitSystemSystemdBase):
method test_run (line 48) | def test_run(self):
class TestInitSystemSystemdRwNetworkd (line 60) | class TestInitSystemSystemdRwNetworkd(InitSystemSystemdBase):
method test_run (line 67) | def test_run(self):
class TestInitSystemSystemdRoIfupdown (line 73) | class TestInitSystemSystemdRoIfupdown(InitSystemSystemdBase):
method test_run (line 82) | def test_run(self):
class TestInitSystemSystemdRwIfupdown (line 88) | class TestInitSystemSystemdRwIfupdown(InitSystemSystemdBase):
method test_run (line 96) | def test_run(self):
class TestInitSystemSystemdRoFull (line 102) | class TestInitSystemSystemdRoFull(InitSystemSystemdBase):
method test_run (line 127) | def test_run(self):
class TestInitSystemSystemdRwFull (line 133) | class TestInitSystemSystemdRwFull(InitSystemSystemdBase):
method test_run (line 157) | def test_run(self):
FILE: support/testing/tests/init/test_systemd_selinux.py
class TestSELinuxSystemd (line 6) | class TestSELinuxSystemd(infra.basetest.BRTest):
method wait_boot (line 22) | def wait_boot(self):
method run_tests (line 27) | def run_tests(self, fstype):
class TestSELinuxSystemdExt4 (line 54) | class TestSELinuxSystemdExt4(TestSELinuxSystemd):
method test_run (line 62) | def test_run(self):
class TestSELinuxSystemdSquashfs (line 66) | class TestSELinuxSystemdSquashfs(TestSELinuxSystemd):
method test_run (line 75) | def test_run(self):
FILE: support/testing/tests/package/br2-external/openjdk/package/openjdk-hello-world/HelloWorld.java
class HelloWorld (line 1) | public class HelloWorld
method main (line 3) | public static void main(String[] args)
FILE: support/testing/tests/package/br2-external/openjdk/package/openjdk-jni-test/JniHelper.java
class JniHelper (line 1) | public class JniHelper
method HelloManagedWorld (line 3) | public void HelloManagedWorld()
FILE: support/testing/tests/package/br2-external/openjdk/package/openjdk-jni-test/JniTest.java
class JniTest (line 1) | public class JniTest
method Test (line 3) | private static void Test(
method Test (line 25) | private static void Test(
method main (line 33) | public static void main(String[] args)
FILE: support/testing/tests/package/br2-external/openjdk/package/openjdk-jni-test/JniWrapper.c
function JNICALL (line 6) | JNICALL Java_JniWrapper_get_1jni_1version
function JNICALL (line 11) | JNICALL Java_JniWrapper_read_1constant_1string
function JNICALL (line 16) | JNICALL Java_JniWrapper_write_1string
function JNICALL (line 21) | JNICALL Java_JniWrapper_write_1char_1array
function JNICALL (line 26) | JNICALL Java_JniWrapper_write_1string_1member
function JNICALL (line 31) | JNICALL Java_JniWrapper_set_1string_1member
function JNICALL (line 36) | JNICALL Java_JniWrapper_execute_1java_1function
function JNICALL (line 41) | JNICALL Java_JniWrapper_instantiate_1java_1class
function JNICALL (line 46) | JNICALL Java_JniWrapper_set_1and_1write_1time_1in_1seconds
FILE: support/testing/tests/package/br2-external/openjdk/package/openjdk-jni-test/JniWrapper.java
class JniWrapper (line 1) | public class JniWrapper
method get_jni_version (line 8) | public static native int get_jni_version();
method read_constant_string (line 9) | public static native String read_constant_string();
method write_string (line 10) | public static native String write_string(String string);
method write_char_array (line 11) | public static native String write_char_array(char[] string);
method write_string_member (line 12) | public static native String write_string_member(JniHelper helper);
method set_string_member (line 13) | public static native void set_string_member(JniHelper helper);
method execute_java_function (line 14) | public static native void execute_java_function(JniHelper helper);
method instantiate_java_class (line 15) | public static native JniHelper instantiate_java_class();
method set_and_write_time_in_seconds (line 16) | public static native String set_and_write_time_in_seconds(int seconds);
FILE: support/testing/tests/package/br2-external/openjdk/package/openjdk-jni-test/jni_helper.c
function jint (line 6) | jint get_jni_version(JNIEnv* env)
function jstring (line 10) | jstring read_constant_jstring(JNIEnv* env)
function jstring (line 14) | static jstring read_internal_string_as_jstring(JNIEnv* env)
function jstring (line 18) | jstring write_jstring(JNIEnv* env, jstring string)
function jstring (line 26) | jstring write_jchar_array(JNIEnv* env, jcharArray chars)
function jfieldID (line 36) | static jfieldID get_string_member_field(JNIEnv* env, jobject helper)
function jstring (line 41) | jstring write_string_member(JNIEnv* env, jobject helper)
function set_string_member_helper (line 48) | static void set_string_member_helper(JNIEnv* env, jobject helper, const ...
function set_string_member (line 54) | void set_string_member(JNIEnv* env, jobject helper)
type method_parameters (line 61) | typedef struct
function call_void_java_method (line 67) | static void call_void_java_method(void* context)
function execute_java_function (line 72) | void execute_java_function(JNIEnv* env, jobject helper)
function jobject (line 80) | jobject instantiate_java_class(JNIEnv* env)
function jstring (line 89) | jstring set_and_write_time_in_seconds(JNIEnv* env, jint seconds)
FILE: support/testing/tests/package/br2-external/openjdk/package/openjdk-jni-test/native.c
function write_internal_string (line 18) | void write_internal_string(const char* string)
function write_external_string (line 22) | void write_external_string(char* string, size_t maxLength)
function execute_function (line 26) | void execute_function(void(*function)(void*), void* context)
function set_time_in_seconds (line 30) | void set_time_in_seconds(int seconds)
function write_internal_time_in_seconds (line 35) | void write_internal_time_in_seconds()
FILE: support/testing/tests/package/br2-external/polkit/package/polkit-rules-test/initd/hello-polkit.c
function main (line 3) | int main(void){
FILE: support/testing/tests/package/sample_gst1_python.py
function on_message (line 11) | def on_message(bus, message, loop):
function main (line 18) | def main():
FILE: support/testing/tests/package/sample_python_argh.py
function main (line 6) | def main(foo, bar=False):
FILE: support/testing/tests/package/sample_python_attrs.py
class Obj (line 5) | class Obj(object):
FILE: support/testing/tests/package/sample_python_automat.py
class Led (line 4) | class Led(object):
method led_on (line 8) | def led_on(self):
method led_off (line 12) | def led_off(self):
method turn_on (line 16) | def turn_on(self):
method _light (line 20) | def _light(self):
FILE: support/testing/tests/package/sample_python_click.py
function main (line 7) | def main(foo, bar):
FILE: support/testing/tests/package/sample_python_constantly.py
class RESULT (line 4) | class RESULT(Values):
method get (line 9) | def get(cls, rc):
FILE: support/testing/tests/package/sample_python_dbus_fast.py
class SampleInterface (line 8) | class SampleInterface(ServiceInterface):
method __init__ (line 9) | def __init__(self):
method Ping (line 13) | def Ping(self):
method ConcatStrings (line 17) | def ConcatStrings(self, what1: 's', what2: 's') -> 's': # noqa: F821
function main (line 21) | async def main():
FILE: support/testing/tests/package/sample_python_dbus_next.py
class SampleInterface (line 8) | class SampleInterface(ServiceInterface):
method __init__ (line 9) | def __init__(self):
method Ping (line 13) | def Ping(self):
method ConcatStrings (line 17) | def ConcatStrings(self, what1: 's', what2: 's') -> 's': # noqa: F821
function main (line 21) | async def main():
FILE: support/testing/tests/package/sample_python_flask.py
function hello_world (line 6) | def hello_world():
FILE: support/testing/tests/package/sample_python_flask_expects_json.py
function hello_world (line 17) | def hello_world():
FILE: support/testing/tests/package/sample_python_gobject.py
function main (line 6) | def main():
FILE: support/testing/tests/package/sample_python_pytest.py
function f1 (line 8) | def f1():
function test_1 (line 15) | def test_1():
function test_2 (line 19) | def test_2(f1):
function test_3 (line 24) | def test_3():
FILE: support/testing/tests/package/sample_python_pytest_asyncio.py
function f1 (line 9) | def f1():
function test_1 (line 17) | async def test_1():
function test_2 (line 22) | async def test_2(f1):
function test_3 (line 28) | async def test_3():
FILE: support/testing/tests/package/sample_python_treq.py
function done (line 5) | def done(response):
function err (line 10) | def err(fail):
FILE: support/testing/tests/package/sample_python_twisted.py
class F (line 4) | class F(protocol.Factory):
FILE: support/testing/tests/package/sample_python_unittest_xml_reporting.py
class Test1 (line 5) | class Test1(unittest.TestCase):
method test_something (line 6) | def test_something(self):
FILE: support/testing/tests/package/test_atop.py
class TestAtop (line 20) | class TestAtop(infra.basetest.BRTest):
method test_run (line 28) | def test_run(self):
FILE: support/testing/tests/package/test_bmap_tools.py
class TestBmapTools (line 8) | class TestBmapTools(BRTest):
method login (line 33) | def login(self):
method test_run (line 42) | def test_run(self):
class TestPy2BmapTools (line 48) | class TestPy2BmapTools(TestBmapTools):
class TestPy3BmapTools (line 56) | class TestPy3BmapTools(TestBmapTools):
class TestHostBmapTools (line 64) | class TestHostBmapTools(BRTest):
method test_run (line 72) | def test_run(self):
FILE: support/testing/tests/package/test_crudini.py
class TestCrudiniBase (line 12) | class TestCrudiniBase(TestPythonPackageBase):
method test_run (line 18) | def test_run(self):
class TestCrudiniPy2 (line 36) | class TestCrudiniPy2(TestCrudiniBase):
class TestCrudiniPy3 (line 44) | class TestCrudiniPy3(TestCrudiniBase):
FILE: support/testing/tests/package/test_docker_compose.py
class TestDockerCompose (line 6) | class TestDockerCompose(infra.basetest.BRTest):
method wait_for_dockerd (line 33) | def wait_for_dockerd(self):
method docker_test (line 37) | def docker_test(self):
method docker_compose_test (line 41) | def docker_compose_test(self):
method test_run (line 49) | def test_run(self):
FILE: support/testing/tests/package/test_dropbear.py
class TestDropbear (line 6) | class TestDropbear(infra.basetest.BRTest):
method test_run (line 18) | def test_run(self):
FILE: support/testing/tests/package/test_dtbocfg.py
class TestDtbocfg (line 6) | class TestDtbocfg(infra.basetest.BRTest):
method test_run (line 19) | def test_run(self):
FILE: support/testing/tests/package/test_execline.py
class TestExecline (line 6) | class TestExecline(infra.basetest.BRTest):
method test_run (line 14) | def test_run(self):
FILE: support/testing/tests/package/test_gdb.py
class BaseGdb (line 5) | class BaseGdb(infra.basetest.BRTest):
method verify_host_gdb (line 6) | def verify_host_gdb(self, prefix="arm-linux"):
method boot (line 12) | def boot(self):
method verify_gdbserver (line 21) | def verify_gdbserver(self):
method verify_gdb (line 25) | def verify_gdb(self):
class TestGdbHostOnlyDefault (line 30) | class TestGdbHostOnlyDefault(BaseGdb):
method test_run (line 40) | def test_run(self):
class TestGdbHostOnlyAllFeatures (line 44) | class TestGdbHostOnlyAllFeatures(BaseGdb):
method test_run (line 57) | def test_run(self):
class TestGdbserverOnly (line 61) | class TestGdbserverOnly(BaseGdb):
method test_run (line 72) | def test_run(self):
class TestGdbFullTarget (line 77) | class TestGdbFullTarget(BaseGdb):
method test_run (line 89) | def test_run(self):
class TestGdbHostOnly9x (line 94) | class TestGdbHostOnly9x(BaseGdb):
method test_run (line 105) | def test_run(self):
class TestGdbHostGdbserver9x (line 109) | class TestGdbHostGdbserver9x(BaseGdb):
method test_run (line 122) | def test_run(self):
class TestGdbHostGdbTarget9x (line 128) | class TestGdbHostGdbTarget9x(BaseGdb):
method test_run (line 142) | def test_run(self):
class TestGdbHostOnly11x (line 148) | class TestGdbHostOnly11x(BaseGdb):
method test_run (line 159) | def test_run(self):
class TestGdbHostGdbserver11x (line 163) | class TestGdbHostGdbserver11x(BaseGdb):
method test_run (line 176) | def test_run(self):
class TestGdbHostGdbTarget11x (line 182) | class TestGdbHostGdbTarget11x(BaseGdb):
method test_run (line 196) | def test_run(self):
class TestGdbArc (line 202) | class TestGdbArc(BaseGdb):
method test_run (line 214) | def test_run(self):
FILE: support/testing/tests/package/test_glxinfo.py
class TestGlxinfo (line 8) | class TestGlxinfo(infra.basetest.BRTest):
method wait_for_xserver (line 39) | def wait_for_xserver(self):
method login (line 44) | def login(self):
method test_run (line 54) | def test_run(self):
FILE: support/testing/tests/package/test_gst1_python.py
class TestGst1Python (line 5) | class TestGst1Python(TestPythonPackageBase):
method login (line 24) | def login(self):
FILE: support/testing/tests/package/test_ipython.py
class TestIPythonPy3 (line 11) | class TestIPythonPy3(TestPythonBase):
method test_run (line 19) | def test_run(self):
FILE: support/testing/tests/package/test_libftdi1.py
class TestPythonPy2Libftdi1 (line 4) | class TestPythonPy2Libftdi1(TestPythonPackageBase):
class TestPythonPy3Libftdi1 (line 16) | class TestPythonPy3Libftdi1(TestPythonPackageBase):
FILE: support/testing/tests/package/test_lpeg.py
class TestLuaLPeg (line 4) | class TestLuaLPeg(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLPeg (line 17) | class TestLuajitLPeg(TestLuaBase):
method test_run (line 24) | def test_run(self):
FILE: support/testing/tests/package/test_lsqlite3.py
class TestLuaLsqlite3 (line 4) | class TestLuaLsqlite3(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLsqlite3 (line 16) | class TestLuajitLsqlite3(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_lua.py
class TestLuaBase (line 6) | class TestLuaBase(infra.basetest.BRTest):
method login (line 13) | def login(self):
method version_test (line 20) | def version_test(self, version):
method g_version_test (line 26) | def g_version_test(self, expected):
method module_test (line 32) | def module_test(self, module, script="a=1"):
class TestLua (line 37) | class TestLua(TestLuaBase):
method test_run (line 43) | def test_run(self):
class TestLuajit (line 49) | class TestLuajit(TestLuaBase):
method test_run (line 55) | def test_run(self):
FILE: support/testing/tests/package/test_lua_augeas.py
class TestLuaLuaAugeas (line 4) | class TestLuaLuaAugeas(TestLuaBase):
method test_run (line 12) | def test_run(self):
class TestLuajitLuaAugeas (line 17) | class TestLuajitLuaAugeas(TestLuaBase):
method test_run (line 25) | def test_run(self):
FILE: support/testing/tests/package/test_lua_cqueues.py
class TestLuaLuaCqueues (line 4) | class TestLuaLuaCqueues(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaCqueues (line 33) | class TestLuajitLuaCqueues(TestLuaBase):
method test_run (line 40) | def test_run(self):
FILE: support/testing/tests/package/test_lua_curl.py
class TestLuaLuacURL (line 4) | class TestLuaLuacURL(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuacURL (line 17) | class TestLuajitLuacURL(TestLuaBase):
method test_run (line 24) | def test_run(self):
FILE: support/testing/tests/package/test_lua_gd.py
class TestLuaLuaGD (line 4) | class TestLuaLuaGD(TestLuaBase):
method test_run (line 14) | def test_run(self):
class TestLuajitLuaGD (line 19) | class TestLuajitLuaGD(TestLuaBase):
method test_run (line 29) | def test_run(self):
FILE: support/testing/tests/package/test_lua_http.py
class TestLuaHttp (line 4) | class TestLuaHttp(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitHttp (line 22) | class TestLuajitHttp(TestLuaBase):
method test_run (line 29) | def test_run(self):
FILE: support/testing/tests/package/test_lua_lunix.py
class TestLuaLunix (line 4) | class TestLuaLunix(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLunix (line 16) | class TestLuajitLunix(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_lua_lyaml.py
class TestLuaLuaLyaml (line 4) | class TestLuaLuaLyaml(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaLyaml (line 17) | class TestLuajitLuaLyaml(TestLuaBase):
method test_run (line 24) | def test_run(self):
FILE: support/testing/tests/package/test_lua_sdl2.py
class TestLuaLuaSDL2 (line 4) | class TestLuaLuaSDL2(TestLuaBase):
method test_run (line 15) | def test_run(self):
class TestLuajitLuaSDL2 (line 24) | class TestLuajitLuaSDL2(TestLuaBase):
method test_run (line 35) | def test_run(self):
FILE: support/testing/tests/package/test_lua_utf8.py
class TestLuaUtf8 (line 4) | class TestLuaUtf8(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitUtf8 (line 16) | class TestLuajitUtf8(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_lua_zlib.py
class TestLuaLuazlib (line 4) | class TestLuaLuazlib(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuazlib (line 16) | class TestLuajitLuazlib(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_luaexpat.py
class TestLuaLuaExpat (line 4) | class TestLuaLuaExpat(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaExpat (line 16) | class TestLuajitLuaExpat(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_luafilesystem.py
class TestLuaLuaFileSystem (line 4) | class TestLuaLuaFileSystem(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaFileSystem (line 16) | class TestLuajitLuaFileSystem(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_lualdap.py
class TestLuaLuaLdap (line 4) | class TestLuaLuaLdap(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaLdap (line 16) | class TestLuajitLuaLdap(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_luaossl.py
class TestLuaLuaossl (line 4) | class TestLuaLuaossl(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaossl (line 17) | class TestLuajitLuaossl(TestLuaBase):
method test_run (line 24) | def test_run(self):
FILE: support/testing/tests/package/test_luaposix.py
class TestLuaLuaPosix (line 4) | class TestLuaLuaPosix(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaPosix (line 45) | class TestLuajitLuaPosix(TestLuaBase):
method test_run (line 52) | def test_run(self):
FILE: support/testing/tests/package/test_luasec.py
class TestLuaLuaSec (line 4) | class TestLuaLuaSec(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaSec (line 16) | class TestLuajitLuaSec(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_luasocket.py
class TestLuaLuaSocket (line 4) | class TestLuaLuaSocket(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuaSocket (line 18) | class TestLuajitLuaSocket(TestLuaBase):
method test_run (line 25) | def test_run(self):
FILE: support/testing/tests/package/test_luasyslog.py
class TestLuaLuasyslog (line 4) | class TestLuaLuasyslog(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitLuasyslog (line 17) | class TestLuajitLuasyslog(TestLuaBase):
method test_run (line 24) | def test_run(self):
FILE: support/testing/tests/package/test_luvi.py
class TestLuvi (line 6) | class TestLuvi(infra.basetest.BRTest):
method login (line 18) | def login(self):
method version_test (line 25) | def version_test(self):
method test_run (line 35) | def test_run(self):
FILE: support/testing/tests/package/test_lxc.py
class TestLxc (line 6) | class TestLxc(infra.basetest.BRTest):
method run_ok (line 31) | def run_ok(self, cmd):
method wait_boot (line 34) | def wait_boot(self):
method setup_run_test_container (line 39) | def setup_run_test_container(self):
method test_run (line 47) | def test_run(self):
FILE: support/testing/tests/package/test_lzlib.py
class TestLuaLzlib (line 4) | class TestLuaLzlib(TestLuaBase):
method test_run (line 11) | def test_run(self):
FILE: support/testing/tests/package/test_netdata.py
class TestNetdata (line 6) | class TestNetdata(infra.basetest.BRTest):
method test_run (line 14) | def test_run(self):
FILE: support/testing/tests/package/test_openjdk.py
class TestOpenJdk (line 6) | class TestOpenJdk(infra.basetest.BRTest):
method login (line 27) | def login(self):
method test_run (line 36) | def test_run(self):
FILE: support/testing/tests/package/test_openssh.py
class TestOpensshBase (line 6) | class TestOpensshBase(infra.basetest.BRTest):
method openssh_test (line 19) | def openssh_test(self):
class TestOpenSshuClibc (line 34) | class TestOpenSshuClibc(TestOpensshBase):
method test_run (line 41) | def test_run(self):
class TestOpenSshGlibc (line 45) | class TestOpenSshGlibc(TestOpensshBase):
method test_run (line 56) | def test_run(self):
FILE: support/testing/tests/package/test_opkg.py
class TestOpkg (line 6) | class TestOpkg(infra.basetest.BRTest):
method test_run (line 24) | def test_run(self):
FILE: support/testing/tests/package/test_perl.py
class TestPerlBase (line 6) | class TestPerlBase(infra.basetest.BRTest):
method login (line 13) | def login(self):
method module_test (line 20) | def module_test(self, module, script="1"):
class TestPerl (line 25) | class TestPerl(TestPerlBase):
method version_test (line 31) | def version_test(self):
method core_modules_test (line 37) | def core_modules_test(self):
method test_run (line 62) | def test_run(self):
FILE: support/testing/tests/package/test_perl_class_load.py
class TestPerlClassLoad (line 4) | class TestPerlClassLoad(TestPerlBase):
method test_run (line 26) | def test_run(self):
FILE: support/testing/tests/package/test_perl_dbd_mysql.py
class TestPerlDBDmysql (line 4) | class TestPerlDBDmysql(TestPerlBase):
method test_run (line 18) | def test_run(self):
FILE: support/testing/tests/package/test_perl_encode_detect.py
class TestPerlEncodeDetect (line 4) | class TestPerlEncodeDetect(TestPerlBase):
method test_run (line 18) | def test_run(self):
FILE: support/testing/tests/package/test_perl_gdgraph.py
class TestPerlGDGraph (line 4) | class TestPerlGDGraph(TestPerlBase):
method test_run (line 19) | def test_run(self):
FILE: support/testing/tests/package/test_perl_html_parser.py
class TestPerlHTMLParser (line 4) | class TestPerlHTMLParser(TestPerlBase):
method test_run (line 18) | def test_run(self):
FILE: support/testing/tests/package/test_perl_io_socket_multicast.py
class TestPerlIOSocketMulticast (line 4) | class TestPerlIOSocketMulticast(TestPerlBase):
method test_run (line 18) | def test_run(self):
FILE: support/testing/tests/package/test_perl_io_socket_ssl.py
class TestPerlIOSocketSSL (line 4) | class TestPerlIOSocketSSL(TestPerlBase):
method test_run (line 19) | def test_run(self):
FILE: support/testing/tests/package/test_perl_libwww_perl.py
class TestPerllibwwwperl (line 4) | class TestPerllibwwwperl(TestPerlBase):
method test_run (line 32) | def test_run(self):
FILE: support/testing/tests/package/test_perl_lwp_protocol_https.py
class TestPerlLWPProtocolhttps (line 4) | class TestPerlLWPProtocolhttps(TestPerlBase):
method test_run (line 38) | def test_run(self):
FILE: support/testing/tests/package/test_perl_mail_dkim.py
class TestPerlMailDKIM (line 4) | class TestPerlMailDKIM(TestPerlBase):
method test_run (line 26) | def test_run(self):
FILE: support/testing/tests/package/test_perl_x10.py
class TestPerlX10 (line 4) | class TestPerlX10(TestPerlBase):
method test_run (line 20) | def test_run(self):
FILE: support/testing/tests/package/test_perl_xml_libxml.py
class TestPerlXMLLibXML (line 4) | class TestPerlXMLLibXML(TestPerlBase):
method test_run (line 20) | def test_run(self):
FILE: support/testing/tests/package/test_php_pecl_dbus.py
class TestPhpPeclDbus (line 6) | class TestPhpPeclDbus(infra.basetest.BRTest):
method test_run (line 16) | def test_run(self):
FILE: support/testing/tests/package/test_polkit.py
class TestPolkitInfra (line 5) | class TestPolkitInfra(infra.basetest.BRTest):
method base_test_run (line 19) | def base_test_run(self):
class TestPolkitSystemd (line 26) | class TestPolkitSystemd(TestPolkitInfra):
method test_run (line 36) | def test_run(self):
class TestPolkitInitd (line 52) | class TestPolkitInitd(TestPolkitInfra):
method test_run (line 55) | def test_run(self):
FILE: support/testing/tests/package/test_prosody.py
class TestProsody (line 4) | class TestProsody(TestLuaBase):
method lua_dependencies_test (line 5) | def lua_dependencies_test(self):
method prosody_test (line 12) | def prosody_test(self):
class TestProsodyLua51 (line 20) | class TestProsodyLua51(TestProsody):
method test_run (line 28) | def test_run(self):
class TestProsodyLuajit (line 36) | class TestProsodyLuajit(TestProsody):
method test_run (line 43) | def test_run(self):
FILE: support/testing/tests/package/test_python.py
class TestPythonBase (line 6) | class TestPythonBase(infra.basetest.BRTest):
method login (line 14) | def login(self):
method version_test (line 21) | def version_test(self, version, timeout=-1):
method math_floor_test (line 25) | def math_floor_test(self, timeout=-1):
method libc_time_test (line 29) | def libc_time_test(self, timeout=-1):
method zlib_test (line 36) | def zlib_test(self, timeout=-1):
class TestPython2 (line 42) | class TestPython2(TestPythonBase):
method test_run (line 48) | def test_run(self):
class TestPython3 (line 56) | class TestPython3(TestPythonBase):
method test_run (line 62) | def test_run(self):
class TestPythonPackageBase (line 70) | class TestPythonPackageBase(TestPythonBase):
method __init__ (line 98) | def __init__(self, names):
method check_sample_scripts_exist (line 105) | def check_sample_scripts_exist(self):
method run_sample_scripts (line 112) | def run_sample_scripts(self):
method test_run (line 118) | def test_run(self):
FILE: support/testing/tests/package/test_python_argh.py
class TestPythonArgh (line 4) | class TestPythonArgh(TestPythonPackageBase):
method run_sample_scripts (line 8) | def run_sample_scripts(self):
class TestPythonPy2Argh (line 30) | class TestPythonPy2Argh(TestPythonArgh):
class TestPythonPy3Argh (line 39) | class TestPythonPy3Argh(TestPythonArgh):
FILE: support/testing/tests/package/test_python_attrs.py
class TestPythonPy3Attrs (line 4) | class TestPythonPy3Attrs(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_augeas.py
class TestPythonAugeas (line 4) | class TestPythonAugeas(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_autobahn.py
class TestPythonPy3Autobahn (line 4) | class TestPythonPy3Autobahn(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_automat.py
class TestPythonPy3Automat (line 4) | class TestPythonPy3Automat(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_avro.py
class TestPythonAvro (line 4) | class TestPythonAvro(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_bitstring.py
class TestPythonPy2Bitstring (line 4) | class TestPythonPy2Bitstring(TestPythonPackageBase):
class TestPythonPy3Bitstring (line 14) | class TestPythonPy3Bitstring(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_boto3.py
class TestPythonPy3Boto3 (line 4) | class TestPythonPy3Boto3(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_botocore.py
class TestPythonPy3Botocore (line 4) | class TestPythonPy3Botocore(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_can.py
class TestPythonPy2Can (line 4) | class TestPythonPy2Can(TestPythonPackageBase):
class TestPythonPy3Can (line 15) | class TestPythonPy3Can(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_cbor.py
class TestPythonPy2Cbor (line 4) | class TestPythonPy2Cbor(TestPythonPackageBase):
class TestPythonPy3Cbor (line 15) | class TestPythonPy3Cbor(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_click.py
class TestPythonClick (line 4) | class TestPythonClick(TestPythonPackageBase):
method run_sample_scripts (line 7) | def run_sample_scripts(self):
class TestPythonPy2Click (line 29) | class TestPythonPy2Click(TestPythonClick):
class TestPythonPy3Click (line 38) | class TestPythonPy3Click(TestPythonClick):
FILE: support/testing/tests/package/test_python_colorzero.py
class TestPythonPy3Colorzero (line 4) | class TestPythonPy3Colorzero(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_constantly.py
class TestPythonPy2Constantly (line 4) | class TestPythonPy2Constantly(TestPythonPackageBase):
class TestPythonPy3Constantly (line 14) | class TestPythonPy3Constantly(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_crossbar.py
class TestPythonPy3Crossbar (line 4) | class TestPythonPy3Crossbar(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_cryptography.py
class TestPythonPy3Cryptography (line 4) | class TestPythonPy3Cryptography(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_dbus_fast.py
class TestPythonPy3DBusFast (line 7) | class TestPythonPy3DBusFast(TestPythonPackageBase):
method run_sample_scripts (line 17) | def run_sample_scripts(self):
FILE: support/testing/tests/package/test_python_dbus_next.py
class TestPythonPy3DBusNext (line 7) | class TestPythonPy3DBusNext(TestPythonPackageBase):
method run_sample_scripts (line 17) | def run_sample_scripts(self):
FILE: support/testing/tests/package/test_python_django.py
class TestPythonDjango (line 4) | class TestPythonDjango(TestPythonPackageBase):
method run_sample_scripts (line 8) | def run_sample_scripts(self):
class TestPythonPy3Django (line 28) | class TestPythonPy3Django(TestPythonDjango):
FILE: support/testing/tests/package/test_python_flask.py
class TestPythonPy3Flask (line 6) | class TestPythonPy3Flask(TestPythonPackageBase):
method test_run (line 16) | def test_run(self):
FILE: support/testing/tests/package/test_python_flask_expects_json.py
class TestPythonPy3FlaskExpectsJson (line 6) | class TestPythonPy3FlaskExpectsJson(TestPythonPackageBase):
method try_json (line 19) | def try_json(self, payload, expects):
method test_run (line 26) | def test_run(self):
FILE: support/testing/tests/package/test_python_git.py
class TestPythonPy3Git (line 4) | class TestPythonPy3Git(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_gitdb2.py
class TestPythonPy3Gitdb2 (line 4) | class TestPythonPy3Gitdb2(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_gobject.py
class TestPythonPy3Gobject (line 5) | class TestPythonPy3Gobject(TestPythonPackageBase):
method login (line 20) | def login(self):
FILE: support/testing/tests/package/test_python_gpiozero.py
class TestPythonGpiozero (line 4) | class TestPythonGpiozero(TestPythonPackageBase):
method run_sample_scripts (line 8) | def run_sample_scripts(self):
class TestPythonPy3Gpiozero (line 17) | class TestPythonPy3Gpiozero(TestPythonGpiozero):
FILE: support/testing/tests/package/test_python_incremental.py
class TestPythonPy2Incremental (line 4) | class TestPythonPy2Incremental(TestPythonPackageBase):
class TestPythonPy3Incremental (line 15) | class TestPythonPy3Incremental(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_passlib.py
class TestPythonPy2Passlib (line 4) | class TestPythonPy2Passlib(TestPythonPackageBase):
class TestPythonPy3Passlib (line 15) | class TestPythonPy3Passlib(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_pexpect.py
class TestPythonPy2Pexpect (line 4) | class TestPythonPy2Pexpect(TestPythonPackageBase):
class TestPythonPy3Pexpect (line 14) | class TestPythonPy3Pexpect(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_pynacl.py
class TestPythonPy2Pynacl (line 4) | class TestPythonPy2Pynacl(TestPythonPackageBase):
class TestPythonPy3Pynacl (line 15) | class TestPythonPy3Pynacl(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_pyndiff.py
class TestPyNdiff (line 5) | class TestPyNdiff(infra.basetest.BRTest):
method test_run (line 15) | def test_run(self):
FILE: support/testing/tests/package/test_python_pytest.py
class TestPythonPy3Pytest (line 6) | class TestPythonPy3Pytest(TestPythonPackageBase):
method run_sample_scripts (line 15) | def run_sample_scripts(self):
FILE: support/testing/tests/package/test_python_pytest_asyncio.py
class TestPythonPy3PytestAsyncio (line 6) | class TestPythonPy3PytestAsyncio(TestPythonPackageBase):
method run_sample_scripts (line 16) | def run_sample_scripts(self):
FILE: support/testing/tests/package/test_python_pyyaml.py
class TestPythonPy2Pyyaml (line 4) | class TestPythonPy2Pyyaml(TestPythonPackageBase):
class TestPythonPy3Pyyaml (line 15) | class TestPythonPy3Pyyaml(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_rpi_gpio.py
class TestPythonPy3RpiGpio (line 4) | class TestPythonPy3RpiGpio(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_rsa.py
class TestPythonPy3RSA (line 4) | class TestPythonPy3RSA(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_service_identity.py
class TestPythonPy3ServiceIdentity (line 4) | class TestPythonPy3ServiceIdentity(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_smmap2.py
class TestPythonPy3Smmap2 (line 4) | class TestPythonPy3Smmap2(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_subprocess32.py
class TestPythonPy2Subprocess32 (line 4) | class TestPythonPy2Subprocess32(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_treq.py
class TestPythonTreq (line 4) | class TestPythonTreq(TestPythonPackageBase):
method run_sample_scripts (line 7) | def run_sample_scripts(self):
class TestPythonPy3Treq (line 15) | class TestPythonPy3Treq(TestPythonTreq):
FILE: support/testing/tests/package/test_python_twisted.py
class TestPythonTwisted (line 4) | class TestPythonTwisted(TestPythonPackageBase):
method run_sample_scripts (line 8) | def run_sample_scripts(self):
class TestPythonPy3Twisted (line 24) | class TestPythonPy3Twisted(TestPythonTwisted):
FILE: support/testing/tests/package/test_python_txaio.py
class TestPythonPy3Txaio (line 4) | class TestPythonPy3Txaio(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_txtorcon.py
class TestPythonPy3Txtorcon (line 4) | class TestPythonPy3Txtorcon(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_ubjson.py
class TestPythonPy2Ubjson (line 4) | class TestPythonPy2Ubjson(TestPythonPackageBase):
class TestPythonPy3Ubjson (line 15) | class TestPythonPy3Ubjson(TestPythonPackageBase):
FILE: support/testing/tests/package/test_python_unittest_xml_reporting.py
class TestPythonPy3UnitTestXmlReporting (line 5) | class TestPythonPy3UnitTestXmlReporting(TestPythonPackageBase):
method test_run (line 15) | def test_run(self):
FILE: support/testing/tests/package/test_redis.py
class TestRedis (line 6) | class TestRedis(infra.basetest.BRTest):
method test_run (line 12) | def test_run(self):
FILE: support/testing/tests/package/test_rings.py
class TestLuaRings (line 4) | class TestLuaRings(TestLuaBase):
method test_run (line 11) | def test_run(self):
class TestLuajitRings (line 16) | class TestLuajitRings(TestLuaBase):
method test_run (line 23) | def test_run(self):
FILE: support/testing/tests/package/test_rust.py
class TestRustBase (line 9) | class TestRustBase(infra.basetest.BRTest):
method login (line 14) | def login(self):
method build_test_prog (line 21) | def build_test_prog(self):
class TestRustBin (line 58) | class TestRustBin(TestRustBase):
method test_run (line 73) | def test_run(self):
class TestRust (line 79) | class TestRust(TestRustBase):
method test_run (line 95) | def test_run(self):
FILE: support/testing/tests/package/test_s6.py
class TestS6 (line 7) | class TestS6(infra.basetest.BRTest):
method test_run (line 15) | def test_run(self):
FILE: support/testing/tests/package/test_s6_networking.py
class TestS6Networking (line 6) | class TestS6Networking(infra.basetest.BRTest):
method test_run (line 14) | def test_run(self):
FILE: support/testing/tests/package/test_s6_portable_utils.py
class TestS6PortableUtils (line 6) | class TestS6PortableUtils(infra.basetest.BRTest):
method test_run (line 14) | def test_run(self):
FILE: support/testing/tests/package/test_s6_rc.py
class TestS6Rc (line 6) | class TestS6Rc(infra.basetest.BRTest):
method test_run (line 14) | def test_run(self):
FILE: support/testing/tests/package/test_sudo.py
class TestSudo (line 6) | class TestSudo(infra.basetest.BRTest):
method test_run (line 14) | def test_run(self):
FILE: support/testing/tests/package/test_syslog_ng.py
class TestSyslogNg (line 6) | class TestSyslogNg(infra.basetest.BRTest):
method test_run (line 15) | def test_run(self):
FILE: support/testing/tests/package/test_tmux.py
class TestTmux (line 6) | class TestTmux(infra.basetest.BRTest):
method test_run (line 14) | def test_run(self):
FILE: support/testing/tests/package/test_turbolua.py
class TestLuajitTurbolua (line 4) | class TestLuajitTurbolua(TestLuaBase):
method test_run (line 11) | def test_run(self):
FILE: support/testing/tests/package/test_uboot_openssl_pkgconfig.py
class TestUbootOpensslPkgConfig (line 6) | class TestUbootOpensslPkgConfig(infra.basetest.BRTest):
method test_run (line 17) | def test_run(self):
FILE: support/testing/tests/package/test_zfs.py
class TestZfsGlibc (line 6) | class TestZfsGlibc(infra.basetest.BRTest):
method test_run (line 29) | def test_run(self):
class TestZfsUclibc (line 63) | class TestZfsUclibc(infra.basetest.BRTest):
method test_run (line 86) | def test_run(self):
FILE: support/testing/tests/toolchain/test_external.py
function has_broken_links (line 11) | def has_broken_links(path):
class TestExternalToolchain (line 20) | class TestExternalToolchain(infra.basetest.BRTest):
method common_check (line 21) | def common_check(self):
class TestExternalToolchainSourceryArmv4 (line 40) | class TestExternalToolchainSourceryArmv4(TestExternalToolchain):
method test_run (line 50) | def test_run(self):
class TestExternalToolchainSourceryArmv5 (line 72) | class TestExternalToolchainSourceryArmv5(TestExternalToolchain):
method test_run (line 81) | def test_run(self):
class TestExternalToolchainSourceryArmv7 (line 98) | class TestExternalToolchainSourceryArmv7(TestExternalToolchain):
method test_run (line 110) | def test_run(self):
class TestExternalToolchainLinaroArm (line 137) | class TestExternalToolchainLinaroArm(TestExternalToolchain):
method test_run (line 147) | def test_run(self):
class TestExternalToolchainBuildrootMusl (line 169) | class TestExternalToolchainBuildrootMusl(TestExternalToolchain):
method test_run (line 186) | def test_run(self):
class TestExternalToolchainCtngMusl (line 195) | class TestExternalToolchainCtngMusl(TestExternalToolchain):
method test_run (line 213) | def test_run(self):
class TestExternalToolchainBuildrootuClibc (line 222) | class TestExternalToolchainBuildrootuClibc(TestExternalToolchain):
method test_run (line 238) | def test_run(self):
class TestExternalToolchainCCache (line 247) | class TestExternalToolchainCCache(TestExternalToolchainBuildrootuClibc):
method __init__ (line 254) | def __init__(self, names):
FILE: support/testing/tests/toolchain/test_external_bootlin.py
class TestExternalToolchainBootlinAarch64GlibcBleedingEdge (line 6) | class TestExternalToolchainBootlinAarch64GlibcBleedingEdge(TestExternalT...
method test_run (line 16) | def test_run(self):
class TestExternalToolchainBootlinAarch64GlibcStable (line 20) | class TestExternalToolchainBootlinAarch64GlibcStable(TestExternalToolcha...
method test_run (line 30) | def test_run(self):
class TestExternalToolchainBootlinAarch64MuslBleedingEdge (line 34) | class TestExternalToolchainBootlinAarch64MuslBleedingEdge(TestExternalTo...
method test_run (line 44) | def test_run(self):
class TestExternalToolchainBootlinAarch64MuslStable (line 48) | class TestExternalToolchainBootlinAarch64MuslStable(TestExternalToolchain):
method test_run (line 58) | def test_run(self):
class TestExternalToolchainBootlinAarch64UclibcBleedingEdge (line 62) | class TestExternalToolchainBootlinAarch64UclibcBleedingEdge(TestExternal...
method test_run (line 72) | def test_run(self):
class TestExternalToolchainBootlinAarch64UclibcStable (line 76) | class TestExternalToolchainBootlinAarch64UclibcStable(TestExternalToolch...
method test_run (line 86) | def test_run(self):
class TestExternalToolchainBootlinAarch64beGlibcBleedingEdge (line 90) | class TestExternalToolchainBootlinAarch64beGlibcBleedingEdge(TestExterna...
method test_run (line 100) | def test_run(self):
class TestExternalToolchainBootlinAarch64beGlibcStable (line 104) | class TestExternalToolchainBootlinAarch64beGlibcStable(TestExternalToolc...
method test_run (line 114) | def test_run(self):
class TestExternalToolchainBootlinAarch64beUclibcBleedingEdge (line 118) | class TestExternalToolchainBootlinAarch64beUclibcBleedingEdge(TestExtern...
method test_run (line 128) | def test_run(self):
class TestExternalToolchainBootlinAarch64beUclibcStable (line 132) | class TestExternalToolchainBootlinAarch64beUclibcStable(TestExternalTool...
method test_run (line 142) | def test_run(self):
class TestExternalToolchainBootlinArcle750dUclibcBleedingEdge (line 146) | class TestExternalToolchainBootlinArcle750dUclibcBleedingEdge(TestExtern...
method test_run (line 157) | def test_run(self):
class TestExternalToolchainBootlinArcle750dUclibcStable (line 161) | class TestExternalToolchainBootlinArcle750dUclibcStable(TestExternalTool...
method test_run (line 172) | def test_run(self):
class TestExternalToolchainBootlinArclehs38GlibcBleedingEdge (line 176) | class TestExternalToolchainBootlinArclehs38GlibcBleedingEdge(TestExterna...
method test_run (line 187) | def test_run(self):
class TestExternalToolchainBootlinArclehs38GlibcStable (line 191) | class TestExternalToolchainBootlinArclehs38GlibcStable(TestExternalToolc...
method test_run (line 202) | def test_run(self):
class TestExternalToolchainBootlinArclehs38UclibcBleedingEdge (line 206) | class TestExternalToolchainBootlinArclehs38UclibcBleedingEdge(TestExtern...
method test_run (line 217) | def test_run(self):
class TestExternalToolchainBootlinArclehs38UclibcStable (line 221) | class TestExternalToolchainBootlinArclehs38UclibcStable(TestExternalTool...
method test_run (line 232) | def test_run(self):
class TestExternalToolchainBootlinArmv5eabiGlibcBleedingEdge (line 236) | class TestExternalToolchainBootlinArmv5eabiGlibcBleedingEdge(TestExterna...
method test_run (line 248) | def test_run(self):
class TestExternalToolchainBootlinArmv5eabiGlibcStable (line 252) | class TestExternalToolchainBootlinArmv5eabiGlibcStable(TestExternalToolc...
method test_run (line 264) | def test_run(self):
class TestExternalToolchainBootlinArmv5eabiMuslBleedingEdge (line 268) | class TestExternalToolchainBootlinArmv5eabiMuslBleedingEdge(TestExternal...
method test_run (line 280) | def test_run(self):
class TestExternalToolchainBootlinArmv5eabiMuslStable (line 284) | class TestExternalToolchainBootlinArmv5eabiMuslStable(TestExternalToolch...
method test_run (line 296) | def test_run(self):
class TestExternalToolchainBootlinArmv5eabiUclibcBleedingEdge (line 300) | class TestExternalToolchainBootlinArmv5eabiUclibcBleedingEdge(TestExtern...
method test_run (line 312) | def test_run(self):
class TestExternalToolchainBootlinArmv5eabiUclibcStable (line 316) | class TestExternalToolchainBootlinArmv5eabiUclibcStable(TestExternalTool...
method test_run (line 328) | def test_run(self):
class TestExternalToolchainBootlinArmv6eabihfGlibcBleedingEdge (line 332) | class TestExternalToolchainBootlinArmv6eabihfGlibcBleedingEdge(TestExter...
method test_run (line 344) | def test_run(self):
class TestExternalToolchainBootlinArmv6eabihfGlibcStable (line 348) | class TestExternalToolchainBootlinArmv6eabihfGlibcStable(TestExternalToo...
method test_run (line 360) | def test_run(self):
class TestExternalToolchainBootlinArmv6eabihfMuslBleedingEdge (line 364) | class TestExternalToolchainBootlinArmv6eabihfMuslBleedingEdge(TestExtern...
method test_run (line 376) | def test_run(self):
class TestExternalToolchainBootlinArmv6eabihfMuslStable (line 380) | class TestExternalToolchainBootlinArmv6eabihfMuslStable(TestExternalTool...
method test_run (line 392) | def test_run(self):
class TestExternalToolchainBootlinArmv6eabihfUclibcBleedingEdge (line 396) | class TestExternalToolchainBootlinArmv6eabihfUclibcBleedingEdge(TestExte...
method test_run (line 408) | def test_run(self):
class TestExternalToolchainBootlinArmv6eabihfUclibcStable (line 412) | class TestExternalToolchainBootlinArmv6eabihfUclibcStable(TestExternalTo...
method test_run (line 424) | def test_run(self):
class TestExternalToolchainBootlinArmv7eabihfGlibcBleedingEdge (line 428) | class TestExternalToolchainBootlinArmv7eabihfGlibcBleedingEdge(TestExter...
method test_run (line 440) | def test_run(self):
class TestExternalToolchainBootlinArmv7eabihfGlibcStable (line 444) | class TestExternalToolchainBootlinArmv7eabihfGlibcStable(TestExternalToo...
method test_run (line 456) | def test_run(self):
class TestExternalToolchainBootlinArmv7eabihfMuslBleedingEdge (line 460) | class TestExternalToolchainBootlinArmv7eabihfMuslBleedingEdge(TestExtern...
method test_run (line 472) | def test_run(self):
class TestExternalToolchainBootlinArmv7eabihfMuslStable (line 476) | class TestExternalToolchainBootlinArmv7eabihfMuslStable(TestExternalTool...
method test_run (line 488) | def test_run(self):
class TestExternalToolchainBootlinArmv7eabihfUclibcBleedingEdge (line 492) | class TestExternalToolchainBootlinArmv7eabihfUclibcBleedingEdge(TestExte...
method test_run (line 504) | def test_run(self):
class TestExternalToolchainBootlinArmv7eabihfUclibcStable (line 508) | class TestExternalToolchainBootlinArmv7eabihfUclibcStable(TestExternalTo...
method test_run (line 520) | def test_run(self):
class TestExternalToolchainBootlinArmv7mUclibcBleedingEdge (line 524) | class TestExternalToolchainBootlinArmv7mUclibcBleedingEdge(TestExternalT...
method test_run (line 535) | def test_run(self):
class TestExternalToolchainBootlinArmv7mUclibcStable (line 539) | class TestExternalToolchainBootlinArmv7mUclibcStable(TestExternalToolcha...
method test_run (line 550) | def test_run(self):
class TestExternalToolchainBootlinM68k68xxxUclibcBleedingEdge (line 554) | class TestExternalToolchainBootlinM68k68xxxUclibcBleedingEdge(TestExtern...
method test_run (line 565) | def test_run(self):
class TestExternalToolchainBootlinM68k68xxxUclibcStable (line 569) | class TestExternalToolchainBootlinM68k68xxxUclibcStable(TestExternalTool...
method test_run (line 580) | def test_run(self):
class TestExternalToolchainBootlinM68kcoldfireUclibcBleedingEdge (line 584) | class TestExternalToolchainBootlinM68kcoldfireUclibcBleedingEdge(TestExt...
method test_run (line 595) | def test_run(self):
class TestExternalToolchainBootlinM68kcoldfireUclibcStable (line 599) | class TestExternalToolchainBootlinM68kcoldfireUclibcStable(TestExternalT...
method test_run (line 610) | def test_run(self):
class TestExternalToolchainBootlinMicroblazebeGlibcBleedingEdge (line 614) | class TestExternalToolchainBootlinMicroblazebeGlibcBleedingEdge(TestExte...
method test_run (line 624) | def test_run(self):
class TestExternalToolchainBootlinMicroblazebeGlibcStable (line 628) | class TestExternalToolchainBootlinMicroblazebeGlibcStable(TestExternalTo...
method test_run (line 638) | def test_run(self):
class TestExternalToolchainBootlinMicroblazebeMuslBleedingEdge (line 642) | class TestExternalToolchainBootlinMicroblazebeMuslBleedingEdge(TestExter...
method test_run (line 652) | def test_run(self):
class TestExternalToolchainBootlinMicroblazebeMuslStable (line 656) | class TestExternalToolchainBootlinMicroblazebeMuslStable(TestExternalToo...
method test_run (line 666) | def test_run(self):
class TestExternalToolchainBootlinMicroblazebeUclibcBleedingEdge (line 670) | class TestExternalToolchainBootlinMicroblazebeUclibcBleedingEdge(TestExt...
method test_run (line 680) | def test_run(self):
class TestExternalToolchainBootlinMicroblazebeUclibcStable (line 684) | class TestExternalToolchainBootlinMicroblazebeUclibcStable(TestExternalT...
method test_run (line 694) | def test_run(self):
class TestExternalToolchainBootlinMicroblazeelGlibcBleedingEdge (line 698) | class TestExternalToolchainBootlinMicroblazeelGlibcBleedingEdge(TestExte...
method test_run (line 708) | def test_run(self):
class TestExternalToolchainBootlinMicroblazeelGlibcStable (line 712) | class TestExternalToolchainBootlinMicroblazeelGlibcStable(TestExternalTo...
method test_run (line 722) | def test_run(self):
class TestExternalToolchainBootlinMicroblazeelMuslBleedingEdge (line 726) | class TestExternalToolchainBootlinMicroblazeelMuslBleedingEdge(TestExter...
method test_run (line 736) | def test_run(self):
class TestExternalToolchainBootlinMicroblazeelMuslStable (line 740) | class TestExternalToolchainBootlinMicroblazeelMuslStable(TestExternalToo...
method test_run (line 750) | def test_run(self):
class TestExternalToolchainBootlinMicroblazeelUclibcBleedingEdge (line 754) | class TestExternalToolchainBootlinMicroblazeelUclibcBleedingEdge(TestExt...
method test_run (line 764) | def test_run(self):
class TestExternalToolchainBootlinMicroblazeelUclibcStable (line 768) | class TestExternalToolchainBootlinMicroblazeelUclibcStable(TestExternalT...
method test_run (line 778) | def test_run(self):
class TestExternalToolchainBootlinMips32GlibcBleedingEdge (line 782) | class TestExternalToolchainBootlinMips32GlibcBleedingEdge(TestExternalTo...
method test_run (line 794) | def test_run(self):
class TestExternalToolchainBootlinMips32GlibcStable (line 798) | class TestExternalToolchainBootlinMips32GlibcStable(TestExternalToolchain):
method test_run (line 810) | def test_run(self):
class TestExternalToolchainBootlinMips32MuslBleedingEdge (line 814) | class TestExternalToolchainBootlinMips32MuslBleedingEdge(TestExternalToo...
method test_run (line 826) | def test_run(self):
class TestExternalToolchainBootlinMips32MuslStable (line 830) | class TestExternalToolchainBootlinMips32MuslStable(TestExternalToolchain):
method test_run (line 842) | def test_run(self):
class TestExternalToolchainBootlinMips32UclibcBleedingEdge (line 846) | class TestExternalToolchainBootlinMips32UclibcBleedingEdge(TestExternalT...
method test_run (line 858) | def test_run(self):
class TestExternalToolchainBootlinMips32UclibcStable (line 862) | class TestExternalToolchainBootlinMips32UclibcStable(TestExternalToolcha...
method test_run (line 874) | def test_run(self):
class TestExternalToolchainBootlinMips32elGlibcBleedingEdge (line 878) | class TestExternalToolchainBootlinMips32elGlibcBleedingEdge(TestExternal...
method test_run (line 890) | def test_run(self):
class TestExternalToolchainBootlinMips32elGlibcStable (line 894) | class TestExternalToolchainBootlinMips32elGlibcStable(TestExternalToolch...
method test_run (line 906) | def test_run(self):
class TestExternalToolchainBootlinMips32elMuslBleedingEdge (line 910) | class TestExternalToolchainBootlinMips32elMuslBleedingEdge(TestExternalT...
method test_run (line 922) | def test_run(self):
class TestExternalToolchainBootlinMips32elMuslStable (line 926) | class TestExternalToolchainBootlinMips32elMuslStable(TestExternalToolcha...
method test_run (line 938) | def test_run(self):
class TestExternalToolchainBootlinMips32elUclibcBleedingEdge (line 942) | class TestExternalToolchainBootlinMips32elUclibcBleedingEdge(TestExterna...
method test_run (line 954) | def test_run(self):
class TestExternalToolchainBootlinMips32elUclibcStable (line 958) | class TestExternalToolchainBootlinMips32elUclibcStable(TestExternalToolc...
method test_run (line 970) | def test_run(self):
class TestExternalToolchainBootlinMips32r5elGlibcBleedingEdge (line 974) | class TestExternalToolchainBootlinMips32r5elGlibcBleedingEdge(TestExtern...
method test_run (line 986) | def test_run(self):
class TestExternalToolchainBootlinMips32r5elGlibcStable (line 990) | class TestExternalToolchainBootlinMips32r5elGlibcStable(TestExternalTool...
method test_run (line 1002) | def test_run(self):
class TestExternalToolchainBootlinMips32r5elMuslBleedingEdge (line 1006) | class TestExternalToolchainBootlinMips32r5elMuslBleedingEdge(TestExterna...
method test_run (line 1018) | def test_run(self):
class TestExternalToolchainBootlinMips32r5elMuslStable (line 1022) | class TestExternalToolchainBootlinMips32r5elMuslStable(TestExternalToolc...
method test_run (line 1034) | def test_run(self):
class TestExternalToolchainBootlinMips32r5elUclibcBleedingEdge (line 1038) | class TestExternalToolchainBootlinMips32r5elUclibcBleedingEdge(TestExter...
method test_run (line 1050) | def test_run(self):
class TestExternalToolchainBootlinMips32r5elUclibcStable (line 1054) | class TestExternalToolchainBootlinMips32r5elUclibcStable(TestExternalToo...
method test_run (line 1066) | def test_run(self):
class TestExternalToolchainBootlinMips32r6elGlibcBleedingEdge (line 1070) | class TestExternalToolchainBootlinMips32r6elGlibcBleedingEdge(TestExtern...
method test_run (line 1082) | def test_run(self):
class TestExternalToolchainBootlinMips32r6elGlibcStable (line 1086) | class TestExternalToolchainBootlinMips32r6elGlibcStable(TestExternalTool...
method test_run (line 1098) | def test_run(self):
class TestExternalToolchainBootlinMips32r6elMuslBleedingEdge (line 1102) | class TestExternalToolchainBootlinMips32r6elMuslBleedingEdge(TestExterna...
method test_run (line 1114) | def test_run(self):
class TestExternalToolchainBootlinMips32r6elMuslStable (line 1118) | class TestExternalToolchainBootlinMips32r6elMuslStable(TestExternalToolc...
method test_run (line 1130) | def test_run(self):
class TestExternalToolchainBootlinMips32r6elUclibcBleedingEdge (line 1134) | class TestExternalToolchainBootlinMips32r6elUclibcBleedingEdge(TestExter...
method test_run (line 1146) | def test_run(self):
class TestExternalToolchainBootlinMips32r6elUclibcStable (line 1150) | class TestExternalToolchainBootlinMips32r6elUclibcStable(TestExternalToo...
method test_run (line 1162) | def test_run(self):
class TestExternalToolchainBootlinMips64n32GlibcBleedingEdge (line 1166) | class TestExternalToolchainBootlinMips64n32GlibcBleedingEdge(TestExterna...
method test_run (line 1179) | def test_run(self):
class TestExternalToolchainBootlinMips64n32GlibcStable (line 1183) | class TestExternalToolchainBootlinMips64n32GlibcStable(TestExternalToolc...
method test_run (line 1196) | def test_run(self):
class TestExternalToolchainBootlinMips64n32MuslBleedingEdge (line 1200) | class TestExternalToolchainBootlinMips64n32MuslBleedingEdge(TestExternal...
method test_run (line 1213) | def test_run(self):
class TestExternalToolchainBootlinMips64n32MuslStable (line 1217) | class TestExternalToolchainBootlinMips64n32MuslStable(TestExternalToolch...
method test_run (line 1230) | def test_run(self):
class TestExternalToolchainBootlinMips64n32UclibcBleedingEdge (line 1234) | class TestExternalToolchainBootlinMips64n32UclibcBleedingEdge(TestExtern...
method test_run (line 1247) | def test_run(self):
class TestExternalToolchainBootlinMips64n32UclibcStable (line 1251) | class TestExternalToolchainBootlinMips64n32UclibcStable(TestExternalTool...
method test_run (line 1264) | def test_run(self):
class TestExternalToolchainBootlinMips64eln32GlibcBleedingEdge (line 1268) | class TestExternalToolchainBootlinMips64eln32GlibcBleedingEdge(TestExter...
method test_run (line 1281) | def test_run(self):
class TestExternalToolchainBootlinMips64eln32GlibcStable (line 1285) | class TestExternalToolchainBootlinMips64eln32GlibcStable(TestExternalToo...
method test_run (line 1298) | def test_run(self):
class TestExternalToolchainBootlinMips64eln32MuslBleedingEdge (line 1302) | class TestExternalToolchainBootlinMips64eln32MuslBleedingEdge(TestExtern...
method test_run (line 1315) | def test_run(self):
class TestExternalToolchainBootlinMips64eln32MuslStable (line 1319) | class TestExternalToolchainBootlinMips64eln32MuslStable(TestExternalTool...
method test_run (line 1332) | def test_run(self):
class TestExternalToolchainBootlinMips64eln32UclibcBleedingEdge (line 1336) | class TestExternalToolchainBootlinMips64eln32UclibcBleedingEdge(TestExte...
method test_run (line 1349) | def test_run(self):
class TestExternalToolchainBootlinMips64eln32UclibcStable (line 1353) | class TestExternalToolchainBootlinMips64eln32UclibcStable(TestExternalTo...
method test_run (line 1366) | def test_run(self):
class TestExternalToolchainBootlinMips64r6eln32GlibcBleedingEdge (line 1370) | class TestExternalToolchainBootlinMips64r6eln32GlibcBleedingEdge(TestExt...
method test_run (line 1383) | def test_run(self):
class TestExternalToolchainBootlinMips64r6eln32GlibcStable (line 1387) | class TestExternalToolchainBootlinMips64r6eln32GlibcStable(TestExternalT...
method test_run (line 1400) | def test_run(self):
class TestExternalToolchainBootlinMips64r6eln32MuslBleedingEdge (line 1404) | class TestExternalToolchainBootlinMips64r6eln32MuslBleedingEdge(TestExte...
method test_run (line 1417) | def test_run(self):
class TestExternalToolchainBootlinMips64r6eln32MuslStable (line 1421) | class TestExternalToolchainBootlinMips64r6eln32MuslStable(TestExternalTo...
method test_run (line 1434) | def test_run(self):
class TestExternalToolchainBootlinMips64r6eln32UclibcBleedingEdge (line 1438) | class TestExternalToolchainBootlinMips64r6eln32UclibcBleedingEdge(TestEx...
method test_run (line 1451) | def test_run(self):
class TestExternalToolchainBootlinMips64r6eln32UclibcStable (line 1455) | class TestExternalToolchainBootlinMips64r6eln32UclibcStable(TestExternal...
method test_run (line 1468) | def test_run(self):
class TestExternalToolchainBootlinNios2GlibcBleedingEdge (line 1472) | class TestExternalToolchainBootlinNios2GlibcBleedingEdge(TestExternalToo...
method test_run (line 1482) | def test_run(self):
class TestExternalToolchainBootlinNios2GlibcStable (line 1486) | class TestExternalToolchainBootlinNios2GlibcStable(TestExternalToolchain):
method test_run (line 1496) | def test_run(self):
class TestExternalToolchainBootlinOpenriscMuslBleedingEdge (line 1500) | class TestExternalToolchainBootlinOpenriscMuslBleedingEdge(TestExternalT...
method test_run (line 1510) | def test_run(self):
class TestExternalToolchainBootlinOpenriscMuslStable (line 1514) | class TestExternalToolchainBootlinOpenriscMuslStable(TestExternalToolcha...
method test_run (line 1524) | def test_run(self):
class TestExternalToolchainBootlinOpenriscUclibcBleedingEdge (line 1528) | class TestExternalToolchainBootlinOpenriscUclibcBleedingEdge(TestExterna...
method test_run (line 1538) | def test_run(self):
class TestExternalToolchainBootlinOpenriscUclibcStable (line 1542) | class TestExternalToolchainBootlinOpenriscUclibcStable(TestExternalToolc...
method test_run (line 1552) | def test_run(self):
class TestExternalToolchainBootlinPowerpc440fpGlibcBleedingEdge (line 1556) | class TestExternalToolchainBootlinPowerpc440fpGlibcBleedingEdge(TestExte...
method test_run (line 1567) | def test_run(self):
class TestExternalToolchainBootlinPowerpc440fpGlibcStable (line 1571) | class TestExternalToolchainBootlinPowerpc440fpGlibcStable(TestExternalTo...
method test_run (line 1582) | def test_run(self):
class TestExternalToolchainBootlinPowerpc440fpMuslBleedingEdge (line 1586) | class TestExternalToolchainBootlinPowerpc440fpMuslBleedingEdge(TestExter...
method test_run (line 1597) | def test_run(self):
class TestExternalToolchainBootlinPowerpc440fpMuslStable (line 1601) | class TestExternalToolchainBootlinPowerpc440fpMuslStable(TestExternalToo...
method test_run (line 1612) | def test_run(self):
class TestExternalToolchainBootlinPowerpc440fpUclibcBleedingEdge (line 1616) | class TestExternalToolchainBootlinPowerpc440fpUclibcBleedingEdge(TestExt...
method test_run (line 1627) | def test_run(self):
class TestExternalToolchainBootlinPowerpc440fpUclibcStable (line 1631) | class TestExternalToolchainBootlinPowerpc440fpUclibcStable(TestExternalT...
method test_run (line 1642) | def test_run(self):
class TestExternalToolchainBootlinPowerpce300c3GlibcBleedingEdge (line 1646) | class TestExternalToolchainBootlinPowerpce300c3GlibcBleedingEdge(TestExt...
method test_run (line 1657) | def test_run(self):
class TestExternalToolchainBootlinPowerpce300c3GlibcStable (line 1661) | class TestExternalToolchainBootlinPowerpce300c3GlibcStable(TestExternalT...
method test_run (line 1672) | def test_run(self):
class TestExternalToolchainBootlinPowerpce300c3MuslBleedingEdge (line 1676) | class TestExternalToolchainBootlinPowerpce300c3MuslBleedingEdge(TestExte...
method test_run (line 1687) | def test_run(self):
class TestExternalToolchainBootlinPowerpce300c3MuslStable (line 1691) | class TestExternalToolchainBootlinPowerpce300c3MuslStable(TestExternalTo...
method test_run (line 1702) | def test_run(self):
class TestExternalToolchainBootlinPowerpce300c3UclibcBleedingEdge (line 1706) | class TestExternalToolchainBootlinPowerpce300c3UclibcBleedingEdge(TestEx...
method test_run (line 1717) | def test_run(self):
class TestExternalToolchainBootlinPowerpce300c3UclibcStable (line 1721) | class TestExternalToolchainBootlinPowerpce300c3UclibcStable(TestExternal...
method test_run (line 1732) | def test_run(self):
class TestExternalToolchainBootlinPowerpce500mcGlibcBleedingEdge (line 1736) | class TestExternalToolchainBootlinPowerpce500mcGlibcBleedingEdge(TestExt...
method test_run (line 1747) | def test_run(self):
class TestExternalToolchainBootlinPowerpce500mcGlibcStable (line 1751) | class TestExternalToolchainBootlinPowerpce500mcGlibcStable(TestExternalT...
method test_run (line 1762) | def test_run(self):
class TestExternalToolchainBootlinPowerpce500mcMuslBleedingEdge (line 1766) | class TestExternalToolchainBootlinPowerpce500mcMuslBleedingEdge(TestExte...
method test_run (line 1777) | def test_run(self):
class TestExternalToolchainBootlinPowerpce500mcMuslStable (line 1781) | class TestExternalToolchainBootlinPowerpce500mcMuslStable(TestExternalTo...
method test_run (line 1792) | def test_run(self):
class TestExternalToolchainBootlinPowerpce500mcUclibcBleedingEdge (line 1796) | class TestExternalToolchainBootlinPowerpce500mcUclibcBleedingEdge(TestEx...
method test_run (line 1807) | def test_run(self):
class TestExternalToolchainBootlinPowerpce500mcUclibcStable (line 1811) | class TestExternalToolchainBootlinPowerpce500mcUclibcStable(TestExternal...
method test_run (line 1822) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64e5500GlibcBleedingEdge (line 1826) | class TestExternalToolchainBootlinPowerpc64e5500GlibcBleedingEdge(TestEx...
method test_run (line 1837) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64e5500GlibcStable (line 1841) | class TestExternalToolchainBootlinPowerpc64e5500GlibcStable(TestExternal...
method test_run (line 1852) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64e6500GlibcBleedingEdge (line 1856) | class TestExternalToolchainBootlinPowerpc64e6500GlibcBleedingEdge(TestEx...
method test_run (line 1867) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64e6500GlibcStable (line 1871) | class TestExternalToolchainBootlinPowerpc64e6500GlibcStable(TestExternal...
method test_run (line 1882) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64e6500MuslBleedingEdge (line 1886) | class TestExternalToolchainBootlinPowerpc64e6500MuslBleedingEdge(TestExt...
method test_run (line 1897) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64e6500MuslStable (line 1901) | class TestExternalToolchainBootlinPowerpc64e6500MuslStable(TestExternalT...
method test_run (line 1912) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64power8GlibcBleedingEdge (line 1916) | class TestExternalToolchainBootlinPowerpc64power8GlibcBleedingEdge(TestE...
method test_run (line 1927) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64power8GlibcStable (line 1931) | class TestExternalToolchainBootlinPowerpc64power8GlibcStable(TestExterna...
method test_run (line 1942) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64power8MuslBleedingEdge (line 1946) | class TestExternalToolchainBootlinPowerpc64power8MuslBleedingEdge(TestEx...
method test_run (line 1957) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64power8MuslStable (line 1961) | class TestExternalToolchainBootlinPowerpc64power8MuslStable(TestExternal...
method test_run (line 1972) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64lepower8GlibcBleedingEdge (line 1976) | class TestExternalToolchainBootlinPowerpc64lepower8GlibcBleedingEdge(Tes...
method test_run (line 1987) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64lepower8GlibcStable (line 1991) | class TestExternalToolchainBootlinPowerpc64lepower8GlibcStable(TestExter...
method test_run (line 2002) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64lepower8MuslBleedingEdge (line 2006) | class TestExternalToolchainBootlinPowerpc64lepower8MuslBleedingEdge(Test...
method test_run (line 2017) | def test_run(self):
class TestExternalToolchainBootlinPowerpc64lepower8MuslStable (line 2021) | class TestExternalToolchainBootlinPowerpc64lepower8MuslStable(TestExtern...
method test_run (line 2032) | def test_run(self):
class TestExternalToolchainBootlinRiscv32ilp32dGlibcBleedingEdge (line 2036) | class TestExternalToolchainBootlinRiscv32ilp32dGlibcBleedingEdge(TestExt...
method test_run (line 2049) | def test_run(self):
class TestExternalToolchainBootlinRiscv64GlibcBleedingEdge (line 2053) | class TestExternalToolchainBootlinRiscv64GlibcBleedingEdge(TestExternalT...
method test_run (line 2066) | def test_run(self):
class TestExternalToolchainBootlinRiscv64MuslBleedingEdge (line 2070) | class TestExternalToolchainBootlinRiscv64MuslBleedingEdge(TestExternalTo...
method test_run (line 2083) | def test_run(self):
class TestExternalToolchainBootlinShsh4GlibcBleedingEdge (line 2087) | class TestExternalToolchainBootlinShsh4GlibcBleedingEdge(TestExternalToo...
method test_run (line 2098) | def test_run(self):
class TestExternalToolchainBootlinShsh4GlibcStable (line 2102) | class TestExternalToolchainBootlinShsh4GlibcStable(TestExternalToolchain):
method test_run (line 2113) | def test_run(self):
class TestExternalToolchainBootlinShsh4MuslBleedingEdge (line 2117) | class TestExternalToolchainBootlinShsh4MuslBleedingEdge(TestExternalTool...
method test_run (line 2128) | def test_run(self):
class TestExternalToolchainBootlinShsh4MuslStable (line 2132) | class TestExternalToolchainBootlinShsh4MuslStable(TestExternalToolchain):
method test_run (line 2143) | def test_run(self):
class TestExternalToolchainBootlinShsh4UclibcBleedingEdge (line 2147) | class TestExternalToolchainBootlinShsh4UclibcBleedingEdge(TestExternalTo...
method test_run (line 2158) | def test_run(self):
class TestExternalToolchainBootlinShsh4UclibcStable (line 2162) | class TestExternalToolchainBootlinShsh4UclibcStable(TestExternalToolchain):
method test_run (line 2173) | def test_run(self):
class TestExternalToolchainBootlinShsh4aebGlibcBleedingEdge (line 2177) | class TestExternalToolchainBootlinShsh4aebGlibcBleedingEdge(TestExternal...
method test_run (line 2188) | def test_run(self):
class TestExternalToolchainBootlinShsh4aebGlibcStable (line 2192) | class TestExternalToolchainBootlinShsh4aebGlibcStable(TestExternalToolch...
method test_run (line 2203) | def test_run(self):
class TestExternalToolchainBootlinShsh4aebMuslBleedingEdge (line 2207) | class TestExternalToolchainBootlinShsh4aebMuslBleedingEdge(TestExternalT...
method test_run (line 2218) | def test_run(self):
class TestExternalToolchainBootlinShsh4aebMuslStable (line 2222) | class TestExternalToolchainBootlinShsh4aebMuslStable(TestExternalToolcha...
method test_run (line 2233) | def test_run(self):
class TestExternalToolchainBootlinSparc64GlibcBleedingEdge (line 2237) | class TestExternalToolchainBootlinSparc64GlibcBleedingEdge(TestExternalT...
method test_run (line 2248) | def test_run(self):
class TestExternalToolchainBootlinSparc64GlibcStable (line 2252) | class TestExternalToolchainBootlinSparc64GlibcStable(TestExternalToolcha...
method test_run (line 2263) | def test_run(self):
class TestExternalToolchainBootlinSparcv8UclibcBleedingEdge (line 2267) | class TestExternalToolchainBootlinSparcv8UclibcBleedingEdge(TestExternal...
method test_run (line 2278) | def test_run(self):
class TestExternalToolchainBootlinSparcv8UclibcStable (line 2282) | class TestExternalToolchainBootlinSparcv8UclibcStable(TestExternalToolch...
method test_run (line 2293) | def test_run(self):
class TestExternalToolchainBootlinX8664corei7GlibcBleedingEdge (line 2297) | class TestExternalToolchainBootlinX8664corei7GlibcBleedingEdge(TestExter...
method test_run (line 2308) | def test_run(self):
class TestExternalToolchainBootlinX8664corei7GlibcStable (line 2312) | class TestExternalToolchainBootlinX8664corei7GlibcStable(TestExternalToo...
method test_run (line 2323) | def test_run(self):
class TestExternalToolchainBootlinX8664corei7MuslBleedingEdge (line 2327) | class TestExternalToolchainBootlinX8664corei7MuslBleedingEdge(TestExtern...
method test_run (line 2338) | def test_run(self):
class TestExternalToolchainBootlinX8664corei7MuslStable (line 2342) | class TestExternalToolchainBootlinX8664corei7MuslStable(TestExternalTool...
method test_run (line 2353) | def test_run(self):
class TestExternalToolchainBootlinX8664corei7UclibcBleedingEdge (line 2357) | class TestExternalToolchainBootlinX8664corei7UclibcBleedingEdge(TestExte...
method test_run (line 2368) | def test_run(self):
class TestExternalToolchainBootlinX8664corei7UclibcStable (line 2372) | class TestExternalToolchainBootlinX8664corei7UclibcStable(TestExternalTo...
method test_run (line 2383) | def test_run(self):
class TestExternalToolchainBootlinX86core2GlibcBleedingEdge (line 2387) | class TestExternalToolchainBootlinX86core2GlibcBleedingEdge(TestExternal...
method test_run (line 2398) | def test_run(self):
class TestExternalToolchainBootlinX86core2GlibcStable (line 2402) | class TestExternalToolchainBootlinX86core2GlibcStable(TestExternalToolch...
method test_run (line 2413) | def test_run(self):
class TestExternalToolchainBootlinX86core2MuslBleedingEdge (line 2417) | class TestExternalToolchainBootlinX86core2MuslBleedingEdge(TestExternalT...
method test_run (line 2428) | def test_run(self):
class TestExternalToolchainBootlinX86core2MuslStable (line 2432) | class TestExternalToolchainBootlinX86core2MuslStable(TestExternalToolcha...
method test_run (line 2443) | def test_run(self):
class TestExternalToolchainBootlinX86core2UclibcBleedingEdge (line 2447) | class TestExternalToolchainBootlinX86core2UclibcBleedingEdge(TestExterna...
method test_run (line 2458) | def test_run(self):
class TestExternalToolchainBootlinX86core2UclibcStable (line 2462) | class TestExternalToolchainBootlinX86core2UclibcStable(TestExternalToolc...
method test_run (line 2473) | def test_run(self):
class TestExternalToolchainBootlinX86i686GlibcBleedingEdge (line 2477) | class TestExternalToolchainBootlinX86i686GlibcBleedingEdge(TestExternalT...
method test_run (line 2488) | def test_run(self):
class TestExternalToolchainBootlinX86i686GlibcStable (line 2492) | class TestExternalToolchainBootlinX86i686GlibcStable(TestExternalToolcha...
method test_run (line 2503) | def test_run(self):
class TestExternalToolchainBootlinX86i686MuslBleedingEdge (line 2507) | class TestExternalToolchainBootlinX86i686MuslBleedingEdge(TestExternalTo...
method test_run (line 2518) | def test_run(self):
class TestExternalToolchainBootlinX86i686MuslStable (line 2522) | class TestExternalToolchainBootlinX86i686MuslStable(TestExternalToolchain):
method test_run (line 2533) | def test_run(self):
class TestExternalToolchainBootlinX86i686UclibcBleedingEdge (line 2537) | class TestExternalToolchainBootlinX86i686UclibcBleedingEdge(TestExternal...
method test_run (line 2548) | def test_run(self):
class TestExternalToolchainBootlinX86i686UclibcStable (line 2552) | class TestExternalToolchainBootlinX86i686UclibcStable(TestExternalToolch...
method test_run (line 2563) | def test_run(self):
class TestExternalToolchainBootlinXtensalx60UclibcBleedingEdge (line 2567) | class TestExternalToolchainBootlinXtensalx60UclibcBleedingEdge(TestExter...
method test_run (line 2579) | def test_run(self):
class TestExternalToolchainBootlinXtensalx60UclibcStable (line 2583) | class TestExternalToolchainBootlinXtensalx60UclibcStable(TestExternalToo...
method test_run (line 2595) | def test_run(self):
FILE: support/testing/tests/utils/test_check_package.py
function call_script (line 16) | def call_script(args, env, cwd):
class TestCheckPackage (line 24) | class TestCheckPackage(unittest.TestCase):
method assert_file_was_processed (line 57) | def assert_file_was_processed(self, stderr):
method assert_file_was_ignored (line 64) | def assert_file_was_ignored(self, stderr):
method assert_warnings_generated_for_file (line 71) | def assert_warnings_generated_for_file(self, stderr):
method test_run (line 78) | def test_run(self):
FILE: toolchain/toolchain-wrapper.c
type str_len_s (line 110) | struct str_len_s {
type str_len_s (line 126) | struct str_len_s
type str_len_s (line 140) | struct str_len_s
function check_unsafe_path (line 160) | static void check_unsafe_path(const char *arg,
function parse_source_date_epoch_from_env (line 196) | bool parse_source_date_epoch_from_env(void)
function parse_source_date_epoch_from_env (line 237) | bool parse_source_date_epoch_from_env(void)
function main (line 246) | int main(int argc, char **argv)
FILE: utils/checkpackagelib/base.py
class _CheckFunction (line 5) | class _CheckFunction(object):
method __init__ (line 6) | def __init__(self, filename, url_to_manual):
method before (line 11) | def before(self):
method check_line (line 14) | def check_line(self, lineno, text):
method after (line 17) | def after(self):
FILE: utils/checkpackagelib/lib.py
class ConsecutiveEmptyLines (line 6) | class ConsecutiveEmptyLines(_CheckFunction):
method before (line 7) | def before(self):
method check_line (line 10) | def check_line(self, lineno, text):
class EmptyLastLine (line 17) | class EmptyLastLine(_CheckFunction):
method before (line 18) | def before(self):
method check_line (line 22) | def check_line(self, lineno, text):
method after (line 26) | def after(self):
class NewlineAtEof (line 32) | class NewlineAtEof(_CheckFunction):
method before (line 33) | def before(self):
method check_line (line 37) | def check_line(self, lineno, text):
method after (line 41) | def after(self):
class TrailingSpace (line 48) | class TrailingSpace(_CheckFunction):
method check_line (line 49) | def check_line(self, lineno, text):
class Utf8Characters (line 57) | class Utf8Characters(_CheckFunction):
method is_ascii (line 58) | def is_ascii(self, s):
method check_line (line 64) | def check_line(self, lineno, text):
FILE: utils/checkpackagelib/lib_config.py
function _empty_or_comment (line 15) | def _empty_or_comment(text):
function _part_of_help_text (line 21) | def _part_of_help_text(text):
class AttributesOrder (line 31) | class AttributesOrder(_CheckFunction):
method before (line 36) | def before(self):
method check_line (line 39) | def check_line(self, lineno, text):
class CommentsMenusPackagesOrder (line 63) | class CommentsMenusPackagesOrder(_CheckFunction):
method before (line 64) | def before(self):
method get_level (line 72) | def get_level(self):
method initialize_package_level_elements (line 75) | def initialize_package_level_elements(self, text):
method initialize_level_elements (line 85) | def initialize_level_elements(self, text):
method check_line (line 89) | def check_line(self, lineno, text):
class HelpText (line 154) | class HelpText(_CheckFunction):
method before (line 158) | def before(self):
method check_line (line 161) | def check_line(self, lineno, text):
class Indent (line 188) | class Indent(_CheckFunction):
method before (line 193) | def before(self):
method check_line (line 196) | def check_line(self, lineno, text):
FILE: utils/checkpackagelib/lib_hash.py
function _empty_line_or_comment (line 15) | def _empty_line_or_comment(text):
class HashNumberOfFields (line 19) | class HashNumberOfFields(_CheckFunction):
method check_line (line 20) | def check_line(self, lineno, text):
class HashType (line 31) | class HashType(_CheckFunction):
method check_line (line 35) | def check_line(self, lineno, text):
FILE: utils/checkpackagelib/lib_mk.py
class Indent (line 23) | class Indent(_CheckFunction):
method before (line 31) | def before(self):
method check_line (line 36) | def check_line(self, lineno, text):
class OverriddenVariable (line 79) | class OverriddenVariable(_CheckFunction):
method before (line 92) | def before(self):
method check_line (line 97) | def check_line(self, lineno, text):
class PackageHeader (line 141) | class PackageHeader(_CheckFunction):
method before (line 142) | def before(self):
method check_line (line 145) | def check_line(self, lineno, text):
class RemoveDefaultPackageSourceVariable (line 170) | class RemoveDefaultPackageSourceVariable(_CheckFunction):
method before (line 173) | def before(self):
method check_line (line 181) | def check_line(self, lineno, text):
class SpaceBeforeBackslash (line 193) | class SpaceBeforeBackslash(_CheckFunction):
method check_line (line 196) | def check_line(self, lineno, text):
class TrailingBackslash (line 203) | class TrailingBackslash(_CheckFunction):
method before (line 206) | def before(self):
method check_line (line 209) | def check_line(self, lineno, text):
class TypoInPackageVariable (line 225) | class TypoInPackageVariable(_CheckFunction):
method before (line 247) | def before(self):
method check_line (line 260) | def check_line(self, lineno, text):
class UselessFlag (line 284) | class UselessFlag(_CheckFunction):
method before (line 296) | def before(self):
method check_line (line 299) | def check_line(self, lineno, text):
class VariableWithBraces (line 324) | class VariableWithBraces(_CheckFunction):
method check_line (line 327) | def check_line(self, lineno, text):
FILE: utils/checkpackagelib/lib_patch.py
class ApplyOrder (line 13) | class ApplyOrder(_CheckFunction):
method before (line 16) | def before(self):
class NumberedSubject (line 23) | class NumberedSubject(_CheckFunction):
method before (line 26) | def before(self):
method check_line (line 31) | def check_line(self, lineno, text):
method after (line 39) | def after(self):
class Sob (line 46) | class Sob(_CheckFunction):
method before (line 49) | def before(self):
method check_line (line 52) | def check_line(self, lineno, text):
method after (line 58) | def after(self):
FILE: utils/getdeveloperlib.py
function analyze_patch (line 18) | def analyze_patch(patch):
function fname_get_package_infra (line 41) | def fname_get_package_infra(fname):
function analyze_patches (line 59) | def analyze_patches(patches):
function get_all_test_cases (line 76) | def get_all_test_cases(suite):
function list_unittests (line 87) | def list_unittests():
class Developer (line 106) | class Developer:
method __init__ (line 107) | def __init__(self, name, files):
method hasfile (line 116) | def hasfile(self, f):
method __repr__ (line 122) | def __repr__(self):
function parse_developer_packages (line 143) | def parse_developer_packages(fnames):
function parse_arches_from_config_in (line 158) | def parse_arches_from_config_in(fname):
function parse_developer_architectures (line 178) | def parse_developer_architectures(fnames):
function parse_developer_infras (line 190) | def parse_developer_infras(fnames):
function parse_developer_defconfigs (line 199) | def parse_developer_defconfigs(fnames):
function parse_developer_runtime_tests (line 207) | def parse_developer_runtime_tests(fnames):
function parse_developers (line 228) | def parse_developers():
function check_developers (line 274) | def check_developers(developers, basepath=None):
Copy disabled (too large)
Download .json
Condensed preview — 12085 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (18,792K chars).
[
{
"path": ".defconfig",
"chars": 1198,
"preview": "#\n# Automatically generated make config: don't edit\n# Mon Feb 18 09:11:56 2008\n#\nBR2_HAVE_DOT_CONFIG=y\n# BR2_alpha is no"
},
{
"path": ".flake8",
"chars": 96,
"preview": "[flake8]\nexclude=\n # copied from the kernel sources\n utils/diffconfig\nmax-line-length=132\n"
},
{
"path": ".gitignore",
"chars": 174,
"preview": "/output\n/dl\n/.auto.deps\n/.config.cmd\n/.config.old\n/..config.tmp\n/.config\n*.depend\n*.o\n/*.patch\n/*.diff\n*.orig\n*.rej\n*~\n*"
},
{
"path": "CHANGES",
"chars": 454021,
"preview": "2021.11, released December 5th, 2021\n\n\tVarious fixes.\n\n\tDefconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix\n\tbui"
},
{
"path": "COPYING",
"chars": 18767,
"preview": "With the exceptions below, Buildroot is distributed under the terms of\nthe GNU General Public License, reproduced below;"
},
{
"path": "Config.in",
"chars": 29383,
"preview": "#\n\nmainmenu \"Buildroot $BR2_VERSION Configuration\"\n\nconfig BR2_HAVE_DOT_CONFIG\n\tbool\n\tdefault y\n\nconfig BR2_VERSION\n\tstr"
},
{
"path": "Config.in.legacy",
"chars": 135971,
"preview": "#\n# Config.in.legacy - support for backward compatibility\n#\n# When an existing Config.in symbol is removed, it should be"
},
{
"path": "DEVELOPERS",
"chars": 72882,
"preview": "# Syntax:\n#\n# N:\tFirstname Lastname <email>\n# F:\tfile pattern or directory\n# F:\tfile pattern or directory\n#\n# The \"F\" en"
},
{
"path": "Makefile",
"chars": 45317,
"preview": "# Makefile for buildroot\n#\n# Copyright (C) 1999-2005 by Erik Andersen <andersen@codepoet.org>\n# Copyright (C) 2006-2014 "
},
{
"path": "Makefile.legacy",
"chars": 2292,
"preview": "#\n# Makefile.legacy - support for backward compatibility\n#\n# This file contains placeholders to detect backward-compatib"
},
{
"path": "README.md",
"chars": 2379,
"preview": "# What's thingOS?\n\n**thingOS** is a highly customized [BuildRoot](https://buildroot.uclibc.org) that serves as a base fo"
},
{
"path": "arch/Config.in",
"chars": 12250,
"preview": "menu \"Target options\"\n\nconfig BR2_ARCH_IS_64\n\tbool\n\nconfig BR2_KERNEL_64_USERLAND_32\n\tbool\n\nconfig BR2_SOFT_FLOAT\n\tbool\n"
},
{
"path": "arch/Config.in.arc",
"chars": 3147,
"preview": "choice\n\tprompt \"Target CPU\"\n\tdefault BR2_arc770d\n\tdepends on BR2_arc\n\thelp\n\t Specific CPU to use\n\nconfig BR2_arc750d\n"
},
{
"path": "arch/Config.in.arm",
"chars": 28657,
"preview": "# arm cpu features\nconfig BR2_ARM_CPU_HAS_NEON\n\tbool\n\n# for some cores, NEON support is optional\nconfig BR2_ARM_CPU_MAYB"
},
{
"path": "arch/Config.in.csky",
"chars": 965,
"preview": "choice\n\tprompt \"Target Architecture Variant\"\n\tdefault BR2_ck610\n\thelp\n\t Specific CPU variant to use\n\nconfig BR2_ck610\n\t"
},
{
"path": "arch/Config.in.m68k",
"chars": 735,
"preview": "config BR2_ARCH\n\tdefault \"m68k\"\t\tif BR2_m68k\n\nconfig BR2_ENDIAN\n\tdefault \"BIG\"\n\n# symbols used to distinguish between m6"
},
{
"path": "arch/Config.in.microblaze",
"chars": 381,
"preview": "config BR2_ARCH\n\tdefault \"microblazeel\" if BR2_microblazeel\n\tdefault \"microblaze\" if BR2_microblazebe\n\nconfig BR2_EN"
},
{
"path": "arch/Config.in.mips",
"chars": 7251,
"preview": "# mips default CPU ISAs\nconfig BR2_MIPS_CPU_MIPS32\n\tbool\n\tselect BR2_MIPS_NAN_LEGACY\nconfig BR2_MIPS_CPU_MIPS32R2\n\tbool\n"
},
{
"path": "arch/Config.in.nds32",
"chars": 264,
"preview": "config BR2_ARCH\n\tdefault \"nds32le\"\n\nconfig BR2_GCC_TARGET_ARCH\n\tdefault \"v3\"\n\nconfig BR2_ENDIAN\n\tdefault \"LITTLE\"\n\nconfi"
},
{
"path": "arch/Config.in.nios2",
"chars": 169,
"preview": "config BR2_ARCH\n\tdefault \"nios2\"\n\nconfig BR2_ENDIAN\n\tdefault \"LITTLE\"\n\nconfig BR2_READELF_ARCH_NAME\n\tdefault \"Altera Nio"
},
{
"path": "arch/Config.in.or1k",
"chars": 164,
"preview": "config BR2_ARCH\n\tdefault \"or1k\"\n\nconfig BR2_ENDIAN\n\tdefault \"BIG\"\n\nconfig BR2_READELF_ARCH_NAME\n\tdefault \"OpenRISC 1000\""
},
{
"path": "arch/Config.in.powerpc",
"chars": 5341,
"preview": "config BR2_POWERPC_CPU_HAS_ALTIVEC\n\tbool\n\nconfig BR2_POWERPC_CPU_HAS_SPE\n\tbool\n\nchoice\n\tprompt \"Target Architecture Vari"
},
{
"path": "arch/Config.in.riscv",
"chars": 2882,
"preview": "# RISC-V CPU ISA extensions.\n\nconfig BR2_RISCV_ISA_RVI\n\tbool\n\nconfig BR2_RISCV_ISA_RVM\n\tbool\n\nconfig BR2_RISCV_ISA_RVA\n\t"
},
{
"path": "arch/Config.in.s390x",
"chars": 473,
"preview": "choice\n\tprompt \"Target Architecture Variant\"\n\thelp\n\t Specific CPU variant to use\n\nconfig BR2_s390x_z13\n\tbool \"z13\"\n\ncon"
},
{
"path": "arch/Config.in.sh",
"chars": 756,
"preview": "choice\n\tprompt \"Target Architecture Variant\"\n\tdefault BR2_sh4\n\tdepends on BR2_sh\n\thelp\n\t Specific CPU variant to use\n\nc"
},
{
"path": "arch/Config.in.sparc",
"chars": 756,
"preview": "choice\n\tprompt \"Target Architecture Variant\"\n\tdefault BR2_sparc_v8 if BR2_sparc\n\tdefault BR2_sparc_v9 if BR2_sparc64\n\tde"
},
{
"path": "arch/Config.in.x86",
"chars": 8652,
"preview": "# i386/x86_64 cpu features\nconfig BR2_X86_CPU_HAS_MMX\n\tbool\nconfig BR2_X86_CPU_HAS_3DNOW\n\tbool\nconfig BR2_X86_CPU_HAS_SS"
},
{
"path": "arch/Config.in.xtensa",
"chars": 1321,
"preview": "choice\n\tprompt \"Target Architecture Variant\"\n\tdefault BR2_xtensa_fsf\n\tdepends on BR2_xtensa\n\nconfig BR2_XTENSA_CUSTOM\n\tb"
},
{
"path": "arch/arch.mk",
"chars": 971,
"preview": "################################################################################\n#\n# Architecture-specific definitions\n#"
},
{
"path": "arch/arch.mk.arc",
"chars": 541,
"preview": "ifeq ($(BR2_arc),y)\n\n# -matomic is always required when the ARC core has the atomic extensions\nifeq ($(BR2_ARC_ATOMIC_EX"
},
{
"path": "arch/arch.mk.csky",
"chars": 470,
"preview": "#\n# Configure the GCC_TARGET_ARCH variable and append the\n# appropriate C-SKY ISA extensions.\n#\n\nifeq ($(BR2_csky),y)\n\ni"
},
{
"path": "arch/arch.mk.riscv",
"chars": 590,
"preview": "#\n# Configure the GCC_TARGET_ARCH variable and append the\n# appropriate RISC-V ISA extensions.\n#\n\nifeq ($(BR2_riscv),y)\n"
},
{
"path": "arch/arch.mk.xtensa",
"chars": 1621,
"preview": "################################################################################\n# This variable can be used by packages"
},
{
"path": "board/common/busybox.config",
"chars": 33345,
"preview": "#\n# Automatically generated make config: don't edit\n# Busybox version: 1.34.1\n# Sun Mar 26 19:57:50 2023\n#\nCONFIG_HAVE_D"
},
{
"path": "board/common/busybox_initramfs.config",
"chars": 31560,
"preview": "#\n# Automatically generated make config: don't edit\n# Busybox version: 1.24.2\n# Sat Feb 11 14:55:38 2017\n#\nCONFIG_HAVE_D"
},
{
"path": "board/common/cleanup.sh",
"chars": 6655,
"preview": "#!/bin/bash\n\nTARGET=$1\n\ntest -n \"${TARGET}\" || exit 1\n\nfind ${TARGET} -name '.empty' | xargs -r rm\n\n# /etc stuff\nrm -rf "
},
{
"path": "board/common/overlay/boot/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/data/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/etc/adminpasswd.d/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/etc/captive-portal.conf",
"chars": 390,
"preview": "CAPTIVE_PORTAL_ENABLED=false\nCAPTIVE_PORTAL_TIMEOUT=0\nCAPTIVE_PORTAL_TIMEOUT_REBOOT=false\nCAPTIVE_PORTAL_CONFIGURED_CMD="
},
{
"path": "board/common/overlay/etc/crontabs/root",
"chars": 232,
"preview": "13 * * * * /usr/sbin/logrotate /etc/logrotate.conf\n0 2 * * 0 /usr/sbin/https-update\n*/15 * * * * /usr/sbin/dyndns-update"
},
{
"path": "board/common/overlay/etc/date.conf",
"chars": 93,
"preview": "DATE_TIMEOUT=10\nDATE_METHOD=sntp\nDATE_HOST=\"google.com\"\nDATE_INTERVAL=900\nDATE_NTP_SERVER=\"\"\n"
},
{
"path": "board/common/overlay/etc/dbus-1/system.conf",
"chars": 288,
"preview": "<!DOCTYPE busconfig PUBLIC \"-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN\" \n\"http://www.freedesktop.org/standards/"
},
{
"path": "board/common/overlay/etc/dehydrated/config",
"chars": 188,
"preview": "BASEDIR=\"/var/lib/dehydrated\"\nDOMAINS_TXT=\"/data/etc/ssl/domain\"\nWELLKNOWN=\"/tmp/dehydrated\"\nHOOK=\"/usr/libexec/dehydrat"
},
{
"path": "board/common/overlay/etc/docker/daemon.json",
"chars": 107,
"preview": "{\n \"log-driver\": \"local\",\n \"log-opts\": {\n \"max-file\": \"100\",\n \"max-size\": \"5m\"\n }\n}\n"
},
{
"path": "board/common/overlay/etc/fstab.disk",
"chars": 242,
"preview": "# <file system> <mount pt> <type> <options> <dump> <pass>\n${boot_dev} /boot "
},
{
"path": "board/common/overlay/etc/fstab.extra",
"chars": 80,
"preview": "# <file system> <mount pt> <type> <options> <dump> <pass>\n\n"
},
{
"path": "board/common/overlay/etc/fstab.overlay",
"chars": 506,
"preview": "# <file system> <mount pt> <type> <options> "
},
{
"path": "board/common/overlay/etc/fstab.sys",
"chars": 523,
"preview": "# <file system> <mount pt> <type> <options> <dump> <pass>\nproc /proc pro"
},
{
"path": "board/common/overlay/etc/group",
"chars": 325,
"preview": "root:x:0:\ndaemon:x:1:\nbin:x:2:\nsys:x:3:\nadm:x:4:\ntty:x:5:\ndisk:x:6:\nlp:x:7:\nmail:x:8:\nkmem:x:9:\nwheel:x:10:root\ncdrom:x:"
},
{
"path": "board/common/overlay/etc/init.d/S00datapart",
"chars": 3263,
"preview": "#!/bin/bash\n\nDATA_OFFS=\"1024\" # up to 1024MB reserved for boot + root\n\n\ntest -n \"${OS_VERSION}\" || source /etc/init.d/b"
},
{
"path": "board/common/overlay/etc/init.d/S01mountall",
"chars": 2870,
"preview": "#!/bin/bash\n\ntest -n \"${OS_VERSION}\" || source /etc/init.d/base\n\nfunction mount_fs() {\n msg_begin \"Mounting filesyste"
},
{
"path": "board/common/overlay/etc/init.d/S01toemmc",
"chars": 567,
"preview": "#!/bin/bash\n\nTOEMMC_PROG=\"/sbin/toemmc\"\nTOEMMC_CONF=\"/boot/toemmc.conf\"\n\ntest -s \"${TOEMMC_CONF}\" || exit 0\ntest -n \"${O"
},
{
"path": "board/common/overlay/etc/init.d/S02defaultdata",
"chars": 984,
"preview": "#!/bin/bash\n\ntest -n \"${OS_VERSION}\" || source /etc/init.d/base\n\n\nset_empty_root_passwd() {\n msg_begin \"Setting empty"
},
{
"path": "board/common/overlay/etc/init.d/S02restorebackups",
"chars": 999,
"preview": "#!/bin/bash\n\nBACKUPS_DIR=\"/boot\"\nBACKUP_PATTERN=\"backup-*.tar.gz\"\nDATA_DIR=\"/data\"\n\n\ntest -n \"${OS_VERSION}\" || source /"
},
{
"path": "board/common/overlay/etc/init.d/S03modules",
"chars": 896,
"preview": "#!/bin/bash\n\nSYS_MODULES_FILE=\"/etc/modules\"\nBOOT_MODULES_FILE=\"/boot/modules\"\nMODULES_FILE=\"/data/etc/modules\"\n\n\ntest -"
},
{
"path": "board/common/overlay/etc/init.d/S04hostname",
"chars": 709,
"preview": "#!/bin/bash\n\nSYS_HOSTNAME_FILE=\"/etc/defhostname\"\nBOOT_HOSTNAME_FILE=\"/boot/hostname\"\nHOSTNAME_FILE=\"/data/etc/hostname\""
},
{
"path": "board/common/overlay/etc/init.d/S05cpufreq",
"chars": 1509,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/cpufreq.conf\"\nBOOT_CONF=\"/boot/cpufreq.conf\"\nCONF=\"/data/etc/cpufreq.conf\"\n\nCPU_FREQ_GOVERNO"
},
{
"path": "board/common/overlay/etc/init.d/S05syslog",
"chars": 647,
"preview": "#!/bin/bash\n\nPROG=\"/sbin/syslogd\"\nPROG_D=\"/bin/dmesg\"\n\nDMESG_LOG=\"/var/log/dmesg.log\"\n\n\ntest -n \"${OS_VERSION}\" || sourc"
},
{
"path": "board/common/overlay/etc/init.d/S10sysctl",
"chars": 1042,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/sysctl.conf\"\nBOOT_CONF=\"/boot/sysctl.conf\"\nCONF=\"/data/etc/sysctl.conf\"\n\nPROG=\"/sbin/sysctl\""
},
{
"path": "board/common/overlay/etc/init.d/S12udev",
"chars": 859,
"preview": "#!/bin/bash\n\nCONF=\"/etc/udev/udev.conf\"\nPROG=\"/sbin/udevd\"\nPROG_UA=\"/sbin/udevadm\"\n\n\ntest -f ${PROG} || exit 0\ntest -s $"
},
{
"path": "board/common/overlay/etc/init.d/S13btuart",
"chars": 845,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/bluetooth.conf\"\nBOOT_CONF=\"/boot/bluetooth.conf\"\nCONF=\"/data/etc/bluetooth.conf\"\nPLATFORM_BT"
},
{
"path": "board/common/overlay/etc/init.d/S13watchdog",
"chars": 2252,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/watchdog.conf\"\nBOOT_CONF=\"/boot/watchdog.conf\"\nUSER_CONF=\"/data/etc/watchdog.conf\"\n\nPROG=\"/s"
},
{
"path": "board/common/overlay/etc/init.d/S14postupgrade",
"chars": 3116,
"preview": "#!/bin/bash\n\nSYS_VERSION_FILE=\"/etc/version\"\nVERSION_FILE=\"/data/etc/version\"\nPOST_UPGRADE_DIR=\"/usr/share/post-upgrade\""
},
{
"path": "board/common/overlay/etc/init.d/S15rngd",
"chars": 552,
"preview": "#!/bin/bash\n\nPROG=\"/usr/sbin/rngd\"\n\n\ntest -f ${PROG} || exit 0\n\ntest -n \"${OS_VERSION}\" || source /etc/init.d/base\n\n\nsta"
},
{
"path": "board/common/overlay/etc/init.d/S30dbus",
"chars": 1092,
"preview": "#!/bin/bash\n\nSYS_BTCONF=\"/etc/bluetooth.conf\"\nBOOT_BTCONF=\"/boot/bluetooth.conf\"\nBTCONF=\"/data/etc/bluetooth.conf\"\nCMCON"
},
{
"path": "board/common/overlay/etc/init.d/S31ifalias",
"chars": 773,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/ifalias.conf\"\nBOOT_CONF=\"/boot/ifalias.conf\"\nCONF=\"/data/etc/ifalias.conf\"\n\n\ntest -n \"${OS_V"
},
{
"path": "board/common/overlay/etc/init.d/S35wifi",
"chars": 4130,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/wpa_supplicant.conf\"\nBOOT_CONF=\"/boot/wpa_supplicant.conf\"\nCONF=\"/data/etc/wpa_supplicant.co"
},
{
"path": "board/common/overlay/etc/init.d/S36ppp",
"chars": 2614,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/ppp/default\"\nBOOT_CONF=\"/boot/ppp\"\nCONF=\"/data/etc/ppp\"\n\nPROG=\"/usr/sbin/pppd\"\nPROVIDER=\"mob"
},
{
"path": "board/common/overlay/etc/init.d/S37bluetooth",
"chars": 4469,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/bluetooth.conf\"\nBOOT_CONF=\"/boot/bluetooth.conf\"\nCONF=\"/data/etc/bluetooth.conf\"\nRUN_CONF=\"/"
},
{
"path": "board/common/overlay/etc/init.d/S39factoryreset",
"chars": 2527,
"preview": "#!/bin/bash\n\ntest -n \"${OS_VERSION}\" || source /etc/init.d/base\ntest -n \"${OS_FACTORY_RESET_GPIO}\" || test -n \"${OS_FACT"
},
{
"path": "board/common/overlay/etc/init.d/S40network",
"chars": 9597,
"preview": "#!/bin/bash\n\nDH_CONF=\"/var/cache/dhclient.conf\"\nNETWATCH_CONF=\"/etc/netwatch.conf\"\n\nSYS_STATIC_CONF=\"/etc/static_ip.conf"
},
{
"path": "board/common/overlay/etc/init.d/S41netwatch",
"chars": 2628,
"preview": "#!/bin/bash\n\nCONF=\"/etc/netwatch.conf\"\nCP_CONF=\"/etc/captive-portal.conf\"\n\ntest -s \"${CONF}\" || exit 0\nsource \"${CONF}\"\n"
},
{
"path": "board/common/overlay/etc/init.d/S42connman",
"chars": 1835,
"preview": "#!/bin/bash\n\nCONF=\"/etc/connman/main.conf\"\nPROG=\"/usr/sbin/connmand\"\nPROG_WO=\"/usr/sbin/connmand-wait-online\"\nLOG=\"/var/"
},
{
"path": "board/common/overlay/etc/init.d/S43firewall",
"chars": 740,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/firewall.sh\"\nUSER_CONF=\"/data/etc/firewall.sh\"\nBOOT_CONF=\"/boot/firewall.sh\"\n\n\ntest -n \"${OS"
},
{
"path": "board/common/overlay/etc/init.d/S44hostapd",
"chars": 6596,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/hostapd.conf\"\nBOOT_CONF=\"/boot/hostapd.conf\"\nUSER_CONF=\"/data/etc/hostapd.conf\"\n\nCP_CONF=\"/e"
},
{
"path": "board/common/overlay/etc/init.d/S44shownetinfo",
"chars": 1118,
"preview": "#!/bin/bash\n\ntest -n \"${OS_VERSION}\" || source /etc/init.d/base\n\nmsg_info() {\n echo \" # $1\"\n}\n\nshow_iface_ip_addr() {"
},
{
"path": "board/common/overlay/etc/init.d/S45dnsmasq",
"chars": 1298,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/dnsmasq.conf\"\nBOOT_CONF=\"/boot/dnsmasq.conf\"\nUSER_CONF=\"/data/etc/dnsmasq.conf\"\n\nCP_CONF=\"/e"
},
{
"path": "board/common/overlay/etc/init.d/S50date",
"chars": 4477,
"preview": "#!/bin/bash\n\nPROG_DATE=\"/bin/date\"\nPROG_NTPD=\"/usr/sbin/chronyd\"\nPROG_SNTP=\"/usr/bin/sntp\"\nLOG_SNTP=\"/var/log/sntp.log\"\n"
},
{
"path": "board/common/overlay/etc/init.d/S51crond",
"chars": 732,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/crontabs\"\nCONF=\"/data/etc/crontabs\"\n\nPROG=\"/usr/sbin/crond\"\n\n\ntest -x ${PROG} || exit 0\n\ntes"
},
{
"path": "board/common/overlay/etc/init.d/S52postupgradenet",
"chars": 938,
"preview": "#!/bin/bash\n\nPOST_UPGRADE_DIR=\"/usr/share/post-upgrade\"\nPOST_UPGRADE_NET_SCHEDULED=\"/data/.post-upgrade-net-scheduled\"\n\n"
},
{
"path": "board/common/overlay/etc/init.d/S55openvpn",
"chars": 1840,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/openvpn\"\nBOOT_CONF=\"/boot/openvpn\"\nCONF=\"/data/etc/openvpn\"\n\nLOG=\"/var/log/openvpn.log\"\nPROG"
},
{
"path": "board/common/overlay/etc/init.d/S60dockerd",
"chars": 920,
"preview": "#!/bin/bash\n\nPROG=/usr/bin/dockerd\nLOG=/var/log/dockerd.log\nCONF=/etc/docker/daemon.json\nRUN_DIR=/run/docker\nVARLIB_DIR="
},
{
"path": "board/common/overlay/etc/init.d/S60sshd",
"chars": 1838,
"preview": "#!/bin/bash\n\nSYS_DIR=/etc/ssh\nUSER_DIR=/data/etc/ssh\nRUN_DIR=/var/run/ssh\n\nSYS_CONF=\"${SYS_DIR}/sshd_config\"\nUSER_CONF=\""
},
{
"path": "board/common/overlay/etc/init.d/S61proftpd",
"chars": 743,
"preview": "#!/bin/bash\n\nCONF=\"/etc/proftpd.conf\"\nPROG=\"/usr/sbin/proftpd\"\n\n\ntest -x ${PROG} || exit 0\n\ntest -n \"${OS_VERSION}\" || s"
},
{
"path": "board/common/overlay/etc/init.d/S62smb",
"chars": 947,
"preview": "#!/bin/bash\n\nCONF=\"/etc/samba/smb.conf\"\n\nPROG=\"/usr/sbin/smbd\"\nPROG_N=\"/usr/sbin/nmbd\"\n\n\ntest -x ${PROG} || exit 0\n\ntest"
},
{
"path": "board/common/overlay/etc/init.d/S70mongod",
"chars": 824,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/mongodb.conf\"\nBOOT_CONF=\"/boot/mongodb.conf\"\nCONF=\"/data/etc/mongodb.conf\"\n\nPROG=\"/usr/bin/m"
},
{
"path": "board/common/overlay/etc/init.d/S71redis",
"chars": 826,
"preview": "#!/bin/bash\n\nSYS_CONF=\"/etc/redis.conf\"\nBOOT_CONF=\"/boot/redis.conf\"\nCONF=\"/data/etc/redis.conf\"\n\nPROG=\"/usr/bin/redis-s"
},
{
"path": "board/common/overlay/etc/init.d/S72postgresql",
"chars": 2496,
"preview": "#!/bin/bash\n\nBOOT_CONF=\"/boot/postgresql.conf\"\nSYS_CONF=\"/etc/postgresql.conf\"\nCONF=\"/data/etc/postgresql.conf\"\n\nPROG=\"/"
},
{
"path": "board/common/overlay/etc/init.d/S79postupgradeapp",
"chars": 937,
"preview": "#!/bin/bash\n\nPOST_UPGRADE_DIR=\"/usr/share/post-upgrade\"\nPOST_UPGRADE_APP_SCHEDULED=\"/data/.post-upgrade-app-scheduled\"\n\n"
},
{
"path": "board/common/overlay/etc/init.d/S80dockercompose",
"chars": 2920,
"preview": "#!/bin/bash\n\nSYS_CONF=/etc/docker-compose.yml\nBOOT_CONF=/boot/docker-compose.yml\nUSER_CONF=/data/etc/docker-compose.yml\n"
},
{
"path": "board/common/overlay/etc/init.d/S97dyndns",
"chars": 419,
"preview": "#!/bin/bash\n\nPROG=\"/usr/sbin/dyndns-update\"\nSCRIPT=\"/data/etc/dyndns-update.sh\"\n\n\ntest -s \"${SCRIPT}\" || exit 0\n\ntest -n"
},
{
"path": "board/common/overlay/etc/init.d/S98userinit",
"chars": 396,
"preview": "#!/bin/bash\n\nUSERINIT=\"/data/etc/userinit.sh\"\n\n\ntest -s \"${USERINIT}\" || exit 0\n\ntest -n \"${OS_VERSION}\" || source /etc/"
},
{
"path": "board/common/overlay/etc/init.d/base",
"chars": 2609,
"preview": "\nsource /etc/version\nBOARD_SN=$(/etc/init.d/boardsn)\nBOARD_NAME=$(cat /etc/board)\n\ntest -n \"${OS_DEBUG}\" || source /etc/"
},
{
"path": "board/common/overlay/etc/init.d/boardsn",
"chars": 173,
"preview": "#!/bin/bash\n\n__sn=$(cat /proc/cpuinfo | grep Serial | tr -d ' ' | cut -d ':' -f 2)\ntest -n \"${__sn}\" || __sn=$(cat /sys/"
},
{
"path": "board/common/overlay/etc/init.d/bootdone",
"chars": 76,
"preview": "#!/bin/bash\n\nsource /sbin/panic\n\nsleep ${PANIC_REBOOT_DELAY_MAX} && reset &\n"
},
{
"path": "board/common/overlay/etc/init.d/mountsys",
"chars": 118,
"preview": "#!/bin/bash\n\n/bin/mkdir -p /dev/pts\n/bin/mkdir -p /dev/shm\n/bin/mount --make-shared /\n/bin/mount -T /etc/fstab.sys -a\n"
},
{
"path": "board/common/overlay/etc/init.d/os_conf",
"chars": 477,
"preview": "_SYS_CONF=\"/etc/os.conf\"\n_PLATFORM_CONF=\"/etc/os-platform.conf\"\n_DATA_CONF=\"/data/etc/os.conf\"\n_BOOT_CONF=\"/boot/os.conf"
},
{
"path": "board/common/overlay/etc/init.d/rcK",
"chars": 633,
"preview": "#!/bin/bash\n\nBOOT_LOG=/var/log/boot.log\nPID_FILE=/tmp/rcK.pid\n\nsource /etc/init.d/base\n\nfunction run_shutdown() {\n ec"
},
{
"path": "board/common/overlay/etc/init.d/rcS",
"chars": 971,
"preview": "#!/bin/bash\n\nBOOT_LOG=/var/log/boot.log\nTMP_BOOT_LOG=/tmp/_boot.log\nPID_FILE=/tmp/rcS.pid\n\n/etc/init.d/mountsys\n\nset -a\n"
},
{
"path": "board/common/overlay/etc/inittab",
"chars": 726,
"preview": "# /etc/inittab\n#\n# Copyright (C) 2001 Erik Andersen <andersen@codepoet.org>\n#\n# Note: BusyBox init doesn't support runle"
},
{
"path": "board/common/overlay/etc/inputrc",
"chars": 1180,
"preview": "# /etc/inputrc - global inputrc for libreadline\n# See readline(3readline) and `info readline' for more information.\n\n# B"
},
{
"path": "board/common/overlay/etc/issue",
"chars": 15,
"preview": "Welcome to \\n!\n"
},
{
"path": "board/common/overlay/etc/logrotate.conf",
"chars": 135,
"preview": "/var/log/*.log /var/log/messages /var/log/*/*.log {\n rotate 9\n compress\n copytruncate\n size 10M\n missingo"
},
{
"path": "board/common/overlay/etc/mime.types",
"chars": 65355,
"preview": "application/1d-interleaved-parityfec\napplication/3gpp-ims+xml\napplication/CSTAdata+xml\napplication/EDI-Consent\napplicati"
},
{
"path": "board/common/overlay/etc/modprobe.d/modprobe.conf",
"chars": 208,
"preview": "# wifi\noptions 8192cu rtw_power_mgnt=0 rtw_enusbss=0\noptions mwifiex disconnect_on_suspend=0\noptions rndis_wlan power_sa"
},
{
"path": "board/common/overlay/etc/modules",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/etc/netwatch.conf",
"chars": 387,
"preview": "LINK_WATCH=true\nLINK_WATCH_TIMEOUT=20\n\nIP_WATCH=true\nIP_WATCH_TIMEOUT=40\n\nGW_WATCH=false\nGW_WATCH_RETRIES=3\nGW_WATCH_INT"
},
{
"path": "board/common/overlay/etc/nsswitch.conf",
"chars": 439,
"preview": "# /etc/nsswitch.conf\n#\n# Example configuration of GNU Name Service Switch functionality.\n# If you have the `glibc-doc-re"
},
{
"path": "board/common/overlay/etc/ntp.conf",
"chars": 125,
"preview": "pool pool.ntp.org iburst\ndriftfile /var/lib/chrony.drift\nmakestep 1000 10\nrtcsync\nhwclockfile /data/etc/adjtime\nlog trac"
},
{
"path": "board/common/overlay/etc/os.conf",
"chars": 432,
"preview": "OS_DEBUG=\"false\"\nOS_PRERELEASES=\"false\"\nOS_ETH=\"eth0\"\nOS_WLAN=\"wlan0\"\nOS_WLAN1=\"wlan1\"\nOS_AP=\"ap0\"\nOS_PPP=\"ppp0\"\nOS_NETW"
},
{
"path": "board/common/overlay/etc/ppp/chatscripts/mobile.chat",
"chars": 376,
"preview": "ABORT 'BUSY'\nABORT 'NO CARRIER'\nABORT 'VOICE'\nABORT 'NO DIALTONE'\nABORT 'NO DIAL TONE'\nABORT 'NO ANSWER'\nABORT 'DELAYED'"
},
{
"path": "board/common/overlay/etc/ppp/ip-up",
"chars": 221,
"preview": "#!/bin/sh\n\nresolv_conf=/etc/resolv.conf\n\necho -n > ${resolv_conf}\nif [ -n \"${DNS1}\" ]; then\n echo \"nameserver ${DNS1}"
},
{
"path": "board/common/overlay/etc/ppp/options",
"chars": 118,
"preview": "lock\ncrtscts\nmodem\npassive\nnovj\ndefaultroute\nnoipdefault\nusepeerdns\nnoauth\nhide-password\npersist\nholdoff 10\nmaxfail 0\n"
},
{
"path": "board/common/overlay/etc/ppp/peers/mobile",
"chars": 140,
"preview": "file /data/etc/ppp/modem\nfile /etc/ppp/options\nfile /data/etc/ppp/auth\nconnect \"/usr/sbin/chat -v -t15 -f /etc/ppp/chats"
},
{
"path": "board/common/overlay/etc/profile",
"chars": 1464,
"preview": "export PATH=/bin:/sbin:/usr/bin:/usr/sbin\n\n# If running interactively, then:\nif [ \"$PS1\" ]; then\n\n if [ \"$BASH\" ]; th"
},
{
"path": "board/common/overlay/etc/protocols",
"chars": 2744,
"preview": "# Internet (IP) protocols\n#\n# Updated from http://www.iana.org/assignments/protocol-numbers and other\n# sources.\n\nip\t0\tI"
},
{
"path": "board/common/overlay/etc/securetty",
"chars": 386,
"preview": "tty1\ntty2\ntty3\ntty4\ntty5\ntty6\ntty7\ntty8\nttyS0\nttyS1\nttyS2\nttyS3\nttyAMA0\nttyAMA1\nttyAMA2\nttyAMA3\nttySAC0\nttySAC1\nttySAC2\n"
},
{
"path": "board/common/overlay/etc/services",
"chars": 10873,
"preview": "# /etc/services:\n# $Id: services,v 1.1 2004/10/09 02:49:18 andersen Exp $\n#\n# Network services, Internet style\n#\n# Note "
},
{
"path": "board/common/overlay/etc/ssh/sshd_config",
"chars": 233,
"preview": "ListenAddress 0.0.0.0\n\nPermitRootLogin yes\nPermitEmptyPasswords yes\nUseDNS no\nBanner /var/run/ssh/sshd_banner\n\nSubsystem"
},
{
"path": "board/common/overlay/etc/syslog.conf",
"chars": 58,
"preview": "syslog.=info /dev/null\n*.*;syslog.!info /var/log/messages\n"
},
{
"path": "board/common/overlay/etc/udev/rules.d/61-usb-storage.rules",
"chars": 568,
"preview": "SUBSYSTEMS==\"scsi\", ACTION==\"add\", ENV{ID_FS_TYPE}==\"vfat|ext2|ext3|ext4\" RUN+=\"/bin/mkdir -p /data/media/%k\", RUN+=\"/bi"
},
{
"path": "board/common/overlay/etc/version",
"chars": 81,
"preview": "OS_NAME=\"thingOS\"\nOS_SHORT_NAME=\"thingos\"\nOS_PREFIX=\"thing\"\nOS_VERSION=\"unknown\"\n"
},
{
"path": "board/common/overlay/etc/wpa_supplicant.conf",
"chars": 84,
"preview": "update_config=1\nctrl_interface=/var/run/wpa_supplicant\n\nnetwork={\n scan_ssid=1\n}\n"
},
{
"path": "board/common/overlay/sbin/dhclient-script",
"chars": 11313,
"preview": "#!/bin/bash\n\nmake_resolv_conf() {\n # ignore DNS if explicitly not requested in conf file\n grep -q request /var/cac"
},
{
"path": "board/common/overlay/sbin/fwupdate",
"chars": 21117,
"preview": "#!/bin/bash\n\n\n#### Usage ####\n\nfunction exit_usage() {\n echo \"Manage the OS firmware on this device.\"\n echo \"\"\n "
},
{
"path": "board/common/overlay/sbin/panic",
"chars": 3639,
"preview": "#!/bin/bash\n\nPANIC_COUNTER_FILE=\"/var/lib/panic_counter\"\nPANIC_REBOOT_DELAY_FACTOR=10\nPANIC_REBOOT_DELAY_MAX=3600 # reb"
},
{
"path": "board/common/overlay/sbin/poweroff",
"chars": 380,
"preview": "#!/bin/bash\n\n# carry on with the script in case of error\nset +e\n\n# kill the startup process if it hasn't completed yet\nk"
},
{
"path": "board/common/overlay/sbin/reboot",
"chars": 370,
"preview": "#!/bin/bash\n\n# carry on with the script in case of error\nset +e\n\n# allow the shutdown script 120 seconds to shut down,\n#"
},
{
"path": "board/common/overlay/sbin/service",
"chars": 463,
"preview": "#!/bin/bash\n\nfunction show_usage() {\n echo \"Usage: service <service_name> [command]\"\n echo \"Usual commands include"
},
{
"path": "board/common/overlay/sbin/toemmc",
"chars": 2448,
"preview": "#!/bin/bash\n\nif [[ -z \"$1\" ]] || [[ \"$1\" != /* ]]; then\n echo \"Usage: $0 <emmc_dev> [--net-config]\"\n exit 1\nfi\n\ns"
},
{
"path": "board/common/overlay/usr/bin/gpio.sh",
"chars": 415,
"preview": "#!/bin/bash\n\nGPIO=$1\n\nusage() {\n echo \"Usage: $0 <gpio> [0|1]\" 1>&2\n exit 1\n}\n\ntest -z \"${GPIO}\" && usage\ntest -e "
},
{
"path": "board/common/overlay/usr/libexec/dehydrated-dumb-httpd",
"chars": 605,
"preview": "#!/bin/bash\n\nCHALLENGE=\"$1\"\nPORT=80\nLIFETIME=120\nTMP_RESPONSE=\"/tmp/dehydrated-response\"\nLOG=\"/var/log/dehydrated-dumb-h"
},
{
"path": "board/common/overlay/usr/libexec/dehydrated-hook",
"chars": 385,
"preview": "#!/bin/bash\n\nSSL_DIR=\"/data/etc/ssl\"\nCERT_FILE=\"${SSL_DIR}/cert.pem\"\nKEY_FILE=\"${SSL_DIR}/privkey.pem\"\n\nif [[ \"$1\" == \"d"
},
{
"path": "board/common/overlay/usr/libexec/fwupdate-auto",
"chars": 439,
"preview": "#!/bin/bash\n\nsleep $((RANDOM % 82800))\nsource /etc/init.d/os_conf\ntest \"${OS_FIRMWARE_AUTO_UPDATE}\" == true || exit 0\nte"
},
{
"path": "board/common/overlay/usr/sbin/adminpasswd",
"chars": 1208,
"preview": "#!/bin/bash\n\n# we verify the presence of the PASSWORD variable using env,\n# as it can also have an empty string value\nif"
},
{
"path": "board/common/overlay/usr/sbin/dehydrated-wrapper",
"chars": 371,
"preview": "#!/bin/bash\n\nPROG=\"/usr/bin/dehydrated\"\nBASE_DIR=\"/var/lib/dehydrated\"\nTMP_DIR=\"/tmp/dehydrated\"\nSSL_DIR=\"/data/etc/ssl\""
},
{
"path": "board/common/overlay/usr/sbin/dyndns-update",
"chars": 200,
"preview": "#!/bin/bash\n\nSCRIPT=\"/data/etc/dyndns-update.sh\"\n\nif ! [[ -f \"${SCRIPT}\" ]]; then\n exit 0\nfi\n\nlogger -t dyndns \"updat"
},
{
"path": "board/common/overlay/usr/sbin/https-update",
"chars": 232,
"preview": "#!/bin/bash\n\nPROG=\"/usr/sbin/dehydrated-wrapper\"\nSSL_DIR=\"/data/etc/ssl\"\n\nif ! [[ -d \"${SSL_DIR}\" ]]; then\n exit 0\nfi"
},
{
"path": "board/common/overlay/usr/share/dataoverlay/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/usr/share/dataskel/etc/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/usr/share/dataskel/log/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/usr/share/dataskel/media/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/usr/share/dataskel/usr/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/usr/share/dataskel/varlib/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/usr/share/post-upgrade/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay/usr/share/pre-upgrade/postgresql.sh",
"chars": 725,
"preview": "#!/bin/bash\n\n# Prepare a PostgreSQL dump to help migrating to new version\n\nOLD_PG_CTL=/usr/bin/pg_ctl\nNEW_PG_CTL=${TMP_R"
},
{
"path": "board/common/overlay-initramfs/boot/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay-initramfs/data/.empty",
"chars": 0,
"preview": ""
},
{
"path": "board/common/overlay-initramfs/init",
"chars": 2906,
"preview": "#!/bin/sh\n\nPATH=/bin:/sbin:/usr/bin:/usr/sbin\nDISK_TIMEOUT=10\n\nmsg() {\n echo \" * $1\"\n}\n\nmsg \"Mounting pseudo filesyst"
},
{
"path": "board/common/postscript.sh",
"chars": 1217,
"preview": "#!/bin/bash\n\nset -e\n\nexport TARGET=\"$1\"\nexport BOARD=$(basename $(dirname ${TARGET}))\nexport COMMON_DIR=$(dirname $0)\nex"
},
{
"path": "board/nanopir1/board.conf",
"chars": 78,
"preview": "BOOT_BIN=(\n \"${BINARIES_DIR}/u-boot-sunxi-with-spl.bin@16\"\n)\nBOOT_START=10\n"
},
{
"path": "board/nanopir1/boot.cmd",
"chars": 1246,
"preview": "setenv load_addr \"0x44000000\"\nsetenv rootfstype \"ext4\"\nsetenv devtype \"mmc\"\nsetenv devnum 0\n\nif mmc dev 1; then\n sete"
},
{
"path": "board/nanopir1/cpinitramfs.sh",
"chars": 57,
"preview": "cp ${BINARIES_DIR}/rootfs.cpio.gz ${BOARD_DIR}/initrd.gz\n"
},
{
"path": "board/nanopir1/kernel-extra.config",
"chars": 148,
"preview": "CONFIG_NLS=y\nCONFIG_NLS_CODEPAGE_437=y\nCONFIG_NLS_CODEPAGE_852=y\nCONFIG_NLS_ASCII=y\nCONFIG_NLS_ISO8859_1=y\nCONFIG_NLS_IS"
},
{
"path": "board/nanopir1/overlay/etc/board",
"chars": 9,
"preview": "nanopir1\n"
},
{
"path": "board/nanopir1/overlay/etc/init.d/S00statusled",
"chars": 263,
"preview": "#!/bin/bash\n\ncase \"$1\" in\n start)\n echo 0 > /sys/class/leds/status_led/brightness\n echo 1 > /sys/class/"
},
{
"path": "board/nanopir1/overlay/etc/init.d/S41netled",
"chars": 251,
"preview": "#!/bin/bash\n\ncase \"$1\" in\n start)\n echo 0 > /sys/class/leds/LED2/brightness\n echo 1 > /sys/class/leds/L"
},
{
"path": "board/nanopir1/overlay/etc/init.d/S99okled",
"chars": 251,
"preview": "#!/bin/bash\n\ncase \"$1\" in\n start)\n echo 0 > /sys/class/leds/LED3/brightness\n echo 1 > /sys/class/leds/L"
},
{
"path": "board/nanopir1/overlay/etc/os-platform.conf",
"chars": 32,
"preview": "OS_FACTORY_RESET_INPUT=\"event0\"\n"
},
{
"path": "board/nanopir1/overlay/lib/firmware/ap6212/config.txt",
"chars": 62,
"preview": "PM=0\nnv_by_chip=2 43430 0 nvram.txt 43430 1 nvram_ap6212.txt \n"
},
{
"path": "board/nanopir1/overlay/lib/firmware/ap6212/nvram.txt",
"chars": 902,
"preview": "#AP6212_NVRAM_V1.0_20140603\n# 2.4 GHz, 20 MHz BW mode\n\n# The following parameter values are just placeholders, need to b"
},
{
"path": "board/nanopir1/overlay/lib/firmware/ap6212/nvram_ap6212.txt",
"chars": 976,
"preview": "# NVRAM file for BCM943430WLSELG (AW-NB197SM)\n# 2.4 GHz, 20 MHz BW mode\n\n# The following parameter values are just place"
},
{
"path": "board/nanopir1/overlay/usr/libexec/after-factory-reset",
"chars": 104,
"preview": "#!/bin/bash\n\nfor led in /sys/class/leds/{LED2,LED3,status_led}/; do\n echo 0 > ${led}/brightness\ndone\n"
},
{
"path": "board/nanopir1/overlay/usr/libexec/btuart",
"chars": 612,
"preview": "#!/bin/bash\n\nFIRMWARE_DIR=\"/lib/firmware/ap6212/\"\nBRCM_PATCHRAM=\"/usr/libexec/brcm_patchram_plus\"\nUART_DEV=\"/dev/ttyS3\"\n"
},
{
"path": "board/nanopir1/overlay/usr/libexec/fw-prepare-boot",
"chars": 55,
"preview": "#!/bin/bash\n\necho \"initrd=initrd.gz\" >> /boot/uEnv.txt\n"
},
{
"path": "board/nanopir1/overlay-initramfs/remove_initramfs",
"chars": 105,
"preview": "#!/bin/sh\n\ncat /boot/uEnv.txt | grep -v initrd > /boot/uEnv.txt.new\nmv /boot/uEnv.txt.new /boot/uEnv.txt\n"
},
{
"path": "board/nanopir1/postscript.sh",
"chars": 335,
"preview": "#!/bin/bash\n\ncp ${BINARIES_DIR}/boot.scr ${BOOT_DIR}\ncp ${BINARIES_DIR}/sun8i-h3-nanopi-r1.dtb ${BOOT_DIR}\n\nmkdir -p ${B"
},
{
"path": "board/nanopir1/uEnv.txt",
"chars": 167,
"preview": "kernel=zImage\nfdt=sun8i-h3-nanopi-r1.dtb\noverlays=sun8i-h3-uart0\ncmdline=rootwait ro rootflags=noload console=ttyS0,1152"
},
{
"path": "board/radxacm3/board.conf",
"chars": 125,
"preview": "BOOT_BIN=(\n \"${BINARIES_DIR}/idbloader.img@64\"\n \"${BINARIES_DIR}/u-boot.itb@16384\"\n)\nBOOT_START=10\nPART_TABLE_TYPE"
},
{
"path": "board/radxacm3/boot.cmd",
"chars": 1157,
"preview": "setenv load_addr \"0x59000000\"\nsetenv rootdev \"/dev/mmcblk0p2\"\nsetenv rootfstype \"ext4\"\n\necho \"Boot script loaded from ${"
},
{
"path": "board/radxacm3/cpinitramfs.sh",
"chars": 57,
"preview": "cp ${BINARIES_DIR}/rootfs.cpio.gz ${BOARD_DIR}/initrd.gz\n"
},
{
"path": "board/radxacm3/overlay/etc/board",
"chars": 9,
"preview": "radxacm3\n"
},
{
"path": "board/radxacm3/overlay/lib/firmware/brcm/brcmfmac43430-sdio.txt",
"chars": 902,
"preview": "#AP6212_NVRAM_V1.0_20140603\n# 2.4 GHz, 20 MHz BW mode\n\n# The following parameter values are just placeholders, need to b"
},
{
"path": "board/radxacm3/overlay/lib/firmware/brcm/brcmfmac43455-sdio.radxa,rockpi4b.txt",
"chars": 2054,
"preview": "# Cloned from bcm94345wlpagb_p2xx.txt \nNVRAMRev=$Rev: 498373 $\nsromrev=11\nvendid=0x14e4\ndevid=0x43ab\nmanfid=0x2d0\nprodid"
},
{
"path": "board/radxacm3/overlay/lib/firmware/brcm/brcmfmac43455-sdio.txt",
"chars": 2054,
"preview": "# Cloned from bcm94345wlpagb_p2xx.txt \nNVRAMRev=$Rev: 498373 $\nsromrev=11\nvendid=0x14e4\ndevid=0x43ab\nmanfid=0x2d0\nprodid"
},
{
"path": "board/radxacm3/overlay/lib/firmware/brcm/brcmfmac43456-sdio.txt",
"chars": 2099,
"preview": "#AP6256_NVRAM_V1.1_08252017\n# Cloned from bcm94345wlpagb_p2xx.txt \nNVRAMRev=$Rev: 498373 $\nsromrev=11\nvendid=0x14e4\ndevi"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6212a.txt",
"chars": 948,
"preview": "#AP6212A_NVRAM_V1.0.1_20160606\n# 2.4 GHz, 20 MHz BW mode\n\n# The following parameter values are just placeholders, need t"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6236.txt",
"chars": 1147,
"preview": "#AP6236_NVRAM_V1.1.1_20180815\n# NVRAM file for BCM943430WLPTH, Bx Chip\n# 2.4 GHz, 20 MHz BW mode\n\n# The following parame"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6255.txt",
"chars": 2087,
"preview": "#AP6255_NVRAM_V1.1.6_05172017.txt\n# Cloned from bcm94345wlpagb_p2xx.txt \nNVRAMRev=$Rev: 498373 $\nsromrev=11\nvendid=0x14e"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6256.txt",
"chars": 2099,
"preview": "#AP6256_NVRAM_V1.1_08252017\n# Cloned from bcm94345wlpagb_p2xx.txt \nNVRAMRev=$Rev: 498373 $\nsromrev=11\nvendid=0x14e4\ndevi"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6275s.txt",
"chars": 8354,
"preview": "# AP6275S_NVRAM_V1.4_20201116\n# AP6275S v00 WLBGA reference board, iPA version.\n\n# SSID generated using Alberto's boards"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6356.txt",
"chars": 2463,
"preview": "#AP6356S_NVRAM_V1.3_20180508\n#Modified from AP6356SDP_V1.0_NVRAM_20150216\nNVRAMRev=$Rev: 373428 $\nsromrev=11\nboardrev=0x"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6356s.txt",
"chars": 2463,
"preview": "#AP6356S_NVRAM_V1.3_20180508\n#Modified from AP6356SDP_V1.0_NVRAM_20150216\nNVRAMRev=$Rev: 373428 $\nsromrev=11\nboardrev=0x"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6398s.txt",
"chars": 5639,
"preview": "#AP6398S_NVRAM_V1.1_20170926\n# BCM4359 WLBGA iPA, iLNA board for bringup -AP6359SA_V1.0NVRAM\nNVRAMRev=$Rev: 528206 $\ncck"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_ap6398sr3.txt",
"chars": 5581,
"preview": "#AP6398SR3_NVRAM_V1.0_20171106.txt\nNVRAMRev=$Rev: 528206 $\ncckdigfilttype=5\n#cckdigfilttype=4 (default)\n#valid ofdm filt"
},
{
"path": "board/radxacm3/overlay/lib/firmware/nvram_azw256.txt",
"chars": 1970,
"preview": "# Cloned from bcm94345wlpagb_p2xx.txt \n\nNVRAMRev=$Rev: 498373 $\nsromrev=11\nvendid=0x14e4\ndevid=0x43ab\nmanfid=0x2d0\nprodi"
},
{
"path": "board/radxacm3/overlay/usr/libexec/btuart",
"chars": 776,
"preview": "#!/bin/bash\n\nBRCM_PATCHRAM=\"/usr/libexec/brcm_patchram_plus1\"\nUART_DEV=\"/dev/ttyS1\"\nSARADC_IN1=$(cat /sys/bus/iio/device"
},
{
"path": "board/radxacm3/overlay/usr/libexec/fw-prepare-boot",
"chars": 55,
"preview": "#!/bin/bash\n\necho \"initrd=initrd.gz\" >> /boot/uEnv.txt\n"
},
{
"path": "board/radxacm3/overlay-initramfs/remove_initramfs",
"chars": 105,
"preview": "#!/bin/sh\n\ncat /boot/uEnv.txt | grep -v initrd > /boot/uEnv.txt.new\nmv /boot/uEnv.txt.new /boot/uEnv.txt\n"
},
{
"path": "board/radxacm3/postscript.sh",
"chars": 680,
"preview": "#!/bin/bash\n\nradxa_mkimage=\"${BUILD_DIR}/uboot-custom/tools/mkimage\"\n${radxa_mkimage} -n rk3568 -T rksd -d ${BOARD_DIR}/"
},
{
"path": "board/radxacm3/uEnv.txt",
"chars": 171,
"preview": "kernel=Image\nfdt=rk3566-radxa-cm3-rpi-cm4-io.dtb\ncmdline=rootwait ro rootflags=noload panic=10 hung_task_panic=1 quiet l"
},
{
"path": "board/radxacm3/writeimage.sh",
"chars": 2055,
"preview": "#!/bin/bash -e\n\n\nfunction usage() {\n cat <<END_USAGE\nUsage: $0 [options...]\n\nAvailable options:\n <-i image_file> -"
},
{
"path": "board/raspberrypi/cleanups.sh",
"chars": 151,
"preview": "#!/bin/bash\n\nTARGET=$1\ntest -n \"${TARGET}\" || exit 1\n\nrm -rf ${TARGET}/opt/vc/src\nrm -rf ${TARGET}/opt/vc/include\nrm -rf"
},
{
"path": "board/raspberrypi/cmdline.txt",
"chars": 147,
"preview": "dwc_otg.fiq_fix_enable=1 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait ro rootflags=noload panic=10 hung_tas"
},
{
"path": "board/raspberrypi/config.txt",
"chars": 142,
"preview": "kernel=zImage\ngpu_mem=32\ndtparam=i2c_arm=on\ndtparam=i2s=on\ndtparam=spi=on\ndtparam=audio=on\nforce_eeprom_read=0\ndisable_p"
},
{
"path": "board/raspberrypi/cpinitramfs.sh",
"chars": 70,
"preview": "#!/bin/bash\n\ncp ${BINARIES_DIR}/rootfs.cpio.gz ${BOARD_DIR}/initrd.gz\n"
},
{
"path": "board/raspberrypi/overlay/etc/board",
"chars": 12,
"preview": "raspberrypi\n"
},
{
"path": "board/raspberrypi/overlay/etc/init.d/S07dtoverlays",
"chars": 908,
"preview": "#!/bin/bash\n\nSYS_DTOVERLAYS_FILE=\"/etc/dtoverlays\"\nBOOT_DTOVERLAYS_FILE=\"/boot/dtoverlays\"\nDTOVERLAYS_FILE=\"/data/etc/dt"
},
{
"path": "board/raspberrypi/overlay/etc/init.d/S11throttlewatch",
"chars": 1621,
"preview": "#!/bin/bash\n\nCHECK_INTERVAL=60\n\n\ntest -n \"${OS_VERSION}\" || source /etc/init.d/base\n\nget_throttled_now() {\n t=$(vcgen"
}
]
// ... and 11885 more files (download for full content)
About this extraction
This page contains the full source code of the ccrisan/thingos GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 12085 files (16.4 MB), approximately 4.9M tokens, and a symbol index with 1867 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.