Opened 8 years ago

Closed 8 years ago

#49146 closed defect (duplicate)

gnome-keyring @3.18.0 requires clang-3.4 which is not functional for PPC

Reported by: udbraumann Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: powerpc Cc: jeremyhu (Jeremy Huddleston Sequoia), ryandesign@…
Port: clang34

Description

While building gnome-keyring @3.18.0 I got the following problem:

...
:info:build clang: error: assembler (via gcc) command failed with exit code 1 (use -v to see invocation)
:info:build make[2]: *** [pkcs11/gkm/mock-module.o] Error 1
...

I will inform you if I find another compiler capable to build gnome-keyring @3.18.0 on my 10.5.8 PPC.

Attachments (1)

main.log.gz (11.5 KB) - added by udbraumann 8 years ago.

Download all attachments as: .zip

Change History (5)

Changed 8 years ago by udbraumann

Attachment: main.log.gz added

comment:1 in reply to:  description Changed 8 years ago by udbraumann

macports-gcc-5 works, so I wonder if for gnome-keyring this compiler could replace the presently required macports-clang-3.4?

comment:2 Changed 8 years ago by mf2k (Frank Schima)

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

comment:3 Changed 8 years ago by dbevans (David B. Evans)

Cc: jeremyhu@… ryandesign@… added
Keywords: powerpc added
Port: clang34 added; gnome-keyring removed

Again, I would prefer to resolve the issues with building and using clang 3.4 on ppc. See jeremyhu's comments on #49764.

At any rate, I don't see this as a port specific problem but a more general one.

I think we should establish a ticket specifically for the issue of identifying a more modern tool chain that can be used consistently on powerpc platforms with modern C, C++ and objective C standards and modify ports base to use it as the fall back rather than mixing and matching on a port by port basis. I have real sympathy for the powerpc plight but, unfortunately, this is an issue that is only likely to become more difficult as new standards evolve over time. Folks like yourself that have the appropriate hardware and interest need to take the lead in this quest if it is to be successful.

comment:4 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: duplicate
Status: newclosed

And this likely won't actually be fixed unless someone steps up and starts working on ppc. It might just be time for you to get new hardware =/.

Note: See TracTickets for help on using tickets.