LOS178 TOT

  • Attempted to build LOS178 TOT. Not successful
  • Need to check in changes for package.sh for all of LOS 3.0.0, 2.1.0 and GD

Package.sh changes

Vinnie pointed out that the packaging script for LOS178 fails to include libstdc++.a. I've looked into this and found that while libstdc++.a is part of 2.1.0, 3.0.0 and GD the packaging script for all 3 failed to include libstdc++.a in the tar images. Further, 3.0.0 includes CR 542, the new TCPIP stack, yet the packaging script does not package up the new TCPIP stack. GD also included the new TCPIP stack ported under CR 15 and I had modified the packaging script on GD to do that.

Here's what I think should happen:

For LOS178 2.1.0:

  • Change the packaging script to include lib/libstdc++.a and lib/thread/libstdc++.a. This script will live on the REL_LOS178_2p1p0-branch.
  • What CR should this be done under?
  • Since there will probably be a rebuild of 2.1.0 do not repackage at this time.

For GD:

  • Change the packaging script for GD to include lib/libstdc++.a and lib/thread/libstdc++.a.
  • Check in those changes under CR 15 (?).
  • Repackage GD.

For LOS178 3.0.0:

  • Back port the GD packaging script to 3.0.0.
  • Check in under CR 542 (?).
  • Repackage 3.0.0. This will fix both the problem of not packaging the new TCPIP stack as well as including the libstdc++ components.