[aur-general] Moving xaralx to unsupported?
Hello, th xaralx package in community does not compile since gcc 4.4 is to be used. Now with upcoming libjpeg 7 xaralx will need a rebuild, but I do not know how to deal with this problem: basebar2.cpp: In constructor 'BaseBar::BaseBar()': basebar2.cpp:364: note: #pragma message: basebar2.cpp(364) : Port Message: Not using dither pattern basebar2.cpp: In member function 'virtual void BaseBar::SetFormatVariables()': basebar2.cpp:499: note: #pragma message: basebar2.cpp(499) : Port Message: BaseBar::SetFormatVariables - do nothing basebar2.cpp: In member function 'void BaseBar::CloseCombos()': basebar2.cpp:527: note: #pragma message: basebar2.cpp(527) : Port Message: BaseBar::CloseCombos - do nothing basebar2.cpp: In member function 'virtual wxRect BaseBar::GetFormatRect(DockBarType)': basebar2.cpp:702: note: #pragma message: basebar2.cpp(702) : Port Message: BaseBar::GetFormatRect - do nothing basebar2.cpp: In member function 'virtual DockBarType BaseBar::IsPointerOverDock(wxPoint)': basebar2.cpp:776: note: #pragma message: basebar2.cpp(776) : Port Message: BaseBar::IsPointerOverDock - do nothing basebar2.cpp: In member function 'virtual wxRect BaseBar::SetBarSize(DockBarType, BOOL)': basebar2.cpp:825: note: #pragma message: basebar2.cpp(825) : Port Message: BaseBar::SetBarSize - do nothing basebar2.cpp: In member function 'BOOL BaseBar::Show(DialogBarOp*)': basebar2.cpp:923: note: #pragma message: basebar2.cpp(923) : Port Message: BaseBar::Show - do nothing basebar2.cpp: In member function 'BOOL BaseBar::Hide(DialogBarOp*)': basebar2.cpp:1003: note: #pragma message: basebar2.cpp(1003) : Port Message: BaseBar::Hide - do nothing basebar2.cpp: In member function 'BOOL BaseBar::Create(DialogBarOp*)': basebar2.cpp:1041: note: #pragma message: basebar2.cpp(1041) : Port Message: BaseBar::Create - do nothing basebar2.cpp: In member function 'BOOL BaseBar::RecreateAt(KernelBarPos, DockBarType, BaseBar*, DialogBarOp*, wxWindow*)': basebar2.cpp:1226: note: #pragma message: basebar2.cpp(1226) : Port Message: BaseBar::RecreateAt - do nothing basebar2.cpp: In member function 'BOOL BaseBar::Recreate(DockBarType, BaseBar*, DialogBarOp*, BOOL)': basebar2.cpp:1346: note: #pragma message: basebar2.cpp(1346) : Port Message: BaseBar::Recreate - do nothing basebar2.cpp: In member function 'KernelBarPos* BaseBar::GetBarPosition()': basebar2.cpp:1671: note: #pragma message: basebar2.cpp(1671) : Port Message: BaseBar::GetBarPosition - do nothing basebar2.cpp: In member function 'BOOL BaseBar::FormatLineFeeds(INT32, wxSize*, INT32*)': basebar2.cpp:2032: note: #pragma message: basebar2.cpp(2032) : Port Message: BaseBar::FormatLineFeeds - do nothing basebar2.cpp: In member function 'UINT32 BaseBar::GetNearestControl(wxPoint)': basebar2.cpp:2249: note: #pragma message: basebar2.cpp(2249) : Port Message: BaseBar::GetNearestControl - do nothing basebar2.cpp: In member function 'virtual BOOL BaseBar::FormatFloatingBar(BOOL, ForceControlSize)': basebar2.cpp:2464: note: #pragma message: basebar2.cpp(2464) : Port Message: BaseBar::FormatFloatingBar - do nothing basebar2.cpp: In member function 'virtual BOOL BaseBar::FormatHorizontalBar(BOOL, ForceControlSize)': basebar2.cpp:2772: note: #pragma message: basebar2.cpp(2772) : Port Message: BaseBar::FormatHorizontalBar - do nothing basebar2.cpp: In member function 'virtual BOOL BaseBar::FormatVerticalBar(BOOL, ForceControlSize)': basebar2.cpp:3021: note: #pragma message: basebar2.cpp(3021) : Port Message: BaseBar::FormatVerticalBar - do nothing basebar2.cpp: In member function 'void* BaseBar::GetModuleInst(const BarControlInfo*, UINT32*)': basebar2.cpp:3257: note: #pragma message: basebar2.cpp(3257) : Port Message: BaseBar::GetModuleInst - do nothing basebar2.cpp: In member function 'BOOL BaseBar::CreateControlItem(DLGITEMTEMPLATE*, BarControl*, void*, UINT32)': basebar2.cpp:3614: note: #pragma message: basebar2.cpp(3614) : Port Message: BaseBar::GetModuleInst - do nothing basebar2.cpp: In member function 'void BaseBar::InformControlsDead()': basebar2.cpp:4313: note: #pragma message: basebar2.cpp(4313) : Port Message: BaseBar::InformControlsDead - do nothing basebar2.cpp: In member function 'virtual void BaseBar::StartDrag(wxPoint, DlgDragType)': basebar2.cpp:4465: note: #pragma message: basebar2.cpp(4465) : Port Message: BaseBar::StartDrag - do nothing basebar2.cpp: At global scope: basebar2.cpp:4568: error: '#pragma' is not allowed here basebar2.cpp:4597: error: expected '}' before 'wxEventTableEntry' basebar2.cpp:4597: error: expected ',' or ';' before 'wxEventTableEntry' basebar2.cpp:4597: error: expected declaration before '}' token make[2]: *** [libwxOil_a-basebar2.o] Error 1 make[2]: Leaving directory `/home/haawda/paketierung/community/office/xaralx/src/XaraLX-0.7r1785/wxOil' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/haawda/paketierung/community/office/xaralx/src/XaraLX-0.7r1785/wxOil' make: *** [all-recursive] Error 1 ==> ERROR: Build Failed. Aborting... Upstream developement for Linux stopped some years ago, so I would suggest to move the package to unsupported, or does someone have an idea how to patch? Regards Stefan
I'd try patching away the pragma from this message: basebar2.cpp:4568: error: '#pragma' is not allowed here and see if that clears the following errors as well. The rest doesn't look harmful. On Mon, Jul 6, 2009 at 2:24 PM, Stefan Husmann <stefan-husmann@t-online.de>wrote:
Hello,
th xaralx package in community does not compile since gcc 4.4 is to be used. Now with upcoming libjpeg 7 xaralx will need a rebuild, but I do not know how to deal with this problem:
basebar2.cpp: In constructor 'BaseBar::BaseBar()': basebar2.cpp:364: note: #pragma message: basebar2.cpp(364) : Port Message: Not using dither pattern basebar2.cpp: In member function 'virtual void BaseBar::SetFormatVariables()': basebar2.cpp:499: note: #pragma message: basebar2.cpp(499) : Port Message: BaseBar::SetFormatVariables - do nothing basebar2.cpp: In member function 'void BaseBar::CloseCombos()': basebar2.cpp:527: note: #pragma message: basebar2.cpp(527) : Port Message: BaseBar::CloseCombos - do nothing basebar2.cpp: In member function 'virtual wxRect BaseBar::GetFormatRect(DockBarType)': basebar2.cpp:702: note: #pragma message: basebar2.cpp(702) : Port Message: BaseBar::GetFormatRect - do nothing basebar2.cpp: In member function 'virtual DockBarType BaseBar::IsPointerOverDock(wxPoint)': basebar2.cpp:776: note: #pragma message: basebar2.cpp(776) : Port Message: BaseBar::IsPointerOverDock - do nothing basebar2.cpp: In member function 'virtual wxRect BaseBar::SetBarSize(DockBarType, BOOL)': basebar2.cpp:825: note: #pragma message: basebar2.cpp(825) : Port Message: BaseBar::SetBarSize - do nothing basebar2.cpp: In member function 'BOOL BaseBar::Show(DialogBarOp*)': basebar2.cpp:923: note: #pragma message: basebar2.cpp(923) : Port Message: BaseBar::Show - do nothing basebar2.cpp: In member function 'BOOL BaseBar::Hide(DialogBarOp*)': basebar2.cpp:1003: note: #pragma message: basebar2.cpp(1003) : Port Message: BaseBar::Hide - do nothing basebar2.cpp: In member function 'BOOL BaseBar::Create(DialogBarOp*)': basebar2.cpp:1041: note: #pragma message: basebar2.cpp(1041) : Port Message: BaseBar::Create - do nothing basebar2.cpp: In member function 'BOOL BaseBar::RecreateAt(KernelBarPos, DockBarType, BaseBar*, DialogBarOp*, wxWindow*)': basebar2.cpp:1226: note: #pragma message: basebar2.cpp(1226) : Port Message: BaseBar::RecreateAt - do nothing basebar2.cpp: In member function 'BOOL BaseBar::Recreate(DockBarType, BaseBar*, DialogBarOp*, BOOL)': basebar2.cpp:1346: note: #pragma message: basebar2.cpp(1346) : Port Message: BaseBar::Recreate - do nothing basebar2.cpp: In member function 'KernelBarPos* BaseBar::GetBarPosition()': basebar2.cpp:1671: note: #pragma message: basebar2.cpp(1671) : Port Message: BaseBar::GetBarPosition - do nothing basebar2.cpp: In member function 'BOOL BaseBar::FormatLineFeeds(INT32, wxSize*, INT32*)': basebar2.cpp:2032: note: #pragma message: basebar2.cpp(2032) : Port Message: BaseBar::FormatLineFeeds - do nothing basebar2.cpp: In member function 'UINT32 BaseBar::GetNearestControl(wxPoint)': basebar2.cpp:2249: note: #pragma message: basebar2.cpp(2249) : Port Message: BaseBar::GetNearestControl - do nothing basebar2.cpp: In member function 'virtual BOOL BaseBar::FormatFloatingBar(BOOL, ForceControlSize)': basebar2.cpp:2464: note: #pragma message: basebar2.cpp(2464) : Port Message: BaseBar::FormatFloatingBar - do nothing basebar2.cpp: In member function 'virtual BOOL BaseBar::FormatHorizontalBar(BOOL, ForceControlSize)': basebar2.cpp:2772: note: #pragma message: basebar2.cpp(2772) : Port Message: BaseBar::FormatHorizontalBar - do nothing basebar2.cpp: In member function 'virtual BOOL BaseBar::FormatVerticalBar(BOOL, ForceControlSize)': basebar2.cpp:3021: note: #pragma message: basebar2.cpp(3021) : Port Message: BaseBar::FormatVerticalBar - do nothing basebar2.cpp: In member function 'void* BaseBar::GetModuleInst(const BarControlInfo*, UINT32*)': basebar2.cpp:3257: note: #pragma message: basebar2.cpp(3257) : Port Message: BaseBar::GetModuleInst - do nothing basebar2.cpp: In member function 'BOOL BaseBar::CreateControlItem(DLGITEMTEMPLATE*, BarControl*, void*, UINT32)': basebar2.cpp:3614: note: #pragma message: basebar2.cpp(3614) : Port Message: BaseBar::GetModuleInst - do nothing basebar2.cpp: In member function 'void BaseBar::InformControlsDead()': basebar2.cpp:4313: note: #pragma message: basebar2.cpp(4313) : Port Message: BaseBar::InformControlsDead - do nothing basebar2.cpp: In member function 'virtual void BaseBar::StartDrag(wxPoint, DlgDragType)': basebar2.cpp:4465: note: #pragma message: basebar2.cpp(4465) : Port Message: BaseBar::StartDrag - do nothing basebar2.cpp: At global scope: basebar2.cpp:4568: error: '#pragma' is not allowed here basebar2.cpp:4597: error: expected '}' before 'wxEventTableEntry' basebar2.cpp:4597: error: expected ',' or ';' before 'wxEventTableEntry' basebar2.cpp:4597: error: expected declaration before '}' token make[2]: *** [libwxOil_a-basebar2.o] Error 1 make[2]: Leaving directory `/home/haawda/paketierung/community/office/xaralx/src/XaraLX-0.7r1785/wxOil' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/haawda/paketierung/community/office/xaralx/src/XaraLX-0.7r1785/wxOil' make: *** [all-recursive] Error 1 ==> ERROR: Build Failed. Aborting...
Upstream developement for Linux stopped some years ago, so I would suggest to move the package to unsupported, or does someone have an idea how to patch?
Regards Stefan
participants (2)
-
Ray Kohler
-
Stefan Husmann