You are not logged in.

#1 2004-12-12 15:46:14

kleptophobiac
Member
From: Sunnyvale, CA
Registered: 2004-04-25
Posts: 481

How do I downgrade to gcc 3.3.3?

I suspect that some of my problems with mythtv may be caused by gcc 3.4.3. Is there a good way to downgrade?

When I simply downgrade the gcc package, I get errors left and right. I can't start up most progs, and I can't compile anything.

Offline

#2 2004-12-12 16:16:27

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,366
Website

Re: How do I downgrade to gcc 3.3.3?

kleptophobiac wrote:

I suspect that some of my problems with mythtv may be caused by gcc 3.4.3. Is there a good way to downgrade?

When I simply downgrade the gcc package, I get errors left and right. I can't start up most progs, and I can't compile anything.

try to patch mythtv


The impossible missions are the only ones which succeed.

Offline

#3 2004-12-12 16:32:57

kleptophobiac
Member
From: Sunnyvale, CA
Registered: 2004-04-25
Posts: 481

Re: How do I downgrade to gcc 3.3.3?

I would love to, but the problem is unconfirmed by the devs, a backtrace shows nothing interesting, the thing compiles just fine (no errors, goes to completion, etc), and merely manifests itself as a very annoying problem with an unknown source. It would also help if I actually knew more than very basic C.

Moving to an older gcc would also be a good diagnostic step.

Offline

#4 2004-12-12 17:16:13

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: How do I downgrade to gcc 3.3.3?

well you could grab an old PKGBUILD and related files from the CVS ABS archives and build it but i think you are in for a bit more than you want because there are other packages the will get busted and need recompiling.

Have you searched google for any patches?


AKA uknowme

I am not your friend

Offline

#5 2004-12-12 17:51:47

kleptophobiac
Member
From: Sunnyvale, CA
Registered: 2004-04-25
Posts: 481

Re: How do I downgrade to gcc 3.3.3?

I have, it seems to be a completely unfixed problem. sad even unknown of to the devs. I have talked to a couple devs and they can't reproduce the problem, but they tend to use distros without bleeding edge software. It's the arch/gentoo people that seem to have this kind of trouble.

I might install arch 0.6 on a computer and see what happens.

Will software compiled in a gcc 3.3.3 environment function in a 3.4 environment?

Offline

#6 2004-12-12 20:56:51

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,366
Website

Re: How do I downgrade to gcc 3.3.3?

kleptophobiac wrote:

Will software compiled in a gcc 3.3.3 environment function in a 3.4 environment?

only, if they do not link directly to gcc libs or if they link to it, but use only the parts, that stayed the same ... in most cases, you find out only by trying

however, i'm pretty sure, that your problem is not gcc but some other dependence that is using another API or some other things changed (only guessing, as i had not seen any output or strace ... what you should do for a start (as you can compile + install this pkg) is trying to run strace -eopen <yourbinary> and have a look, what files are opening and what are not ;-) )

my wintv-usb (hauppauge) is not working under linux (cannot compile usbvision against actual kernel), so i cannot discuss this matter with experience but only theory ... good luck


The impossible missions are the only ones which succeed.

Offline

#7 2004-12-12 21:22:52

kleptophobiac
Member
From: Sunnyvale, CA
Registered: 2004-04-25
Posts: 481

Re: How do I downgrade to gcc 3.3.3?

Here's what strace shows:

mpeg2video @ 0xb79f48e8]end mismatch left=290
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 10 5
2004-12-12 16:25:23.044 WriteAudio: buffer underrun
[mpeg2video @ 0xb79f48e8]end mismatch left=1041
[mpeg2video @ 0xb79f48e8]end mismatch left=483
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 29 29
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 25 29
[mpeg2video @ 0xb79f48e8]slice mismatch
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 29 29
[mpeg2video @ 0xb79f48e8]00 motion_type at 29 29
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 28 29
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 16 10
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 29 29
[mpeg2video @ 0xb79f48e8]end mismatch left=364
[mpeg2video @ 0xb79f48e8]skiped MB in I frame at 29 29
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 22 3
*** glibc detected *** corrupted double-linked list: 0x08aa1ac8 ***
+++ killed by SIGABRT +++

The last two lines show up when it crashes. The rest just runs continuously.

Offline

#8 2004-12-13 12:22:57

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,366
Website

Re: How do I downgrade to gcc 3.3.3?

kleptophobiac wrote:

Here's what strace shows:

mpeg2video @ 0xb79f48e8]end mismatch left=290
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 10 5
2004-12-12 16:25:23.044 WriteAudio: buffer underrun
[mpeg2video @ 0xb79f48e8]end mismatch left=1041
[mpeg2video @ 0xb79f48e8]end mismatch left=483
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 29 29
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 25 29
[mpeg2video @ 0xb79f48e8]slice mismatch
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 29 29
[mpeg2video @ 0xb79f48e8]00 motion_type at 29 29
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 28 29
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 16 10
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 29 29
[mpeg2video @ 0xb79f48e8]end mismatch left=364
[mpeg2video @ 0xb79f48e8]skiped MB in I frame at 29 29
[mpeg2video @ 0xb79f48e8]ac-tex damaged at 22 3
*** glibc detected *** corrupted double-linked list: 0x08aa1ac8 ***
+++ killed by SIGABRT +++

The last two lines show up when it crashes. The rest just runs continuously.

what glibc version do you run? what software do this app uses that depends on glibc? what do the devs of this app say on this "*** glibc detected *** corrupted double-linked list: 0x08aa1ac8 ***"  ?


The impossible missions are the only ones which succeed.

Offline

#9 2004-12-13 23:01:52

kleptophobiac
Member
From: Sunnyvale, CA
Registered: 2004-04-25
Posts: 481

Re: How do I downgrade to gcc 3.3.3?

It seems that particular compile was fubar. I recompiled on a known stable machine and it worked better. I'm still getting the mode change segfault, but at least it is like the previous segfaults.

Offline

#10 2004-12-16 22:02:56

kleptophobiac
Member
From: Sunnyvale, CA
Registered: 2004-04-25
Posts: 481

Re: How do I downgrade to gcc 3.3.3?

Anyway, I'm still in need of a way to successfully downgrade to GCC 3.3.3... anybody have any ideas?

When I simply downgrade the package, I can't even compile ANYTHING.

Offline

#11 2004-12-16 22:09:11

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: How do I downgrade to gcc 3.3.3?

the easiest way to downgrade is to manually mess with the gcc PKGBUILD from abs

Offline

Board footer

Powered by FluxBB