From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 X-Virus-Scanned: amavisd-new at remotesystems.ru Date: Fri, 7 Dec 2018 15:49:24 +0300 (MSK) From: Evgeniy Korneechev To: ALT Linux Team development discussions Message-ID: <175310047.89382.1544186964146.JavaMail.zimbra@remotesystems.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Mailer: Zimbra 8.8.6_GA_1906 (ZimbraWebClient - GC61 (Linux)/8.8.6_GA_1906) Thread-Index: sgttImlFqQtef/WuZRj+q+7pF3Rs1A== Thread-Topic: HTTP File Upload plugin for libpurple Content-Transfer-Encoding: quoted-printable Subject: [devel] HTTP File Upload plugin for libpurple X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2018 12:49:27 -0000 Archived-At: List-Archive: List-Post: =D0=94=D0=94!=20 =D0=9F=D1=8B=D1=82=D0=B0=D1=8E=D1=81=D1=8C =D1=81=D0=BE=D0=B1=D1=80=D0=B0= =D1=82=D1=8C =D0=B8=D0=B7 =D0=B3=D0=B8=D1=82=D0=B0: https://github.com/Ju= nker/purple-xmpp-http-upload (=D1=87=D1=82=D0=BE=D0=B1=D1=8B =D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82= =D1=8C =D0=BC=D0=BE=D0=B4=D1=83=D0=BB=D1=8C =D0=B2 Pidgin, =D0=B4=D0=BB=D1= =8F =D0=BE=D1=82=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B8 =D1=84=D0=B0=D0=B9=D0= =BB=D0=BE=D0=B2 =D0=BD=D0=B5 =D0=BA=D0=B0=D0=BA =D0=B2=D0=BB=D0=BE=D0=B6=D0= =B5=D0=BD=D0=B8=D0=B9, =D0=B0 =D1=81=D1=81=D1=8B=D0=BB=D0=BA=D0=B0=D0=BC=D0= =B8 =D0=BD=D0=B0 =D0=BD=D0=B8=D1=85). =D0=98=D0=BD=D1=81=D1=82=D1=80=D1=83=D0=BA=D1=86=D0=B8=D1=8F =D0=BF=D1=80= =D0=BE=D1=81=D1=82=D0=B0=D1=8F, clone, make, make install. =D0=9F=D0=B5=D1=80=D0=B5=D0=B4 =D1=8D=D1=82=D0=B8=D0=BC =D1=83=D1=81=D1=82= =D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB =D1=81=D0=BB=D0=B5=D0=B4=D1=83=D1=8E= =D1=89=D0=B8=D0=B5 =D1=82=D1=80=D0=B5=D0=B1=D1=83=D0=B5=D0=BC=D1=8B=D0=B5= =D0=BF=D0=B0=D0=BA=D0=B5=D1=82=D1=8B: libgio-devel glib2-devel libpurple-devel libxml2-devel pidgin =D0=97=D0=B0=D0=BF=D1=83=D1=81=D0=BA =D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B8= =D0=BE=D0=B1=D0=BB=D0=BE=D0=BC=D0=B0=D0=BB=D1=81=D1=8F =D0=BA=D0=B0=D0=BA= =D0=B2 https://github.com/Junker/purple-xmpp-http-upload/issues/8 : $ make cc -Wall -I. -g -pipe -fPIC -pthread -I/usr/include/glib-2.0 -I/usr/lib= 64/glib-2.0/include \ -I/usr/include/libpurple -I/usr/include/libxml2 -I./headers/jabber src/= hfu_disco.c src/hfu_util.c \ src/jabber_http_file_upload.c -o jabber_http_file_upload.so -g -pipe -f= PIC -pthread \ -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/li= bpurple -I/usr/include/libxml2 \ -I./headers/jabber -lgio-2.0 -lgobject-2.0 -lpurple -lglib-2.0 -lxml2 -= lz -lm -ldl -L/usr/lib64/purple-2 -ldl -lm -ljabber -shared /usr/bin/ld: cannot find -ljabber collect2: error: ld returned 1 exit status make: *** [jabber_http_file_upload.so] Error 1 =D0=9A=D0=B0=D0=BA =D0=B8 =D0=B1=D1=8B=D0=BB=D0=BE =D1=83=D0=BA=D0=B0=D0=B7= =D0=B0=D0=BD=D0=BE =D0=B2 =D0=B1=D0=B0=D0=B3=D0=B5 (=D0=BF=D1=80=D0=B0=D0= =B2=D0=B4=D0=B0 =D1=82=D0=B0=D0=BC =D0=BF=D1=80=D0=BE =D1=84=D0=B5=D0=B4=D0= =BE=D1=80=D1=83) - =D0=BF=D0=BE=D0=BC=D0=B5=D0=BD=D1=8F=D0=BB s/-ljabber/= -lxmpp/g - =D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B0 =D0=BF=D1=80=D0=BE=D1=88=D0= =BB=D0=B0 =D1=83=D1=81=D0=BF=D0=B5=D1=88=D0=BD=D0=BE. =D0=93=D0=BE=D1=82=D0=BE=D0=B2=D1=8B=D0=B9 so-=D1=88=D0=BD=D0=B8=D0=BA =D1= =83=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB=D1=81=D1=8F =D0=B2 /u= sr/lib64/purple-2.0 =D0=97=D0=B0=D0=BF=D1=83=D1=81=D0=BA=D0=B0=D0=B5=D0=BC Pidgin, =D0=B8=D0=B4= =D0=B5=D0=BC =D0=B2 =D0=BC=D0=BE=D0=B4=D1=83=D0=BB=D0=B8 - =D0=BC=D0=BE=D0= =B4=D1=83=D0=BB=D1=8C "XMPP HTTP File Upload" =D0=BD=D0=B5=D0=B0=D0=BA=D1= =82=D0=B8=D0=B2=D0=B5=D0=BD. =D0=92 =D0=BF=D0=BE=D0=B4=D1=80=D0=BE=D0=B1=D0= =BD=D0=BE=D1=81=D1=82=D1=8F=D1=85 =D1=81=D0=BB=D0=B5=D0=B4=D1=83=D1=8E=D1= =89=D0=B5=D0=B5: =D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0: undefined symbol: jabber_get_chat_n= ame =D0=94=D0=B0=D0=BD=D0=BD=D1=8B=D0=B9 symbol =D1=83=D0=BF=D0=BE=D0=BC=D0=B8= =D0=BD=D0=B0=D0=B5=D1=82=D1=81=D1=8F =D0=BA=D0=B0=D0=BA =D0=B2 =D1=81=D0=BE= =D0=B1=D1=80=D0=B0=D0=BD=D0=BD=D0=BE=D0=B9 so, =D1=82=D0=B0=D0=BA =D0=B8 = =D0=B2 libxmpp=20 # readelf -Ws /usr/lib64/purple-2/libxmpp.so | grep jabber_get_chat 55: 0000000000000000 0 FUNC GLOBAL DEFAULT UND jabber_get_cha= t_name =D0=9A=D1=83=D0=B4=D0=B0 =D0=BA=D0=BE=D0=BF=D0=B0=D1=82=D1=8C? =D0=92 =D1= =87=D0=B5=D0=BC =D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0=B1=D1=8B=D1=82=D1=8C =D0= =BF=D1=80=D0=BE=D0=B1=D0=BB=D0=B5=D0=BC=D0=B0? PS =D0=9F=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D1=8F=D0=BB =D0=B2 =D0=BE=D0=B1=D0= =BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9 =D1=80=D0=B5=D0=B3=D1= =83=D0=BB=D1=8F=D1=80=D0=BA=D0=B5 x86_64 PPS =D0=9F=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=B8=D0=BB =D0=BD=D0=B0 =D1=83=D0= =BF=D0=BE=D0=BC=D1=8F=D0=BD=D1=83=D1=82=D0=BE=D0=B9 =D1=84=D0=B5=D0=B4=D0= =BE=D1=80=D0=B5 29 - =D1=82=D0=B0=D0=BC =D0=B2=D1=81=D0=B5 =D0=BD=D0=BE=D1= =80=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE... =D0=92=D0=B5=D1=80=D1=81=D0=B8= =D1=8F libpurple =D1=82=D0=B0 =D0=B6=D0=B5 =D1=81=D0=B0=D0=BC=D0=B0=D1=8F= . libpurple-devel-2.13.0-alt2.x86_64 =D0=BF=D1=80=D0=BE=D1=82=D0=B8=D0=B2 l= ibpurple-devel-2.13.0-6.fc29.x86_64 --=20 WBR, Korneechev Evgeniy BaseALT/ALTLinux Team