« Bluecat RH 8.0 port | Main | LOS178 3.0.0 »

LOS178 3.0.0

  • Merged 2.1.0 -> 2.0.0

Ah, here's the deal, according to CR 491:

Clarification on who removed the C++ libraries: Rockwell Collins distributed the official VMOS 8.4 packages without the libstdc++.a and it is not LW that removed the libstdc++.a.

Since LW doesn't build the toolchain. The C++ libraries will be taken from LynxOS 3.1.0a PPC (12000.devos.tar.gz) and package into ppc.cdksol.tar.gz the prebuilt solaris cdk. This package will get extracted before starting the build.

So then the trick is to get the appropriate ppc.cdksol.tar.gz (revision 1.3.2.1).

So then summarizing what needs to be done:

  1. Resolve the issue with arinc653drv.import (i.e. delete the file since it's marked dead)
  2. Resolve the issue with ENVIRONMENT (see below)
  3. Merge REL_LOS178_2p1p0-branch -> REL_LOS178_2p0p0_ppc_20050228 for bin-image to get the right ppc.cdksol.tar.gz.
  4. Build to insure that it builds
  5. Checkin merges

Regarding ENVIRONMENT: The conflict arise in 3 variables. The first variable, LYNXOS178_RELEASE is 2.0.0 in the old version and 2.1.0 in the new version. The new value will be 3.0.0.

The second variable is LYNXOS178_VERSION. In the old version it's 20050228 and the new version is 20050128. The new value will be today's date (20050408)

The third variable is also one of those time ones, RELEASE_TIMESTAMP. Old = "Mon Feb 28 11:00:00 2005" and New = "Fri Jan 28 11:00:00 2005". The new value will be "Fri Apr 8 11:00:00 2005".