Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Jun 2018 09:07:34 -0400
From:      Li-Wen Hsu <lwhsu@freebsd.org>
To:        Cy Schubert <Cy.Schubert@cschubert.com>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>, Mark Johnston <markj@freebsd.org>,  Mark Millard <marklmi@yahoo.com>, freebsd-arm@freebsd.org
Subject:   Re: svn commit: r334626 - in head: . . . [brk_test fails to build for aarch64 and stops build: no brk or sbrk to test, so undefined symbols]
Message-ID:  <CAKBkRUwsm%2BBQ6vv_F9W87Gb8qA_F=vg7pNFA_GgxSdf8PgeaNg@mail.gmail.com>
In-Reply-To: <201806051209.w55C9L7f039970@slippy.cwsent.com>
References:  <marklmi@yahoo.com> <1731A84F-4278-43F5-B498-C3501081E783@yahoo.com> <201806051209.w55C9L7f039970@slippy.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Tue, Jun 5, 2018 at 08:10 Cy Schubert <Cy.Schubert@cschubert.com> wrote:

> In message <1731A84F-4278-43F5-B498-C3501081E783@yahoo.com>, Mark
> Millard write
> s:
> > >From ci.freebsd.org for a -r334626 + builds:
> >
> > --- brk_test.full ---
> > cc -target aarch64-unknown-freebsd12.0
> --sysroot=/usr/obj/usr/src/arm64.aarch
> > 64/tmp -B/usr/obj/usr/src/arm64.aarch64/tmp/usr/bin -O2 -pipe -g
> -std=iso9899
> > :1999 -fstack-protector-strong -Wsystem-headers -Werror -Wall
> -Wno-format-y2k
> >  -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body
> -Wno-string-plus-int -W
> > no-unused-const-variable -Wno-tautological-compare -Wno-unused-value
> -Wno-par
> > entheses-equality -Wno-unused-function -Wno-enum-conversion
> -Wno-unused-local
> > -typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum
> -Wno-knr-
> > promoted-parameter -Qunused-arguments   -o brk_test.full brk_test.o
> -lprivat
> > eatf-c
> > /usr/obj/usr/src/arm64.aarch64/tmp/usr/bin/ld: error: undefined symbol:
> brk
> > >>> referenced by brk_test.c:52
> (/usr/src/lib/libc/tests/sys/brk_test.c:52)
> > >>>               brk_test.o:(atfu_brk_basic_body)
> >
> > /usr/obj/usr/src/arm64.aarch64/tmp/usr/bin/ld: error: undefined symbol:
> sbrk
> > >>> referenced by brk_test.c:55
> (/usr/src/lib/libc/tests/sys/brk_test.c:55)
> > >>>               brk_test.o:(atfu_brk_basic_body)
> >
> > . . . (and many more) . . .
>
> Do a clean build or remove the libc directory from /usr/obj, then do
> your build.


Each build on ci.freebsd.org is a clean build from scratch.

Li-Wen

> --
Li-Wen Hsu <lwhsu@FreeBSD.org>
https://lwhsu.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKBkRUwsm%2BBQ6vv_F9W87Gb8qA_F=vg7pNFA_GgxSdf8PgeaNg>