After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 711673 - configure.ac: remove AM_MAINTAINER_MODE
configure.ac: remove AM_MAINTAINER_MODE
Status: RESOLVED FIXED
Product: longomatch
Classification: Other
Component: general
git master
Other All
: Normal trivial
: 0.16
Assigned To: Andoni Morales
longomatch-maint
Depends on:
Blocks:
 
 
Reported: 2013-11-08 12:55 UTC by Adrian Bunk
Modified: 2013-11-09 12:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
configure.ac: remove AM_MAINTAINER_MODE (1.20 KB, patch)
2013-11-08 12:55 UTC, Adrian Bunk
none Details | Review

Description Adrian Bunk 2013-11-08 12:55:57 UTC
Created attachment 259259 [details] [review]
configure.ac: remove AM_MAINTAINER_MODE

It is very annoying when you edit configure.ac or a Makefile.am,
and running "make" does not automatically regenerate all affected
generated files.
Comment 1 Andoni Morales 2013-11-09 11:16:27 UTC
For some build tools where you loose timestams it's still useful to have it. I agree it should be disabled by default, so I am fine with removing the configure flag in autogen.sh, but I don't think it should be completely removed from configure.ac
Comment 2 Adrian Bunk 2013-11-09 11:52:48 UTC
(In reply to comment #1)
> For some build tools where you loose timestams it's still useful to have it.

Are there any such build tools left?

Debian used to have that problem, but switched to a more sane source patching years ago.


> I agree it should be disabled by default, so I am fine with removing the
> configure flag in autogen.sh, but I don't think it should be completely removed
> from configure.ac

The configure flag in autogen.sh does enable maintainer-mode, which *dis*ables the rebuild rules.

So only removing the configure flag from autogen.sh would make the problem worse.
Comment 3 Andoni Morales 2013-11-09 12:01:55 UTC
I didn't read this comment and pushed the patch without the configure.ac change. Later fixed in:

commit 7abbe4324291100bee40ef5296fc7c4b6c3bc04d
Author: Andoni Morales Alastruey <ylatuya@gmail.com>
Date:   Sat Nov 9 13:00:38 2013 +0100

    configure: enable rebuild rules by default
Comment 4 Adrian Bunk 2013-11-09 12:06:24 UTC
(In reply to comment #3)
> I didn't read this comment and pushed the patch without the configure.ac
> change. Later fixed in:
> 
> commit 7abbe4324291100bee40ef5296fc7c4b6c3bc04d
> Author: Andoni Morales Alastruey <ylatuya@gmail.com>
> Date:   Sat Nov 9 13:00:38 2013 +0100
> 
>     configure: enable rebuild rules by default

Thanks, that looks good to me.
Comment 5 Andoni Morales 2013-11-09 12:07:58 UTC
Thank you very much for all the patches, it's the kind of things you always want to fix but never do it :)