From owner-freebsd-stable@FreeBSD.ORG Thu Aug 30 00:26:44 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E16A106567A for ; Thu, 30 Aug 2012 00:26:44 +0000 (UTC) (envelope-from dweimer@dweimer.net) Received: from webmail.dweimer.net (24-240-198-187.static.stls.mo.charter.com [24.240.198.187]) by mx1.freebsd.org (Postfix) with ESMTP id 33C8F8FC19 for ; Thu, 30 Aug 2012 00:26:43 +0000 (UTC) Received: from www.dweimer.net (webmail.dweimer.net [192.168.5.1]) by webmail.dweimer.net (8.14.5/8.14.5) with ESMTP id q7U0QgAg084004 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 29 Aug 2012 19:26:42 -0500 (CDT) (envelope-from dweimer@dweimer.net) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 29 Aug 2012 19:26:42 -0500 From: dweimer To: Kevin Oberman Organization: dweimer.net Mail-Reply-To: In-Reply-To: References: <9fa99b69aab3afdd72f5776406eb1b65@dweimer.net> <76d6a3d12030d89690a3b6d28c85f48b@dweimer.net> Message-ID: X-Sender: dweimer@dweimer.net User-Agent: Roundcube Webmail/0.8.0 Cc: freebsd-stable@freebsd.org Subject: Re: cdrtools port installation failure X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dweimer@dweimer.net List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2012 00:26:44 -0000 On 2012-08-29 17:23, Kevin Oberman wrote: > On Wed, Aug 29, 2012 at 1:59 PM, dweimer wrote: >> On 2012-08-29 14:31, dweimer wrote: >>> >>> On 2012-08-28 15:38, Kevin Oberman wrote: >>>> >>>> On Tue, Aug 28, 2012 at 8:46 AM, dweimer >>>> wrote: >>>>> >>>>> Anyone else not able to get cdrtools to install on a Stable >>>>> System? >>>>> >>>>> I have just recently synced my source and rebuilt world, and >>>>> kernel, >>>>> then >>>>> installed. Now while trying to install the livecd port, the >>>>> cdrtools >>>>> dependency is failing to install. >>>>> >>>>> The port compiles fine (at least it doesn't stop reporting an >>>>> error), >>>>> but >>>>> dies on the installation portion reporting a missing file. >>>>> >>>>> install: >>>>> >>>>> >>>>> >>>>> /usr/ports/sysutils/cdrtools/work/cdrtools-3.00/cdda2wav/OBJ/amd64-freebsd-cc/cdda2wav: >>>>> No such file or directory *** [do-install] Error code 71 >>>>> >>>>> There is a cdda2wav.d and cdda2wav.o file in the directory its >>>>> searching, >>>>> however when I run this on my FreeBSD 9.0-RELEASE-p4 system, >>>>> there is >>>>> also a >>>>> cdda2wav file with no extension. >>>>> >>>>> ls >>>>> >>>>> >>>>> >>>>> /usr/ports/sysutils/cdrtools/work/cdrtools-3.00/cdda2wav/OBJ/amd64-freebsd-cc/ >>>>> Dnull >>>>> Inull >>>>> aifc.d >>>>> aifc.o >>>>> aiff.d >>>>> aiff.o >>>>> base64.d >>>>> base64.o >>>>> cd_misc.d >>>>> cd_misc.o >>>>> cdda2wav.d >>>>> cdda2wav.o >>>>> config.cache >>>>> config.log >>>>> config.status >>>>> interface.d >>>>> interface.o >>>>> ioctl.d >>>>> ioctl.o >>>>> lconfig.h >>>>> local.cnf >>>>> parse.d >>>>> parse.o >>>>> raw.d >>>>> raw.o >>>>> resample.d >>>>> resample.o >>>>> ringbuff.d >>>>> ringbuff.o >>>>> scsi_cdr.d >>>>> scsi_cdr.o >>>>> scsi_cmds.d >>>>> scsi_cmds.o >>>>> scsi_scan.d >>>>> scsi_scan.o >>>>> semshm.d >>>>> semshm.o >>>>> setuid.d >>>>> setuid.o >>>>> sndconfig.d >>>>> sndconfig.o >>>>> sun.d >>>>> sun.o >>>>> toc.d >>>>> toc.o >>>>> wav.d >>>>> wav.o >>>>> >>>>> >>>>> -- >>>>> Thanks, >>>>> Dean E. Weimer >>>>> http://www.dweimer.net/ >>>> >>>> >>>> How odd! I can't replicate this at all. >>>> >>>> I just made cdrtools-3.00_2 and I have: >>>> cc -o OBJ/amd64-freebsd-cc/cdda2wav >>>> OBJ/amd64-freebsd-cc/cdda2wav.o >>>> OBJ/amd64-freebsd-cc/interface.o OBJ/amd64-freebsd-cc/semshm.o >>>> OBJ/amd64-freebsd-cc/resample.o OBJ/amd64-freebsd-cc/scsi_scan.o >>>> OBJ/amd64-freebsd-cc/toc.o OBJ/amd64-freebsd-cc/wav.o >>>> OBJ/amd64-freebsd-cc/sun.o OBJ/amd64-freebsd-cc/raw.o >>>> OBJ/amd64-freebsd-cc/setuid.o OBJ/amd64-freebsd-cc/ringbuff.o >>>> OBJ/amd64-freebsd-cc/sndconfig.o OBJ/amd64-freebsd-cc/scsi_cmds.o >>>> OBJ/amd64-freebsd-cc/aiff.o OBJ/amd64-freebsd-cc/aifc.o >>>> OBJ/amd64-freebsd-cc/scsi_cdr.o OBJ/amd64-freebsd-cc/cd_misc.o >>>> OBJ/amd64-freebsd-cc/ioctl.o OBJ/amd64-freebsd-cc/base64.o >>>> OBJ/amd64-freebsd-cc/parse.o -L../libs/amd64-freebsd-cc >>>> -L../libs/amd64-freebsd-cc -L/usr/local/lib -L/usr/local/lib >>>> -lscgcmd -lrscg -lscg -lparanoia -lcdrdeflt -ldeflt -lmdigest >>>> -lschily -lcam >>>> >>>> And, as I expected, I find it: >>>> # find work/cdrtools-3.00/ -name cdda2wav >>>> work/cdrtools-3.00/cdda2wav >>>> work/cdrtools-3.00/cdda2wav/OBJ/amd64-freebsd-cc/cdda2wav >>>> >>>> Look trough the log of your make and see if anything "odd" >>>> happened in >>>> that step. It should be at the end of the section : >>>> ==> MAKING DIRECTORY "OBJ/amd64-freebsd-cc/Inull" >>>> ==> CONFIGURING LOCAL RULES >>>> "OBJ/amd64-freebsd-cc/local.cnf" >>>> and just before: >>>> ==> MAKING "all" ON SUBDIRECTORY "SRCROOT/cdrecord" >>>> >>>> This was on a stable system updated on Aug. 16. >>> >>> >>> Finally had a chance to get back to this today, I haven't updated >>> the >>> ports tree or source since the last run. Built again same problem, >>> After looking, I did have everything set to build with clang, and >>> changed it to use gcc, then bingo it installed. >>> >>> However the FreeBSD 9.0-RELEASE-p4 system did successfully use >>> clang, >>> both systems have world and kernel built with clang. >>> >>> Will run it again with clang and capture the output of the make >>> operation. >>> >>> Contents of /etc/make.conf, includes using gcc for cdrtools: >>> >>> # Use OpenSSL from ports instead of base >>> WITH_OPENSSL_PORT=yes >>> >>> # Avoid Building Ports Against X >>> WITHOUT_X11=yes >>> >>> # Performance related options >>> CFLAGS?= -O >>> CLFAGS+= -pipe >>> >>> # Ignore Warnings >>> NO_WERROR= >>> WERROR= >>> >>> # ports which will only build with the base system GNU compiler >>> (4.2) >>> # the "make index" target also needs this >>> .if target(index) | \ >>> ${.CURDIR:M*/lang/gcc*} | \ >>> ${.CURDIR:M*/lang/ruby*} | \ >>> ${.CURDIR:M*/devel/binutils*} | \ >>> ${.CURDIR:M*/sysutils/cdrtools*} | \ >>> ${.CURDIR:M*/www/squid*} >>> USE_GCC?=4.2 >>> .endif >>> >>> # use clang unless gcc is explicitly required >>> .if !defined(USE_GCC) >>> .if !defined(CC) || ${CC} == "cc" >>> CC=clang >>> .endif >>> .if !defined(CXX) || ${CXX} == "c++" >>> CXX=clang++ >>> .endif >>> .if !defined(CPP) || ${CPP} == "cpp" >>> CPP=clang-cpp >>> .endif >>> .endif >>> >>> # added by use.perl 2012-08-28 04:04:28 >>> PERL_VERSION=5.16.0 >> >> >> This might, be the source of the problem, full output of make >> install >> available here : >> >> ==> MAKING "all" ON SUBDIRECTORY "SRCROOT/cdda2wav" >> gmake[1]: Entering directory >> `/usr/ports/sysutils/cdrtools/work/cdrtools-3.00/cdda2wav' >> ./RULES/local.cnf:43: OBJ/amd64-freebsd-cc/Inull: No such file or >> directory >> ./RULES/local.cnf:44: OBJ/amd64-freebsd-cc/local.cnf: No such file >> or >> directory >> ==> MAKING DIRECTORY "OBJ/amd64-freebsd-cc" >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> parse.c >> \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > OBJ/amd64-freebsd-cc/parse.d >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> base64.c >> \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/base64.d >> In file included from base64.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> ioctl.c >> \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > OBJ/amd64-freebsd-cc/ioctl.d >> In file included from ioctl.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> ==> MAKING SYMLINKS in . >> ln: ./config.guess: File exists >> ln: ./config.sub: File exists >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> cd_misc.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/cd_misc.d >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> scsi_cdr.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/scsi_cdr.d >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> aifc.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > OBJ/amd64-freebsd-cc/aifc.d >> In file included from aifc.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> aiff.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > OBJ/amd64-freebsd-cc/aiff.d >> In file included from aiff.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> scsi_cmds.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/scsi_cmds.d >> In file included from scsi_cmds.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> sndconfig.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/sndconfig.d >> In file included from sndconfig.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> ringbuff.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/ringbuff.d >> In file included from ringbuff.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> setuid.c >> \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/setuid.d >> In file included from setuid.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> raw.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > OBJ/amd64-freebsd-cc/raw.d >> In file included from raw.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> sun.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > OBJ/amd64-freebsd-cc/sun.d >> In file included from sun.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> wav.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > OBJ/amd64-freebsd-cc/wav.d >> In file included from wav.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> toc.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > OBJ/amd64-freebsd-cc/toc.d >> In file included from toc.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> scsi_scan.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/scsi_scan.d >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> resample.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/resample.d >> In file included from resample.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> semshm.c >> \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/semshm.d >> In file included from semshm.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> interface.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/interface.d >> In file included from interface.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> clang -M -DSCHILY_BUILD -IOBJ/amd64-freebsd-cc >> -I../incs/amd64-freebsd-cc >> -I../include -I/usr/local/include -I/usr/local/include >> -I../libcdrdeflt >> -DFIFO -I../libscg -I../libparanoia -I../cdrecord -DSCHILY_PRINT >> cdda2wav.c \ >> | sed -e 's;^\(.*\)\.o[ >> ]*:;OBJ/amd64-freebsd-cc/\1.o \1.d:;' > >> OBJ/amd64-freebsd-cc/cdda2wav.d >> In file included from cdda2wav.c:2: >> ./config.h:34:10: fatal error: 'lconfig.h' file not found >> #include "lconfig.h" >> ^ >> 1 error generated. >> >> ==> MAKING DIRECTORY "OBJ/amd64-freebsd-cc/Inull" >> ==> CONFIGURING LOCAL RULES "OBJ/amd64-freebsd-cc/local.cnf" >> creating cache ./config.cache >> checking host system type... amd64-unknown-freebsd9.1 > > Hmm. Color me confused: >>> .if target(index) | \ >>> ${.CURDIR:M*/lang/gcc*} | \ >>> ${.CURDIR:M*/lang/ruby*} | \ >>> ${.CURDIR:M*/devel/binutils*} | \ >>> ${.CURDIR:M*/sysutils/cdrtools*} | \ >>> ${.CURDIR:M*/www/squid*} >>> USE_GCC?=4.2 >>> .endif > > This seems to imply that base gcc4.2 will be used to build > sysutils/cdrtools, but the build log clearly shows clang being used. > > All of my ports are built with gcc-4.2 by default, though some have > Makefiles that force either gcc-4.6 or clang. > > The "./config.h:34:10: fatal error: 'lconfig.h' file not found" error > is also reported by gcc. > > But you cut off the log a bit short. cdda2wav is not built in that > stage. It is built in the following MAKING DIRECTORY > "OBJ/amd64-freebsd-cc/Inull" section, and at the very end of that > stage. It is the very last executable built in the lnull stage. Yes I made that copy of the /etc/make.conf when I had it excluded from using clang, works with that setup, when removed from the exclude list it fails. The full output is at the url: it was an awful lot to post in the email. Every listing of INULL is followed by directory not found, that section was the only spot I saw errors, and not just warnings. -- Thanks, Dean E. Weimer http://www.dweimer.net/