Opened 15 years ago

Last modified 8 months ago

#17073 assigned defect

evas altivec issues

Reported by: anddam (Andrea D'Amore) Owned by:
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: altivec vector Cc:
Port: evas

Description

I tried to update e17 and its dependencies, I got a problem that seems to be related to altivec, several "vector" keywords aren't recognized, I tried adding

-maltivec -mabi=altivec

to the failing command but I got same ouput, I even tried using gcc-4.2 .

I made a little search but couldn't find anything useful, I remember vector being altivec unit related.

Has anyone experienced something like this? Can anyone on PPC reproduce this?

I'm attaching output from failed install and the Portfile used.

Attachments (3)

evas-macport-log.txt (11.6 KB) - added by andrea.damore@… 15 years ago.
Portfile (1.2 KB) - added by andrea.damore@… 15 years ago.
evas-0.9.9.062.diff (2.0 KB) - added by ryandesign (Ryan Carsten Schmidt) 15 years ago.

Download all attachments as: .zip

Change History (17)

Changed 15 years ago by andrea.damore@…

Attachment: evas-macport-log.txt added

Changed 15 years ago by andrea.damore@…

Attachment: Portfile added

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Cc: jmpp@… added; jmpp removed

comment:2 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: evas-0.9.9.062.diff added

comment:3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

Here's a diff for the current version, 0.9.9.062. I can't get it to build either. Different errors on Tiger Intel and Leopard Intel. This needs to be reported to the authors of this software.

comment:4 Changed 15 years ago by jmpp@…

I wonder why I was cc'd here, I've never installed nor used evas before. Anything in particular that the OP would like me to look at?

-jmpp

comment:5 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Juan, your email address was probably listed in the $Id$ line at the time due to your mass change in r30224.

comment:6 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jmpp@… removed

comment:7 in reply to:  3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to ryandesign@…:

Here's a diff for the current version, 0.9.9.062. I can't get it to build either. Different errors on Tiger Intel and Leopard Intel. This needs to be reported to the authors of this software.

I reported my Snow Leopard experience to them in bug 498.

comment:8 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

I updated evas to 0.9.9.063 in r62933. I have yet to test this on PowerPC, but it builds on Intel on Leopard and Snow Leopard anyway.

comment:9 Changed 14 years ago by jmroot (Joshua Root)

Cc: ryandesign@… removed
Owner: changed from macports-tickets@… to ryandesign@…

comment:10 in reply to:  8 Changed 13 years ago by anddam (Andrea D'Amore)

Version: 1.7.01.9.1

Replying to ryandesign@…:

I updated evas to 0.9.9.063 in r62933. I have yet to test this on PowerPC, but it builds on Intel on Leopard and Snow Leopard anyway.

Any bump about this?

My PPC system died two days ago so I can't help here.

comment:11 in reply to:  8 Changed 13 years ago by banksjames@…

Replying to ryandesign@…:

I updated evas to 0.9.9.063 in r62933. I have yet to test this on PowerPC, but it builds on Intel on Leopard and Snow Leopard anyway.

This is probably a bit late but I installed Macports over the weekend on an iMac G5 and tried to install e17. Installing evas fails when compiling evas_cpu.c, see below: -

  CC     evas_cpu.lo
evas_cpu.c: In function ‘evas_common_cpu_altivec_test’:
evas_cpu.c:68: error: ‘vector’ undeclared (first use in this function)
evas_cpu.c:68: error: (Each undeclared identifier is reported only once
evas_cpu.c:68: error: for each function it appears in.)
evas_cpu.c:68: error: syntax error before ‘unsigned’
evas_cpu.c:70: error: ‘zero’ undeclared (first use in this function)
make[6]: *** [evas_cpu.lo] Error 1
make[5]: *** [all-recursive] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Previously I used Fink, so I have some idea what I'm doing but as I have only just started using Macports then maybe I'm doing something wrong.

Thanks

comment:12 Changed 12 years ago by anddam (Andrea D'Amore)

Ryan any news on this PPC issue?

comment:13 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

The problem appears to remain with evas 1.1.0. Tested on PowerPC G4 with Leopard.

comment:14 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: ryandesign deleted
Status: newassigned
Note: See TracTickets for help on using tickets.