Subject: AIX 5.3 and pkgsrc and gcc
To: None <tech-pkg@netbsd.org>
From: Louis Guillaume <lguillaume@berklee.edu>
List: tech-pkg
Date: 08/24/2005 15:41:39
This is a cryptographically signed message in MIME format.

--------------ms010700020908050701030302
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

I'm having trouble getting anything to build on AIX 5.3. It seems that 
as it begins to build gcc it runs into trouble. Looks like some kind of 
circular dependency...

patch -> gcc -> gmake -> gettext-lib -> --+
           ^                               |
           |                               v
           ^   infinite dependency loop    |
           |                               |
           +- <- libtool-base <- libiconv -+




How do we get around this one?
Also, shouldn't we be using gcc-3 by default?

I took out all the audit-packages warnings and checksum "OK"s in the 
following...


# bmake package
===> Extracting for audit-packages-1.37
WARNING: Unknown object format for installed package digest-20050323 - 
continuing
===> Required installed package digest-[0-9]*: digest-20050323 found
===> Required package gzip-base>=1.2.4b: NOT found
===> Verifying package for ../../archivers/gzip-base
===> Extracting for gzip-base-1.2.4bnb1

===> Required package patch>=2.2: NOT found
===> Verifying package for ../../devel/patch
===> Extracting for patch-2.5.4nb2

===> Required package gcc>=2.8.0: NOT found
===> Verifying package for ../../lang/gcc
===> Extracting for gcc-2.95.3nb5

===> Required package gmake>=3.78: NOT found
===> Verifying package for ../../devel/gmake
===> Extracting for gmake-3.80nb4

===> Required package gettext-lib>=0.11.5nb4: NOT found
===> Verifying package for ../../devel/gettext-lib
===> Extracting for gettext-lib-0.11.5nb4

===> Required package libiconv>=1.9.1nb4: NOT found
===> Verifying package for ../../converters/libiconv
===> Extracting for libiconv-1.9.2nb1

===> Required package libtool-base>=1.5.18nb1: NOT found
===> Verifying package for ../../devel/libtool-base
===> Extracting for libtool-base-1.5.18nb3

===> Required package gcc>=2.8.0: NOT found
===> Verifying package for ../../lang/gcc
===> Extracting for gcc-2.95.3nb5

===> Required package gmake>=3.78: NOT found
===> Verifying package for ../../devel/gmake
===> Extracting for gmake-3.80nb4

===> Required package gettext-lib>=0.11.5nb4: NOT found
===> Verifying package for ../../devel/gettext-lib
===> Extracting for gettext-lib-0.11.5nb4

===> Required package libiconv>=1.9.1nb4: NOT found
===> Verifying package for ../../converters/libiconv
===> Extracting for libiconv-1.9.2nb1

===> Required package libtool-base>=1.5.18nb1: NOT found
===> Verifying package for ../../devel/libtool-base

etc. etc.

--------------ms010700020908050701030302
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII/TCC
AtkwggJCoAMCAQICAw5BgDANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwMzEzMDQxNDUwWhcNMDYwMzEzMDQxNDUw
WjBIMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSUwIwYJKoZIhvcNAQkBFhZs
Z3VpbGxhdW1lQGJlcmtsZWUuZWR1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
7oKaqOBxvzmsqFBmyM/OW13GZwrHIWZsChw3Bg8pqCqFKoJZ2v1Z86Q6mlqXk63ctPanfLo6
Js6TQy/25POsGnglILts6amQLnE1C4fkqVc7gApM12R3VaPopWDl+Tn+cVJxsjsUvpj2OYTt
MQTv2TtcpRwbC0mZRPt7/NUctiiKnNMwwpx5kV7xwd9bLiAuxvj2rb0xxjMcV5dWDDzH335U
x2poCooXzxElhHSgiR+cowzdzw6I2O+mD3A2XLxHEH606sRzp48ywDSJ3uOVTb1h0zOIpIQd
4QfsVlN7DR+KQQlIAtig8k5lABNVoJ91Zpq4GqWCGxymyPVB+uBKUwIDAQABozMwMTAhBgNV
HREEGjAYgRZsZ3VpbGxhdW1lQGJlcmtsZWUuZWR1MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN
AQEEBQADgYEAkavImAKSfFEVhG4RIWYUB9Nwimp8l+7HG/N/pj0HyD1AQP2l0It2IXtAbwe4
0seMkMSPX0SjRr4i4XwwrZTOBCmn3prTnlLo/Wb8Mg+0dFN++03DUA9aoEeBwdEDlH2jII84
wuJUJ8NhQTApjTH+T3pNdlUaI7kA2zYxAcPWv/YwggLZMIICQqADAgECAgMOQYAwDQYJKoZI
hvcNAQEEBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ
dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB
MB4XDTA1MDMxMzA0MTQ1MFoXDTA2MDMxMzA0MTQ1MFowSDEfMB0GA1UEAxMWVGhhd3RlIEZy
ZWVtYWlsIE1lbWJlcjElMCMGCSqGSIb3DQEJARYWbGd1aWxsYXVtZUBiZXJrbGVlLmVkdTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAO6Cmqjgcb85rKhQZsjPzltdxmcKxyFm
bAocNwYPKagqhSqCWdr9WfOkOppal5Ot3LT2p3y6OibOk0Mv9uTzrBp4JSC7bOmpkC5xNQuH
5KlXO4AKTNdkd1Wj6KVg5fk5/nFScbI7FL6Y9jmE7TEE79k7XKUcGwtJmUT7e/zVHLYoipzT
MMKceZFe8cHfWy4gLsb49q29McYzHFeXVgw8x99+VMdqaAqKF88RJYR0oIkfnKMM3c8OiNjv
pg9wNly8RxB+tOrEc6ePMsA0id7jlU29YdMziKSEHeEH7FZTew0fikEJSALYoPJOZQATVaCf
dWaauBqlghscpsj1QfrgSlMCAwEAAaMzMDEwIQYDVR0RBBowGIEWbGd1aWxsYXVtZUBiZXJr
bGVlLmVkdTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAJGryJgCknxRFYRuESFm
FAfTcIpqfJfuxxvzf6Y9B8g9QED9pdCLdiF7QG8HuNLHjJDEj19Eo0a+IuF8MK2UzgQpp96a
055S6P1m/DIPtHRTfvtNw1APWqBHgcHRA5R9oyCPOMLiVCfDYUEwKY0x/k96TXZVGiO5ANs2
MQHD1r/2MIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkEx
FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFU
aGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZp
c2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcN
AQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEz
MDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n
IChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n
IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/
ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2
JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wID
AQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDov
L2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQD
AgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG
9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAg
k3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghO
rvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAzswggM3AgEBMGkwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMOQYAwCQYFKw4DAhoFAKCC
AacwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDUwODI0MTk0
MTM5WjAjBgkqhkiG9w0BCQQxFgQU/cCiGon9/4kMRPpeXqnLAQ6GyfswUgYJKoZIhvcNAQkP
MUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D
AgcwDQYIKoZIhvcNAwICASgweAYJKwYBBAGCNxAEMWswaTBiMQswCQYDVQQGEwJaQTElMCMG
A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBl
cnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw5BgDB6BgsqhkiG9w0BCRACCzFroGkwYjEL
MAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq
BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMOQYAwDQYJKoZI
hvcNAQEBBQAEggEAbPpr5MioJ0j0uSyM5FKsxE5rF5FJiihbV8orQO+f+/Btg1k59QK/0TDz
H3cf1jlIdb343wKNTwJRZLV/7yvRyPM3mASGotkR7ySK9cN1LkndnQwFv2VTkeaXEOpMazCO
1WFQCzVW/8pc0ZYOJhu4BYstRolggGG5gnsd0NByGmA/kp2tg+MsddvEAaCYxjtHRFwE7h98
ffqd6T6YQnXtdbi0+2g4PC8524MQKsmxf/CCg5VUqLrv/VmbgzueVkACTxUcVbrIxz+ww0gX
tc2BIrckLx3GWYS1f4pDg1m0NReh8EUa3btoJOrQPQ0Rxj8lhA37exZNj6ku8oJ+HRT5ngAA
AAAAAA==
--------------ms010700020908050701030302--