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
|
Список | 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 по дате отправления: