Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Jul 2017 14:02:00 +0200
From:      "Michael Landin" <mich@prodnet.eu>
To:        freebsd-questions@freebsd.org
Subject:   releng/10.3 buildworld fails
Message-ID:  <0E9E82A9-2725-4734-A48F-16074DD3436E@prodnet.eu>

next in thread | raw e-mail | index | archive | help
This is an S/MIME signed message (RFC 5652 and 5751).

--=_MailMate_CFEF279A-C2A3-4AEC-B935-9CA23A8A258D_=
Content-Type: text/plain; charset=utf-8; markup=markdown
Content-Transfer-Encoding: quoted-printable

Hi, =


I have a 10.3-REL-p16 (upgraded from a 10.0-REL system, with a =E2=80=9Cm=
ake WITHOUT_CLANG=3D1 buildworld=E2=80=9D)

FreeBSD nsXXXXX.ovh.net 10.3-RELEASE-p16 FreeBSD 10.3-RELEASE-p16 #0 r312=
388: Wed Jan 18 19:33:30 CET 2017     mich@nXXXXX.ovh.net:/usr/obj/usr/sr=
c/sys/GENERIC  amd64


Now - I am trying to upgrade this system to 10.3-REL-p19 and getting rid =
of gcc while I=E2=80=99m at it. =


I have :

- cleaned/removed /usr/obj =

- removed /usr/src completely
- checked out a fresh version of releng/10.3

My /etc/src.conf:
CC=3Dclang
CXX=3Dclang++
CPP=3Dclang-cpp

My /etc/make.conf:
WITH_PKGNG=3Dyes
NO_GUI=3Dyes
WITHOUT_X11=3Dyes
OPTIONS_UNSET=3DX11
DEFAULT_VERSIONS+=3Dperl5=3D5.24
DEFAULT_VERSIONS+=3Druby=3D2.3
DEFAULT_VERSIONS+=3Dssl=3Dopenssl


Running =E2=80=9Cmake buildworld=E2=80=9D dies here:

<snip>
clang -O2 -pipe   -DSHELL -I. -I/usr/src/bin/sh -std=3Dgnu99 -Qunused-arg=
uments  -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k =
-Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int=
 -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -=
Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-s=
witch -Wno-switch-enum -Wno-knr-promoted-parameter  -L/usr/local/lib -I/u=
sr/local/include -o sh alias.o arith_yacc.o arith_yylex.o cd.o echo.o err=
or.o eval.o exec.o expand.o histedit.o input.o jobs.o kill.o mail.o main.=
o memalloc.o miscbltin.o mystring.o options.o output.o parser.o printf.o =
redir.o show.o test.o trap.o var.o builtins.o nodes.o syntax.o -ledit -lt=
ermcap
histedit.o: In function `histedit':
/usr/src/bin/sh/histedit.c:(.text+0x2eb): undefined reference to `_el_fn_=
sh_complete'
clang: error: linker command failed with exit code 1 (use -v to see invoc=
ation)
*** Error code 1

Stop.
make[6]: stopped in /usr/src/bin/sh
*** Error code 1
</snip>


I know I can get around that particular case by setting =E2=80=9CCFLAGS+=3D=
  -L${WORLDTMP}/usr/lib=E2=80=9D in the Makefile for bin/sh. =


But even fixing that gives plenty other buildworld errors. =


Any ideas what could be the problem? =


thanks, =


/mich

--=_MailMate_CFEF279A-C2A3-4AEC-B935-9CA23A8A258D_=
Content-Description: S/MIME digital signature
Content-Disposition: attachment; filename=smime.p7s
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILFzCCBSkw
ggQRoAMCAQICEA/vQLs1CFank+ugZfc4UPYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAkdC
MRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoT
EUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNh
dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE3MDUxODAwMDAwMFoXDTE4MDUxODIzNTk1OVow
IDEeMBwGCSqGSIb3DQEJARYPbWljaEBwcm9kbmV0LmV1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAwTqDRsPVlm9zcto9cU4x73ntOJo3i4WFXby8PZXg++ioHHG88gIDkcSd2xFs+I5I
Imtoh5x/4tZ7/KQiGGYyKC5Md5fMx6kyHMNJsjmy7BVO8a9Umq/9GeYxOGX8xzWVShmoRUMS9G+3
tpKT8GO4iD434r/WnbMbvY6a81EaJaIE9QG0/tuQ5QBmw0n4c6Y9HYYlz0DDKzY1mOaBi8TOj36e
M9pyptKtri84ykTl0CsEJHatS64fHitzmgai3M5WQvn+fJuzTn3R5F0C15h9n3ku1o1JvmwXS+ZH
AdH+HmBsHx7ZcGMao5uvANA6NeJWOSGvgQ/CssyrXARAMkAwIwIDAQABo4IB5TCCAeEwHwYDVR0j
BBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFHo+8jsw24j9ITkGKtmEuLSv/IUE
MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEE
AbIxAQMFAjARBglghkgBhvhCAQEEBAMCBSAwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzAp
BggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2g
S4ZJaHR0cDovL2NybC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25h
bmRTZWN1cmVFbWFpbENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8v
Y3J0LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVt
YWlsQ0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wGgYDVR0RBBMw
EYEPbWljaEBwcm9kbmV0LmV1MA0GCSqGSIb3DQEBCwUAA4IBAQBwSEQ0DYKhk2Jx3eaF/aak6KfP
mRXUZJz1UioCBI5L7gFnZO/7ecczspB0FV03TXYU8VY67AxGDXl+6opWid31lIIJC+93RF2Z4pY5
wIXI2ci1QQs1MW4GPMEaZkNEBvUEg5cIh/dF2fIM63CMvAN/xQAT8MP8tUQRc0TPGmSf/EHtrfYC
PKmRIEhQDdPlLVOImu3uHyKWRzik1ade56/+crXGEMgVir82IXa0NSDr+tls/ZO+1j/8gjbx2Fhc
PyG4Lk5MAaq7PgbVhZxmHjYqRgZ8JxvRo5nOoOASApvDbi7fpLxOZ1jXUuLJC1mALQiQEnZMrRaS
RJVb2Biw2HwmMIIF5jCCA86gAwIBAgIQapvhODv/K2ufAdXZuKdSVjANBgkqhkiG9w0BAQwFADCB
hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2Fs
Zm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2Vy
dGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTMwMTEwMDAwMDAwWhcNMjgwMTA5MjM1OTU5WjCBlzEL
MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9y
ZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50
IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQC+s55XrCh2dUAWxzgDmNPGGHYhUPMleQtMtaDRfTpYPpynMS6n9jR22YRq2tA9
NEjk6vW7rN/5sYFLIP1of3l0NKZ6fLWfF2VgJ5cijKYy/qlAckY1wgOkUMgzKlWlVJGyK+UlNEQ1
/5ErCsHq9x9aU/x1KwTdF/LCrT03Rl/FwFrf1XTCwa2QZYL55AqLPikFlgqOtzk06kb2qvGlnHJv
ijjI03BOrNpo+kZGpcHsgyO1/u1OZTaOo8wvEU17VVeP1cHWse9tGKTDyUGg2hJZjrqck39UIm/n
KbpDSZ0JsMoIw/JtOOg0JC56VzQgBo7ictReTQE5LFLG3yQK+xS1AgMBAAGjggE8MIIBODAfBgNV
HSMEGDAWgBS7r34CPfqm8TyEjq3uOJjs2TIy1DAdBgNVHQ4EFgQUgq9sjPjF/pZhfOgfPStxSF7E
i8AwDgYDVR0PAQH/BAQDAgGGMBIGA1UdEwEB/wQIMAYBAf8CAQAwEQYDVR0gBAowCDAGBgRVHSAA
MEwGA1UdHwRFMEMwQaA/oD2GO2h0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNlcnRp
ZmljYXRpb25BdXRob3JpdHkuY3JsMHEGCCsGAQUFBwEBBGUwYzA7BggrBgEFBQcwAoYvaHR0cDov
L2NydC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQWRkVHJ1c3RDQS5jcnQwJAYIKwYBBQUHMAGGGGh0
dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTANBgkqhkiG9w0BAQwFAAOCAgEAeFyygSg0TzzuX1bOn5dW
7I+iaxf28/ZJCAbU2C81zd9A/tNx4+jsQgwRGiHjZrAYayZrrm78hOx7aEpkfNPQIHGG6Fvq3EzW
f/Lvx7/hk6zSPwIal9v5IkDcZoFD7f3iT7PdkHJY9B51csvU50rxpEg1OyOT8fk2zvvPBuM4qQNq
bGWlnhMpIMwpWZT89RY0wpJO+2V6eXEGGHsROs3njeP9DqqqAJaBa4wBeKOdGCWn1/Jp2oY6dyNm
NppI4ZNMUH4Tam85S1j6E95u4+1Nuru84OrMIzqvISE2HN/56ebTOWlcrurffade2022O/tUU1gb
4jfWCcyvB8czm12FgX/y/lRjmDbEA08QJNB2729Y+io1IYO3ztveBdvUCIYZojTq/OCR6MvnzS6X
72HP0PRLRTiOSEmIDsS5N5w/8IW1Hva5hEFy6fDAfd9yI+O+IMMAj1KcL/Zo9jzJ16HO5m60ttl1
Enk8MQkz/W3JlHaeI5iKFn4UJu1/cP2YHXYPiWf2JyBzsLBrGk1II+3yL8aorYew6CQvdVifC3Ht
wlSam9V1niiCfOBe2C12TdKGu05LWIA3ZkFcWJGaNXOZ6Ggyh/TqvXG5v7zmEVDNXFnHn9tFpMpO
UvxhcsjycBtH0dZ0WrNw6gH+HF8TIhCnH3+zzWuDN0Rk6h9KVkfKehIxggJ3MIICcwIBATCBrDCB
lzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2Fs
Zm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xp
ZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEA/vQLs1CFank+ugZfc4UPYw
CQYFKw4DAhoFAKCBoDAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMCMGCSqGSIb3DQEJBDEWBBQb
El8VKih0AjjXldaHwN7+kGSYrTBfBgkqhkiG9w0BCQ8xUjBQMAsGCWCGSAFlAwQBAjAKBggqhkiG
9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwIC
ASgwDQYJKoZIhvcNAQEBBQAEggEAUDLw01aqRlMSgCt+gTh5JMTTiUw+wBBPCUnrGnihH/iIEprR
o5z1CCZ05vhtQeoOvKyK+yLCx9Yz19Q+X5wvMUmiEFC8C5mnYyXoQC0/j+7qYO3pfxguI22ork8+
6s/QDCE6l1A89S0dhsIc5obn+W5L2wTcMF229K6QS/f7adLHMRqMXBoILMEMWA5wVq+REKF6PpA6
9TAHFzWGjb8hxhqimLQi4HKkgMGMHLQ6XX1MXUYRnQztCf2Vtpu3UbBtOwPWOlsZvK1nS+qzTLRn
aRPwcbLOMNJvf8WYhQogetJqOsiHWhansUgksqoUU47NjTu7fNEnKK0CFKZ0ZNt95gAAAAAAAA==
--=_MailMate_CFEF279A-C2A3-4AEC-B935-9CA23A8A258D_=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0E9E82A9-2725-4734-A48F-16074DD3436E>