Can't build 2.4 branch on Ubuntu - autogen fail - GCONF_SCHEMAS_INSTALL

John Ralls jralls at ceridwen.us
Sun Dec 11 00:32:19 EST 2011


On Dec 10, 2011, at 9:15 AM, Colin Law wrote:

> On 10 December 2011 16:53, John Ralls <jralls at ceridwen.us> wrote:
>> 
>> On Dec 10, 2011, at 8:25 AM, Colin Law wrote:
>> 
>>> On 10 December 2011 16:18, John Ralls <jralls at ceridwen.us> wrote:
>>>> 
>>>> On Dec 10, 2011, at 4:00 AM, Colin Law wrote:
>>>> 
>>>>> On 10 December 2011 11:53, Geert Janssens <janssens-geert at telenet.be> wrote:
>>>>>> Op zaterdag 10 december 2011 11:39:41 schreef Colin Law:
>>>>>>> I am trying to build the 2.4 branch from git on Ubuntu 11.10 but
>>>>>>> ./autogen is failing as below.  Any help would be appreciated
>>>>>>> ...
>>>>>> 
>>>>>> Do you have libgconf2-dev installed (or something similar, I'm not on Ubuntu
>>>>>> myself) ?
>>>>> 
>>>>> I have realised that I have not installed the build-deps, I was sure I
>>>>> had done that but apparently not.  I expect that will fix it, sorry
>>>>> for the noise.
>>>> 
>>>> Nope, the error report is right: There are two instances of LDADD in that Makefile.am. Strange that it passed make distcheck for me yesterday. I'll fix it shortly.
>>> 
>>> Having installed the build dependencies correctly I am no longer
>>> seeing the error.  Perhaps because I am building the 2.4 branch.
>> 
>> Weird. No, I cherry-picked that change into 2.4 yesterday to get make-distcheck to work, so it's in both.
> 
> I have run ./autogen.sh again and you are right, it does show the
> LDADD error but I get the normal end message telling me to ignore what
> has been shown above and carry on anyway:
> 
> Running automake --add-missing --gnu --warnings=no-portability  ...
> src/report/report-gnome/test/Makefile.am:54: LDADD multiply defined in
> condition TRUE ...
> src/report/report-gnome/test/Makefile.am:10: ... `LDADD' previously defined here
> Running autoconf ...
> 
> NOTE: Just run configure.  Even if something told you to run
>      aclocal, automake, or anything else above, IGNORE IT.
>      Everything has been run properly.  Just run configure...
> 
> You must now run ./configure --enable-compile-warnings ...

Fixed in trunk and 2.4

Regards,
John Ralls




More information about the gnucash-devel mailing list