xenocara broken because of the recent make change?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

xenocara broken because of the recent make change?

STeve Andre'
This is my make build after make bootstrap and make obj.
It wasn't clear to me where the make distclean should be run.

This is an i386-current system with openbsd proper compiled
(and cvs update) on Feb 7.

--STeve Andre'


vista /usr/xenocara make build
make distrib-dirs
mtree -qdef /etc/mtree/BSD.x11.dist -p / -U
cd /usr/xenocara/share/mk  && exec  make X11BASE=/usr/X11R6 install
install -c -o root -g bin -m 444 automake.dep bsd.xconf.mk
bsd.xorg.mk  /usr/X11R6/share/mk
cd /usr/xenocara/util/macros  && make -f Makefile.bsd-wrapper  && exec  
make -f Makefile.bsd-wrapper install
PKG_CONFIG_LIBDIR="/usr/X11R6/lib/pkgconfig"  
CONFIG_SITE=/usr/xenocara/etc/config.site  CFLAGS="-O2 -pipe"  MAKE="make"
exec
sh /usr/xenocara/util/macros/configure --prefix=/usr/X11R6  --sysconfdir=/etc  --mandir=/usr/X11R6/man  --cache-file=/usr/xobj/xorg-config.cache.i386
configure: loading site script /usr/xenocara/etc/config.site
configure: loading cache /usr/xobj/xorg-config.cache.i386
checking for a BSD-compatible install... (cached) /usr/bin/install -c
checking for gawk... (cached) nawk
checking whether make sets $(MAKE)... (cached) yes
configure: error: source directory already configured; run "make distclean"
there first
*** Error code 1

Stop in /usr/xenocara/util/macros (line 166
of /usr/X11R6/share/mk/bsd.xorg.mk).
*** Error code 1

Stop in /usr/xenocara (line 38 of Makefile).

Reply | Threaded
Open this post in threaded view
|

Re: xenocara broken because of the recent make change?

Todd T. Fries-2
This is your issue not make. 'source directory already configured' is a
different way of saying 'you did a make in this dir without make obj at
some point'.

Clean your tree properly and try again.

Thanks,

Penned by STeve Andre' on 20100207 17:22.10, we have:
| This is my make build after make bootstrap and make obj.
| It wasn't clear to me where the make distclean should be run.
|
| This is an i386-current system with openbsd proper compiled
| (and cvs update) on Feb 7.
|
| --STeve Andre'
|
|
| vista /usr/xenocara make build
| make distrib-dirs
| mtree -qdef /etc/mtree/BSD.x11.dist -p / -U
| cd /usr/xenocara/share/mk  && exec  make X11BASE=/usr/X11R6 install
| install -c -o root -g bin -m 444 automake.dep bsd.xconf.mk
| bsd.xorg.mk  /usr/X11R6/share/mk
| cd /usr/xenocara/util/macros  && make -f Makefile.bsd-wrapper  && exec  
| make -f Makefile.bsd-wrapper install
| PKG_CONFIG_LIBDIR="/usr/X11R6/lib/pkgconfig"  
| CONFIG_SITE=/usr/xenocara/etc/config.site  CFLAGS="-O2 -pipe"  MAKE="make"
| exec
| sh /usr/xenocara/util/macros/configure --prefix=/usr/X11R6  --sysconfdir=/etc  --mandir=/usr/X11R6/man  --cache-file=/usr/xobj/xorg-config.cache.i386
| configure: loading site script /usr/xenocara/etc/config.site
| configure: loading cache /usr/xobj/xorg-config.cache.i386
| checking for a BSD-compatible install... (cached) /usr/bin/install -c
| checking for gawk... (cached) nawk
| checking whether make sets $(MAKE)... (cached) yes
| configure: error: source directory already configured; run "make distclean"
| there first
| *** Error code 1
|
| Stop in /usr/xenocara/util/macros (line 166
| of /usr/X11R6/share/mk/bsd.xorg.mk).
| *** Error code 1
|
| Stop in /usr/xenocara (line 38 of Makefile).

--
Todd Fries .. [hidden email]

 _____________________________________________
|                                             \  1.636.410.0632 (voice)
| Free Daemon Consulting, LLC                 \  1.405.227.9094 (voice)
| http://FreeDaemonConsulting.com             \  1.866.792.3418 (FAX)
| 2525 NW Expy #525, Oklahoma City, OK 73112  \  sip:[hidden email]
| "..in support of free software solutions."  \  sip:[hidden email]
 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
                                                 
              37E7 D3EB 74D0 8D66 A68D  B866 0326 204E 3F42 004A
                        http://todd.fries.net/pgp.txt

Reply | Threaded
Open this post in threaded view
|

Re: xenocara broken because of the recent make change?

STeve Andre'
Well, I just did  1) rm -rf /usr/xobj/*  2) make clean  and then the
usual  make bootstrap   make obj    make build

What am I missing?  This is what I've always done.  I'm puzzled.

tnx, STeve Andre'

On Sunday 07 February 2010 17:43:23 Todd T. Fries wrote:

> This is your issue not make. 'source directory already configured' is a
> different way of saying 'you did a make in this dir without make obj at
> some point'.
>
> Clean your tree properly and try again.
>
> Thanks,
>
> Penned by STeve Andre' on 20100207 17:22.10, we have:
> | This is my make build after make bootstrap and make obj.
> | It wasn't clear to me where the make distclean should be run.
> |
> | This is an i386-current system with openbsd proper compiled
> | (and cvs update) on Feb 7.
> |
> | --STeve Andre'