* bug#27608: 26.0.50; ede-proj-elisp-add-path
@ 2017-07-07 12:30 Pierre Lorenzon
2017-07-07 15:40 ` Pierre Lorenzon
0 siblings, 1 reply; 6+ messages in thread
From: Pierre Lorenzon @ 2017-07-07 12:30 UTC (permalink / raw)
To: 27608
Hi,
Produces an error when searching for regexp in
elisp-comp. Searched regexp is not in this file that is
sufficiently small to be manually explored.
Maybe an version incompatiblity but
autoconf --version
autoconf (GNU Autoconf) 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+/Autoconf: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David J. MacKenzie and Akim Demaille.
And :
automake --version
automake (GNU automake) 1.12.4
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Tom Tromey <tromey@redhat.com>
and Alexandre Duret-Lutz <adl@gnu.org>.
I think that elisp-comp that is automatically installed comes
from one of tese two packages.
Regards
Pierre
In GNU Emacs 26.0.50 (build 1,
x86_64-pc-linux-gnu) of 2017-07-07 built on jabberwocky
Repository revision: 579a9ee22e0decf7bed8aff1751c5b3d147b921f
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#27608: 26.0.50; ede-proj-elisp-add-path
2017-07-07 12:30 bug#27608: 26.0.50; ede-proj-elisp-add-path Pierre Lorenzon
@ 2017-07-07 15:40 ` Pierre Lorenzon
2017-07-07 15:57 ` Pierre Lorenzon
0 siblings, 1 reply; 6+ messages in thread
From: Pierre Lorenzon @ 2017-07-07 15:40 UTC (permalink / raw)
To: 27608
Oups !
Sory ! the searched regexp does exist in file elisp-comp
contained in automake source but not in that copied under my
project directory ! Really do not understand what it means !
Regards
Pierre
From: Pierre Lorenzon <devel@pollock-nageoire.net>
Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
Date: Fri, 07 Jul 2017 14:30:55 +0200 (CEST)
>
>
>
> Hi,
>
> Produces an error when searching for regexp in
> elisp-comp. Searched regexp is not in this file that is
> sufficiently small to be manually explored.
>
> Maybe an version incompatiblity but
>
> autoconf --version
> autoconf (GNU Autoconf) 2.69
> Copyright (C) 2012 Free Software Foundation, Inc.
> License GPLv3+/Autoconf: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
>
> Written by David J. MacKenzie and Akim Demaille.
>
> And :
>
> automake --version
> automake (GNU automake) 1.12.4
> Copyright (C) 2012 Free Software Foundation, Inc.
> License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
>
> Written by Tom Tromey <tromey@redhat.com>
> and Alexandre Duret-Lutz <adl@gnu.org>.
>
>
> I think that elisp-comp that is automatically installed comes
> from one of tese two packages.
>
> Regards
>
> Pierre
>
> In GNU Emacs 26.0.50 (build 1,
> x86_64-pc-linux-gnu) of 2017-07-07 built on jabberwocky
> Repository revision: 579a9ee22e0decf7bed8aff1751c5b3d147b921f
>
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#27608: 26.0.50; ede-proj-elisp-add-path
2017-07-07 15:40 ` Pierre Lorenzon
@ 2017-07-07 15:57 ` Pierre Lorenzon
2017-07-07 16:16 ` Pierre Lorenzon
0 siblings, 1 reply; 6+ messages in thread
From: Pierre Lorenzon @ 2017-07-07 15:57 UTC (permalink / raw)
To: 27608
Well it seems that ede-proj-flush-autoconf is called somewhere
in between making ede-proj-elisp-add-path throwing an
error. Well why is the mechanism so ?
Regards
Pierre
From: Pierre Lorenzon <devel@pollock-nageoire.net>
Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
Date: Fri, 07 Jul 2017 17:40:26 +0200 (CEST)
>
> Oups !
>
> Sory ! the searched regexp does exist in file elisp-comp
> contained in automake source but not in that copied under my
> project directory ! Really do not understand what it means !
>
> Regards
>
> Pierre
>
>
> From: Pierre Lorenzon <devel@pollock-nageoire.net>
> Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
> Date: Fri, 07 Jul 2017 14:30:55 +0200 (CEST)
>
>>
>>
>>
>> Hi,
>>
>> Produces an error when searching for regexp in
>> elisp-comp. Searched regexp is not in this file that is
>> sufficiently small to be manually explored.
>>
>> Maybe an version incompatiblity but
>>
>> autoconf --version
>> autoconf (GNU Autoconf) 2.69
>> Copyright (C) 2012 Free Software Foundation, Inc.
>> License GPLv3+/Autoconf: GNU GPL version 3 or later
>> <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
>> This is free software: you are free to change and redistribute it.
>> There is NO WARRANTY, to the extent permitted by law.
>>
>> Written by David J. MacKenzie and Akim Demaille.
>>
>> And :
>>
>> automake --version
>> automake (GNU automake) 1.12.4
>> Copyright (C) 2012 Free Software Foundation, Inc.
>> License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
>> This is free software: you are free to change and redistribute it.
>> There is NO WARRANTY, to the extent permitted by law.
>>
>> Written by Tom Tromey <tromey@redhat.com>
>> and Alexandre Duret-Lutz <adl@gnu.org>.
>>
>>
>> I think that elisp-comp that is automatically installed comes
>> from one of tese two packages.
>>
>> Regards
>>
>> Pierre
>>
>> In GNU Emacs 26.0.50 (build 1,
>> x86_64-pc-linux-gnu) of 2017-07-07 built on jabberwocky
>> Repository revision: 579a9ee22e0decf7bed8aff1751c5b3d147b921f
>>
>>
>>
>
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#27608: 26.0.50; ede-proj-elisp-add-path
2017-07-07 15:57 ` Pierre Lorenzon
@ 2017-07-07 16:16 ` Pierre Lorenzon
2017-07-10 15:42 ` Pierre Lorenzon
0 siblings, 1 reply; 6+ messages in thread
From: Pierre Lorenzon @ 2017-07-07 16:16 UTC (permalink / raw)
To: 27608
Are these few lines in pconf.el after line 48 not responsible
for the problem :
(ede-map-targets sp #'ede-proj-flush-autoconf)))
(ede-map-all-subprojects
this
(lambda (sp)
(ede-map-targets this #'ede-proj-tweak-autoconf)))
calling flush before tweak makes tweak no longer function !
Either ede-proj-flush-autoconf is misplaced for elisp targets
or its implementation is bad and the whole job could be done by
ede-proj-tweak-autoconf in particular this load-path replacing.
Will look at that.
Regards
Pierre
From: Pierre Lorenzon <devel@pollock-nageoire.net>
Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
Date: Fri, 07 Jul 2017 17:57:25 +0200 (CEST)
>
>
> Well it seems that ede-proj-flush-autoconf is called somewhere
> in between making ede-proj-elisp-add-path throwing an
> error. Well why is the mechanism so ?
>
>
> Regards
>
> Pierre
>
>
> From: Pierre Lorenzon <devel@pollock-nageoire.net>
> Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
> Date: Fri, 07 Jul 2017 17:40:26 +0200 (CEST)
>
>>
>> Oups !
>>
>> Sory ! the searched regexp does exist in file elisp-comp
>> contained in automake source but not in that copied under my
>> project directory ! Really do not understand what it means !
>>
>> Regards
>>
>> Pierre
>>
>>
>> From: Pierre Lorenzon <devel@pollock-nageoire.net>
>> Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
>> Date: Fri, 07 Jul 2017 14:30:55 +0200 (CEST)
>>
>>>
>>>
>>>
>>> Hi,
>>>
>>> Produces an error when searching for regexp in
>>> elisp-comp. Searched regexp is not in this file that is
>>> sufficiently small to be manually explored.
>>>
>>> Maybe an version incompatiblity but
>>>
>>> autoconf --version
>>> autoconf (GNU Autoconf) 2.69
>>> Copyright (C) 2012 Free Software Foundation, Inc.
>>> License GPLv3+/Autoconf: GNU GPL version 3 or later
>>> <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
>>> This is free software: you are free to change and redistribute it.
>>> There is NO WARRANTY, to the extent permitted by law.
>>>
>>> Written by David J. MacKenzie and Akim Demaille.
>>>
>>> And :
>>>
>>> automake --version
>>> automake (GNU automake) 1.12.4
>>> Copyright (C) 2012 Free Software Foundation, Inc.
>>> License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
>>> This is free software: you are free to change and redistribute it.
>>> There is NO WARRANTY, to the extent permitted by law.
>>>
>>> Written by Tom Tromey <tromey@redhat.com>
>>> and Alexandre Duret-Lutz <adl@gnu.org>.
>>>
>>>
>>> I think that elisp-comp that is automatically installed comes
>>> from one of tese two packages.
>>>
>>> Regards
>>>
>>> Pierre
>>>
>>> In GNU Emacs 26.0.50 (build 1,
>>> x86_64-pc-linux-gnu) of 2017-07-07 built on jabberwocky
>>> Repository revision: 579a9ee22e0decf7bed8aff1751c5b3d147b921f
>>>
>>>
>>>
>>
>>
>>
>
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#27608: 26.0.50; ede-proj-elisp-add-path
2017-07-07 16:16 ` Pierre Lorenzon
@ 2017-07-10 15:42 ` Pierre Lorenzon
2020-08-10 17:09 ` Stefan Kangas
0 siblings, 1 reply; 6+ messages in thread
From: Pierre Lorenzon @ 2017-07-10 15:42 UTC (permalink / raw)
To: 27608
Hi,
I think that the most reasonnable answer is : update automake
to 1.15. elisp-comp will simply disappear (this was reported in
a previous emacs bug report). All problems due to elisp-comp
will disappear as well except a warning signaling that is does
not exist : but do not care about that ! .el file will compile
!
Regards
Pierre
From: Pierre Lorenzon <devel@pollock-nageoire.net>
Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
Date: Fri, 07 Jul 2017 18:16:05 +0200 (CEST)
>
>
> Are these few lines in pconf.el after line 48 not responsible
> for the problem :
>
> (ede-map-targets sp #'ede-proj-flush-autoconf)))
> (ede-map-all-subprojects
> this
> (lambda (sp)
> (ede-map-targets this #'ede-proj-tweak-autoconf)))
>
> calling flush before tweak makes tweak no longer function !
>
> Either ede-proj-flush-autoconf is misplaced for elisp targets
> or its implementation is bad and the whole job could be done by
> ede-proj-tweak-autoconf in particular this load-path replacing.
>
> Will look at that.
>
> Regards
>
> Pierre
>
>
> From: Pierre Lorenzon <devel@pollock-nageoire.net>
> Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
> Date: Fri, 07 Jul 2017 17:57:25 +0200 (CEST)
>
>>
>>
>> Well it seems that ede-proj-flush-autoconf is called somewhere
>> in between making ede-proj-elisp-add-path throwing an
>> error. Well why is the mechanism so ?
>>
>>
>> Regards
>>
>> Pierre
>>
>>
>> From: Pierre Lorenzon <devel@pollock-nageoire.net>
>> Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
>> Date: Fri, 07 Jul 2017 17:40:26 +0200 (CEST)
>>
>>>
>>> Oups !
>>>
>>> Sory ! the searched regexp does exist in file elisp-comp
>>> contained in automake source but not in that copied under my
>>> project directory ! Really do not understand what it means !
>>>
>>> Regards
>>>
>>> Pierre
>>>
>>>
>>> From: Pierre Lorenzon <devel@pollock-nageoire.net>
>>> Subject: bug#27608: 26.0.50; ede-proj-elisp-add-path
>>> Date: Fri, 07 Jul 2017 14:30:55 +0200 (CEST)
>>>
>>>>
>>>>
>>>>
>>>> Hi,
>>>>
>>>> Produces an error when searching for regexp in
>>>> elisp-comp. Searched regexp is not in this file that is
>>>> sufficiently small to be manually explored.
>>>>
>>>> Maybe an version incompatiblity but
>>>>
>>>> autoconf --version
>>>> autoconf (GNU Autoconf) 2.69
>>>> Copyright (C) 2012 Free Software Foundation, Inc.
>>>> License GPLv3+/Autoconf: GNU GPL version 3 or later
>>>> <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
>>>> This is free software: you are free to change and redistribute it.
>>>> There is NO WARRANTY, to the extent permitted by law.
>>>>
>>>> Written by David J. MacKenzie and Akim Demaille.
>>>>
>>>> And :
>>>>
>>>> automake --version
>>>> automake (GNU automake) 1.12.4
>>>> Copyright (C) 2012 Free Software Foundation, Inc.
>>>> License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
>>>> This is free software: you are free to change and redistribute it.
>>>> There is NO WARRANTY, to the extent permitted by law.
>>>>
>>>> Written by Tom Tromey <tromey@redhat.com>
>>>> and Alexandre Duret-Lutz <adl@gnu.org>.
>>>>
>>>>
>>>> I think that elisp-comp that is automatically installed comes
>>>> from one of tese two packages.
>>>>
>>>> Regards
>>>>
>>>> Pierre
>>>>
>>>> In GNU Emacs 26.0.50 (build 1,
>>>> x86_64-pc-linux-gnu) of 2017-07-07 built on jabberwocky
>>>> Repository revision: 579a9ee22e0decf7bed8aff1751c5b3d147b921f
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#27608: 26.0.50; ede-proj-elisp-add-path
2017-07-10 15:42 ` Pierre Lorenzon
@ 2020-08-10 17:09 ` Stefan Kangas
0 siblings, 0 replies; 6+ messages in thread
From: Stefan Kangas @ 2020-08-10 17:09 UTC (permalink / raw)
To: Pierre Lorenzon; +Cc: 27608-done
Pierre Lorenzon <devel@pollock-nageoire.net> writes:
> I think that the most reasonnable answer is : update automake
> to 1.15. elisp-comp will simply disappear (this was reported in
> a previous emacs bug report). All problems due to elisp-comp
> will disappear as well except a warning signaling that is does
> not exist : but do not care about that ! .el file will compile
If I read this correctly, the issue was resolved by upgrading automake.
I'm therefore closing this bug report now. If this conclusion is
incorrect, please reply to this email (use "Reply to all" in your email
client) and we can reopen the bug report.
Best regards,
Stefan Kangas
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-08-10 17:09 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-07 12:30 bug#27608: 26.0.50; ede-proj-elisp-add-path Pierre Lorenzon
2017-07-07 15:40 ` Pierre Lorenzon
2017-07-07 15:57 ` Pierre Lorenzon
2017-07-07 16:16 ` Pierre Lorenzon
2017-07-10 15:42 ` Pierre Lorenzon
2020-08-10 17:09 ` Stefan Kangas
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.