pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/doc



Module Name:    pkgsrc
Committed By:   riastradh
Date:           Thu Jun  6 02:38:02 UTC 2024

Modified Files:
        pkgsrc/doc: HOWTO-use-crosscompile

Log Message:
doc/HOWTO-use-crosscompile: Nix obsolete note about ABI.

CROSS_ABI has obsoleted it.  Should maybe document that too but it's
such a niche thing that I didn't feel inclined to work out all the
details of its semantics and intended use-cases.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/doc/HOWTO-use-crosscompile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/doc/HOWTO-use-crosscompile
diff -u pkgsrc/doc/HOWTO-use-crosscompile:1.17 pkgsrc/doc/HOWTO-use-crosscompile:1.18
--- pkgsrc/doc/HOWTO-use-crosscompile:1.17      Thu May 16 15:48:46 2024
+++ pkgsrc/doc/HOWTO-use-crosscompile   Thu Jun  6 02:38:02 2024
@@ -1,7 +1,7 @@
 Cross-compilation in pkgsrc (user's guide)              -*- outline -*-
 Taylor R. Campbell <riastradh%NetBSD.org@localhost>
 
-$NetBSD: HOWTO-use-crosscompile,v 1.17 2024/05/16 15:48:46 riastradh Exp $
+$NetBSD: HOWTO-use-crosscompile,v 1.18 2024/06/06 02:38:02 riastradh Exp $
 
 The following steps enable you to build binary packages for a machine
 architecture other than the one you are building on.  For example, you
@@ -84,22 +84,7 @@ SYSCONFBASE=/etc, and VARBASE=/var.
 ** Bootstrapped pkgsrc
 
 You can bootstrap pkgsrc or not; it shouldn't make a difference for
-cross-compilation.  If you do:
-
- - Replace `make' by `bmake' below.
-
- - Make sure any ABI setting in mk.conf is conditionally set
-   appropriately.
-
-   For example, bootstrap on amd64 leaves ABI=64 in mk.conf, which must
-   be left empty or undefined for earmv7hf cross-builds.  So you might
-   need:
-
-      .if ${USE_CROSS_COMPILE:tl} != "yes"
-      ABI=    64 # set for native amd64 build
-      .else
-      ABI=    # empty for earmv7hf cross-build
-      .endif
+cross-compilation.  If you do, replace `make' by `bmake' below:
 
 * Make some packages
 



Home | Main Index | Thread Index | Old Index