Date: Tue, 21 Nov 2006 11:56:00 -0500 From: Dave Grochowski <grocho98@students.rowan.edu> To: freebsd-x11@freebsd.org Subject: Re: [UPDATE] Fix for the imake build errors. Message-ID: <45632FA0.7090609@students.rowan.edu> In-Reply-To: <1164102209.56139.20.camel@localhost> References: <454F9933.7070202@students.rowan.edu> <1162846211.3798.1.camel@localhost> <BAY127-DAV6952286E7384AC18625AFA3EE0@phx.gbl> <BAY127-DAV1568485753CC699907A1A7A3EE0@phx.gbl> <45616343.6080705@students.rowan.edu> <1164063225.56139.12.camel@localhost> <4562A2F2.8040700@students.rowan.edu> <1164102209.56139.20.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
Hey, Florent Thoumie wrote: > > What's with xorg-cf-files? I was under the impression this was only used > to build monolithic xorg? > > So was I, but some of the ports depend on the templates and configuration files for their Imake based builds as well. For example, when building graphis/xfig, I get the dreaded Imake build error if I do not have xorg-cf-files installed: imake -DUseInstalled -I/usr/local/lib/X11/config Imakefile.c:16: Imake.tmpl: No such file or directory imake: Exit code 1. Stop. *** Error code 1 Stop in /usr/ports/graphics/xfig. *** Error code 1 Stop in /usr/ports/graphics/xfig. This port also relies on gccmakedep (probably not a coincidence). I don't think there is a way to remove the dependency, since there are probably dozens of ports which require these files in order for Imake to generate a Makefile. My assumption is that any ports that use Imake to generate their Makefiles need xorg-cf-files and gccmakedep, but I could be wrong. If I find some time this week, I can find all the ports which use Imake and test whether or not the build works without these two dependencies. Sincerely, Dave Grochowski
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45632FA0.7090609>