Re: BUG #13497: Build with dtrace fails

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: BUG #13497: Build with dtrace fails
Дата
Msg-id 20150722201301.GP5596@postgresql.org
обсуждение исходный текст
Ответ на BUG #13497: Build with dtrace fails  (dmilith@gmail.com)
Ответы Re: BUG #13497: Build with dtrace fails  (Lacey Powers <lacey.leanne@gmail.com>)
Список pgsql-bugs
dmilith@gmail.com wrote:

> utils/probes.o: In function `dtrace_dof_init':
> /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0xd7):
> undefined reference to `elf_version'

> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> Makefile:57: recipe for target 'postgres' failed
>
>
> To fix this, I needed to add -lelf to LDFLAGS. The build passes.

Grumble.

Isn't this a platform bug?  I mean, if you specify to build with dtrace,
maybe the -lelf should be implicit, or something.  I assume there's a
manpage in FreeBSD for this stuff, what does it say?

If we need to workaround, I guess we could add a SEARCH_AC_LIBS to
configure when DTrace is specified (maybe only on freebsd?).

--
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: BUG #13490: Segmentation fault on pg_stat_activity
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: BUG #13514: PostgreSQL backend process crashes on jsonb_object_agg()