GNU bug report logs - #12372
arbitrary suffix sources are not added to the tags

Previous Next

Package: automake;

Reported by: Юрий Пухальский <aikipooh <at> gmail.com>

Date: Thu, 6 Sep 2012 15:12:01 UTC

Severity: minor

Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Юрий Пухальский <aikipooh <at> gmail.com>
To: Stefano Lattarini <stefano.lattarini <at> gmail.com>
Cc: 12372 <at> debbugs.gnu.org
Subject: bug#12372: arbitrary suffix sources are not added to the tags
Date: Tue, 11 Sep 2012 13:40:37 +0400
Ok, nice to hear:)
Thank you for your effort!

PS. I've started the ticket at Autstin about chain rules and the POSIX
standard. We'll see what they tell.

On Tue, Sep 11, 2012 at 1:24 PM, Stefano Lattarini
<stefano.lattarini <at> gmail.com> wrote:
> On 09/07/2012 01:44 PM, Stefano Lattarini wrote:
>> [Re-adding the list, please keep it in the loop in future answers]
>>
>> On 09/07/2012 01:16 PM, Юрий Пухальский wrote:
>>> Ok, got it.
>>>
>>> The automake version i've tried is 1.12.3, the latest available
>>> from the site.
>>>
>>> If there is .pc.lo rule, .pc don't get into the tags and for .pc-only
>>> sourced libraries nothing gets to the tags.
>>> But if i add .c file to the sources, the target is generated and all
>>> the sources go there alongside this .c file.
>>>
>>> If there is no .pc.lo rule, .pc go to the tags regardless whether
>>> there is .c file with them or not.
>>>
>>> The makefile to play is like this:
>>>
>>> SUFFIXES = .pc
>>> .pc.lo:
>>>         touch $*.lo
>>> noinst_LTLIBRARIES=libfoo.la
>>> libfoo_la_SOURCES=foo.pc # bar.c
>>>
>> I'll try to get a better look this evening or tomorrow.
>>
> OK, with your new information, I can reproduce the bug in the maint
> branch of Automake  But luckily, the overhauling of tags support done
> in master has fixed it there already, so the bug will be gone in 1.13.
> Thus I'm not reopening this ticket.
>
> Patches exposing the bug in maint and documenting its fixing in master
> (with a NEWS entry) will follow shorty.
>
> Thanks,
>   Stefano



-- 
«Every person has a certain horizon. When it narrows and becomes
infinitely small, it changes into a point and then the person says:
“This is my point of view.”»




This bug report was last modified 12 years and 255 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.