From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: bug#29113: Warnings when starting vim: Relink with for IFUNC symbol `longjmp' Date: Thu, 2 Nov 2017 13:58:27 +0000 Message-ID: <20171102135827.n5vd63o3xnttum35@abyayala> References: <20171102051501.37coaia27mrpb5xg@lang> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qcwqxlvkltlvb5lo" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33674) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eAG1V-0003wJ-Fm for bug-guix@gnu.org; Thu, 02 Nov 2017 09:59:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eAG1P-0001GR-4O for bug-guix@gnu.org; Thu, 02 Nov 2017 09:59:09 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:39380) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eAG1O-0001GK-Ur for bug-guix@gnu.org; Thu, 02 Nov 2017 09:59:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eAG1O-0004a5-3N for bug-guix@gnu.org; Thu, 02 Nov 2017 09:59:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20171102051501.37coaia27mrpb5xg@lang> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: "B. Wilson" Cc: 29113@debbugs.gnu.org --qcwqxlvkltlvb5lo Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, B. Wilson transcribed 8.7K bytes: > Hello, >=20 > I recently installed vim-full (8.0.1207) and it's throwing some linker (?) > warnings at me on startup. The gory details are below, and any help getti= ng to > the bottom of this would be much appreciated. >=20 >=20 > ## Errors >=20 > $ vim -u NONE -esc # `-u NONE' disables .vimrc, `-esc q' quits immediate= ly > vim: Relink `/gnu/store/66bqq32pq33r3vz53kiwv36b7fqqprpy-libpng-1.6.29/li= b/libpng16.so.16' with `/gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-2= =2E25/lib/libpthread.so.0' for IFUNC symbol `longjmp' > vim: Relink `/gnu/store/xmsn5afiyqi206i5gm6qn4gab0aij80b-freetype-2.8/lib= /libfreetype.so.6' with `/gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-= 2.25/lib/libpthread.so.0' for IFUNC symbol `longjmp' I can confirm this. It was known to myself for a long time already, I didn't classify it as a bug though and therefore didn't report it. I've tested your report and could reproduce it on GuixSD: guix environment --ad-hoc vim-full -- vim The following derivations will be built: /gnu/store/lg0k1gz8aijqynnprhqavy4sqdky7l3c-profile.drv /gnu/store/zah7wq2c3c91dqz2b87hllwwkrjf1rar-ca-certificate-bundle.drv /gnu/store/wf0dr0n3nmiyi8bm2p5dmsf643gsfw6y-info-dir.drv /gnu/store/sjlcdgdcmh6v33mmm5amq3qg1hf9vk7q-gtk-im-modules.drv /gnu/store/nxbl1x9w8ihxl0sryzffabrxq6n328nz-xdg-desktop-database.drv /gnu/store/gxz4zzcnnkyfad2kz761wafipm6c0wx9-fonts-dir.drv /gnu/store/999550nc42j0y2gi8xx5f6pvaz71sv92-gtk+-2.24.31.drv /gnu/store/24xqg184zjnizpfzgn9xb7pklk14g9c9-gtk-icon-themes.drv /gnu/store/1vyhx7i25jd2zl1729fl4dw93rg3x1lk-xdg-mime-database.drv /gnu/store/dzdhhsarb6ww1ab16a1igl6a6xlpnb7i-vim-full-8.0.1207.drv /gnu/store/s43378pnidpk2mvv7pfdbbxp0ra2bxgn-manual-database.drv 13.0 MB will be downloaded: /gnu/store/9hb5qppdfpibnfgm8lr7gqyzcfh84smq-vim-full-8.0.1207 Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/9hb5qppdfpibnfgm8lr7= gqyzcfh84smq-vim-full-8.0.1207... vim-full-8.0.1207 12.4MiB 0B/s 00:12 [ ] = 0.0% grafting '/gnu/store/h751h6b615w9v6r1amyhxvqqi98kimrs-gtk+-2.24.31' -> '/gn= u/store/cmcl8q9s1c49ps0j2ns8h5dfyl7xfj4s-gtk+-2.24.31'... grafting '/gnu/store/9hb5qppdfpibnfgm8lr7gqyzcfh84smq-vim-full-8.0.1207' ->= '/gnu/store/jbpkmj3acvjghjbf14372vwm4rs15c4n-vim-full-8.0.1207'... Creating manual page database for 0 packages... done in 0.004 s vim: Relink `/gnu/store/66bqq32pq33r3vz53kiwv36b7fqqprpy-libpng-1.6.29/lib/= libpng16.so.16' with `/gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-2.2= 5/lib/libpthread.so.0' for IFUNC symbol `longjmp' vim: Relink `/gnu/store/xmsn5afiyqi206i5gm6qn4gab0aij80b-freetype-2.8/lib/l= ibfreetype.so.6' with `/gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-2.= 25/lib/libpthread.so.0' for IFUNC symbol `longjmp' > ## Environment >=20 > $ lsb_release -a > LSB Version: 1.0 > Distributor ID: VoidLinux > Description: Void Linux > Release: rolling > Codename: void >=20 > $ guix --version > guix (GNU Guix) 5010d0e36452882eb95666467bb983efa8cca081 > ... >=20 > $ guix package -I vim-full > vim-full 8.0.1207 out /gnu/store/jbpkmj3acvjghjbf14372vwm4rs15c4n-vim-ful= l-8.0.1207 >=20 > $ vim --version > >=20 > ## Extra Information >=20 > There does appear to be one other instance of a user experiencing the same > errors but with the package `rofi'. The relevant thread is #28168. In this > case, a simple `guix pull && guix package -u' seemed to get rid of the wa= rnings > for them. That's not working for me, and in any case I'd like to figure o= ut > exactly what's going on. >=20 >=20 > ## Vim Version >=20 > VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jan 1 1970 00:00:01) > Included patches: 1-1207 > Compiled by nixbld@localhost > Huge version with GTK2 GUI. Features included (+) or not (-): > +acl +file_in_path +mouse_sgr +tag_old_static > +arabic +find_in_path -mouse_sysmouse -tag_any_white > +autocmd +float +mouse_urxvt +tcl > +balloon_eval +folding +mouse_xterm +termguicolors > +browse -footer +multi_byte +terminal > ++builtin_terms +fork() +multi_lang +terminfo > +byte_offset +gettext -mzscheme +termresponse > +channel -hangul_input +netbeans_intg +textobjects > +cindent +iconv +num64 +timers > +clientserver +insert_expand +packages +title > +clipboard +job +path_extra +toolbar > +cmdline_compl +jumplist +perl +user_commands > +cmdline_hist +keymap +persistent_undo +vertsplit > +cmdline_info +lambda +postscript +virtualedit > +comments +langmap +printer +visual > +conceal +libcall +profile +visualextra > +cryptv +linebreak -python +viminfo > +cscope +lispindent +python3 +vreplace > +cursorbind +listcmds +quickfix +wildignore > +cursorshape +localmap +reltime +wildmenu > +dialog_con_gui +lua +rightleft +windows > +diff +menu +ruby +writebackup > +digraphs +mksession +scrollbind +X11 > +dnd +modify_fname +signs -xfontset > -ebcdic +mouse +smartindent +xim > +emacs_tags +mouseshape +startuptime +xpm > +eval +mouse_dec +statusline +xsmp_interact > +ex_extra +mouse_gpm -sun_workshop +xterm_clipboard > +extra_search -mouse_jsbterm +syntax -xterm_save > +farsi +mouse_netterm +tag_binary =20 > system vimrc file: "$VIM/vimrc" > user vimrc file: "$HOME/.vimrc" > 2nd user vimrc file: "~/.vim/vimrc" > user exrc file: "$HOME/.exrc" > system gvimrc file: "$VIM/gvimrc" > user gvimrc file: "$HOME/.gvimrc" > 2nd user gvimrc file: "~/.vim/gvimrc" > defaults file: "$VIMRUNTIME/defaults.vim" > system menu file: "$VIMRUNTIME/menu.vim" > fall-back for $VIM: " > /gnu/store/jbpkmj3acvjghjbf14372vwm4rs15c4n-vim-full-8.0.1207/share/vim" > Compilation: > gcc -c > -I. > -Iproto > -DHAVE_CONFIG_H > -DFEAT_GUI_GTK > -pthread > -I/gnu/store/jc0vlr9c8ss28r9cv5ics2bxm3qix0aw-atk-2.24.0/include/atk-= 1.0 > -I/gnu/store/jnz46rnx9a10jvlkal3ddkc122k9n5vc-cairo-1.14.10/include/c= airo > -I/gnu/store/xmsn5afiyqi206i5gm6qn4gab0aij80b-freetype-2.8/include/fr= eetype2 > -I/gnu/store/66bqq32pq33r3vz53kiwv36b7fqqprpy-libpng-1.6.29/include/l= ibpng16 > -I/gnu/store/xmsn5afiyqi206i5gm6qn4gab0aij80b-freetype-2.8/include/fr= eetype2 > -I/gnu/store/ialqfsfb6r966h2laln3dz78zfq952hh-gdk-pixbuf-2.36.10/incl= ude/gdk-pixbuf-2.0 > -I/gnu/store/aiyjb393x6p4zkw59r8qmlw7ikv0pdnl-glib-2.52.3/include/gli= b-2.0 > -I/gnu/store/aiyjb393x6p4zkw59r8qmlw7ikv0pdnl-glib-2.52.3/lib/glib-2.= 0/include > -I/gnu/store/cmcl8q9s1c49ps0j2ns8h5dfyl7xfj4s-gtk+-2.24.31/include/gt= k-2.0 > -I/gnu/store/cmcl8q9s1c49ps0j2ns8h5dfyl7xfj4s-gtk+-2.24.31/lib/gtk-2.= 0/include > -I/gnu/store/d38nlz5qndhf677ckbrmb2hn5b63yiyx-harfbuzz-1.5.1/include/= harfbuzz > -I/gnu/store/66bqq32pq33r3vz53kiwv36b7fqqprpy-libpng-1.6.29/include/l= ibpng16 > -I/gnu/store/di9m4c8pw87ybpwlpyrmppmf9k0li8js-pango-1.40.12/include/p= ango-1.0 > -I/gnu/store/d7mj8cqdrh8c9ydnrv6zzd48lmb044yz-pixman-0.34.0/include/p= ixman-1 > -g > -O2 > -U_FORTIFY_SOURCE > -D_FORTIFY_SOURCE=3D1 >=20 > Linking: > gcc -L/gnu/store/jc0vlr9c8ss28r9cv5ics2bxm3qix0aw-atk-2.24.0/lib > -L/gnu/store/jnz46rnx9a10jvlkal3ddkc122k9n5vc-cairo-1.14.10/lib > -L/gnu/store/a78cx94n43fd4gkasjqzjhjldg2bhipi-fontconfig-2.12.3/lib > -L/gnu/store/xmsn5afiyqi206i5gm6qn4gab0aij80b-freetype-2.8/lib > -L/gnu/store/ialqfsfb6r966h2laln3dz78zfq952hh-gdk-pixbuf-2.36.10/lib > -L/gnu/store/aiyjb393x6p4zkw59r8qmlw7ikv0pdnl-glib-2.52.3/lib > -L/gnu/store/cmcl8q9s1c49ps0j2ns8h5dfyl7xfj4s-gtk+-2.24.31/lib > -L/gnu/store/di9m4c8pw87ybpwlpyrmppmf9k0li8js-pango-1.40.12/lib > -L. > -fstack-protector > -rdynamic > -Wl,-export-dynamic > -Wl,-E > -Wl,-rpath,/gnu/store/gqz3akl1w51v33vcfjsbg1mym5ww3sww-perl-5.26.0/li= b/perl5/5.26.0/x86_64-linux-thread-multi/CORE > -Wl,--as-needed > -o vim > -L/gnu/store/jc0vlr9c8ss28r9cv5ics2bxm3qix0aw-atk-2.24.0/lib > -L/gnu/store/jnz46rnx9a10jvlkal3ddkc122k9n5vc-cairo-1.14.10/lib > -L/gnu/store/a78cx94n43fd4gkasjqzjhjldg2bhipi-fontconfig-2.12.3/lib > -L/gnu/store/xmsn5afiyqi206i5gm6qn4gab0aij80b-freetype-2.8/lib > -L/gnu/store/ialqfsfb6r966h2laln3dz78zfq952hh-gdk-pixbuf-2.36.10/lib > -L/gnu/store/aiyjb393x6p4zkw59r8qmlw7ikv0pdnl-glib-2.52.3/lib > -L/gnu/store/cmcl8q9s1c49ps0j2ns8h5dfyl7xfj4s-gtk+-2.24.31/lib > -L/gnu/store/di9m4c8pw87ybpwlpyrmppmf9k0li8js-pango-1.40.12/lib > -lgtk-x11-2.0 > -lgdk-x11-2.0 > -lpangocairo-1.0 > -latk-1.0 > -lcairo > -lgdk_pixbuf-2.0 > -lgio-2.0 > -lpangoft2-1.0 > -lpango-1.0 > -lgobject-2.0 > -lglib-2.0 > -lfontconfig > -lfreetype > -lSM > -lICE > -lXpm > -lXt > -lX11 > -lXdmcp > -lSM > -lICE > -lm > -lncurses > -lnsl > -lacl > -lattr > -lgpm > -ldl > -L/gnu/store/12yp700dkx6rf17lkf8pgq43nxmhr0lx-lua-5.3.4/lib > -llua > -Wl,-E > -Wl,-rpath,/gnu/store/gqz3akl1w51v33vcfjsbg1mym5ww3sww-perl-5.26.0/li= b/perl5/5.26.0/x86_64-linux-thread-multi/CORE > -fstack-protector-strong > -L/gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-2.25/lib > -L/gnu/store/gqz3akl1w51v33vcfjsbg1mym5ww3sww-perl-5.26.0/lib/perl5/5= =2E26.0/x86_64-linux-thread-multi/CORE > -lperl > -lpthread > -lnsl > -ldl > -lm > -lcrypt > -lutil > -lc > -L/gnu/store/2dlpgzv0rmfd7v71d6h2gc7r2251hzwh-python-3.5.3/lib/python= 3.5/config-3.5m > -lpython3.5m > -lpthread > -ldl > -lutil > -lm > -L/gnu/store/1hl6bvvh1rxwj6p5npf36m2r3n7xvqdw-tcl-8.6.6/lib > -ltcl8.6 > -ldl > -lpthread > -lieee > -lm > -Wl,-rpath,/gnu/store/vam0l4xw5v09b0kdfsm7hkfsv0c3ypy2-ruby-2.4.2/lib > -L/gnu/store/vam0l4xw5v09b0kdfsm7hkfsv0c3ypy2-ruby-2.4.2/lib > -lruby-static > -lpthread > -ldl > -lcrypt > -lm > -L/gnu/store/vam0l4xw5v09b0kdfsm7hkfsv0c3ypy2-ruby-2.4.2/lib >=20 >=20 >=20 >=20 > --=20 > =E3=82=A6=E3=82=A3=E3=83=AB=E3=82=BD=E3=83=B3 =E3=83=96=E3=83=A9=E3=83=B3= =E3=83=89=E3=83=B3 > =E6=97=A9=E7=A8=B2=E7=94=B0=E5=A4=A7=E5=AD=A6=E5=9F=BA=E5=B9=B9=E7=90=86= =E5=B7=A5=E5=AD=A6=E7=A0=94=E7=A9=B6=E7=A7=91=E5=BF=9C=E7=94=A8=E6=95=B0=E5= =AD=A6=E5=B0=82=E6=94=BB >=20 > Brandon M. Wilson > Waseda University > School of Fundamental Science and Engineering > Department of Applied Mathematics --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://dist.ng0.infotropique.org/dist/keys/ https://www.infotropique.org https://ng0.infotropique.org --qcwqxlvkltlvb5lo Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAln7JIMACgkQ4i+bv+40 hYiwNA/+LLfV3tmmqxprg/oB7v5CJbsE2cJO9aLXmiBwEzcfOWIYO+JJVxyD3MKw BdadAciPdT5RvsICJBWYBEZ8eja05QGvUYDtaEq9vVocx+zHs9A+IsEPWkqQyHKj k8Ub6Tf6e6ww8sdRPtPwmWW/xuFReIOGOj493+SFfmc7K0bKlCDRZUTT262TzkgF 4NaZdG8mOFQXnww/krUxvp6yxu4kdHwm7aJ8rmQ8x2IWkrKnivEFngrzRH/1WTVH 0zOCw5oeg0S4hTFL8RnjlTZlJLcl7qI3DkL+UmRbEjSROQHnWEYyNQ8S2OoC7mw2 59J6I80pJ1h8qwKW0qTeYIv1uhl8RdvLzvggZwaEZ19ai0zbdoENwRHogpLwHIPg bTDo9HiGMK8Uao5hFWzJFQ+/l8IY5PpDGfI3TSkVLmk0HVvSPrkwn4bFuRhVi0vV GRvna1NE/9JurEAYqpyBQEM0UvnTVSIVC0iJLoPzs0GbfiUxdiRJ6EDRei4C/7Ub kayz484+S7MWPOjlW6AtiReDwd0ccpH2hIXiaZZE2FXHSbZCN1Vn3I94/ZrLocbd cgjkf1c8+NQGjkCejW7xaiYYeGgnb/tvt47eBb11YmbCr98vmqjqP3XfCrEN/JQV M5hBkIUS7cY7wBfI1qqvCl2X+6392U9LbcrIiFcgdKqrTlLWrf8= =fIhQ -----END PGP SIGNATURE----- --qcwqxlvkltlvb5lo--