<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<div style="">
<p dir="auto">As far as I understand m4/<em>.m4 are already distributed, and macros from /usr/share/aclocal/</em>.m4 that are being used are copied into aclocal.m4. Hence, the distribution tarball includes all m4 macros required for build.</p>
<p dir="auto">The configure script is generated using these macros.</p>
<p dir="auto">Performing autoreconf while all macros exist in m4/*.m4 is adding predictability, as running aclocal or autoreconf find these macros and not look for them in system.</p>
<p dir="auto">The problem I have is that the guile.m4 of your build system, supports only 1.8 and 2.0, while we need support of 2.2, this can be done by using the guile.m4 of the guile-2.2. Because the m4/ directory is missing some of the macros, running aclocal/autoreconf tries to regenerate aclocal.m4, this means that all dependencies that provide m4 macros must be installed even if they are not used.</p>
<p dir="auto">Having all macros in m4 directory will somewhat make it easier for downstream to patch the package.</p>
</div>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777777;">
—
<br>
Reply to this email directly or <a href="https://gitlab.com/gnutls/gnutls/merge_requests/865#note_129924378">view it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.com.
If you'd like to receive fewer emails, you can
<a href="https://gitlab.com/sent_notifications/31b1466c456d4a60df42ee33588adce7/unsubscribe">unsubscribe</a>
from this thread or
adjust your notification settings.
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Merge request","url":"https://gitlab.com/gnutls/gnutls/merge_requests/865#note_129924378"}}</script>
</p>
</div>
</body>
</html>