summaryrefslogtreecommitdiff
path: root/doc/guide
diff options
context:
space:
mode:
authorgutteridge <gutteridge@pkgsrc.org>2022-08-08 01:54:32 +0000
committergutteridge <gutteridge@pkgsrc.org>2022-08-08 01:54:32 +0000
commit110f333f4bd91a1834b151de373accf745ec3f0a (patch)
treee02fcd4d36da69e4d8c361965014e066c241446b /doc/guide
parentc0ce18c44cf916faf2bfc62475bcb89725b9a9c3 (diff)
downloadpkgsrc-110f333f4bd91a1834b151de373accf745ec3f0a.tar.gz
fixes.xml: add a small section about atomic64.mk
Diffstat (limited to 'doc/guide')
-rw-r--r--doc/guide/files/fixes.xml14
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/guide/files/fixes.xml b/doc/guide/files/fixes.xml
index 159678151a9..3f9f8376071 100644
--- a/doc/guide/files/fixes.xml
+++ b/doc/guide/files/fixes.xml
@@ -1,4 +1,4 @@
-<!-- $NetBSD: fixes.xml,v 1.181 2022/07/23 06:45:32 wiz Exp $ -->
+<!-- $NetBSD: fixes.xml,v 1.182 2022/08/08 01:54:32 gutteridge Exp $ -->
<chapter id="fixes"> <?dbhtml filename="fixes.html"?>
<title>Making your package work</title>
@@ -1958,7 +1958,17 @@ of functions.</para>
</sect3>
- </sect2>
+<sect3 id="undefined-reference-atomic">
+ <title>Missing atomic functions</title>
+
+ <para>When building for older machine architectures (e.g., i386, PowerPC),
+ builds may fail because the package expects modern 64-bit atomic functions
+ which the underlying hardware either doesn't support, or will only support
+ with specific compiler flags. This is generally handled via inclusion of
+ mk/atomic64.mk.</para>
+</sect3>
+
+</sect2>
<sect2 id="out-of-memory">
<title>Running out of memory</title>