Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 939456 - media-video/motiontrack-0.1.3-r2 - [gcc-15] Automake "maintainer mode" detected:
Summary: media-video/motiontrack-0.1.3-r2 - [gcc-15] Automake "maintainer mode" detected:
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-11 07:22 UTC by Toralf Förster
Modified: 2024-09-11 21:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,19.08 KB, text/plain)
2024-09-11 07:22 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,125.69 KB, text/plain)
2024-09-11 07:22 UTC, Toralf Förster
Details
etc.clang.tar.xz (etc.clang.tar.xz,1.20 KB, application/x-xz)
2024-09-11 07:22 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,22.75 KB, application/x-xz)
2024-09-11 07:22 UTC, Toralf Förster
Details
media-video:motiontrack-0.1.3-r2:20240911-031825.log (media-video:motiontrack-0.1.3-r2:20240911-031825.log,513 bytes, text/plain)
2024-09-11 07:22 UTC, Toralf Förster
Details
qlist-info.txt.xz (qlist-info.txt.xz,41.57 KB, application/x-xz)
2024-09-11 07:22 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2024-09-11 07:22:31 UTC
QA Notice: Automake "maintainer mode" detected:

	cd . && /bin/bash /var/tmp/portage/media-video/motiontrack-0.1.3-r2/work/motiontrack-0.1.3/missing --run autoheader

If you patch Makefile.am, configure.in,  or configure.ac then you
should use autotools.eclass and eautomake or eautoreconf. Exceptions
are limited to system packages for which it is impossible to run
autotools during stage building. See https://wiki.gentoo.org/wiki/Proj

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 23.0_desktop_gnome-20240908-182455

  The build log matches a QA pattern or sth. requested by a dev.
  The attached etc.portage.tar.xz has all details.
  -------------------------------------------------------------------
Comment 1 Toralf Förster gentoo-dev 2024-09-11 07:22:32 UTC
Created attachment 902630 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2024-09-11 07:22:34 UTC
Created attachment 902631 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2024-09-11 07:22:34 UTC
Created attachment 902632 [details]
etc.clang.tar.xz
Comment 4 Toralf Förster gentoo-dev 2024-09-11 07:22:35 UTC
Created attachment 902633 [details]
etc.portage.tar.xz
Comment 5 Toralf Förster gentoo-dev 2024-09-11 07:22:36 UTC
Created attachment 902634 [details]
media-video:motiontrack-0.1.3-r2:20240911-031825.log
Comment 6 Toralf Förster gentoo-dev 2024-09-11 07:22:37 UTC
Created attachment 902635 [details]
qlist-info.txt.xz
Comment 7 Eli Schwartz gentoo-dev 2024-09-11 21:06:10 UTC
   Finished prerequisites of target file 'stamp-h.in'.
    Prerequisite 'configure.in' is newer than target 'stamp-h.in'.
    Prerequisite 'aclocal.m4' is newer than target 'stamp-h.in'.
   Must remake target 'stamp-h.in'.
Makefile:125: update target 'stamp-h.in' due to: configure.in aclocal.m4


[...]

  Finished prerequisites of target file 'config.h.in'.
   Prerequisite 'stamp-h.in' is newer than target 'config.h.in'.
  Must remake target 'config.h.in'.
Makefile:120: update target 'config.h.in' due to: stamp-h.in


They have a somewhat eclectic collection of file timestamps:

$ ls -l config.h* configure* Makefile* stamp-h*
-rw-r--r-- 1 portage portage   3031 Nov 27  2004 config.h.in
-rwxr-xr-x 1 portage portage 305595 Nov 27  2004 configure
-rw-r--r-- 1 portage portage  14667 Nov 24  2004 configure.in
-rw-r--r-- 1 portage portage     75 Nov 25  2002 Makefile.am
-rw-r--r-- 1 portage portage  12515 Nov 27  2004 Makefile.in
-rw-r--r-- 1 portage portage     10 Nov 25  2002 stamp-h.in


The timestamps don't matter, other than adding a troublesome dependency on autoheader. It is sufficient to touch config.h.in stamp-h.in before running econf, I think.