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