On Fri, Aug 21, 2015 at 1:46 AM, Bertrand Delacretaz <bdelacre...@apache.org> wrote: > On Fri, Aug 21, 2015 at 5:14 AM, Roman Shaposhnik <r...@apache.org> wrote: > ... >> == External Dependencies ==... > > There's some GPL/LGPL stuff in there, IMO the proposal should include > a plan for coping with those.
Can you help me understand which bits of those dependencies do you see as problematic? Lets walk through them one-by-one: * gperf -- this is simply an external utility that HAWQ executes for non-essential parts of its functionality. This should be ok. * libgsasl and libuuid-2.26 -- those are LGPL runtime dependencies with no source code bleeding into HAWQ implementation. Should be no different from any other ASF project implemented in C/C++ dynamically linking against myriard of LGPL libraries Am I missing something here? Thanks, Roman. P.S. Here's, for example, what Apache Subversion links against: $ ldd /usr/bin/svn linux-vdso.so.1 => (0x00007fffe6785000) libsvn_client-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_client-1.so.1 (0x00007f58036cd000) libsvn_wc-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_wc-1.so.1 (0x00007f5803424000) libsvn_ra-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_ra-1.so.1 (0x00007f5803215000) libsvn_delta-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_delta-1.so.1 (0x00007f5803002000) libsvn_diff-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_diff-1.so.1 (0x00007f5802dee000) libsvn_subr-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_subr-1.so.1 (0x00007f5802b77000) libapr-1.so.0 => /usr/lib/x86_64-linux-gnu/libapr-1.so.0 (0x00007f5802946000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5802728000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5802361000) libaprutil-1.so.0 => /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0 (0x00007f580213a000) libsvn_ra_local-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_ra_local-1.so.1 (0x00007f5801f31000) libsvn_ra_svn-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_ra_svn-1.so.1 (0x00007f5801d12000) libsvn_ra_serf-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_ra_serf-1.so.1 (0x00007f5801ae3000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f58018ca000) libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f580169f000) libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f58013e6000) libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f58011e0000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5800fdc000) /lib64/ld-linux-x86-64.so.2 (0x00007f580393d000) libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f5800da3000) libsvn_repos-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_repos-1.so.1 (0x00007f5800b6f000) libsvn_fs-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_fs-1.so.1 (0x00007f5800965000) libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f580074a000) libserf-1.so.1 => /usr/lib/x86_64-linux-gnu/libserf-1.so.1 (0x00007f5800530000) libsvn_fs_fs-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_fs_fs-1.so.1 (0x00007f58002fc000) libsvn_fs_base-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_fs_base-1.so.1 (0x00007f58000ce000) libsvn_fs_util-1.so.1 => /usr/lib/x86_64-linux-gnu/libsvn_fs_util-1.so.1 (0x00007f57ffecb000) libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f57ffc6d000) libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f57ff892000) libdb-5.3.so => /usr/lib/x86_64-linux-gnu/libdb-5.3.so (0x00007f57ff4f0000) --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org