From: ng0 <ng0@infotropique.org>
To: "B. Wilson" <x@wilsonb.com>
Cc: 29113@debbugs.gnu.org
Subject: bug#29113: Warnings when starting vim: Relink <libpng/libfreetype> with <libpthread> for IFUNC symbol `longjmp'
Date: Thu, 2 Nov 2017 13:58:27 +0000 [thread overview]
Message-ID: <20171102135827.n5vd63o3xnttum35@abyayala> (raw)
In-Reply-To: <20171102051501.37coaia27mrpb5xg@lang>
[-- Attachment #1: Type: text/plain, Size: 11078 bytes --]
Hi,
B. Wilson transcribed 8.7K bytes:
> Hello,
>
> 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 getting to
> the bottom of this would be much appreciated.
>
>
> ## Errors
>
> $ vim -u NONE -esc # `-u NONE' disables .vimrc, `-esc q' quits immediately
> vim: Relink `/gnu/store/66bqq32pq33r3vz53kiwv36b7fqqprpy-libpng-1.6.29/lib/libpng16.so.16' with `/gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-2.25/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/9hb5qppdfpibnfgm8lr7gqyzcfh84smq-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' -> '/gnu/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.25/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'
> ## Environment
>
> $ lsb_release -a
> LSB Version: 1.0
> Distributor ID: VoidLinux
> Description: Void Linux
> Release: rolling
> Codename: void
>
> $ guix --version
> guix (GNU Guix) 5010d0e36452882eb95666467bb983efa8cca081
> ...
>
> $ guix package -I vim-full
> vim-full 8.0.1207 out /gnu/store/jbpkmj3acvjghjbf14372vwm4rs15c4n-vim-full-8.0.1207
>
> $ vim --version
> <copied and formatted below>
>
> ## Extra Information
>
> 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 warnings
> for them. That's not working for me, and in any case I'd like to figure out
> exactly what's going on.
>
>
> ## Vim Version
>
> 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
> 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/cairo
> -I/gnu/store/xmsn5afiyqi206i5gm6qn4gab0aij80b-freetype-2.8/include/freetype2
> -I/gnu/store/66bqq32pq33r3vz53kiwv36b7fqqprpy-libpng-1.6.29/include/libpng16
> -I/gnu/store/xmsn5afiyqi206i5gm6qn4gab0aij80b-freetype-2.8/include/freetype2
> -I/gnu/store/ialqfsfb6r966h2laln3dz78zfq952hh-gdk-pixbuf-2.36.10/include/gdk-pixbuf-2.0
> -I/gnu/store/aiyjb393x6p4zkw59r8qmlw7ikv0pdnl-glib-2.52.3/include/glib-2.0
> -I/gnu/store/aiyjb393x6p4zkw59r8qmlw7ikv0pdnl-glib-2.52.3/lib/glib-2.0/include
> -I/gnu/store/cmcl8q9s1c49ps0j2ns8h5dfyl7xfj4s-gtk+-2.24.31/include/gtk-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/libpng16
> -I/gnu/store/di9m4c8pw87ybpwlpyrmppmf9k0li8js-pango-1.40.12/include/pango-1.0
> -I/gnu/store/d7mj8cqdrh8c9ydnrv6zzd48lmb044yz-pixman-0.34.0/include/pixman-1
> -g
> -O2
> -U_FORTIFY_SOURCE
> -D_FORTIFY_SOURCE=1
>
> 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/lib/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/lib/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.26.0/x86_64-linux-thread-multi/CORE
> -lperl
> -lpthread
> -lnsl
> -ldl
> -lm
> -lcrypt
> -lutil
> -lc
> -L/gnu/store/2dlpgzv0rmfd7v71d6h2gc7r2251hzwh-python-3.5.3/lib/python3.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
>
>
>
>
> --
> ウィルソン ブランドン
> 早稲田大学基幹理工学研究科応用数学専攻
>
> Brandon M. Wilson
> Waseda University
> School of Fundamental Science and Engineering
> Department of Applied Mathematics
--
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://dist.ng0.infotropique.org/dist/keys/
https://www.infotropique.org https://ng0.infotropique.org
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2017-11-02 13:59 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-11-02 5:15 bug#29113: Warnings when starting vim: Relink <libpng/libfreetype> with <libpthread> for IFUNC symbol `longjmp' B. Wilson
2017-11-02 13:58 ` ng0 [this message]
2017-11-22 18:34 ` Marius Bakke
2017-11-24 13:25 ` Ludovic Courtès
2017-11-25 16:38 ` Leo Famulari
2019-02-26 3:18 ` Leo Famulari
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20171102135827.n5vd63o3xnttum35@abyayala \
--to=ng0@infotropique.org \
--cc=29113@debbugs.gnu.org \
--cc=x@wilsonb.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.