From mboxrd@z Thu Jan 1 00:00:00 1970 From: Janus Troelsen Subject: bug#21610: FreeBSD compilation problem (errno_location) Date: Sat, 3 Oct 2015 03:56:20 +0200 Message-ID: <20151003015620.GA2276@zeus.Speedport_W_723V_1_32_000> Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="DocE+STaALJfprDB" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57756) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiDGy-0002fH-3y for bug-guix@gnu.org; Fri, 02 Oct 2015 23:14:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZiDGt-0005hY-2Z for bug-guix@gnu.org; Fri, 02 Oct 2015 23:14:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:35460) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiDGs-0005hT-Ur for bug-guix@gnu.org; Fri, 02 Oct 2015 23:14:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZiDGs-0003Bu-Gy for bug-guix@gnu.org; Fri, 02 Oct 2015 23:14:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiC3l-0004HX-Ri for bug-guix@gnu.org; Fri, 02 Oct 2015 21:56:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZiC3i-0001s3-KY for bug-guix@gnu.org; Fri, 02 Oct 2015 21:56:25 -0400 Received: from mail-wi0-x234.google.com ([2a00:1450:400c:c05::234]:34445) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiC3i-0001rJ-Bo for bug-guix@gnu.org; Fri, 02 Oct 2015 21:56:22 -0400 Received: by wicfx3 with SMTP id fx3so54588754wic.1 for ; Fri, 02 Oct 2015 18:56:21 -0700 (PDT) Received: from zeus.Speedport_W_723V_1_32_000 (aftr-95-222-30-11.unity-media.net. [95.222.30.11]) by smtp.gmail.com with ESMTPSA id fu5sm5384235wic.0.2015.10.02.18.56.20 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Oct 2015 18:56:20 -0700 (PDT) Content-Disposition: inline List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 21610@debbugs.gnu.org --DocE+STaALJfprDB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, When compiling Guix on FreeBSD, everything works great until I get the foll= owing error message. Does anyone know how to handle this? This my configure line: LDFLAGS=3D"-largp -lintl -L/usr/local/lib" CPPFLAGS=3D"-I/usr/local/include= " ./configure --prefix=3D$HOME/guix-build --with-courage I know FreeBSD is not officially supported, but I don't see why it shouldn'= t be? Many GNU tools work on FreeBSD. Regards, Janus > [janus@xn--kn-1ia ~/guix-0.8.3] ../make-build/bin/make > /usr/home/janus/guix-0.8.3/../make-build/bin/make all-recursive > make[1]: Entering directory '/usr/home/janus/guix-0.8.3' > Making all in po/guix > make[2]: Entering directory '/usr/home/janus/guix-0.8.3/po/guix' > make[2]: Leaving directory '/usr/home/janus/guix-0.8.3/po/guix' > Making all in po/packages > make[2]: Entering directory '/usr/home/janus/guix-0.8.3/po/packages' > make[2]: Leaving directory '/usr/home/janus/guix-0.8.3/po/packages' > make[2]: Entering directory '/usr/home/janus/guix-0.8.3' > GUILEC guix/pk-crypto.go > Backtrace: > In ice-9/boot-9.scm: > 2401: 19 [save-module-excursion #] > 3085: 18 [#] > In unknown file: > ?: 17 [primitive-load-path "guix/utils" ...] > In ice-9/eval.scm: > 505: 16 [# (define-modul= e # # ...)] > In ice-9/psyntax.scm: > 1106: 15 [expand-top-sequence ((define-module (guix utils) #:use-module .= =2E.)) () ...] > 989: 14 [scan ((define-module (guix utils) #:use-module ...)) () ...] > 279: 13 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...] > In ice-9/eval.scm: > 411: 12 [eval # ()] > In ice-9/boot-9.scm: > 2951: 11 [define-module* (guix utils) #:filename ...] > 2926: 10 [resolve-imports (((guix config)) ((srfi srfi-1)) ((srfi srfi-9)= ) ...)] > 2864: 9 [resolve-interface (guix build syscalls) #:select ...] > 2789: 8 [# # ...] > 3065: 7 [try-module-autoload (guix build syscalls) #f] > 2401: 6 [save-module-excursion #] > 3085: 5 [#] > In unknown file: > ?: 4 [primitive-load-path "guix/build/syscalls" ...] > In ice-9/eval.scm: > 453: 3 [eval # ()] > 411: 2 [eval # ()] > In unknown file: > ?: 1 [dynamic-func "__errno_location" #] > In ice-9/boot-9.scm: > 106: 0 [# m= isc-error ...] >=20 > ice-9/boot-9.scm:106:20: In procedure #: > ice-9/boot-9.scm:106:20: In procedure dynamic-pointer: Symbol not found: = __errno_location > Makefile:4457: recipe for target 'guix/pk-crypto.go' failed > make[2]: *** [guix/pk-crypto.go] Error 1 > make[2]: Leaving directory '/usr/home/janus/guix-0.8.3' > Makefile:3619: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/home/janus/guix-0.8.3' > Makefile:2231: recipe for target 'all' failed > make: *** [all] Error 2 > [janus@xn--kn-1ia ~/guix-0.8.3] --DocE+STaALJfprDB Content-Type: application/x-pkcs7-signature Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIIPMwYJKoZIhvcNAQcCoIIPJDCCDyACAQExDzANBglghkgBZQMEAgEFADALBgkqhkiG9w0B BwGgggxQMIIGJDCCBQygAwIBAgIDDRjsMA0GCSqGSIb3DQEBCwUAMIGMMQswCQYDVQQGEwJJ TDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2Vy dGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IElu dGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcNMTUwMjI0MDIwNDM0WhcNMTYwMjI0MTkyNTQwWjBA MRswGQYDVQQDDBJ5c2FuZ2tva0BnbWFpbC5jb20xITAfBgkqhkiG9w0BCQEWEnlzYW5na29r QGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALLgfaz/eOnzfh8Y DWpsyTig/89LQKU1H9jmQjdqV93uqpDo1OfbGH/4xchyG8qbpFP50ArxGBIyoqTRwa95IhNz 8DzMXJZHbGDshXsatN7IQznpMm7Wge9SQGPJEZfb0tRn7ppBmW4npx9xs65vnzabiaUXbHVv zaa4FbRfrDOOlyAVNnpUD1Q1Z9SsWh9NLlSnBXH7/ueprkPYowSJNGLEhkk3uRi0DleaEBxW Zh3UCRccSucl7a5NYUEyCxA1no7EADr39xES7MWjDkYry9uSVY5tF619wUVRWZRpCDtUmVNv NAsITAESdkU6iq7H2+vaILx9Kl8ZJ6NJ7KzoG6MCAwEAAaOCAtgwggLUMAkGA1UdEwQCMAAw CwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQU qJ1H8Pg/RhFa4r+tEdKpMykIlm8wHwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIw HQYDVR0RBBYwFIESeXNhbmdrb2tAZ21haWwuY29tMIIBTAYDVR0gBIIBQzCCAT8wggE7Bgsr BgEEAYG1NwECAzCCASowLgYIKwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Bv bGljeS5wZGYwgfcGCCsGAQUFBwICMIHqMCcWIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0 aG9yaXR5MAMCAQEagb5UaGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQgYWNjb3JkaW5nIHRv IHRoZSBDbGFzcyAxIFZhbGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBTdGFydENvbSBD QSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3NlIGluIGNv bXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMDYGA1UdHwQvMC0w K6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydHUxLWNybC5jcmwwgY4GCCsGAQUF BwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xh c3MxL2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2Vy dHMvc3ViLmNsYXNzMS5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3Rh cnRzc2wuY29tLzANBgkqhkiG9w0BAQsFAAOCAQEAOPOisT7mHFVJR6Ag5KGhYzU55gT7iaRL p/W0LHLwIsqjZREXNPgugEOrQjBFIAJwS3twnRMKXVPW2hbRolFy5nEBL3yKwJoSu4cHPNOm FHFCEZVieump3mB8Vw4eLS7n+jQOeerG6q67WCHXxZmvS9xVB9xW5tXQxU6L1nfBbiJUGFfJ 1TsRi6Dwnqq//s0Aj7B3CPY5d+84CESRgv/C+lES/Y1FOqQ2/JrlW6wvUgXyHKh2oy7dyW4q VEI3TbMIt0jyc7vpkMnFBgc1FZlX5c/2Px0gs/Oh1CySO+lgNZCA95izfFnsUQdYaXVcNQ6D tO6m7UcEDU0ng17AsRkyhTCCBiQwggUMoAMCAQICAw0Y7DANBgkqhkiG9w0BAQsFADCBjDEL MAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBE aWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEg UHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTE1MDIyNDAyMDQzNFoXDTE2MDIy NDE5MjU0MFowQDEbMBkGA1UEAwwSeXNhbmdrb2tAZ21haWwuY29tMSEwHwYJKoZIhvcNAQkB FhJ5c2FuZ2tva0BnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCy 4H2s/3jp834fGA1qbMk4oP/PS0ClNR/Y5kI3alfd7qqQ6NTn2xh/+MXIchvKm6RT+dAK8RgS MqKk0cGveSITc/A8zFyWR2xg7IV7GrTeyEM56TJu1oHvUkBjyRGX29LUZ+6aQZluJ6cfcbOu b582m4mlF2x1b82muBW0X6wzjpcgFTZ6VA9UNWfUrFofTS5UpwVx+/7nqa5D2KMEiTRixIZJ N7kYtA5XmhAcVmYd1AkXHErnJe2uTWFBMgsQNZ6OxAA69/cREuzFow5GK8vbklWObRetfcFF UVmUaQg7VJlTbzQLCEwBEnZFOoqux9vr2iC8fSpfGSejSeys6BujAgMBAAGjggLYMIIC1DAJ BgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQw HQYDVR0OBBYEFKidR/D4P0YRWuK/rRHSqTMpCJZvMB8GA1UdIwQYMBaAFFNy7ZKc4NrLAVx8 fpY1TvLUuFGCMB0GA1UdEQQWMBSBEnlzYW5na29rQGdtYWlsLmNvbTCCAUwGA1UdIASCAUMw ggE/MIIBOwYLKwYBBAGBtTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0 c3NsLmNvbS9wb2xpY3kucGRmMIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTADAgEBGoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFj Y29yZGluZyB0byB0aGUgQ2xhc3MgMSBWYWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUg U3RhcnRDb20gQ0EgcG9saWN5LCByZWxpYW5jZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVy cG9zZSBpbiBjb21wbGlhbmNlIG9mIHRoZSByZWx5aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2 BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1MS1jcmwuY3Js MIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5j b20vc3ViL2NsYXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly9haWEuc3RhcnRz c2wuY29tL2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRw Oi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQELBQADggEBADjzorE+5hxVSUegIOSh oWM1OeYE+4mkS6f1tCxy8CLKo2URFzT4LoBDq0IwRSACcEt7cJ0TCl1T1toW0aJRcuZxAS98 isCaEruHBzzTphRxQhGVYnrpqd5gfFcOHi0u5/o0Dnnqxuquu1gh18WZr0vcVQfcVubV0MVO i9Z3wW4iVBhXydU7EYug8J6qv/7NAI+wdwj2OXfvOAhEkYL/wvpREv2NRTqkNvya5VusL1IF 8hyodqMu3cluKlRCN02zCLdI8nO76ZDJxQYHNRWZV+XP9j8dILPzodQskjvpYDWQgPeYs3xZ 7FEHWGl1XDUOg7Tupu1HBA1NJ4NewLEZMoUxggKnMIICowIBATCBlDCBjDELMAkGA1UEBhMC SUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENl cnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJ bnRlcm1lZGlhdGUgQ2xpZW50IENBAgMNGOwwDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcN AQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTUxMDAzMDE1NjIwWjAvBgkqhkiG 9w0BCQQxIgQgyUL+HabwWJ8xDTd2SveVtZBRbxvGGs5VPzIT0koLamoweQYJKoZIhvcNAQkP MWwwajALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0D BzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwIC ASgwDQYJKoZIhvcNAQEBBQAEggEAnVrI26441Wp9xTrS+tOcjAr0dKMAaFt3AS9MztNb4Elv fGut6zm+H6bI+skdQdpfmFqb2bndvbRkxqExC1DC4lMmDngpuLK+JMcny046frhudR57G4qU WBwwvRE0ydd4fq8973ydW0yvIyLMY+QIG67xlHTQ5+lKwHzON6PEjHbt6IOaKioWiOolI7qp 0xXakTlGquf2HelCzPk/aiGhaefzTXXPJwdJhGEUZ4Ld9Phpg8CljlaTSJuosjpRUXetkKqf jSSflqPZoRbuS/LZ3hlHOWf0d/VP6dzt93EIcRyC7GIvs6TrRVoLh4HyqDzjvYlWzd22u8qG 2tFJCdlorw== --DocE+STaALJfprDB--