Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270279 - USE=-X app-crypt/truecrypt-6.2 fails to compile
Summary: USE=-X app-crypt/truecrypt-6.2 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-18 11:43 UTC by DarkNRG
Modified: 2009-05-21 17:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
complete build log (build.log,60.67 KB, text/plain)
2009-05-18 11:44 UTC, DarkNRG
Details
emerge --info (emerge.info,11.22 KB, text/plain)
2009-05-18 16:45 UTC, DarkNRG
Details

Note You need to log in before you can comment on or make changes to this bug.
Description DarkNRG 2009-05-18 11:43:58 UTC
Compiling with X support works fine, but without the X USE flag I get the following link errors:
x86_64-pc-linux-gnu-g++ -o truecrypt  -Wl,--gc-sections -Wl,--hash-style=sysv -Wl,-O1 -Wl,--sort-common  Application.o CommandLineInterface.o FavoriteVolume.o LanguageStrings.o StringFormatter.o TextUserInterface.o UserInterface.o UserPreferences.o Xml.o Unix/Main.o Resources.o /var/tmp/portage/app-crypt/truecrypt-6.2/work/truecrypt-6.2-source/Core/Core.a /var/tmp/portage/app-crypt/truecrypt-6.2/work/truecrypt-6.2-source/Driver/Fuse/Driver.a /var/tmp/portage/app-crypt/truecrypt-6.2/work/truecrypt-6.2-source/Volume/Volume.a /var/tmp/portage/app-crypt/truecrypt-6.2/work/truecrypt-6.2-source/Platform/Platform.a  -pthread -lfuse -lrt -ldl   -L/usr/lib64 -pthread -Wl,-O1 -Wl,--sort-common  -L/usr/X11R6/lib64   -lwx_baseu-2.8

TextUserInterface.o:(.rodata._ZTVN9TrueCrypt17TextUserInterfaceE[vtable for TrueCrypt::TextUserInterface]+0x10): undefined reference to `wxApp::GetClassInfo() const'                                                                        
TextUserInterface.o:(.rodata._ZTVN9TrueCrypt17TextUserInterfaceE[vtable for TrueCrypt::TextUserInterface]+0x58): undefined reference to `wxApp::GetEventTable() const'                                                                       
TextUserInterface.o:(.rodata._ZTVN9TrueCrypt17TextUserInterfaceE[vtable for TrueCrypt::TextUserInterface]+0x60): undefined reference to `wxApp::GetEventHashTable() const'                                                                   
TextUserInterface.o:(.rodata._ZTVN9TrueCrypt17TextUserInterfaceE[vtable for TrueCrypt::TextUserInterface]+0x88): undefined reference to `wxApp::Initialize(int&, wchar_t**)'                                                                 
TextUserInterface.o:(.rodata._ZTVN9TrueCrypt17TextUserInterfaceE[vtable for TrueCrypt::TextUserInterface]+0xa0): undefined reference to `wxApp::OnInitGui()'                                                                                 
TextUserInterface.o:(.rodata._ZTVN9TrueCrypt17TextUserInterfaceE[vtable for TrueCrypt::TextUserInterface]+0xb0): undefined reference to `wxAppBase::OnExit()'                                                                                
TextUserInterface.o:(.rodata._ZTVN9TrueCrypt17TextUserInterfaceE[vtable for TrueCrypt::TextUserInterface]+0xb8): undefined reference to `wxApp::CleanUp()'                                                                                   
....

Reproducible: Always

Steps to Reproduce:
Comment 1 DarkNRG 2009-05-18 11:44:58 UTC
Created attachment 191648 [details]
complete build log

Added complete build log.
Comment 2 Sebastian Luther (few) 2009-05-18 15:27:50 UTC
emerge --info please.
Comment 3 DarkNRG 2009-05-18 16:45:02 UTC
Created attachment 191698 [details]
emerge --info
Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-05-21 17:30:01 UTC
This bug occurs only when x11-libs/wxGTK is built with USE="X".
Comment 5 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-05-21 17:40:02 UTC
Fixed.