Bug 2114 - Building Imprudence Viewer only gets to 90% & then stops
Summary: Building Imprudence Viewer only gets to 90% & then stops
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: x86_64 Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-11 17:13 CEST by Kristoffer Grundström
Modified: 2011-10-30 14:16 CET (History)
3 users (show)

See Also:
Source RPM: python
CVE:
Status comment:


Attachments
Here's the whole output of building (39.17 KB, text/plain)
2011-07-11 17:15 CEST, Kristoffer Grundström
Details

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.

Note You need to log in before you can comment on or make changes to this bug.