Skip to content

autotools updates#82

Merged
AliceLR merged 1 commit intolibxmp:masterfrom
sezero:autofoo
Mar 1, 2026
Merged

autotools updates#82
AliceLR merged 1 commit intolibxmp:masterfrom
sezero:autofoo

Conversation

@sezero
Copy link
Collaborator

@sezero sezero commented Feb 28, 2026

No description provided.

@sezero sezero added this to the 4.3.0 milestone Feb 28, 2026
@sezero sezero requested a review from AliceLR February 28, 2026 19:52
Copy link
Contributor

@AliceLR AliceLR left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed the AM_SILENT_RULES issue is fixed by this patch. I'm not sure if the pkg-config part made a difference.

What's going on with my Snow Leopard/Xcode 3.2.6 Autotools (Autoconf 2.61, Automake 1.10) seems to be that the pkg-config/pkgconf macros are in /opt/local/share/aclocal, so the stock Autotools can't see them (sensible). autogen.sh succeeds without notifying about the missing macros, then ./configure fails.

This computer's PATH has /opt/local/bin at the end (not sure if an old MacPorts artifact or a deliberate change I made a long time ago)—PATH="/opt/local/bin:$PATH" ./autogen.sh and having MacPorts Autoconf/Automake installed seems to be the only way I can get a valid configure script.

I can try to build an era-appropriate non-MacPorts pkg-config if this issue is worth pursuing further, otherwise, I'll just fix my environment.

@sezero
Copy link
Collaborator Author

sezero commented Mar 1, 2026

I just added a local copy of pkg.m4: try again.

@AliceLR
Copy link
Contributor

AliceLR commented Mar 1, 2026

Stock Autoconf/Automake/m4 with MacPorts pkgconf works now (808b05b tested, the later revisions don't look like they'd affect anything). OK to merge?

@sezero
Copy link
Collaborator Author

sezero commented Mar 1, 2026

OK to merge?

Yep :)

@AliceLR AliceLR merged commit 7d4ed11 into libxmp:master Mar 1, 2026
1 check passed
@sezero sezero deleted the autofoo branch March 1, 2026 03:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants