Bug 2114

Summary: Building Imprudence Viewer only gets to 90% & then stops
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: enhancement    
Priority: Normal CC: lovaren, marja11, pterjan
Version: 1   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: python CVE:
Status comment:
Attachments: Here's the whole output of building

Description Kristoffer Grundström 2011-07-11 17:13:10 CEST
Description of problem: I have compiled Imprudence from the latest code that I downloaded from git & as I come to typing python develop.py build I can't get any further than 43%.

Version-Release number of selected component (if applicable): 2.7.1-6

How reproducible: Everytime.

Steps to Reproduce:
1. First check this bug to make sure the build can begin: https://bugs.mageia.org/show_bug.cgi?id=2113
2. Now cd to Desktop/imprudence/linden/indra/
3. Type python develop.py build as the Imprudence-wiki tell you to.
4. Mine stops at 43%, does yours do the same?
Comment 1 Kristoffer Grundström 2011-07-11 17:14:21 CEST
Kernel involved is 2.6.38.8-desktop-4.mga
Kristoffer Grundström 2011-07-11 17:14:25 CEST

CC: (none) => kristoffer.grundstrom1983

Comment 2 Kristoffer Grundström 2011-07-11 17:15:41 CEST
Created attachment 647 [details]
Here's the whole output of building
Comment 3 Pascal Terjan 2011-07-11 17:18:33 CEST
The problem is that line:

/usr/lib64/libxml2.so.2: undefined reference to `gzopen64@ZLIB_1.2.3.3'

CC: (none) => pterjan

Comment 4 Kristoffer Grundström 2011-07-12 03:41:20 CEST
How can it be solved?
Comment 5 Kristoffer Grundström 2011-07-12 03:42:03 CEST
I talked to the Python-guys & they said that Python isn't responsible for this issue, I guess they're right.
Comment 6 Kristoffer Grundström 2011-07-17 00:51:10 CEST
There's a commit available here: https://github.com/ArminW/imprudence/commit/7ee2e92d61ee4138e31906efe7ac69b29684d1b4
Comment 7 Kristoffer Grundström 2011-07-17 05:30:45 CEST
If you go to imprudence/linden/indra & delete all the libzo-related files you'll get passed 43%, but it stops at 90%.

The error is this:

cc1plus: warnings being treated as errors                                                                                                   
/home/kristoffer/Skrivbord/Imprudence-source-1.4.0-beta-1/linden/indra/newview/llviewerobjectlist.cpp: I memberfunction "void LLViewerObjectList::updateApparentAngles(LLAgent&)":
/home/kristoffer/Skrivbord/Imprudence-source-1.4.0-beta-1/linden/indra/newview/llviewerobjectlist.cpp:642:34: error: operation on "((LLViewerObjectList*)this)->LLViewerObjectList::mCurBin" could be undefined
make[2]: *** [newview/CMakeFiles/imprudence-bin.dir/llviewerobjectlist.o] Error 1
make[2]: *** Waiting for unfinished job...
make[2]: Leaving directory "/home/kristoffer/Skrivbord/Imprudence-source-1.4.0-beta-1/linden/indra/viewer-linux-x86_64-relwithdebinfo"
make[1]: *** [newview/CMakeFiles/imprudence-bin.dir/all] Error 2
make[1]: Leaving directory "/home/kristoffer/Skrivbord/Imprudence-source-1.4.0-beta-1/linden/indra/viewer-linux-x86_64-relwithdebinfo"
make: *** [all] Error 2
make: Leaving directory "/home/kristoffer/Skrivbord/Imprudence-source-1.4.0-beta-1/linden/indra/viewer-linux-x86_64-relwithdebinfo"
Error: the command 'make' exited with status 2
Kristoffer Grundström 2011-07-17 05:38:17 CEST

Summary: Building Imprudence Viewer only gets to 43% & then stops => Building Imprudence Viewer only gets to 90% & then stops

Comment 8 Marja Van Waes 2011-10-27 17:20:47 CEST
@ Kristoffer

It's three months and lots of updates later. Did that change or solve anything?

CC: (none) => marja11

Marja Van Waes 2011-10-27 17:21:06 CEST

Keywords: (none) => NEEDINFO

Comment 9 Kristoffer Grundström 2011-10-27 20:06:42 CEST
Nope. The problem is still in Mageia.
Comment 10 Kristoffer Grundström 2011-10-27 20:23:06 CEST
What more info is needed?
Comment 11 Marja Van Waes 2011-10-30 09:20:30 CET
(In reply to comment #10)
> What more info is needed?

Hi Kristoffer,

If it isn't a python issue, what other possibilities are there?

I can only see two: a flaw in imprudence or an error you made. 

To tell you the truth, when I first saw this report I thought you were a packager because you're on this list http://www.mageia.org/wiki/doku.php?id=packaging#list_of_registered_people but I can't find you maintain any packages, so I don't have a reason any more to keep this report open in spite of the rules. Well, maybe not sticking to the rules isn't good, anyway.

Closing this Bug report, because imprudence isn't supported.

Keywords: NEEDINFO => (none)
Status: NEW => RESOLVED
Resolution: (none) => INVALID

Comment 12 Kristoffer Grundström 2011-10-30 14:16:49 CET
(In reply to comment #11)
> (In reply to comment #10)
> > What more info is needed?
> 
> Hi Kristoffer,
> 
> If it isn't a python issue, what other possibilities are there?
> 
> I can only see two: a flaw in imprudence or an error you made. 
> 
> To tell you the truth, when I first saw this report I thought you were a
> packager because you're on this list
> http://www.mageia.org/wiki/doku.php?id=packaging#list_of_registered_people but
> I can't find you maintain any packages, so I don't have a reason any more to
> keep this report open in spite of the rules. Well, maybe not sticking to the
> rules isn't good, anyway.
> 
> Closing this Bug report, because imprudence isn't supported.

Well, I'm trying to get Imprudence supported somehow.