Project

General

Profile

Actions

Testing #425

closed

Perform complete system build in prep for 0.10 release

Added by Hammel over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
05 - Releases
Target version:
Start date:
23 Dec 2014
Due date:
% Done:

100%

Estimated time:
Severity:
01 - Critical

Description

This is being run on feynman, which is CentOS 6.5, updated to current release.

Actions #1

Updated by Hammel over 7 years ago

  • % Done changed from 0 to 30

The core platform builds with no problem.

The metabuild dies in omxplayer:

make[3]: Leaving directory `/home/mjhammel/src/ximba/metabuild/bld/bld/omxplayer/ffmpeg'
arm-unknown-linux-gnueabi-strip ffmpeg_compiled/usr/local/lib/*.so
arm-unknown-linux-gnueabi-strip: 'ffmpeg_compiled/usr/local/lib/*.so': No such file
make[2]: *** [install] Error 1
make[2]: Leaving directory `/home/mjhammel/src/ximba/metabuild/bld/bld/omxplayer'
make[1]: *** [ffmpeg] Error 2
make[1]: Leaving directory `/home/mjhammel/src/ximba/metabuild/bld/bld/omxplayer'
make: *** [.omx] Error 2
Build failed for omxplayer

Actions #2

Updated by Hammel over 7 years ago

  • % Done changed from 30 to 50

Fixed all build problems for the metabuild. I think the omxplayer build problem was an upstream breakage that they fixed.

The core and the opkgs have been built. I'm now creating a boot SD card and will regression test this release.

Actions #3

Updated by Hammel over 7 years ago

Basically working except for networking. The wlan0 interface is not coming up. It keeps saying "wlan0 is not ready" or something similar.

I have to make xterm privileged to run some tests.

Actions #4

Updated by Hammel over 7 years ago

The CCMP configuration in wpa_supplicant.conf didn't work. It needed to be TKIP. Once I changed that the network came right up. Not sure what I should do about that. I need some expert help to choose which should be used and when.

Actions #5

Updated by Hammel over 7 years ago

And vt reset doesn't work. Right now I think it switches to vt4 but it needs to switch to vt3 and then back to vt2 to work correctly.

Actions #6

Updated by Hammel over 7 years ago

  • % Done changed from 50 to 70

The CCMP problem stems from bui-network-config setting this as the default for client mode (as opposed to hostap mode). The piboxd daemon sets these to tkip using the web interface and tkip appears to be what works for me at home. So I've changed the default in bui-network-config.

The default vt switch did not match >VT3>VT2 and I've updated that in the code but it doesn't seem to be working. The problem is that videofe is not run as a privileged app so the vt switch is ignored because the X session is not run as nobody.

The fix is either to make videofe privileged (which is what I'll do for the 0.10 release) or make X run as user nobody, which may have cascading issues associated with it.

Actions #7

Updated by Hammel over 7 years ago

All changes have been tested, committed and pushed upstream.

I'm now rebuilding the rootfs and then will rebuild all opkgs.

When that's done, I'll rebuild the SD card and retest.

Actions #8

Updated by Hammel over 7 years ago

The rebuild of the rootfs didn't pick up the changes to bui-network-config because of the cached download. I removed that and verified that it downloads and builds the current version.

Rebuilding the rootfs again and will retest once more.

Actions #9

Updated by Hammel over 7 years ago

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

All updates have been tested and verified. All changes are committed (there were several for the metabuild but that isn't a distributed package).

Now I"m ready to push a new release (see RM #427).

Actions

Also available in: Atom PDF