| Summary: | esvn-0.6.11 fails to compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Charlie Shepherd (RETIRED) <masterdriverz> |
| Component: | New packages | Assignee: | Alin Năstac (RETIRED) <mrness> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | jos.delbar, telefrancisco |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
a patch to fix the bug preventing esvn 0.6.11 from compiling
and thats a matching new ebuild file |
||
|
Description
Charlie Shepherd (RETIRED)
2006-04-18 10:42:55 UTC
I don't get the warnings "Session management error: Could not open network socket" but otherwise, same compiler error here. I don't understand why. esvn/src/cmd_lineedit.h is in the tarball and the ebuild works for me. Can any of you guys investigate a little further, to see what makes that file dissapear from your $S? I think its talking about .ui/cmd_lineedit.h rather than src/cmd_lineedit.h In .ui/frm_main.cpp line 29 is: #include "cmd_lineedit.h" I don't know whether this is right or not, but its not in .ui, and adding a link to src/cmd_lineedit failed as well: .ui/cmd_lineedit.h:23: error: redefinition of 'class Cmd_LineEdit' ./src/cmd_lineedit.h:24: error: previous definition of 'class Cmd_LineEdit' I listed "ls -AR" in /var/tmp/portage/esvn-0.6.11/work/esvn and posted it on masterdriverz.0moola.com/esvn_source_listing.txt Don't know whether this helps or not. cmdlineedit.h is not supposed to be in the .ui directory. what qt & gcc versions do you have? sys-devel/gcc-4.1.0 x11-libs/qt-3.3.6 x11-libs/qt-4.1.2 Created attachment 85353 [details, diff]
a patch to fix the bug preventing esvn 0.6.11 from compiling
Hi everybody
I think I fixed the bug, it was a declaration inside the .ui/frm_main.ui file which created a faulty frm_main.cpp
this is my first patch, so please bear with me...
Created attachment 85354 [details]
and thats a matching new ebuild file
forgot that...
This works for me. please don't close bugs until they're actually fixed in portage tree. fixed in cvs, without revision bump (the patch only fixes a compilation error on systems with qt-3.3.6). Sorry |