Page MenuHomeVyOS Platform

replicate jessie build from source
Closed, InvalidPublic

Description

I am trying to replicate an iso build from github source on jessie.

  1. It seems that pkgs/linux-image needs gcc-4.4, but Jessie only has gcc 4.8 and 4.9.
  1. Many packages don't have a "current" branch - their most recent seems to be lithium. What branch should be used to build the equivalent of the nightly builds? Current, and if missing then lithium??
  1. 'make iso' tries to run 'lh', which is probably from the live-helper package that is not available on Jessie. Probably replaced by live-build.
  1. Is this anthing close to correct?

git clone https://github.com/vyos/build-iso.git
cd build-iso
git checkout current
git pull
git submodule init
git submodule update
tools/submod-git pull
tools/submod-clean -d
tools/submod-mk
make iso

Details

Difficulty level
Easy (less than an hour)

Event Timeline

dmbaturin added a subscriber: dmbaturin.

Hi Carl,

For the 1.2.0/current, we've rewritten the build script: https://github.com/vyos/vyos-build/ Some things are missing, but generally it builds the ISOs, and is way easier to follow than the old scripts I think.

I suppose my real task is to add this information to the old build-iso repo readme!

syncer claimed this task.
syncer triaged this task as Low priority.
syncer added a subscriber: syncer.

Hello @carl.byington
this type of questions should go to Ponder Questions,
Maniphest Tasks are purely for bugs, approved feature requests and actually tasks.
Please recreate as question
Thanks!