Top level build scripts for VyOS > 1.2.0
May 24 2020
We probably should send this PoC script (vyos-build/scripts/build-packages.) to the graveyard as it causes more trouble then good I feel.
Apr 12 2020
Thanks very much, @jestabro !
@chrismarget I'll commit the changes shortly, and close the task; thanks!
c-po closed PR#100 based on intent to restore (I didn't realize they'd been removed) those packages via the dockerfile.
Apr 7 2020
Mar 31 2020
After discussion on the PR it was determined this functionality wasn't needed.
Mar 20 2020
Mar 19 2020
Mar 11 2020
Mar 10 2020
I once wrote a script as PoC to list build dependencies:
I'm not in the VyOS core team so I'm not able to make direct decisions on the resolution, but as I see it, there are several possible ways to approach this.
Mar 9 2020
I'd like to know what the long term plan is here. How are "small time" developer supposed to be able to build the kernel related packages? I was in the middle of testing some change to wireguard, but now everything is on hold because I can't build the current kernel anymore without a significant effort. I'm open to help but I would need to know what the plan is for builds without Jenkins.
Feb 29 2020
Jan 7 2020
Aug 10 2019
See https://github.com/vyos/vyos-build/pull/58 for what I think is the fix.
Jun 23 2019
Jun 22 2019
May 18 2019
Build Docker container two times on different machines (Linux host and macOS host) ... no problems detected. closing this.
Can't reproduce the issue using commit 217aa6afaeb of vyos-build repo
May 17 2019
Jan 29 2019
Pull request created: https://github.com/vyos/vyos-build/pull/43
Jan 25 2019
Dec 1 2018
Nov 24 2018
man strace(1) indicates that it opens several system files until it gets a match for any known distro.
Another way is to check in /etc/os-release, but that is also a changeable file.... Wondering where lsb_release reads it from ( no pc atm, so cannot check)
Nov 15 2018
@LiquidLight there is a Dockerfile, too to build VyOS
Issue file con be overwritten. lsb_release -d would be a better way, as it gives you Description: Debian GNU/Linux 8.11 (jessie)
Nov 14 2018
Oct 18 2018
no progress here, either must be dropped or picked up by someone