Skip to content

wb-deb: linux 5.10 - #54

Merged
evgeny-boger merged 3 commits into
dev/v5.10from
feature/34532-build-5.10
Apr 18, 2021
Merged

wb-deb: linux 5.10#54
evgeny-boger merged 3 commits into
dev/v5.10from
feature/34532-build-5.10

Conversation

@webconn

@webconn webconn commented Apr 16, 2021

Copy link
Copy Markdown
Contributor
  • build system integrated in kernel repository in single commit
  • use static changelog
  • build kernel using Jenkins pipeline with improvements

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements
@webconn
webconn requested a review from evgeny-boger April 16, 2021 18:01

@evgeny-boger evgeny-boger left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

а wb_builddeb в итоге базируется на чём?

@evgeny-boger

Copy link
Copy Markdown
Member

только почему-то в uname попадает не вся версия:

root@wirenboard-A6JC4J5Y:~# uname -r
5.10.0+

@webconn

webconn commented Apr 16, 2021

Copy link
Copy Markdown
Contributor Author

Вот на uname не обратил внимания.
Оставил старый builddeb, пришлось немного подправить, чтобы dts установились. Ща ещё с версией посмотрю, что не так.

 * also add FORCE_OVERWRITE to upload stage
@webconn
webconn requested a review from evgeny-boger April 16, 2021 21:29
@evgeny-boger
evgeny-boger merged commit 4b439a2 into dev/v5.10 Apr 18, 2021
@evgeny-boger
evgeny-boger deleted the feature/34532-build-5.10 branch April 18, 2021 18:01
evgeny-boger pushed a commit that referenced this pull request Mar 26, 2024
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory

* rts on rs485 uarts is configured as gpio with

* dts: disable rts-gpios on WB6 modX uarts by default (#68)

* add support for wb7 in custom build scripts

* conflict on linux-image to forbid multiple images (#77)

* fix build with recent dpkg (ubuntu 22.04)

dpkg guys really like to break backward package compatibility
every couple of years. This time newer dpkg defaults to zst compression
which is not supported by slightly older dpkg from bullsey.

* add wireguard-required packages to "Provides:" section (#129)

* add wireguard-required packages to "Provides:" section

* add wireguard-modules & wireguard-dkms packages

* remove dkms package

* wireguard-modules is only in provides

jenkinsfile: rename contactless folder to wirenboard (#59)

jenkinsfile: replace manual deployment with one from library (#61)

wb: jenkins: add wb7 to target list

Jenkinsfile: move pipeline to library (#99)

wb-deb: add debian files exceptions to .gitignore

wb: add more build artifacts to gitignore

wb build scripts: add wb7min
minimum configuration w/o Wi-Fi and with everything compiled in kernel.
add scripts to make bootpart image with zImage, dtbs and version

initial commit of bootlet in package

fix wb build scripts: add wb7min

Jenkinsfile: build bootlets by default
taraant pushed a commit that referenced this pull request May 19, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request May 19, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request May 19, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request May 19, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request May 19, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request May 19, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request May 19, 2025
Original commits:
  .gitignore
    9d7ac38: wb-deb: linux 5.10 (#54)
    324edfb: wb-deb: add debian files exceptions to .gitignore
    39f9574: wb: add more build artifacts to gitignore
  .gitmodules
    97b9b0f: wb7: Add rtl8733bu wireless driver as a submodule
  Jenkinsfile
    9d7ac38: wb-deb: linux 5.10 (#54)
    c6a7634: jenkinsfile: rename contactless folder to wirenboard (#59)
    be8355f: jenkinsfile: replace manual deployment with one from library (#61)
    2f63eae: wb: jenkins: add wb7 to target list
    3bcadf6: Jenkinsfile: move pipeline to library (#99)
    7863007: Jenkinsfile: build bootlets by default
  scripts/Makefile.kasan
    393200a: kasan: fix hwasan build for gcc
  scripts/Makefile.package
    9d7ac38: wb-deb: linux 5.10 (#54)
  scripts/package/wb/builddeb
    9d7ac38: wb-deb: linux 5.10 (#54)
    8b7ff1b: rts on rs485 uarts is configured as gpio with default PD (#56)
    b042223: dts: disable rts-gpios on WB6 modX uarts by default (#68)
    fc8da1c: builddeb: conflict on linux-image to forbid multiple images (#77)
    bf2dfdc: fix build with recent dpkg (ubuntu 22.04)
    f3e93d5: wb builddeb: add wireguard-required packages to "Provides:" section (#129)
  scripts/package/wb/common.sh
    efbe2be: add wb7min defconfig
  scripts/package/wb/do_build_bootpart.sh
    efbe2be: add wb7min defconfig
  scripts/package/wb/do_build_deb.sh
    9d7ac38: wb-deb: linux 5.10 (#54)
    7edec46: add support for wb7 in custom build scripts
    efbe2be: add wb7min defconfig
    13c5c77: initial commit of bootlet in package
    90a0ec9: scripts: make wb7x-factory-bootlet not work as regular bootlet; no functional changes
  scripts/package/wb/version.sh
    9d7ac38: wb-deb: linux 5.10 (#54)
    7edec46: add support for wb7 in custom build scripts
    efbe2be: add wb7min defconfig
    13c5c77: initial commit of bootlet in package
    90a0ec9: scripts: make wb7x-factory-bootlet not work as regular bootlet; no functional changes
taraant pushed a commit that referenced this pull request Jun 9, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jun 9, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jun 9, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jun 9, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jun 9, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jun 9, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jul 29, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jul 29, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jul 29, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jul 29, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jul 29, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Jul 29, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Oct 31, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Oct 31, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Oct 31, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Oct 31, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Oct 31, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Oct 31, 2025
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Apr 14, 2026
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Apr 14, 2026
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Apr 14, 2026
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Apr 14, 2026
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Apr 14, 2026
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
taraant pushed a commit that referenced this pull request Apr 14, 2026
* wb-deb: linux 5.10

* build system integrated in kernel repository in single commit
* use static changelog
* build kernel using Jenkins pipeline with improvements

* wb-deb: add revision from changelog to uname

 * also add FORCE_OVERWRITE to upload stage

* Makefile: do not remove debian directory
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants