GNU bug report logs - #29113
Warnings when starting vim: Relink <libpng/libfreetype> with <libpthread> for IFUNC symbol `longjmp'

Previous Next

Package: guix;

Reported by: "B. Wilson" <x <at> wilsonb.com>

Date: Thu, 2 Nov 2017 06:11:01 UTC

Severity: normal

Tags: patch

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 29113 in the body.
You can then email your comments to 29113 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#29113; Package guix. (Thu, 02 Nov 2017 06:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "B. Wilson" <x <at> wilsonb.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 02 Nov 2017 06:11:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "B. Wilson" <x <at> wilsonb.com>
To: bug-guix <at> gnu.org
Subject: Warnings when starting vim: Relink <libpng/libfreetype> with
 <libpthread> for IFUNC symbol `longjmp'
Date: Thu, 2 Nov 2017 05:15:01 +0000
[Message part 1 (text/plain, inline)]
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'


## 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 <at> 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
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#29113; Package guix. (Thu, 02 Nov 2017 13:59:02 GMT) Full text and rfc822 format available.

Message #8 received at 29113 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: "B. Wilson" <x <at> wilsonb.com>
Cc: 29113 <at> debbugs.gnu.org
Subject: Re: bug#29113: Warnings when starting vim: Relink
 <libpng/libfreetype> with <libpthread> for IFUNC symbol `longjmp'
Date: Thu, 2 Nov 2017 13:58:27 +0000
[Message part 1 (text/plain, inline)]
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 <at> 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
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#29113; Package guix. (Wed, 22 Nov 2017 18:35:01 GMT) Full text and rfc822 format available.

Message #11 received at 29113 <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: "B. Wilson" <x <at> wilsonb.com>, 29113 <at> debbugs.gnu.org
Subject: Re: bug#29113: Warnings when starting vim: Relink
 <libpng/libfreetype>	with <libpthread> for IFUNC symbol `longjmp'
Date: Wed, 22 Nov 2017 19:34:15 +0100
[Message part 1 (text/plain, inline)]
"B. Wilson" <x <at> wilsonb.com> writes:

> 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'

Hello,

This is a known problem in glibc that has recently been fixed AFAICT.

https://sourceware.org/bugzilla/show_bug.cgi?id=21041

It was also "backported" to the 2.26 release branch:

https://sourceware.org/git/?p=glibc.git;a=commit;h=88758c4ad3f046d050bc2c3ae0f172b6524ca6c2

We currently have 2.26 in 'core-updates' which hasn't started building
yet.  Perhaps we should include this fix, thoughts?
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#29113; Package guix. (Fri, 24 Nov 2017 13:26:01 GMT) Full text and rfc822 format available.

Message #14 received at 29113 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 29113 <at> debbugs.gnu.org, "B. Wilson" <x <at> wilsonb.com>
Subject: Re: bug#29113: Warnings when starting vim: Relink
 <libpng/libfreetype>	with <libpthread> for IFUNC symbol `longjmp'
Date: Fri, 24 Nov 2017 14:25:49 +0100
Hi,

Marius Bakke <mbakke <at> fastmail.com> skribis:

> "B. Wilson" <x <at> wilsonb.com> writes:
>
>> 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'
>
> Hello,
>
> This is a known problem in glibc that has recently been fixed AFAICT.
>
> https://sourceware.org/bugzilla/show_bug.cgi?id=21041
>
> It was also "backported" to the 2.26 release branch:
>
> https://sourceware.org/git/?p=glibc.git;a=commit;h=88758c4ad3f046d050bc2c3ae0f172b6524ca6c2
>
> We currently have 2.26 in 'core-updates' which hasn't started building
> yet.  Perhaps we should include this fix, thoughts?

I’m unclear on the consequences of the bug, but merging the fix sounds
like a good idea.

Ludo’.





Added tag(s) patch. Request was from ludo <at> gnu.org (Ludovic Courtès) to control <at> debbugs.gnu.org. (Fri, 24 Nov 2017 17:27:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#29113; Package guix. (Sat, 25 Nov 2017 16:39:02 GMT) Full text and rfc822 format available.

Message #19 received at 29113 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 29113 <at> debbugs.gnu.org, "B. Wilson" <x <at> wilsonb.com>
Subject: Re: bug#29113: Warnings when starting vim: Relink
 <libpng/libfreetype>	with <libpthread> for IFUNC symbol `longjmp'
Date: Sat, 25 Nov 2017 11:38:42 -0500
[Message part 1 (text/plain, inline)]
On Wed, Nov 22, 2017 at 07:34:15PM +0100, Marius Bakke wrote:
> "B. Wilson" <x <at> wilsonb.com> writes:
> 
> > 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'
> 
> Hello,
> 
> This is a known problem in glibc that has recently been fixed AFAICT.
> 
> https://sourceware.org/bugzilla/show_bug.cgi?id=21041
> 
> It was also "backported" to the 2.26 release branch:
> 
> https://sourceware.org/git/?p=glibc.git;a=commit;h=88758c4ad3f046d050bc2c3ae0f172b6524ca6c2
> 
> We currently have 2.26 in 'core-updates' which hasn't started building
> yet.  Perhaps we should include this fix, thoughts?

Yes, we should take this patch if we don't end up using the entire
upstream branch.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Leo Famulari <leo <at> famulari.name>:
You have taken responsibility. (Tue, 26 Feb 2019 03:20:02 GMT) Full text and rfc822 format available.

Notification sent to "B. Wilson" <x <at> wilsonb.com>:
bug acknowledged by developer. (Tue, 26 Feb 2019 03:20:02 GMT) Full text and rfc822 format available.

Message #24 received at 29113-done <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
Cc: 29113-done <at> debbugs.gnu.org
Subject: Re: bug#29113: Warnings when starting vim: Relink
 <libpng/libfreetype>	with <libpthread> for IFUNC symbol `longjmp'
Date: Mon, 25 Feb 2019 22:18:48 -0500
[Message part 1 (text/plain, inline)]
On Wed, Nov 22, 2017 at 07:34:15PM +0100, Marius Bakke wrote:
> This is a known problem in glibc that has recently been fixed AFAICT.
> 
> https://sourceware.org/bugzilla/show_bug.cgi?id=21041
> 
> It was also "backported" to the 2.26 release branch:
> 
> https://sourceware.org/git/?p=glibc.git;a=commit;h=88758c4ad3f046d050bc2c3ae0f172b6524ca6c2
> 
> We currently have 2.26 in 'core-updates' which hasn't started building
> yet.  Perhaps we should include this fix, thoughts?

Now we are using 2.28 and I can't reproduce the problem, so I'm closing
the bug.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 26 Mar 2019 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 26 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.