Am 11.02.2014 um 09:34 schrieb Vincent van Ravesteijn <v...@lyx.org>:

> On Tue, Feb 11, 2014 at 9:25 AM, Liviu Andronic <landronim...@gmail.com> 
> wrote:
>> On Tue, Feb 11, 2014 at 9:20 AM, Vincent van Ravesteijn <v...@lyx.org> wrote:
>>> On Tue, Feb 11, 2014 at 8:51 AM, Liviu Andronic <landronim...@gmail.com> 
>>> wrote:
>>>> On Tue, Feb 11, 2014 at 7:58 AM, Liviu Andronic <landronim...@gmail.com> 
>>>> wrote:
>>>>>> Liviu, any idea when we will have Tahr support in the PPA?
>>>>>> 
>>>>> I now set the daily recipes for Tahr; they should build shortly.
>>>>> 
>>>> OK, now I tried that, and the build does fail with a (different) error:
>>>> make[1]: Entering directory
>>>> `/build/buildd/lyx2.0-2.0.6~git20140211~ubuntu14.04.1'
>>>> ./autogen.sh
>>>> Using automake (GNU automake) 1.14.1
>>>> This automake version is not supported by LyX.
>>>> LyX only supports automake 1.8 to 1.13.
>>>> make[1]: *** [override_dh_auto_configure] Error 1
>>>> make[1]: Leaving directory
>>>> `/build/buildd/lyx2.0-2.0.6~git20140211~ubuntu14.04.1'
>>>> make: *** [build-arch] Error 2
>>>> dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
>>>> 
>>>> Full log: 
>>>> https://launchpadlibrarian.net/165608383/buildlog_ubuntu-trusty-amd64.lyx2.0_2.0.6~git20140211~ubuntu14.04.1_FAILEDTOBUILD.txt.gz
>>>> 
>>>> Does LyX support automake 1.14.1? (This is for the 2.0 branch.)
>>>> 
>>>> Liviu
>>>> 
>>>> 
>>> 
>>> Master/trunk does, but there were warnings that we should enable
>>> subdir-objects. Doing so then broke older versions of automake.
>>> 
>>> Maybe using automake 1.14 just works if you don't care about the
>>> warnings (which we do in trunk I believe).
>>> 
>> Yes, trunk seems to have built just fine (with some warnings):
>> https://code.launchpad.net/~lyx-devel/+archive/daily/+build/5576581
>> 
> 
> Ok, I remember now. We had to remove a lot of defines to allow for the
> subdir-objects option.
> 
> See:
> http://git.lyx.org/?p=lyx.git;a=commit;h=c6c07d28ae99a0dee5fc4b76aae2827d3d09cf93
> http://git.lyx.org/?p=lyx.git;a=commit;h=3698fde0d85274c8f83fe6ebf41f8871ce1414b4
> http://git.lyx.org/?p=lyx.git;a=commit;h=16cdf70d0c4bd18eb066fee21ee7e4f35257d2f5
> 
> That will not be an option for branch.
> 
> However, if you want a build and you don't care about the warnings,
> you can just increase the value in automake.sh as done in:
> 
> http://git.lyx.org/?p=lyx.git;a=commit;h=16cdf70d0c4bd18eb066fee21ee7e4f35257d2f5

Exactly, I'm forced to apply this locally when trying to build the 2.0.x branch
on my machine. Going back to automake 1.13 is no option.

Stephan

Reply via email to