Project

General

Profile

Actions

Feature #1066

closed

Add metabuild for Xeon packages

Added by Hammel 6 months ago. Updated 6 months ago.

Status:
Closed
Priority:
Immediate
Assignee:
Target version:
Start date:
04 Nov 2023
Due date:
% Done:

100%

Estimated time:
Severity:
01 - Critical

Description

Xeon packages can be added to the main PiBox Systems metabuild.

Currently, the only packages that should be added are the following:
  1. launcher with no splash images
  2. psplash
  3. pidialer

None of these may work with Xeon yet, but they should probably build okay.

Actions #1

Updated by Hammel 6 months ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

Looks like there is already a metabuild for Xeon in PiBox system metabuild: pkglist.xeon.

However, this builds the following apps.

  • appmgr
  • launcher
  • piboxd
  • pidialer
  • pmsui
  • psplash
  • xeoncfg

The ones that may cause problems on rk3399 are piboxd and, maybe, xeoncfg (not sure what that one is doing just yet). I'll disable those two for now and do a test build for xeon.

Actions #2

Updated by Hammel 6 months ago

appmgr built without problem.

launcher fails because it's got RPI specific lookups in it. I either need to disable those or update Xeon's version of libpibox, libpnc and see if they work on rk3399.

Actions #3

Updated by Hammel 6 months ago

  • % Done changed from 10 to 90

The metabuild for Xeon completed successfully after fixing the Xeon dev system staging build.

It's been tested on hardware. Not all the apps work as desired, but issues with apps will be tracked separately.

Needs to be committed and pushed.

Actions #4

Updated by Hammel 6 months ago

This was already done - pushed and committed - a loooong time ago. I was looking at the Xeon metabuild, which is being deprecated.

I need to retest with the PiBox metabuild to make sure it builds correctly, but I have to wait for a Buildroot build update to complete first.

Actions #5

Updated by Hammel 6 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 90 to 100

Verified - the package building for Xeon is integrated into PiBox's metabuild and generates the current package list.

All changes committed and pushed.

Closing issue.

Actions

Also available in: Atom PDF