Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2024 01:41:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 277853] graphics/gd: build failure from missing automake
Message-ID:  <bug-277853-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277853

            Bug ID: 277853
           Summary: graphics/gd: build failure from missing automake
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: dinoex@FreeBSD.org
          Reporter: m.ne@gmx.net
          Assignee: dinoex@FreeBSD.org
             Flags: maintainer-feedback?(dinoex@FreeBSD.org)
 Attachment #249357 maintainer-approval?
             Flags:

Created attachment 249357
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D249357&action=
=3Dedit
Patch leading to successful build

After the latest commit to the graphics/gd port I could no longer get a
successful build. The build log showed the following error messages:

>>>>>>>>>>>>>>>>>>>>>
Making all in tests
--- ./Makefile.in ---
cd .. && /bin/sh /wrkdirs/usr/ports/graphics/gd/work/libgd-2.3.3/config/mis=
sing
automake-1.16 --foreign tests/Makefile
/wrkdirs/usr/ports/graphics/gd/work/libgd-2.3.3/config/missing: automake-1.=
16:
not found
WARNING: 'automake-1.16' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <https://www.gnu.org/software/automake>;
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <https://www.gnu.org/software/autoconf>;
         <https://www.gnu.org/software/m4/>;
         <https://www.perl.org/>;
*** [./Makefile.in] Error code 127

make[1]: stopped in /wrkdirs/usr/ports/graphics/gd/work/libgd-2.3.3/tests
1 error

make[1]: stopped in /wrkdirs/usr/ports/graphics/gd/work/libgd-2.3.3/tests

make: stopped in /wrkdirs/usr/ports/graphics/gd/work/libgd-2.3.3
=3D=3D=3D> Compilation failed unexpectedly.
>>>>>>>>>>>>>>>>>>>>>>>>>

Curiously enough, running `poudriere testport` finished without problems.

Adding "USES+=3D autoreconf" to the port Makefile gives a successful build =
again,
however due to lack of time for more thorough investigation I'm not convinc=
ed
yet this is the proper way forward. It might at least be a viable workaround
for the time being, though.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-277853-7788>