DragonFly BSD
DragonFly users List (threaded) for 2013-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: buildworld (3.4) aborts during compile of libstdc++.so.9


From: Ralf Folkerts <ralf.folkerts@xxxxxx>
Date: Wed, 01 May 2013 13:25:50 +0200

Dies ist eine kryptografisch unterzeichnete Nachricht im MIME-Format.

--------------ms040802020908090200060703
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Am 01.05.2013 11:51, schrieb John Marino:
> On 5/1/2013 11:18, Ralf Folkerts wrote:
>> Hi,
>>
>> I wanted to update my DFly 3.2 System to 3.4. I first moved to the
>> DragonFly_RELEASE_3_4 Branch, cleaned /usr/obj and issued a make
>> buildworld. It aborted during compilation of libstdc++.so.9. Then I
>> cleaned /usr/src and /usr/obj and checked-out the DragonFly_RELEASE_3_=
4
>> Branch anew. However, same error (also tried using sh instead of tcsh,=

>> but same error, too). Finally I removed /usr/src and started from
>> scratch - same error. As bw seems to work for others I must have a mad=
e
>> a big mistake - but didn't find that, yet :(
>>
>
> It didn't build libstdc++ because it couldn't find libm.so.  Assuming
> that it's linking the just-built libm and not the host version, it
> would imply that libm isn't getting built either.
>
> blowing away /usr/src and reinstalling is fine.  What you did to
> restore /usr/src looks fine to me.  It means you can be sure there
> aren't any object files there, a common explanation of problems.
>
> I would start by confirming host libm.so is at /usr/lib/libm.so and
> then I'd check the world build log (e.g. make buildworld |& tee
> /tmp/world.build.log) so see what is happening when libm is built.=20

Hi John,

I already did pipe the build into tee, so I have a log. However, I
didn't find much libm in, unfortunately.

# grep libm.a buildworld.out
echo m4: /usr/obj/usr/src/btools_x86_64/usr/lib/libc.a
/usr/obj/usr/src/btools_x86_64/usr/lib/liby.a
/usr/obj/usr/src/btools_x86_64/usr/lib/libl.a
/usr/obj/usr/src/btools_x86_64/usr/lib/libm.a >> .depend
echo awk: /usr/obj/usr/src/btools_x86_64/usr/lib/libc.a
/usr/obj/usr/src/btools_x86_64/usr/lib/libm.a >> .depend
make: ignoring stale .depend for
/usr/obj/usr/src/btools_x86_64/usr/lib/libm.a
echo flex: /usr/obj/usr/src/btools_x86_64/usr/lib/libc.a
/usr/obj/usr/src/btools_x86_64/usr/lib/libm.a >> .depend
make: ignoring stale .depend for
/usr/obj/usr/src/btools_x86_64/usr/lib/libm.a
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444=20
/usr/src/lib/libm/arch/x86_64/fenv.h
/usr/obj/usr/src/world_x86_64/usr/include
echo libstdc++.so.9: /usr/obj/usr/src/world_x86_64/usr/lib/libm.a >> .dep=
end
echo libstdc++.so.9:
/usr/obj/usr/src/world_x86_64/usr/src/gnu/lib/gcc47/libstdc++/../../../..=
/lib/libpthread/libpthread.so
/usr/obj/usr/src/world_x86_64/usr/lib/libm.a >> .depend
make: ignoring stale .depend for
/usr/obj/usr/src/world_x86_64/usr/lib/libm.a


beastie# grep -E 'lib/libm([[:space:]]|$|/)' buildworld.out
=3D=3D=3D> lib/libm
/usr/obj/usr/src/world_x86_64/usr/src/lib/libm created for /usr/src/lib/l=
ibm
=3D=3D=3D> lib/libm
=3D=3D=3D> lib/libm
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444=20
/usr/src/lib/libm/arch/x86_64/fenv.h
/usr/obj/usr/src/world_x86_64/usr/include


In /usr/local/lib, libm.a|so is present

beastie# ls -l /usr/lib/libm.*
-r--r--r--  1 root  wheel  492234 Jan  4 00:02 /usr/lib/libm.a
lrwxr-xr-x  1 root  wheel       9 Jan  5 09:56 /usr/lib/libm.so -> libm.s=
o.3
-r--r--r--  1 root  wheel  126464 Jan  4 00:02 /usr/lib/libm.so.3

Cheers,
_ralf_



--------------ms040802020908090200060703
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Kryptografische Unterschrift

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILGzCC
BTswggQjoAMCAQICDidWAAEAAqLVgm23Wr0aMA0GCSqGSIb3DQEBBQUAMHwxCzAJBgNVBAYT
AkRFMRwwGgYDVQQKExNUQyBUcnVzdENlbnRlciBHbWJIMSUwIwYDVQQLExxUQyBUcnVzdENl
bnRlciBDbGFzcyAxIEwxIENBMSgwJgYDVQQDEx9UQyBUcnVzdENlbnRlciBDbGFzcyAxIEwx
IENBIElYMB4XDTEyMDkyNTE2MzU0NFoXDTEzMDkyNjE2MzU0NFowJTELMAkGA1UEBhMCREUx
FjAUBgNVBAMTDVJhbGYgRm9sa2VydHMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCdSgdbDMCmvaUyTp32+aHIGemRyB55YN+fomVjeDEEpJkFIP/7KeTu80HRHmTu2OdHjswn
GVd4dAI8VIRkTii3zxSn7AM7y01ZNlAVJLpkAx5cqhVUuYikasI4ypmAKoKxKGpBF9cU0VuC
16eXPQZwBFtt2HaXKRE81bVzEqnwYof84nSRbRKqjIKbuzAVi6p9hD/sOyCj76NgIUunQqad
F412CYFDgsJQnahWAMqnQP8vdJOY+qrrkMNIk8fLQdMOr7lp0gVYIU6UNlNHjVBP37MniIzA
IxWN1zpAfvtKI8hrnV9EcxZ4O9NVflxiJGzASxPBRDIAOIFSbFUGXh2nAgMBAAGjggIQMIIC
DDCBpQYIKwYBBQUHAQEEgZgwgZUwUQYIKwYBBQUHMAKGRWh0dHA6Ly93d3cudHJ1c3RjZW50
ZXIuZGUvY2VydHNlcnZpY2VzL2NhY2VydHMvdGNfY2xhc3MxX0wxX0NBX0lYLmNydDBABggr
BgEFBQcwAYY0aHR0cDovL29jc3AuaXgudGNjbGFzczEudGN1bml2ZXJzYWwtaS50cnVzdGNl
bnRlci5kZTAfBgNVHSMEGDAWgBTpuCgdRs/8zfhOm8XuS2Dr2Ds/0TAMBgNVHRMBAf8EAjAA
MEoGA1UdIARDMEEwPwYJKoIUACwBAQEBMDIwMAYIKwYBBQUHAgEWJGh0dHA6Ly93d3cudHJ1
c3RjZW50ZXIuZGUvZ3VpZGVsaW5lczAOBgNVHQ8BAf8EBAMCBPAwHQYDVR0OBBYEFJ9YTOYL
fDZUMAMk4jzyD0rHQoq7MGIGA1UdHwRbMFkwV6BVoFOGUWh0dHA6Ly9jcmwuaXgudGNjbGFz
czEudGN1bml2ZXJzYWwtaS50cnVzdGNlbnRlci5kZS9jcmwvdjIvdGNfQ2xhc3MxX0wxX0NB
X0lYLmNybDAzBgNVHSUELDAqBggrBgEFBQcDAgYIKwYBBQUHAwQGCCsGAQUFBwMHBgorBgEE
AYI3FAICMB8GA1UdEQQYMBaBFHJhbGYuZm9sa2VydHNAZ214LmRlMA0GCSqGSIb3DQEBBQUA
A4IBAQCwKoR/tDDUVgpzJLzE4NcOy8M9XMZZ12g5UStx/eGdVmIpuTP883qK6epCiWiRTf4N
mXDqyxw5XURinYXczjsXSVxWaPcaiw1wrTou4p4cVYmRTGev4hiDhKf5Ej9EwhE5rMRMcQtQ
7ik7fe+u2q1nsCMUYoqq0/fzIFPK6R073W+7g9hejPRoHGuKTphQ4vXd0qAzNB5HZkLHUdoA
srwNNOYwcgaKu1NZmjN9fZnP48lemNaDvniZAiw2x8AFBJpHFIjYcW/Qktwtg+g8AcJ4tlLY
6smhE7m6vh0ktgg6WDoFFUE5C2WN1AVZWDenX2AMHSbcUvHtnU8oLPqYnh5aMIIF2DCCBMCg
AwIBAgIOBugAAQACSpYtJAz+xckwDQYJKoZIhvcNAQEFBQAweTELMAkGA1UEBhMCREUxHDAa
BgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJDAiBgNVBAsTG1RDIFRydXN0Q2VudGVyIFVu
aXZlcnNhbCBDQTEmMCQGA1UEAxMdVEMgVHJ1c3RDZW50ZXIgVW5pdmVyc2FsIENBIEkwHhcN
MDkxMTAzMTQwODE5WhcNMjUxMjMxMjE1OTU5WjB8MQswCQYDVQQGEwJERTEcMBoGA1UEChMT
VEMgVHJ1c3RDZW50ZXIgR21iSDElMCMGA1UECxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBM
MSBDQTEoMCYGA1UEAxMfVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQSBJWDCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBALvmkG7PYunpC6q2ENVH5XxdKydxmmjNVW3kou/k
/vJ6YxHCV4rIfc+OZh9lRUvrgGJpvUaOi8VuWpUYKt6n8R91GierbTJT4/tNWGIs/xnlx6AN
mi0hiFmEzR3xw8iKPrDl3ggkz/xALLpBI5S7gBKJNUi2hgTgAU+MuqmY/ByJ7R+KoceGmCYe
cmVr/s9l2QxkSxoJ9UMRYGYm4zNWmsk9PjRqeMblUEvIzYjkOWxQJp5ALLY7fDeyp/Xd3LNR
y/TcggK41zre2jBcDfVC3RNpU1TpgCZCMx6l18xuymYJn4bwPb7GimEQ89H/W+Sy2y2yZQyp
fResuidNQlzOCU8CAwEAAaOCAlkwggJVMIGaBggrBgEFBQcBAQSBjTCBijBSBggrBgEFBQcw
AoZGaHR0cDovL3d3dy50cnVzdGNlbnRlci5kZS9jZXJ0c2VydmljZXMvY2FjZXJ0cy90Y191
bml2ZXJzYWxfcm9vdF9JLmNydDA0BggrBgEFBQcwAYYoaHR0cDovL29jc3AudGN1bml2ZXJz
YWwtSS50cnVzdGNlbnRlci5kZTAfBgNVHSMEGDAWgBSSpHUspJ6+gUTrefyKxZWl6xB1czAS
BgNVHRMBAf8ECDAGAQH/AgEAMFIGA1UdIARLMEkwBgYEVR0gADA/BgkqghQALAEBAQEwMjAw
BggrBgEFBQcCARYkaHR0cDovL3d3dy50cnVzdGNlbnRlci5kZS9ndWlkZWxpbmVzMA4GA1Ud
DwEB/wQEAwIBBjAdBgNVHQ4EFgQU6bgoHUbP/M34TpvF7ktg69g7P9Ewgf0GA1UdHwSB9TCB
8jCB76CB7KCB6YZGaHR0cDovL2NybC50Y3VuaXZlcnNhbC1JLnRydXN0Y2VudGVyLmRlL2Ny
bC92Mi90Y191bml2ZXJzYWxfcm9vdF9JLmNybIaBnmxkYXA6Ly93d3cudHJ1c3RjZW50ZXIu
ZGUvQ049VEMlMjBUcnVzdENlbnRlciUyMFVuaXZlcnNhbCUyMENBJTIwSSxPPVRDJTIwVHJ1
c3RDZW50ZXIlMjBHbWJILE9VPXJvb3RjZXJ0cyxEQz10cnVzdGNlbnRlcixEQz1kZT9jZXJ0
aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jhc2U/MA0GCSqGSIb3DQEBBQUAA4IBAQA5yMSb7r6Y
7khyb43ncbYOkIzTssEVIahGkGhfSgTxOslohCHYpeYEdV2f0tTyS3dDMtyVy2C/AlXQrByw
xRSXm2UKww+lHezYSTmVtam++vQeq1bnpuUBCIg1X2cF3UQkUBIiRGN58ZtXac6r1jNRT43w
cDuOrVE6F381lmtoaGO2HArJ+N8dXs8rEaVj7czQxtMgb6r8aEh+bR64OkWqEobzx70Atev+
6hKfczN45yg5aNOlbdp20U7hVZWApuAbuM2sVu9FWUeYUts6biayMTlpdbEuJPCknZeIXjMp
xrW8B0A6DD26z3SMS056IfobOM3EQy9vtN947pmS5zocMYIDyzCCA8cCAQEwgY4wfDELMAkG
A1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJTAjBgNVBAsTHFRDIFRy
dXN0Q2VudGVyIENsYXNzIDEgTDEgQ0ExKDAmBgNVBAMTH1RDIFRydXN0Q2VudGVyIENsYXNz
IDEgTDEgQ0EgSVgCDidWAAEAAqLVgm23Wr0aMAkGBSsOAwIaBQCgggIRMBgGCSqGSIb3DQEJ
AzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEzMDUwMTExMjU1MFowIwYJKoZIhvcN
AQkEMRYEFJ2H/Omw47DxppgL5HpINIxaZoO8MGwGCSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUD
BAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcN
AwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgZ8GCSsGAQQBgjcQBDGBkTCBjjB8MQsw
CQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1c3RDZW50ZXIgR21iSDElMCMGA1UECxMcVEMg
VHJ1c3RDZW50ZXIgQ2xhc3MgMSBMMSBDQTEoMCYGA1UEAxMfVEMgVHJ1c3RDZW50ZXIgQ2xh
c3MgMSBMMSBDQSBJWAIOJ1YAAQACotWCbbdavRowgaEGCyqGSIb3DQEJEAILMYGRoIGOMHwx
CzAJBgNVBAYTAkRFMRwwGgYDVQQKExNUQyBUcnVzdENlbnRlciBHbWJIMSUwIwYDVQQLExxU
QyBUcnVzdENlbnRlciBDbGFzcyAxIEwxIENBMSgwJgYDVQQDEx9UQyBUcnVzdENlbnRlciBD
bGFzcyAxIEwxIENBIElYAg4nVgABAAKi1YJtt1q9GjANBgkqhkiG9w0BAQEFAASCAQBl92To
8ZqAPEAGu1MeF4BbJQzVmOcVntRF2VjPUVz2ahLxUnb54NnN3mguAVvko9BT4udlF/F9QeW0
0Y3kZvS5tUMNWVOlvRUN5zf5CtIJjK3NBAHAmApYpoW3jQIAS6R8Z6Guq932zLdLMOXlp2HU
0L/NKBaJbwR2jXh4M9sTS5qJ/WqgJ99iWeAWTz/aZ8qaxiTsECsbpJztqgZ5iNcJaXE6rWNl
pN8yN9/VtIChyXmzFn20LcIMPy72Lq0r/VOsIQhzBmOXju62tqZFVCz4M025RCuw0Roc4f8y
1TejdoffmCQ/x9Y7c5/0BWi9awk5ZJ2oNsdSs5Oo004Eie5xAAAAAAAA
--------------ms040802020908090200060703--



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