GNOME Bugzilla – Bug 98120
1.1.2 fails to build outside of build directory
Last modified: 2004-12-22 21:47:04 UTC
I try to build all autoconfed packages outside of their build directory. In order to build outside of $srcdir, I have to apply the following patch to Makefile.in: patch -p1 << \EOF diff -ru at-spi-1.1.2.orig/libspi/Makefile.in at-spi- 1.1.2/libspi/Makefile.in --- at-spi-1.1.2.orig/libspi/Makefile.in 2002-10-15 05:32:29.000000000 -0700 +++ at-spi-1.1.2/libspi/Makefile.in 2002-11-09 11:42:30.000000000 -0800 @@ -516,9 +516,6 @@ distclean-generic clean-generic maintainer-clean-generic clean \ mostlyclean distclean maintainer-clean - -accessible.c base.h keystrokelistener.h libspi.h listener.h remoteobject.h : Accessibility.h - $(IDL_OUT) Accessibility-imodule.c : $(IDL_DEPS) $(ORBIT_IDL) $(ORBIT_IDL) -D__ACCESSIBILITY_COMPILATION__ $(IDLFLAGS) $(top_srcdir)/idl/Accessibility.idl EOF This line comes directly from Makefile.am and was introduced in revision 1.30/1.31. I'm not sure what automake problem it was trying to fix, but that doesn't seem to be the best solution.
Created attachment 13586 [details] [review] Proposed patch
Created attachment 13587 [details] [review] Proposed patch
Looks good Padraig. Can we commit or should we run it past release-team first? If there are a number of 'obvious fixes' like this we could probably group them into one email.
Patch committed to CVS HEAD.