Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Aug 2012 19:26:42 -0500
From:      dweimer <dweimer@dweimer.net>
To:        Kevin Oberman <kob6558@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: cdrtools port installation failure
Message-ID:  <bdc1dd25325ec5671eaf12bb385a5823@dweimer.net>
In-Reply-To: <CAN6yY1s2=4EmnLNqxxK=m%2B0yi9%2BcqChZ%2BBFMa2PduHHLsPYNiw@mail.gmail.com>
References:  <9fa99b69aab3afdd72f5776406eb1b65@dweimer.net> <CAN6yY1tR33bH0xZKqJ=Y2srPq2ihQ0DPWPhZXRv4fCFxcKGD6Q@mail.gmail.com> <b1f315e7ab2d16ce00ff02b6932484a2@dweimer.net> <76d6a3d12030d89690a3b6d28c85f48b@dweimer.net> <CAN6yY1s2=4EmnLNqxxK=m%2B0yi9%2BcqChZ%2BBFMa2PduHHLsPYNiw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2012-08-29 17:23, Kevin Oberman wrote:
> On Wed, Aug 29, 2012 at 1:59 PM, dweimer <dweimer@dweimer.net> 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 <dweimer@dweimer.net> 
>>>> 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 <http://www.dweimer.net/cdrtools-build.out>:
>>
>>         ==> 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:  
<http://www.dweimer.net/cdrtools-build.out>; 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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bdc1dd25325ec5671eaf12bb385a5823>