Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Aug 2016 01:50:15 +0200
From:      Oliver Pinter <oliver.pinter@hardenedbsd.org>
To:        Konstantin Belousov <kib@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org,  svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   Re: svn commit: r304527 - in stable/10/lib: libc/include libc/stdlib libc/tests/stdlib libthr/thread
Message-ID:  <CAPQ4ffsvi8dQp%2BSdxnGD86fmjT4Nov4HTv-29-r7sYV5sVQW_w@mail.gmail.com>
In-Reply-To: <CAPQ4ffuauCH-e41oosKvX7d422amYszSzxmMstVDQvJC8buE3w@mail.gmail.com>
References:  <201608201226.u7KCQiV6044715@repo.freebsd.org> <CAPQ4fft3L0w7Lpuw7knADvA1xqYQO=etNSzjMQK1Aw43q=2C5A@mail.gmail.com> <CAPQ4ffuJ4TmP5Sfge9JDux9FPqvtk1pTgb3debSxMuvuQbKY_g@mail.gmail.com> <CAPQ4ffvuWa-PY4LioG8tqidUdbdwgW6iUoyRiHHeekahcEbCxA@mail.gmail.com> <CAPQ4ffuauCH-e41oosKvX7d422amYszSzxmMstVDQvJC8buE3w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--047d7b670a7b08409f053a897aec
Content-Type: text/plain; charset=UTF-8

And an updated version of the fix.

On 8/21/16, Oliver Pinter <oliver.pinter@hardenedbsd.org> wrote:
> And one more.
>
> On 8/21/16, Oliver Pinter <oliver.pinter@hardenedbsd.org> wrote:
>> On 8/21/16, Oliver Pinter <oliver.pinter@hardenedbsd.org> wrote:
>>> On 8/21/16, Oliver Pinter <oliver.pinter@hardenedbsd.org> wrote:
>>>> On 8/20/16, Konstantin Belousov <kib@freebsd.org> wrote:
>>>>> Author: kib
>>>>> Date: Sat Aug 20 12:26:44 2016
>>>>> New Revision: 304527
>>>>> URL: https://svnweb.freebsd.org/changeset/base/304527
>>>>>
>>>>> Log:
>>>>>   MFC r303795:
>>>>>   Add __cxa_thread_atexit(3) API implementation.
>>>>>
>>>>> Added:
>>>>>   stable/10/lib/libc/stdlib/cxa_thread_atexit.c
>>>>>      - copied unchanged from r303795,
>>>>> head/lib/libc/stdlib/cxa_thread_atexit.c
>>>>>   stable/10/lib/libc/tests/stdlib/cxa_thread_atexit_nothr_test.cc
>>>>>      - copied unchanged from r303795,
>>>>> head/lib/libc/tests/stdlib/cxa_thread_atexit_nothr_test.cc
>>>>>   stable/10/lib/libc/tests/stdlib/cxa_thread_atexit_test.cc
>>>>>      - copied unchanged from r303795,
>>>>> head/lib/libc/tests/stdlib/cxa_thread_atexit_test.cc
>>>>> Modified:
>>>>>   stable/10/lib/libc/include/libc_private.h
>>>>>   stable/10/lib/libc/stdlib/Makefile.inc
>>>>>   stable/10/lib/libc/stdlib/Symbol.map
>>>>>   stable/10/lib/libc/stdlib/exit.c
>>>>>   stable/10/lib/libc/tests/stdlib/Makefile
>>>>>   stable/10/lib/libthr/thread/thr_exit.c
>>>>> Directory Properties:
>>>>>   stable/10/   (props changed)
>>>>>
>>>>
>>>>
>>>> make[6]:
>>>> "/jenkins/workspace/HardenedBSD-stable-10-STABLE-master-amd64/lib/libc/tests/stdlib/Makefile"
>>>> line 3: Could not find src.opts.mk
>>>> make[6]:
>>>> "/jenkins/workspace/HardenedBSD-stable-10-STABLE-master-amd64/lib/libc/tests/stdlib/Makefile"
>>>> line 8: Malformed conditional (${COMPILER_FEATURES:Mc++11})
>>>>
>>>
>>
>> And the next build error from the same MFC:
>> 18:36:12 cxa_thread_atexit_test.o: In function `(anonymous
>> namespace)::atfu_tc_cxx__thread_inf_dtors::body() const':
>> 18:36:12
>> /jenkins/workspace/HardenedBSD-10-STABLE-amd64/lib/libc/tests/stdlib/cxa_thread_atexit_test.cc:(.text+0x335):
>> undefined reference to `pthread_create'
>> 18:36:12 cxa_thread_atexit_test.o: In function `(anonymous
>> namespace)::atfu_tc_cxx__thread_local_add_while_calling_dtors::body()
>> const':
>> 18:36:12
>> /jenkins/workspace/HardenedBSD-10-STABLE-amd64/lib/libc/tests/stdlib/cxa_thread_atexit_test.cc:(.text+0x4b0):
>> undefined reference to `pthread_create'
>> 18:36:12 cxa_thread_atexit_test.o: In function `(anonymous
>> namespace)::atfu_tc_cxx__thread_local_after::body() const':
>> 18:36:12
>> /jenkins/workspace/HardenedBSD-10-STABLE-amd64/lib/libc/tests/stdlib/cxa_thread_atexit_test.cc:(.text+0xa50):
>> undefined reference to `pthread_create'
>> 18:36:12 cxa_thread_atexit_test.o: In function `(anonymous
>> namespace)::atfu_tc_cxx__thread_local_before::body() const':
>> 18:36:12
>> /jenkins/workspace/HardenedBSD-10-STABLE-amd64/lib/libc/tests/stdlib/cxa_thread_atexit_test.cc:(.text+0x102a):
>> undefined reference to `pthread_create'
>> 18:36:12 c++: error: linker command failed with exit code 1 (use -v to
>> see invocation)
>> 18:36:12 --- cxa_thread_atexit_test ---
>> 18:36:12 *** [cxa_thread_atexit_test] Error code 1
>>
>

--047d7b670a7b08409f053a897aec
Content-Type: application/octet-stream; 
	name="0002-HBSD-fix-build-error-after-kib-s-8ef9c6fc5bcfe1b6062.patch"
Content-Disposition: attachment; 
	filename="0002-HBSD-fix-build-error-after-kib-s-8ef9c6fc5bcfe1b6062.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: file0

RnJvbSA5YzJkNTI1YmYxZmY2MjQwODIyYTE0OTlmZjgyMzNjZDc2YmIyZDEwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBPbGl2ZXIgUGludGVyIDxvbGl2ZXIucGludGVyQGhhcmRlbmVk
YnNkLm9yZz4KRGF0ZTogU3VuLCAyMSBBdWcgMjAxNiAwMTowMDowNyArMDIwMApTdWJqZWN0OiBb
UEFUQ0hdIEhCU0Q6IGZpeCBidWlsZCBlcnJvciBhZnRlciBraWIncwogOGVmOWM2ZmM1YmNmZTFi
NjA2MjI5YThkYTAyNGY3NmIyZDUwNDhjMSBjb21taXQgLSBwYXJ0IDIuCgotLTg8LS0KMTg6MzY6
MTIgY3hhX3RocmVhZF9hdGV4aXRfdGVzdC5vOiBJbiBmdW5jdGlvbiBgKGFub255bW91cyBuYW1l
c3BhY2UpOjphdGZ1X3RjX2N4eF9fdGhyZWFkX2luZl9kdG9yczo6Ym9keSgpIGNvbnN0JzoKMTg6
MzY6MTIgL2plbmtpbnMvd29ya3NwYWNlL0hhcmRlbmVkQlNELTEwLVNUQUJMRS1hbWQ2NC9saWIv
bGliYy90ZXN0cy9zdGRsaWIvY3hhX3RocmVhZF9hdGV4aXRfdGVzdC5jYzooLnRleHQrMHgzMzUp
OiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBwdGhyZWFkX2NyZWF0ZScKMTg6MzY6MTIgY3hhX3Ro
cmVhZF9hdGV4aXRfdGVzdC5vOiBJbiBmdW5jdGlvbiBgKGFub255bW91cyBuYW1lc3BhY2UpOjph
dGZ1X3RjX2N4eF9fdGhyZWFkX2xvY2FsX2FkZF93aGlsZV9jYWxsaW5nX2R0b3JzOjpib2R5KCkg
Y29uc3QnOgoxODozNjoxMiAvamVua2lucy93b3Jrc3BhY2UvSGFyZGVuZWRCU0QtMTAtU1RBQkxF
LWFtZDY0L2xpYi9saWJjL3Rlc3RzL3N0ZGxpYi9jeGFfdGhyZWFkX2F0ZXhpdF90ZXN0LmNjOigu
dGV4dCsweDRiMCk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHB0aHJlYWRfY3JlYXRlJwoxODoz
NjoxMiBjeGFfdGhyZWFkX2F0ZXhpdF90ZXN0Lm86IEluIGZ1bmN0aW9uIGAoYW5vbnltb3VzIG5h
bWVzcGFjZSk6OmF0ZnVfdGNfY3h4X190aHJlYWRfbG9jYWxfYWZ0ZXI6OmJvZHkoKSBjb25zdCc6
CjE4OjM2OjEyIC9qZW5raW5zL3dvcmtzcGFjZS9IYXJkZW5lZEJTRC0xMC1TVEFCTEUtYW1kNjQv
bGliL2xpYmMvdGVzdHMvc3RkbGliL2N4YV90aHJlYWRfYXRleGl0X3Rlc3QuY2M6KC50ZXh0KzB4
YTUwKTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgcHRocmVhZF9jcmVhdGUnCjE4OjM2OjEyIGN4
YV90aHJlYWRfYXRleGl0X3Rlc3QubzogSW4gZnVuY3Rpb24gYChhbm9ueW1vdXMgbmFtZXNwYWNl
KTo6YXRmdV90Y19jeHhfX3RocmVhZF9sb2NhbF9iZWZvcmU6OmJvZHkoKSBjb25zdCc6CjE4OjM2
OjEyIC9qZW5raW5zL3dvcmtzcGFjZS9IYXJkZW5lZEJTRC0xMC1TVEFCTEUtYW1kNjQvbGliL2xp
YmMvdGVzdHMvc3RkbGliL2N4YV90aHJlYWRfYXRleGl0X3Rlc3QuY2M6KC50ZXh0KzB4MTAyYSk6
IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHB0aHJlYWRfY3JlYXRlJwoxODozNjoxMiBjKys6IGVy
cm9yOiBsaW5rZXIgY29tbWFuZCBmYWlsZWQgd2l0aCBleGl0IGNvZGUgMSAodXNlIC12IHRvIHNl
ZSBpbnZvY2F0aW9uKQoxODozNjoxMiAtLS0gY3hhX3RocmVhZF9hdGV4aXRfdGVzdCAtLS0KMTg6
MzY6MTIgKioqIFtjeGFfdGhyZWFkX2F0ZXhpdF90ZXN0XSBFcnJvciBjb2RlIDEKLS04PC0tCgpT
aWduZWQtb2ZmLWJ5OiBPbGl2ZXIgUGludGVyIDxvbGl2ZXIucGludGVyQGhhcmRlbmVkYnNkLm9y
Zz4KLS0tCiBsaWIvbGliYy90ZXN0cy9zdGRsaWIvTWFrZWZpbGUgfCAzICsrLQogMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpYi9s
aWJjL3Rlc3RzL3N0ZGxpYi9NYWtlZmlsZSBiL2xpYi9saWJjL3Rlc3RzL3N0ZGxpYi9NYWtlZmls
ZQppbmRleCBiYmI5YjU5Li4yYzNjOTBkIDEwMDY0NAotLS0gYS9saWIvbGliYy90ZXN0cy9zdGRs
aWIvTWFrZWZpbGUKKysrIGIvbGliL2xpYmMvdGVzdHMvc3RkbGliL01ha2VmaWxlCkBAIC00Myw3
ICs0Myw4IEBAIENGTEFHUys9CS1JJHsuQ1VSRElSfQogCiBDWFhGTEFHUy5jeGFfdGhyZWFkX2F0
ZXhpdF90ZXN0Kz0JLXN0ZD1jKysxMQogQ1hYRkxBR1MuY3hhX3RocmVhZF9hdGV4aXRfbm90aHJf
dGVzdCs9CS1zdGQ9YysrMTEKLUxJQkFERC5jeGFfdGhyZWFkX2F0ZXhpdF90ZXN0Kz0JCXB0aHJl
YWQKK0RQQURELmN4YV90aHJlYWRfYXRleGl0X3Rlc3QrPSAke0xJQlBUSFJFQUR9CitMREFERC5j
eGFfdGhyZWFkX2F0ZXhpdF90ZXN0Kz0gLWxwdGhyZWFkCiAKIC5mb3IgdCBpbiBoX2dldG9wdCBo
X2dldG9wdF9sb25nCiBDRkxBR1MuJHQrPQktSSR7TElCTkVUQlNEX1NSQ0RJUn0gLUkke1NSQ1RP
UH0vY29udHJpYi9uZXRic2QtdGVzdHMKLS0gCjIuOS4yCgo=
--047d7b670a7b08409f053a897aec--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPQ4ffsvi8dQp%2BSdxnGD86fmjT4Nov4HTv-29-r7sYV5sVQW_w>