" /> Status for Andrew DeFaria: April 24, 2005 - April 30, 2005 Archives

« April 17, 2005 - April 23, 2005 | Main | May 1, 2005 - May 7, 2005 »

April 28, 2005

GD Packaging

  • Updated package script for GD to include new functionality

GD LOS178

Performed the following functions:

  • Committed CR542. Only 130 files got committed. Then I realized that none of the new files would be committed until cvs adds were done on the new files. This is because we are pulling the CR from one cvs repository to another using tar.
  • Compiled a list of files to be added and wrote a Perl script to add them. This took a long time to run mainly because of so many new files and because the quick algorithm I did was to chop the path name to its components and cvs add each component. This insured that all parent directories were properly cvs added however the algorithm redundantly adds parent directories. This is not harmful but slowed the progress.
  • After all files were added performed a commit to commit these new files to the repository
  • Tagged bin-image, toolbox, tst and los178 with the tag DEV_HYBRIDOS_2p0_ppc_20050428. Didn't know if it should be a REL or DEV tag. We can change this if need be.
  • Checked out using the above tag and built both dev and pdn
  • Packaged up everything into tomcat:/export/dev_archive/hybridos/2p0/20050428/solaris/media/ppc

Question: Should this tag be added to TagsLog or are DEV tags not to be documented in TagsLog.

April 27, 2005

Port CR542 -> GD

  • Worked on porting CR542 over to GD

CR542 port to GD

There were a few problems with this port:

  1. Symlink used for the bison.simple fix was not a good fix. If ~adefaria/ppc_dev ever disappeared (and it did/does when I clean up things), then bison.simple is simply not available any more. Had Jeff fix this by putting a copy of bison.simple into the /usr/lynx/3.1.0 area. This defect should be fixed...

  2. Implemented new src/bin/Makefile for some fixes that Thu requested
  3. Top level Makefile needed to put src/net before src/bin so that openssl would be build before ping6 requires it

An outstanding issue is that if /usr/local/ssl exists on the build machine, openssl attempts to build itself. It should be using $ENV_PREFIX but it isn't. This problem was not detected in LOS178 because nothing in openssl was being used (and, again, if /usr/local/ssl is not there the the build process doesn't even attempt to build openssl).

April 26, 2005

LOS178 build with CR 542

  • Finally worked out remaining problems with build of LOS178 + CR 542
  • Packaged up build and put on T3
  • Worked on files4cr script to try to determine what is the changeset for 542

April 25, 2005

LOS178 & CR 542

  • Worked with Glibert identifying problems with build of LOS178 + CR 542