Pierre Labastie wrote:
On 25/02/2018 23:03, Bruce Dubbs wrote:
Pierre Labastie wrote:
On 25/02/2018 01:57, Bruce Dubbs wrote:
There was a problem with ptlib and glibc-2.27.  I came up with a sed in
addition to the other patches and seds:

sed -e '/WCHAR;/s:^://:' \
      -e '/UINT;/ s:^://:' \
      -e '/limits.h/a #include <sqltypes.h>' \
      -i include/ptlib/unix/ptlib/contain.h</userinput></screen>

I would like to get someone to test it to confirm the it does allow the build
to complete.

I used a different solution: pass --disable-odbc to configure: the type
conflict is with the unix-odbc headers. I do not think it comes from glibc,
but it only shows up when unix-odbc is installed...

Hmm.  Do we want to disable odbc?  It may not make any difference for us, but
the problem is a conflict between the code and changes to system libraries.
Adding an include will not affect the code intended by upstream.


I do not think there is a conflict with system libraries. It is a conflict
between ptlib libraries, and odbc libraries. As of disabling odbc (which is a
compatibility library for Winxx), nothing in the book uses ptlib with odbc
(and actually, odbc is deemed optional). So I do not think there is much harm
in disabling it.

OK, go ahead and make the change. Be sure to mention the issue or at least say that the build is broken with it.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to