head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.14 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.12 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.10 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.8 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.6 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.4 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.2 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.4.0.122 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.120 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.118 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.116 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.114 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.112 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.110 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.106 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.86 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.108 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.104 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.102 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.100 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.98 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.96 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.94 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.92 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.90 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.88 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.84 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.82 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.80 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.78 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.76 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.74 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.72 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.70 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.68 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.66 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.64 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.62 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.60 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.58 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.56 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.54 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.52 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.50 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.48 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.46 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.44 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.42 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.40 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.38 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.36 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.34 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.32 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.30 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.28 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.26 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.24 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.22 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.20 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.18 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.16 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.14 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.12 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.10 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.8 pkgsrc-2008Q1:1.4.0.6 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.4 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.2 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.3.0.16 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.14 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.12 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.10 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.8 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.6 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.4 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.1.1.1.0.8 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.6 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.4 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.2 pkgsrc-2004Q1-base:1.1.1.1 bootstrap-pkgsrc-20040311:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2022.04.05.12.57.21; author gdt; state Exp; branches; next 1.4; commitid 9dItL2QP7261M0zD; 1.4 date 2007.10.02.18.29.55; author heinz; state Exp; branches; next 1.3; 1.3 date 2005.07.29.00.56.24; author grant; state Exp; branches; next 1.2; 1.2 date 2005.02.16.21.38.41; author reed; state Exp; branches; next 1.1; 1.1 date 2004.03.11.13.03.59; author grant; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.03.11.13.03.59; author grant; state Exp; branches; next ; desc @@ 1.5 log @bootstrap: Document non-working status of AIX Caution that the rest of the AIX README is from <= 2007. @ text @$NetBSD: README.AIX,v 1.4 2007/10/02 18:29:55 heinz Exp $ In 2022-04, there was a report that pkgsrc-current fails to bootstrap on AIX 7.1 with gcc 8.3: http://mail-index.netbsd.org/pkgsrc-users/2022/04/04/msg035424.html Ancient Information =================== All of the below is from 2007 or earlier. Status ----- pkgsrc has been tested on AIX 4.3 and 5.1. It will probably work on newer releases also. You will need gcc. gcc 3.3 and 3.4 have been tested. full support for xlC needs to be written. Please note the use of GNU binutils on AIX is not supported. You must not have GNU ld(1) in your path. If you are using gcc -------------------- It makes life much simpler if you only use the same gcc consistently for building all packages. It is recommended that an external gcc be used only for bootstrapping gcc from pkgsrc, lang/gcc3 is recommended. Post bootstrap setup -------------------- Here is an example mk.conf: --- Cut here --- # Configure scripts don't always get this right MACHINE_GNU_PLATFORM=powerpc-ibm-aix4.3.3.0 CC=gcc CHECK_SHLIBS=no RENAME= USE_GCC3=yes PKGMAKECONF=${MAKECONF} --- Cut here --- You also need to setup a few environment variables: PKG_DBDIR=/usr/pkg/pkgdb MAKECONF=/usr/pkg/etc/mk.conf MAKESYSPATH=/usr/pkg/share/mk You'll also want to set PATH, MANPATH and LIBPATH @ 1.4 log @Pkgsrc bootstrap installs gzip-base on AIX automatically, thus making it unnecessary to provide it outside of pkgsrc. This solves PR pkg/37030 by Matthew Clarke. @ text @d1 13 a13 1 $NetBSD: README.AIX,v 1.3 2005/07/29 00:56:24 grant Exp $ d26 1 @ 1.3 log @wording tweaks @ text @d1 1 a1 1 $NetBSD: README.AIX,v 1.2 2005/02/16 21:38:41 reed Exp $ a22 3 Some versions of AIX don't ship with gzip so install it and set GUNZIP_CMD and GZCAT in mk.conf as needed. @ 1.2 log @Note that gzip may be needed (as mentioned by T. Rightnour, P. Schmiedeskamp, A. Wallis, and others on tech-pkg). (TODO: look at http://home.comcast.net/~rawallis/ for adding gzip to bootstrap.) @ text @d1 1 a1 1 $NetBSD: README.AIX,v 1.1.1.1 2004/03/11 13:03:59 grant Exp $ d3 2 a4 2 You will need gcc. The AIX xlC compiler doesn't work, but probably could be made to. gcc-3.3.2 has been tested. d6 2 a7 2 bootstrap-pkgsrc has been tested on AIX 4.3. It will probably work on newer releases also. d9 2 a10 2 Please note the use of GNU binutils on AIX is not supported. Make sure GNU ld is not in your path. a44 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: README.AIX,v 1.2 2004/03/05 08:38:46 grant Exp $ d23 3 @ 1.1.1.1 log @import the required bits of bootstrap-pkgsrc from 20040311. @ text @@