On Sun, Aug 25, 2019 at 10:04:30PM -0400, Aaron M. Ucko wrote: > Package: openafs-modules-source > Version: 1.8.4~pre1-1 > Severity: normal > > Attempting to build modules from openafs-modules-source (or, > presumably, -dkms) with ctfutils installed fails because the build > system tries to use .../src/config/cc-wrapper, which is unavailable > here. (In a full source tree, configure would have generated it from > .../cc-wrapper.in.) > > AFAICT, these utilities would provide little or no actual benefit > here, at least on Linux, so I'd suggest explicitly doing without them > by configuring --without-ctf-tools. > > Could you please take a look?
Sure, and thanks for the report -- upstream made this change in https://gerrit.openafs.org/13487 to let Solaris use the CTF information (i.e., dtrace, if I understand correctly) in userspace as well as the kernel, and just applying the change globally was by far the easiest integration in the build system. (It wasn't limited to Solaris so as to not artificially limit any other OS that might gain the requisite CTF/dtrace support, e.g., FreeBSD.) I'd be vaguely curious if you wanted to drop in the cc-wrapper from a full source tree and see if it produced anything useful, though I agree that just configuring with --without-ctf-tools would be a fine workaround for now. Thanks for the report, Ben