[ 
https://issues.apache.org/jira/browse/TS-2469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13863755#comment-13863755
 ] 

Ben Aitchison commented on TS-2469:
-----------------------------------

on my system libssl is being linked against.  libreadline and libssl are 
actually incompatible license wise to link to both.  so if keeping readline 
support a check would have to be made that openssl isn't also being linked 
against at a minimum

# ldd /trafficserver/bin/traffic_shell 
        linux-vdso.so.1 (0x00007fff48de1000)
        libtsmgmtshare.so.0 => /trafficserver/lib/libtsmgmtshare.so.0 
(0x00007fc06ecf4000)
        libtsmgmt.so.4 => /trafficserver/lib/libtsmgmt.so.4 (0x00007fc06eaec000)
        libtsutil.so.4 => /trafficserver/lib/libtsutil.so.4 (0x00007fc06e8bb000)
        libtcl8.6.so => /usr/lib/libtcl8.6.so (0x00007fc06e51b000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fc06e304000)
        libedit.so.0 => /usr/lib/libedit.so.0 (0x00007fc06e0c8000)
        libcap.so.2 => /usr/lib/libcap.so.2 (0x00007fc06dec4000)
        libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fc06dc5d000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fc06da3a000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007fc06d824000)
        libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007fc06d5b7000)
        libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007fc06d1af000)
        libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007fc06cf78000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fc06cd5b000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fc06cb57000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fc06c7ef000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fc06c4eb000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007fc06c1e8000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fc06bfd2000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007fc06bc28000)
        libncursesw.so.5 => /usr/lib/libncursesw.so.5 (0x00007fc06b9c3000)
        libattr.so.1 => /usr/lib/libattr.so.1 (0x00007fc06b7be000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fc06ef1c000)


> traffic_shell links against libreadline which is gpl licensed
> -------------------------------------------------------------
>
>                 Key: TS-2469
>                 URL: https://issues.apache.org/jira/browse/TS-2469
>             Project: Traffic Server
>          Issue Type: Bug
>            Reporter: Ben Aitchison
>            Assignee: Zhao Yongming
>            Priority: Minor
>              Labels: traffic_shell
>             Fix For: 4.2.0
>
>         Attachments: removereadline.txt
>
>
> libreadline is gpl licensed which is infectious.  libedit is a free 
> alternative, and is already supported in the configure scripts so libreadline 
> support should be removed.
> it seems traffic_shell is the only thing using libreadline/libedit currently.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to