Current-Users archive

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

Sets-list error?

Using, when you define MKDTRACE=no _without_ defining MKCTF=no, you get the following sets-lists error:

# ./ -T /build/netbsd-local/tools/x86_64/amd64 \
	-D /build/netbsd-local/dest/amd64 \
	-O /build/netbsd-local/obj/amd64 \
	-R /build/netbsd-local/release \
	-V MKKDEBUG=yes \
	-V MKDTRACE=no -m amd64 -j6 -x -U release
=======  14 extra files in DESTDIR  =========
Files in DESTDIR but missing from flist.
File is obsolete or flist is out of date ?
=========  end of 14 extra files  ===========
*** [checkflist] Error code 1

It seems to me that the sets-files should be updated to make these entries conditional on ctf and not on dtrace:

# cd src/distrib/sets/lists
# find . | xargs grep libctf
./base/shl.mi:./usr/lib/                               base-sys-shlib compatfile,dtrace
./base/shl.mi:./usr/lib/                             base-sys-shlib compatfile,dtrace
./base/shl.mi:./usr/lib/                           base-sys-shlib compatfile,dtrace
./comp/mi:./usr/lib/libctf.a                            comp-c-lib             compatfile,dtrace
./comp/mi:./usr/lib/libctf_p.a                          comp-c-proflib         compatfile,dtrace,profile
./comp/shl.mi:./usr/lib/libctf_pic.a                            comp-c-piclib  compatfile,picinstall,dtrace
./debug/mi:./usr/lib/libctf_g.a                         comp-c-debuglib        debuglib,compatfile,dtrace
./debug/shl.mi:./usr/libdata/debug/usr/lib/                 comp-sys-debug   debug,compatfile,dtrace

And also the entries in man/mi for ctf.0, ctf.5, and ctf.html

(Interestingly, the man-page entries for ctfconvert and ctfmerge are already conditional on ctf ...)

| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:      |
| (Retired)        | FA29 0E3B 35AF E8AE 6651 | paul at   |
| Kernel Developer | 0786 F758 55DE 53BA 7731 | pgoyette at |

Home | Main Index | Thread Index | Old Index