Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/distrib/sets/lists/comp



Module Name:    src
Committed By:   dyoung
Date:           Fri Apr 17 20:38:04 UTC 2009

Modified Files:
        src/distrib/sets/lists/comp: md.sparc64

Log Message:
Apply the same keywords to the 32-bit compat files as apply to the
non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no
options from failing because files in the DESTDIR are missing from the
METALOG.

amd64 builds, now, with several MKxxx=no options set. sparc64 probably
needs some more work.

FWIW, join(1) saved me some manual labor as I copied keywords from
non-compat to compat files:

1 Collect the files that are missing from the DESTDIR into
  compat-i386.files

2 Replicate the first column of compat-i386.files.  Remove i386/ from
  the first column.

3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*}
  distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh
  l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files >
  compat-i386.keywords

4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1
  1.2 1.3,2.2' -a1 - compat-i386.keywords


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/distrib/sets/lists/comp/md.sparc64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index