cdrtools fails to build on i386 -FreeBSD 6.0
Michael C. Shultz
ringworm01 at gmail.com
Sat Nov 19 19:53:42 PST 2005
On Saturday 19 November 2005 12:32, Michael C. Shultz wrote:
> On Saturday 19 November 2005 12:29, Michael C. Shultz wrote:
> > Here is the error I get, btw cdrtools-cjk has the same error:
> >
> > make clean
> > ===> Cleaning for libiconv-1.9.2_1
> > ===> Cleaning for gettext-0.14.5
> > ===> Cleaning for gmake-3.80_2
> > ===> Cleaning for libtool-1.5.20
> > ===> Cleaning for cdrtools-2.01_1
> > mike at zzz:/usr/ports-CURRENT/sysutils/cdrtools>make NOCCACHE=1
> >
> > You may use the following build option(s):
> >
> > WITH_RSCSI=yes builds with the rscsi daemon which provides
> > access to local SCSI-devices over the network (the client-side in
> > cdda2wav, cdrecord, etc. is built unconditionally). BEWARE: The rscsi
> > binary gets installed suid root as this is the preferred method to set it
> > up.
> >
> > WITH_CDDB=yes builds with cddb (http://freedb.org) support
> >
> > ===> Vulnerability check disabled, database not found
> > ===> Extracting for cdrtools-2.01_1
> > => MD5 Checksum OK for cdrtools-2.01.tar.bz2.
> > => No SHA256 checksum recorded for cdrtools-2.01.tar.bz2.
> > ln:
> > /tmp/usr/ports-CURRENT/sysutils/cdrtools/work/cdrtools-2.01/RULES/i386-fr
> >ee bsd-/usr/bin/cc.rul: No such file or directory
> > *** Error code 1
> >
> > Stop in /usr/ports-CURRENT/sysutils/cdrtools.
> > mike at zzz:/usr/ports-CURRENT/sysutils/cdrtools>
> >
> > It seems like this: i386-freebsd-/usr/bin/cc.rul:
> > should be: i386-freebsd-cc /usr/bin/cc.rul:
> >
> > -Mike
>
> Sorry for posting here, I was trying to build gnome2 and this is stopping
> progress, this should have gone to ports at FreeBSD.org.
>
> -Mike
To anyone who cares, it was an entry in make.conf fro ccache that
caused this failure, this port messes up CC= if it is defined like this:
CC= /usr/bin/cc
Has to be like this:
CC= cc
or just leave CC alone in make.conf
My new ccache entry that now works
for everything:
.if !defined(NOCCACHE)
CC= /usr/local/libexec/ccache/cc
CXX= /usr/local/libexec/ccache/c++
.endif
-Mike
More information about the freebsd-ports
mailing list