Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder ramips/mt76x8 Build #236

Results:

Build successful

SourceStamp:

Repositoryhttps://git.openwrt.org/openwrt/openwrt.git
Branchmaster
Revision35ab804ea7fa9e92a5e09f9a41a03768b3cd0a82
Got Revision35ab804ea7fa9e92a5e09f9a41a03768b3cd0a82
Changes7 changes

BuildSlave:

nomosphere-dock-01

Reason:

The SingleBranchScheduler scheduler named 'all' triggered this build

Steps and Logfiles:

  1. sharedwd Setting up shared work directory ( 0 secs )
    1. stdio
  2. nproc property 'nproc' set ( 0 secs )
    1. stdio
    2. property changes
  3. dlfindbinpl downloading to findbin.pl ( 0 secs )
    1. - no logs -
  4. gcc property 'cc_command' set ( 0 secs )
    1. stdio
    2. property changes
  5. g++ property 'cxx_command' set ( 0 secs )
    1. stdio
    2. property changes
  6. setproperty property 'ccache_command' set ( 0 secs )
    1. stdio
    2. property changes
  7. dlexpiresh dlexpiresh skipped ( 0 secs )
    1. - no logs -
  8. expire Checking for build tree expiry skipped ( 0 secs )
    1. - no logs -
  9. dlcleanupsh dlcleanupsh skipped ( 0 secs )
    1. - no logs -
  10. cleanold Cleaning previous builds skipped ( 0 secs )
    1. - no logs -
  11. cleanup Cleaning work area skipped ( 0 secs )
    1. - no logs -
  12. tools/clean User-requested "make tools/clean" skipped ( 0 secs )
    1. - no logs -
  13. toolchain/clean User-requested "make toolchain/clean" skipped ( 0 secs )
    1. - no logs -
  14. target/linux/clean User-requested "make target/linux/clean" skipped ( 0 secs )
    1. - no logs -
  15. dirclean User-requested "make dirclean" skipped ( 0 secs )
    1. - no logs -
  16. distclean User-requested "make distclean" skipped ( 0 secs )
    1. - no logs -
  17. gitcheckout Ensure that Git HEAD is sane ( 0 secs )
    1. stdio
  18. gitclean update skipped ( 0 secs )
    1. - no logs -
  19. gitfresh update ( 7 secs )
    1. stdio
  20. fetchrefs Fetching Git remote refs ( 0 secs )
    1. stdio
  21. switchtag Checking out Git tag skipped ( 0 secs )
    1. - no logs -
  22. gitverify Ensure that Git HEAD is pointing to a branch or tag ( 0 secs )
    1. stdio
  23. rmtmp Remove tmp folder ( 0 secs )
    1. stdio
  24. rmfeedlinks Remove feed symlinks ( 0 secs )
    1. stdio
  25. ccachecc downloading to ccache_cc.sh ( 0 secs )
    1. - no logs -
  26. ccachecxx downloading to ccache_cxx.sh ( 0 secs )
    1. - no logs -
  27. updatefeeds Updating feeds ( 46 secs )
    1. stdio
  28. installfeeds Installing feeds ( 35 secs )
    1. stdio
  29. dlconfigseed downloading to .config ( 0 secs )
    1. - no logs -
  30. newconfig Seeding .config ( 0 secs )
    1. stdio
  31. delbin Removing output directory ( 0 secs )
    1. stdio
  32. defconfig Populating .config ( 35 secs )
    1. stdio
  33. checkarch Checking architecture ( 0 secs )
    1. stdio
  34. libc property 'libc' set ( 0 secs )
    1. stdio
    2. property changes
  35. dlkeybuildpub downloading to key-build.pub ( 0 secs )
    1. - no logs -
  36. dlkeybuild downloading to key-build ( 0 secs )
    1. - no logs -
  37. dlkeybuilducert downloading to key-build.ucert ( 0 secs )
    1. - no logs -
  38. dldir Preparing dl/ ( 0 secs )
    1. stdio
  39. dltar Building and installing GNU tar ( 1 mins, 51 secs )
    1. stdio
  40. dlrun Populating dl/ ( 44 secs )
    1. stdio
  41. cleanbase Cleaning base-files ( 18 secs )
    1. stdio
  42. tools Building and installing tools ( 4 mins, 57 secs )
    1. stdio
  43. toolchain Building and installing toolchain ( 14 mins, 39 secs )
    1. stdio
  44. kmods Building kmods ( 6 mins, 14 secs )
    1. stdio
  45. kernelversion property 'kernelversion' set ( 0 secs )
    1. stdio
    2. property changes
  46. pkgclean Cleaning up package build ( 17 secs )
    1. stdio
  47. pkgbuild Building packages ( 14 mins, 40 secs )
    1. stdio
  48. pkginstall Installing packages ( 37 secs )
    1. stdio
  49. pkgindex Indexing packages ( 31 secs )
    1. stdio
  50. stageroot property 'stageroot' set ( 3 secs )
    1. stdio
    2. property changes
  51. filesdir Creating file overlay directory ( 0 secs )
    1. stdio
  52. kmodconfig Embedding kmod repository configuration ( 0 secs )
    1. stdio
  53. images Building and installing images ( 9 mins, 28 secs )
    1. stdio
  54. buildinfo Generating config.buildinfo, version.buildinfo and feeds.buildinfo ( 22 secs )
    1. stdio
  55. checksums Calculating checksums ( 21 secs )
    1. stdio
  56. kmoddir Creating kmod directory ( 0 secs )
    1. stdio
  57. kmodprepare Preparing kmod archive ( 0 secs )
    1. stdio
  58. kmodindex Indexing kmod archive ( 29 secs )
    1. stdio
  59. signprepare Ran ( 0 secs )
    1. stdio
  60. signpack Packing files to sign ( 0 secs )
    1. stdio
  61. upload uploading sign.tar.gz ( 0 secs )
    1. - no logs -
  62. signfiles Ran ( 2 secs )
    1. stdio
  63. dlsigntargz downloading to sign.tar.gz ( 0 secs )
    1. - no logs -
  64. signunpack Unpacking signed files ( 0 secs )
    1. stdio
  65. dirprepare Preparing upload directory structure ( 0 secs )
    1. stdio
  66. linkprepare Preparing repository symlink skipped ( 0 secs )
    1. - no logs -
  67. kmoddirprepare Preparing kmod archive upload directory ( 0 secs )
    1. stdio
  68. dirupload Uploading directory structure ( 0 secs )
    1. stdio
  69. target-sha256sums Fetching remote sha256sums for target ( 0 secs )
    1. stdio
  70. dlsha2rsyncpl downloading to sha2rsync.pl ( 0 secs )
    1. - no logs -
  71. buildlist Building list of files to upload ( 0 secs )
    1. stdio
  72. dlrsync.sh downloading to rsync.sh ( 0 secs )
    1. - no logs -
  73. targetupload Uploading target files ( 30 secs )
    1. stdio
  74. targetprune Pruning target files ( 0 secs )
    1. stdio
  75. kmodupload Uploading kmod archive ( 2 secs )
    1. stdio
  76. sourcelist Finding source archives to upload ( 0 secs )
    1. stdio
  77. sourceupload Uploading source archives ( 0 secs )
    1. stdio
  78. df Reporting disk usage ( 0 secs )
    1. stdio
  79. ccachestat Reporting ccache stats ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /builder/ramips_mt76x8 slave
buildername ramips/mt76x8 Builder
buildnumber 236 Build
cc_command /usr/bin/gcc-6 SetPropertyFromCommand Step
ccache_command /usr/bin/ccache SetPropertyFromCommand Step
codebase Build
cxx_command /usr/bin/g++-6 SetPropertyFromCommand Step
dl_lock None BuildSlave
do_cleanup True BuildSlave
got_revision 35ab804ea7fa9e92a5e09f9a41a03768b3cd0a82 Git
kernelversion 4.14.169-1-d84e866e6ca258d69790a2e0777b2ee2 SetPropertyFromCommand Step
libc SetPropertyFromCommand Step
max_builds 1 BuildSlave
nproc 7 SetPropertyFromCommand Step
project Build
repository https://git.openwrt.org/openwrt/openwrt.git Build
revision 35ab804ea7fa9e92a5e09f9a41a03768b3cd0a82 Build
scheduler all Scheduler
shared_wd True BuildSlave
slavename nomosphere-dock-01 BuildSlave
stageroot /builder/shared-workdir/build/staging_dir/target-mipsel_24kc_musl/root-ramips SetPropertyFromCommand Step
ul_lock None BuildSlave
workdir /builder/ramips_mt76x8 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Adrian Schmutzler
  2. Christian Buschau
  3. Jo-Philipp Wich
  4. Kevin Darbyshire-Bryant
  5. Mathias Kresin
  6. Rafał Miłecki
  7. Sungbo Eo

Timing:

StartThu Feb 13 01:08:54 2020
EndThu Feb 13 02:07:22 2020
Elapsed58 mins, 28 secs

All Changes:

:

  1. Change #1710

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Tue 11 Feb 2020 13:30:58
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 273e00c4a506c076dddfc51c3c00d4523496f5f4

    Comments

    ath79: reorganize DTSI for ar7240 TP-Link devices
    The current set of TP-Link devices with ar7240 SoC all share
    the same DTSI file. As the latter is very similar to the
    definition required for the to-be-supported TP-Link TL-WA devices
    with ar7240, this patch splits the definitions into a shared part
    for all TP-Link devices (ar7240_tplink.dtsi) and a file containing
    the specific setup for the present TL-WR devices
    (ar7240_tplink_tl-wr.dtsi), equivalent to the former
    ar7240_tplink_tl-wr74xn-v1.dtsi.
    
    While at it, remove unused firmware partition label and rename
    pinmux_switch_led_pins.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/dts/ar7240_tplink.dtsi
    • target/linux/ath79/dts/ar7240_tplink_tl-wr.dtsi
    • target/linux/ath79/dts/ar7240_tplink_tl-wr740n-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr740n-v3.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr741-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr743nd-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr841-v5.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr941-v4.dts
  2. Change #1711

    Category None
    Changed by Christian Buschau <christian.buschauohnoyoudont@mailbox.org>
    Changed at Tue 11 Feb 2020 13:31:05
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fb99ac6807f29eb5fe50271eff711e7415038731

    Comments

    ath79: add support for TP-Link TL-WA830RE v1
    This ports support for the TL-WA830RE v1 range extender from ar71xx to
    ath79.
    
    Specifications:
    - SOC: Atheros AR7240
    - CPU: 400MHz
    - Flash: 4 MiB (Spansion S25FL032P)
    - RAM: 32 MiB (Zentel A3S56D40FTP-G5)
    - WLAN: Atheros AR9280 bgn 2x2
    - Ethernet: 1 port (100M)
    
    Flash instructions:
    - install from u-boot with tftp (requires serial access)
      > setenv ipaddr a.b.c.d
      > setenv serverip e.f.g.h
      > tftpboot 0x80000000 \
          openwrt-ath79-tiny-tplink_tl-wa830re-v1-squashfs-factory.bin
      > erase 0x9f020000 +0x3c0000
      > cp.b 0x80000000 0x9f020000 0x3c0000
      > bootm 0x9f020000
    - flash factory image from OEM WebUI
    - sysupgrade from ar71xx image
    
    The device seems to be a clone of the following devices not yet
    added to ath79:
    - tl-wa701nd-v1
    - tl-wa730re-v1
    - tl-wa801nd-v1
    - tl-wa901nd-v1
    
    Signed-off-by: Christian Buschau <christian.buschau@mailbox.org>
    [make use of ar7240_tplink.dtsi, add note about clones]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/dts/ar7240_tplink_tl-wa.dtsi
    • target/linux/ath79/dts/ar7240_tplink_tl-wa830re-v1.dts
    • target/linux/ath79/image/tiny-tp-link.mk
    • target/linux/ath79/tiny/base-files/etc/board.d/01_leds
    • target/linux/ath79/tiny/base-files/etc/board.d/02_network
    • target/linux/ath79/tiny/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
  3. Change #1712

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Tue 11 Feb 2020 14:13:52
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision be3e98ce26da5e737744427e1d59dd1c0508edef

    Comments

    ramips: append tail to WF2881 initramfs image
    Stock firmware has a vendor-defined tail at the end of uImage for image
    validation. This patch enables OpenWrt installation from stock firmware
    without having to access the UART console.
    
    Installation via web interface:
    1.  Flash **initramfs** image through the stock web interface.
    2.  Boot into OpenWrt and perform sysupgrade with sysupgrade image.
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • target/linux/ramips/image/mt7621.mk
  4. Change #1713

    Category None
    Changed by Rafał Miłecki <rafalohnoyoudont@milecki.pl>
    Changed at Tue 11 Feb 2020 15:55:38
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 15a0701cdde8eeae2a54880b813cdb8cdc09a384

    Comments

    kernel: rewrite run_parsers_by_type() to use add_mtd_partitions()
    Make run_parsers_by_type() more similar to the parse_mtd_partitions():
    1. Use struct mtd_partitions
    2. Use add_mtd_partitions()
    
    This change simplifies run_parsers_by_type() by:
    1. Dropping loop
    2. Dropping code getting partition properties (name, offset, size)
    
    Moreover this change allows passing more partitions details (e.g.
    mask_flags).
    
    One noticeable change introduced by this patch is adding parsed
    partitions as children. This results in printing their *relative*
    offsets which unifies this code with parse_mtd_partitions() behaviour.
    
    Before:
    [    1.785448] 0x00000018f800-0x000000fb0000 : "rootfs"
    [    1.791642] mtd: device 4 (rootfs) set to be root filesystem
    [    1.797537] 1 squashfs-split partitions found on MTD device rootfs
    [    1.804009] 0x0000004e0000-0x000000fb0000 : "rootfs_data"
    
    After:
    [    1.785376] 0x00000018f800-0x000000fb0000 : "rootfs"
    [    1.791601] mtd: device 4 (rootfs) set to be root filesystem
    [    1.797491] 1 squashfs-split partitions found on MTD device rootfs
    [    1.803936] Creating 1 MTD partitions on "rootfs":
    [    1.808910] 0x000000350800-0x000000e20800 : "rootfs_data"
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>

    Changed files

    • target/linux/generic/pending-4.14/401-mtd-add-support-for-different-partition-parser-types.patch
    • target/linux/generic/pending-4.14/402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch
    • target/linux/generic/pending-4.14/404-mtd-add-more-helper-functions.patch
  5. Change #1714

    Category None
    Changed by Kevin Darbyshire-Bryant <ldirohnoyoudont@darbyshire-bryant.me.uk>
    Changed at Tue 11 Feb 2020 18:54:29
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision dba431d8ab4511dd2e9a579c43f8a36ab27e14f0

    Comments

    procd: seccomp: fix resource leak
    Bump to latest commit:
    
    c30b23e seccomp: fix resource leak
    
    Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>

    Changed files

    • package/system/procd/Makefile
  6. Change #1715

    Category None
    Changed by Jo-Philipp Wich <joohnoyoudont@mein.io>
    Changed at Wed 12 Feb 2020 17:01:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 04069fde19e86af7728111814afadf780bf08018

    Comments

    uhttpd: update to latest Git HEAD
    2ee323c file: poke ustream after starting deferred program
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>

    Changed files

    • package/network/services/uhttpd/Makefile
  7. Change #1716

    Category None
    Changed by Mathias Kresin <devohnoyoudont@kresin.me>
    Changed at Wed 12 Feb 2020 21:15:14
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 35ab804ea7fa9e92a5e09f9a41a03768b3cd0a82

    Comments

    kernel: swconfig: make compatible with kernel 5.2
    Since kernel 5.2 within netlink messages the NLA_F_NESTED nested flag is
    validated. But swconfig/swlib doesn't set the flag for
    SWITCH_ATTR_OP_VALUE_PORTS related netlink messages and assigning ports
    to vlans via
    
      swconfig dev switch0 vlan 1 set ports '0 1 2 3 4 6t'
    
    Errors put with "Failed to set attribute: Invalid input data or
    parameter".
    
    Relax the validation rules and use the deprecated functions, to use the
    same level of validation as it was till kernel 5.1. Depending on who has
    swconfig related netlink messages implemented, there might be more
    broken tools out there and we should keep backward compatibility if
    possible.
    
    Signed-off-by: Mathias Kresin <dev@kresin.me>
    Tested-by: Rafał Miłecki <rafal@milecki.pl>

    Changed files

    • target/linux/generic/files/drivers/net/phy/swconfig.c