Opened 11 years ago

Closed 11 years ago

#38809 closed defect (fixed)

atk fails in 32 bit (i386) macports environment

Reported by: o12johns Owned by: larryv (Lawrence Velázquez)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: 32bit Cc: glennra (Glenn Ramsey)
Port: atk

Description

atk is required in build of gnuradio. Build of atk fails. Log file attached. System is 32 bit (i386 selected in macports.conf) Need 32 bit for compatibility with 32 bit python.

Attachments (1)

atk.log (90.8 KB) - added by o12johns 11 years ago.

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by o12johns

Attachment: atk.log added

comment:1 Changed 11 years ago by o12johns

Cc: ojohns@… added

Cc Me!

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ojohns@… removed
Keywords: atk removed

This build failure is occurring when building the gobject introspection parts. The atk port needs the same block we've added to other ports that use gobject introspection, e.g. from the pango port:

# gobject-introspection uses g-ir-scanner, which uses $CC from env
build.args-append       CC="${configure.cc} ${configure.cc_archflags}"
destroot.args-append    CC="${configure.cc} ${configure.cc_archflags}"

comment:3 Changed 11 years ago by glennra (Glenn Ramsey)

Cc: glenn@… added

Cc Me!

comment:4 Changed 11 years ago by glennra (Glenn Ramsey)

To workaround this I disabled introspection in the Portfile

...
configure.args          --enable-static \
                        --enable-introspection=no \
                        --disable-silent-rules
...

comment:5 Changed 11 years ago by larryv (Lawrence Velázquez)

Owner: changed from macports-tickets@… to larryv@…
Status: newassigned

glenn confirmed in #macports that the fix in comment:2 works.

comment:6 Changed 11 years ago by larryv (Lawrence Velázquez)

Resolution: fixed
Status: assignedclosed

Committed in r110874.

Note: See TracTickets for help on using tickets.