Hi, On Sun, May 21, 2017 at 07:25:59PM +0000, Vitaly Lipatov wrote: > Changelog since `1.1.12-alt1' follows: > commit 9a40a468c0adcf1bfe94fb778caa8ec3c0865913 > Author: Vitaly Lipatov > Date: Sun May 21 22:17:50 2017 +0300 > > 1.1.12-alt2 > > - add libfakecppunmets to fix unnneded BAD ELF symbols due libstd++ (MersenneTwister and so on) > > Full diff since `1.1.12-alt1' follows: > diff --git a/.gear/rules b/.gear/rules > index 7300e75..e3b5a3d 100644 > --- a/.gear/rules > +++ b/.gear/rules > @@ -2,3 +2,4 @@ tar: x86_64 name=@name@-@version@ > tar: i586 name=@name@-@version@-i586 base= > copy: code.desktop > copy: code.png > +tar: fakecppunmets name=@name@-@version@-fakecppunmets base=fakecppunmets > diff --git a/code.spec b/code.spec > index 4c176da..c0ad86a 100644 > --- a/code.spec > +++ b/code.spec > @@ -1,6 +1,6 @@ > Name: code > Version: 1.1.12 > -Release: alt1 > +Release: alt2 > > Summary: Visual Studio Code > [...] > +++ b/fakecppunmets/fakecppunmets-code.c > @@ -0,0 +1,38 @@ > +#include > +#include > +#include > + > +void _ZN10crash_keys17SetVariationsListERKSt6vectorISsSaISsEE() > +{ > + errno = ENOSYS; > + perror("_ZN10crash_keys17SetVariationsListERKSt6vectorISsSaISsEE"); > + exit(-1); > +} > + > +void _ZN15MersenneTwister12init_genrandEj() > +{ > + errno = ENOSYS; > + perror("_ZN15MersenneTwister12init_genrandEj"); > + exit(-1); > +} > + > +void _ZN15MersenneTwister13genrand_int32Ev() > +{ > + errno = ENOSYS; > + perror("_ZN15MersenneTwister13genrand_int32Ev"); > + exit(-1); > +} > + > +void _ZN15MersenneTwisterC1Ev() > +{ > + errno = ENOSYS; > + perror("_ZN15MersenneTwisterC1Ev"); > + exit(-1); > +} > + > +void _ZN15MersenneTwisterD1Ev() > +{ > + errno = ENOSYS; > + perror("_ZN15MersenneTwisterD1Ev"); > + exit(-1); > +} Не делайте так, пожалуйста. #183225 AWAITING #1 sisyphus del=code -- glebfm