I used this to upgrade:<br><a href="http://www.knizefamily.net/russ/software/xbox.html">http://www.knizefamily.net/russ/software/xbox.html</a><br>This weekend im going to flash the BIOS on another xbox i have kicking around and install xebian. That will allow me to use the 2.6.x kernel and maybe all this dependancy issues will go away. Hopefully hehe<br>
<br><br><br><div class="gmail_quote">On Fri, Mar 14, 2008 at 3:41 AM, Monkey Pet <<a href="mailto:monkeypet@gmail.com">monkeypet@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
More info about what i have found out:<br>
1. I am able to compile mythfrontend 0.20 and run it fine.<br>
2. I am able to compile 0.21 only when issuing --disable-mmx,<br>
compiles fine, but segfaults immediately after running mythfrontend, i<br>
see the following in gdb, and have no clue on how to debug it.<br>
3. I am thinking of upgrading to etch and try to recompile it again.<br>
Hopefully, someone can point me in the right direction, I have no idea<br>
at this point.<br>
<br>
(gdb) run<br>
Starting program: /usr/bin/mythfrontend<br>
[Thread debugging using libthread_db enabled]<br>
[New Thread 16384 (LWP 1107)]<br>
<br>
Program received signal SIGSEGV, Segmentation fault.<br>
[Switching to Thread 16384 (LWP 1107)]<br>
0x41526e87 in object_pool (this=0x4092fbb0, cbf=0x41524ffc<br>
<new_decoder()>) at freesurround.cpp:89<br>
89 object_pool(callback cbf):construct(cbf) { }<br>
(gdb) bt<br>
#0 0x41526e87 in object_pool (this=0x4092fbb0, cbf=0x41524ffc<br>
<new_decoder()>) at freesurround.cpp:89<br>
#1 0x41526d72 in __static_initialization_and_destruction_0<br>
(__initialize_p=1, __priority=65535) at freesurround.cpp:169<br>
#2 0x41526e6c in global constructors keyed to block_size () at<br>
freesurround.cpp:161<br>
#3 0x4152fa65 in __do_global_ctors_aux () from /usr/lib/libmyth-0.21.so.0<br>
#4 0x4133b84d in _init () from /usr/lib/libmyth-0.21.so.0<br>
#5 0x4000c1ce in _dl_catch_error () from /lib/ld-linux.so.2<br>
#6 0x4000c2ba in _dl_init () from /lib/ld-linux.so.2<br>
#7 0x40000c5d in ?? () from /lib/ld-linux.so.2<br>
(gdb) ll<br>
Undefined command: "ll". Try "help".<br>
(gdb) l<br>
161 std::vector<short> l,r,c,ls,rs,lfe; // for demultiplexing<br>
162 };<br>
163<br>
164 // construction methods<br>
165 void *new_decoder() { return new fsurround_decoder(block_size); }<br>
166 void *new_buffers() { return new buffers(block_size/2); }<br>
167 void *new_int16buffers() { return new int16buffers(block_size/2); }<br>
168<br>
169 object_pool dp(&new_decoder);<br>
170 //object_pool bp(&new_buffers);<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
On Thu, Mar 13, 2008 at 5:29 PM, Monkey Pet <<a href="mailto:monkeypet@gmail.com">monkeypet@gmail.com</a>> wrote:<br>
> I was able to compile and produce the deb packages for xebian 1.1.3<br>
> (debian sarge), however, when I run the frontend, it seg faults on me.<br>
> More debugging is going to be needed, sigh.<br>
><br>
> Here are breadcrumbs for people to try (in case I can't get to it):<br>
> 1. Setting up xebian to run in vmware: <a href="http://www.xbox-linux.org/wiki/Vmware" target="_blank">http://www.xbox-linux.org/wiki/Vmware</a><br>
> 2. debian pkg'ing subdir for compiling:<br>
> <a href="http://yoeu.net/%7Efa/mythtv-0.21.20080313-001.experimental.debian.tar.gz" target="_blank">http://yoeu.net/~fa/mythtv-0.21.20080313-001.experimental.debian.tar.gz</a><br>
> 3. Grab the mythtv-0.21 sources; untar.<br>
> 4. Untar the tarball above inside of .../mythtv-0.21, so you should<br>
> have .../mythtv-0.21/debian. NOTE, this is experimental and as I<br>
> stated above doesn't seem to work, it is here for people to help me<br>
> debug.<br>
> 5. cd mythtv-0.21<br>
> 6. debian/rules binary<br>
><br>
> That should start the build process and out will pop the deb packages.<br>
> Good luck. On a side note, I tried the etch mythtv-0.21 deb source<br>
> packages, but ran into dependency hell since I want to stay mostly on<br>
> sarge.<br>
><br>
><br>
> On 3/13/08, Justin Nolan <<a href="mailto:hondacrxsi@gmail.com">hondacrxsi@gmail.com</a>> wrote:<br>
> > ><br>
> > >><br>
> > >> I was FINALLY able to satisfy all of the dependencies. Luckily I<br>
> > >> didn't have<br>
> > >> the same problem with libc6 (xdm stopped, and it continued<br>
> > >> happily). I did<br>
> > >> have infinite trouble installing liblame-dev.. it wanted a<br>
> > >> different version<br>
> > >> of liblame0, even though mine was up to date. Had to install that<br>
> > >> one by<br>
> > >> hand. There were approximately one bajillion packages I had to<br>
> > >> install/upgrade.<br>
> > >><br>
> > ><br>
> > > Are you running a 2.4.x linux kernel? i.e. From a Xebian installed on<br>
> > > a FATX gamesave partition?<br>
> ><br>
> ><br>
> > Yes, I am. But it failed in the middle of the night:<br>
> ><br>
> > 123023: Error: undefined symbol '.LLSDACSE6264' in operations<br>
> > g++: Internal Error: Killed (program cc1plus)<br>
> ><br>
> > Google isn't helping on this one.<br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > mythtv-users mailing list<br>
> > <a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
> > <a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
> ><br>
><br>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
</div></div></blockquote></div><br>