Re: peripatus build failures....

Поиск
Список
Период
Сортировка
От Larry Rosenman
Тема Re: peripatus build failures....
Дата
Msg-id 20180705004606.p6lnfp726tzrjox6@ler-imac.local
обсуждение исходный текст
Ответ на Re: peripatus build failures....  (Larry Rosenman <ler@lerctr.org>)
Список pgsql-hackers
On Wed, Jul 04, 2018 at 07:35:28PM -0500, Larry Rosenman wrote:
> On Thu, Jul 05, 2018 at 12:30:37PM +1200, Thomas Munro wrote:
> > On Thu, Jul 5, 2018 at 11:43 AM, Larry Rosenman <ler@lerctr.org> wrote:
> > > I noticed my buildfarm member peripatus hadn't been building due to me
> > > missing a perl library.  After I fixed that I get failures on:
> > >
> > > Buildfarm member peripatus failed on REL9_3_STABLE stage Make
> > > Buildfarm member peripatus failed on REL9_4_STABLE stage Make
> > > Buildfarm member peripatus failed on REL9_5_STABLE stage Make
> > > Buildfarm member peripatus failed on REL9_6_STABLE stage Make
> > > Buildfarm member peripatus failed on REL_10_STABLE stage Make
> > >
> > > HEAD and REL_11_STABLE build fine.
> > >
> > > These all fail on relocation issues in pgport(strcase*) and possibly
> > > others.
> > >
> > > This is FreeBSD HEAD as of today, clang 6.0.1, lld as the linker.
> > >
> > > Can someone take a look at these?
> > > I've tried making sure all the cache's are clear, etc, same results.
> >
> > Seems to have something to do with the recent linker toolchain changes
> > in FreeBSD.  I don't actually understand what's going on here or why
> > it doesn't affect REL_11_STABLE and HEAD, but this seems to be some
> > kind of explanation + workaround (as used by the ports):
> >
> > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219758
> > https://svnweb.freebsd.org/ports?view=revision&revision=456635
> >
> I agree.  Is there an easy way I can add this work around to peripatus'
> source tree:
>
> It may be that adding "LDFLAGS+= -Wl,-z,notext" (and removing LLD_UNSAFE) will let the port build with lld.
>
> Thanks, Thomas.

BTW: If some hacker wants to play on this box, I'm happy to make an
account and give ssh access.  It's a playground.

--
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640                 E-Mail: ler@lerctr.org
US Mail: 5708 Sabbia Drive, Round Rock, TX 78665-2106

Вложения

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: Server crashed with dense_rank on partition table.
Следующее
От: Amit Langote
Дата:
Сообщение: Re: Server crashed with dense_rank on partition table.