Bug 31120

Summary: Необходимо убрать проверку на C++ ABI
Product: Sisyphus Reporter: Evgenii Terechkov <evg>
Component: libwxGTKAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: antohami, glebfm, kaf, lav, misha, nbr, taf, vvk
Version: unstable   
Hardware: all   
OS: Linux   
URL: https://bugzilla.altlinux.org/show_bug.cgi?id=31100

Description Evgenii Terechkov 2015-07-03 08:20:16 MSK
Свежий Сизиф, systemd. На i586 и x86_64 не получается запустить pgadmin3:

=8<=============================================================================
teer@teer ~ $pgadmin3
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1008,wx containers,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).
zsh: abort      pgadmin3

teer@teer ~ $rpm -q pgadmin3
pgadmin3-1.20.0-alt1
=8<=============================================================================
Comment 1 Evgenii Terechkov 2015-07-03 08:27:43 MSK
Судя по всему, теперь нужно пересобирать все C++-ное, что зависит от недавно пересобранного libwxGTK (см. URL).
Comment 2 Repository Robot 2015-07-04 14:31:16 MSK
pgadmin3-1.20.0-alt1.1 -> sisyphus:

* Sat Jul 04 2015 Gleb F-Malinovskiy <glebfm@altlinux> 1.20.0-alt1.1
- Rebuilt for gcc5 C++11 ABI (ALT#31120).
Comment 3 Vitaly Lipatov 2015-12-10 19:02:45 MSK
А можно ещё раз:
$ pgadmin3 
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1009,wx containers,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1008,wx containers,compatible with 2.6).
Аварийный останов

 $ rpm -q pgadmin3
pgadmin3-1.20.0-alt1.1
Comment 4 Gleb F-Malinovskiy 2015-12-10 19:12:27 MSK
(In reply to comment #3)
> А можно ещё раз:
> $ pgadmin3 
> Fatal Error: Mismatch between the program and library build versions detected.
> The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1009,wx
> containers,compatible with 2.6),
> and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1008,wx
> containers,compatible with 2.6).

Эту проверку нужно оторвать от всех libwx.
Comment 5 Repository Robot 2015-12-15 13:23:54 MSK
pgadmin3-1.20.0-alt1.0.M70P.1 -> p7:

* Tue Dec 15 2015 Andrey Cherepanov <cas@altlinux> 1.20.0-alt1.0.M70P.1
- Backport new version to p7 branch (ALT #31625)

* Sat Jul 04 2015 Gleb F-Malinovskiy <glebfm@altlinux> 1.20.0-alt1.1
- Rebuilt for gcc5 C++11 ABI (ALT#31120).

* Tue Dec 23 2014 Alexey Shabalin <shaba@altlinux> 1.20.0-alt1
- git REL-1_20_0_PATCHES branch
Comment 6 Gleb F-Malinovskiy 2015-12-15 15:57:41 MSK
(In reply to comment #5)
> pgadmin3-1.20.0-alt1.0.M70P.1 -> p7:

Закрылось по ошибке.
Comment 7 Repository Robot 2015-12-16 13:48:31 MSK
pgadmin3-1.20.0-alt1.0.M70P.1 -> t7:

* Tue Dec 15 2015 Andrey Cherepanov <cas@altlinux> 1.20.0-alt1.0.M70P.1
- Backport new version to p7 branch (ALT #31625)

* Sat Jul 04 2015 Gleb F-Malinovskiy <glebfm@altlinux> 1.20.0-alt1.1
- Rebuilt for gcc5 C++11 ABI (ALT#31120).

* Tue Dec 23 2014 Alexey Shabalin <shaba@altlinux> 1.20.0-alt1
- git REL-1_20_0_PATCHES branch
Comment 8 Gleb F-Malinovskiy 2015-12-24 15:50:43 MSK
Закрылось по ошибке опять.
Comment 9 Repository Robot 2016-03-11 15:07:48 MSK
wxGTK-2:2.8.12-alt1.svn20131012.3 -> sisyphus:

* Fri Mar 11 2016 Gleb F-Malinovskiy <glebfm@altlinux> 2:2.8.12-alt1.svn20131012.3
- Disabled C++ ABI version checking (ALT#31120).