Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dunfell build fixes #113

Merged
merged 70 commits into from
Mar 24, 2021
Merged

Dunfell build fixes #113

merged 70 commits into from
Mar 24, 2021

Commits on Jan 26, 2021

  1. procd-inittab: Replace pkg_postinst_${PN} with pkg_postinst_ontarget_…

    …${PN}
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and macpijan committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    a6a7988 View commit details
    Browse the repository at this point in the history
  2. procd: Inherit update-alternatives

    Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
    macpijan committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    cad3d76 View commit details
    Browse the repository at this point in the history
  3. openwrt-distro-defaults.bbclass: Mark VIRTUAL-RUNTIME_init_manager as…

    … procd
    
    Remove sysvinit systemd from distro features
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and macpijan committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    f0d0d9a View commit details
    Browse the repository at this point in the history
  4. netifd: Fix bitbake variable syntax

    Add a missing space in multiline assignment
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and macpijan committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    2ff2047 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2021

  1. hostapd: update 300-noscan.patch to 2.9 version

    The dunfell branch of meta-oe already contains hsotapd 2.9 and fails to
    build with current patch.
    
    The updated patch obtained from OpenWRT upstream repository
    (167028b750028ae3dac24f5ff96bbb1ba04e8bd7 revision).
    
    Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
    macpijan committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    5762fda View commit details
    Browse the repository at this point in the history
  2. ipset: use BPN in SRC_URI

    Fix the [src-uri-bad] QA issue
    
    Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
    macpijan committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    cf4d31d View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2021

  1. openwrt-base-files.bbclass: Use master branch

    Define OPENWRT_BASEPATH so recipes can define custom path for openwrt
    source checkout
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    b3789dd View commit details
    Browse the repository at this point in the history
  2. Update fstools SRC to latest

    Signed-off-by: Praveen Gowda <praveenrgowda@gmail.com>
    praveenrgowda authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    a4ba3ca View commit details
    Browse the repository at this point in the history
  3. uci: Switch to using master branch

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    8826e9e View commit details
    Browse the repository at this point in the history
  4. libubox: Switch to using master branch

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    abddffe View commit details
    Browse the repository at this point in the history
  5. linux-yocto: Build bridge module as netifd needs it

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    bc5aad3 View commit details
    Browse the repository at this point in the history
  6. firewall3: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    6365a6f View commit details
    Browse the repository at this point in the history
  7. fstools: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    a582ea4 View commit details
    Browse the repository at this point in the history
  8. iwinfo: Update to latest and add missing dep on ubus

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    3459967 View commit details
    Browse the repository at this point in the history
  9. luci: Update to latest master

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    6309d03 View commit details
    Browse the repository at this point in the history
  10. procd: Use master branch

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    e3f27dc View commit details
    Browse the repository at this point in the history
  11. base-files: Adjust for latest openwrt master

    Define OPENWRT_BASEPATH
    Remove /usr/libexec/validate_firmware_image
    Rename 13_fix_group_user to 13_fix-group-user
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    fb16865 View commit details
    Browse the repository at this point in the history
  12. dnsmasq: Define OPENWRT_BASEPATH

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    2bbfc46 View commit details
    Browse the repository at this point in the history
  13. base-files-scripts: Use master branch

    Adjust LIC_FILES_CHKSUM
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    036fc3d View commit details
    Browse the repository at this point in the history
  14. jsonpath: Update to latest master

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    63e4f87 View commit details
    Browse the repository at this point in the history
  15. make-ext4fs_git.bb: Update to latest master

    Remove upstreamed patch and add another one to fix linker errors
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    224f935 View commit details
    Browse the repository at this point in the history
  16. netifd_git.bb: Update to latest master

    Drop patches which are no longer needed
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    30dc5e2 View commit details
    Browse the repository at this point in the history
  17. odhcp6c: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    0912c8c View commit details
    Browse the repository at this point in the history
  18. libnl-tiny: Add recipe

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    f7fdd90 View commit details
    Browse the repository at this point in the history
  19. odhcpd: Update to latest

    Use libnl-tiny instead of libnl
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    0d4e18d View commit details
    Browse the repository at this point in the history
  20. rpcd: Update to latest master

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    4a311e8 View commit details
    Browse the repository at this point in the history
  21. ubox: Update to latest

    Add a patch to fix build errors with glibc
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    3119dc1 View commit details
    Browse the repository at this point in the history
  22. ubus: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    d6d9cdc View commit details
    Browse the repository at this point in the history
  23. uclient: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    35b886a View commit details
    Browse the repository at this point in the history
  24. ustream-ssl: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    58b1299 View commit details
    Browse the repository at this point in the history
  25. libroxml: Update to 3.0.2

    Drop unneeded patch
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    b723b59 View commit details
    Browse the repository at this point in the history
  26. ugps: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    54ad9fe View commit details
    Browse the repository at this point in the history
  27. usbmode: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    78400ca View commit details
    Browse the repository at this point in the history
  28. usign: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    8ffe420 View commit details
    Browse the repository at this point in the history
  29. ipset: Upgrade to 7.9

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    703ba06 View commit details
    Browse the repository at this point in the history
  30. relayd: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    2a94d47 View commit details
    Browse the repository at this point in the history
  31. relayd: Update to latest

    Fix build with glibc
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    6529803 View commit details
    Browse the repository at this point in the history
  32. uhttpd: Update to latest and forward port the patch

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    a180567 View commit details
    Browse the repository at this point in the history
  33. uqmi: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    d8669ff View commit details
    Browse the repository at this point in the history
  34. lua-socket: Update to latest

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    9e65e24 View commit details
    Browse the repository at this point in the history
  35. umbim: Update to latest

    Disable array-bounds as error
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    3ecfccc View commit details
    Browse the repository at this point in the history
  36. umbim: Update to latest

    Use -Wno-error=address-of-packed-member to suppress some warning on
    glibc
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    b71fac9 View commit details
    Browse the repository at this point in the history
  37. xtables-addons: Add version 2.14 for older kernels

    xtables-addons 3.0 and greater require a 4.15 kernel or greater,
    thus add a version of xtables for older kernel support.
    
    This commit introduces a hacky way of adding some includes and
    broken includes. Really these should be fixed in a out-of-band
    patch.
    
    Signed-off-by: Matthew Stanger <stangerm2@gmail.com>
    stangerm2 authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    91fbe42 View commit details
    Browse the repository at this point in the history
  38. ubus: Use gcc always

    It uses nested structures
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    f8b3ce4 View commit details
    Browse the repository at this point in the history
  39. firewall3: Use gcc always

    Uses some gcc specific commandline options
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    40d9238 View commit details
    Browse the repository at this point in the history
  40. procd: disable warning as error for array-bounds and unused-results

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    38aef8f View commit details
    Browse the repository at this point in the history
  41. Zeus: iptables: Refactor 1.6 .so patch for 1.8

    In Zeus iptables has been updated to 1.8.3 and the makefile
    structure of iptables has changed slightly, to include legacy
    var changes and minor formatting differnece.
    
    This is just a port of the prev patch to prevent build failure, as
    the diff no longer applies cleanly.
    
    Signed-off-by: Matthew Stanger <stangerm2@gmail.com>
    stangerm2 authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    83a5a4e View commit details
    Browse the repository at this point in the history
  42. iptables: Fix build when S != B

    Add a patch to fix out of tree builds
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    6235586 View commit details
    Browse the repository at this point in the history
  43. iptables_1.8: Fix build with latest gcc/clang

    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj authored and TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    d6ef75a View commit details
    Browse the repository at this point in the history
  44. ppp: adopt to use with OpenWRT

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    12f19a1 View commit details
    Browse the repository at this point in the history
  45. busybox: remove merged patch

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    0697f29 View commit details
    Browse the repository at this point in the history
  46. netifd: build from openwrt-19.07 branch

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    fc28e89 View commit details
    Browse the repository at this point in the history
  47. haserl: add recipe as rdepends of coova-chilli

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    0e4b6c8 View commit details
    Browse the repository at this point in the history
  48. luci: expand cmake patch to install more mods

    Add plural_formula files needed for luci-base module
    
    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    38abdd8 View commit details
    Browse the repository at this point in the history
  49. luci: add liblucihttp as RDEPENDS

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    86993d0 View commit details
    Browse the repository at this point in the history
  50. liblucihttp: add recipe

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    2460c2f View commit details
    Browse the repository at this point in the history
  51. collectd: adopt to use with OpenWRT

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    fe937f1 View commit details
    Browse the repository at this point in the history
  52. luci: add plural_formula files to SRC_URI

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    7d14d9b View commit details
    Browse the repository at this point in the history
  53. luci: build from openwrt-19.07 branch

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    a13ffc0 View commit details
    Browse the repository at this point in the history
  54. luci: add do_configure prepend to copy plural_formula files

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    f03025c View commit details
    Browse the repository at this point in the history
  55. luci: set DEPENDS and INSANE_SKIP variables

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    9d8ef32 View commit details
    Browse the repository at this point in the history
  56. comgt: add recipe to control gsm interface

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    91e2942 View commit details
    Browse the repository at this point in the history
  57. coova-chilli: add recipe to provide coova-chilli package

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    6951c41 View commit details
    Browse the repository at this point in the history
  58. daemon: add recipe as rdepends of coova-chilli

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    2d8073a View commit details
    Browse the repository at this point in the history
  59. dropbear: adopt to use with OpenWRT

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    5388530 View commit details
    Browse the repository at this point in the history
  60. hostapd: apply patches from OpenWRT

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    c910e4f View commit details
    Browse the repository at this point in the history
  61. hostapd: install ppp.sh script

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    3b2b24f View commit details
    Browse the repository at this point in the history
  62. hostpad: install missing hostapd.sh script

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    d06611a View commit details
    Browse the repository at this point in the history
  63. hostpad: install missing mac80211.sh script

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    529559d View commit details
    Browse the repository at this point in the history
  64. hostapd: correctly set FILES variable

    Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
    TomaszAIR committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    a3f0a25 View commit details
    Browse the repository at this point in the history