Opened 14 years ago

Closed 14 years ago

#22968 closed defect (fixed)

gtk2 +universal build fails

Reported by: lfarv (Laurent Farvacque) Owned by: nox@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: muniversal Cc:
Port: gtk2

Description (last modified by mf2k (Frank Schima))

Building gtk2 @2.18.2_1+no_x11+quartz+universal on macos 10.5.8 (intel) with universal option set as "i386 ppc".
The present version (2.18.2_1) fails to build with message:

Error: Target org.macports.destroot returned: /opt/local/lib/pkgconfig/gtk+-2.0.pc differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_localhost_1873_release_x11_gtk2/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_localhost_1873_release_x11_gtk2/work/destroot-intel and cannot be merged

The previous version @2.18.2_0 built correctly

Attachments (2)

powerpc.txt (372 bytes) - added by lfarv (Laurent Farvacque) 14 years ago.
destroot-powerpc/opt/local/lib/pkgconfig/gtk+-2.0.pc
intel.txt (372 bytes) - added by lfarv (Laurent Farvacque) 14 years ago.
destroot-intel/opt/local/lib/pkgconfig/gtk+-2.0.pc

Download all attachments as: .zip

Change History (10)

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Description: modified (diff)

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

Owner: changed from macports-tickets@… to nox@…

comment:3 Changed 14 years ago by nox@…

Keywords: muniversal added
Version: 1.8.1

Could you attach the conflicting gtk+-2.0.pcfiles?

Changed 14 years ago by lfarv (Laurent Farvacque)

Attachment: powerpc.txt added

destroot-powerpc/opt/local/lib/pkgconfig/gtk+-2.0.pc

Changed 14 years ago by lfarv (Laurent Farvacque)

Attachment: intel.txt added

destroot-intel/opt/local/lib/pkgconfig/gtk+-2.0.pc

comment:4 in reply to:  3 Changed 14 years ago by lfarv (Laurent Farvacque)

Replying to nox@…:

Could you attach the conflicting gtk+-2.0.pcfiles?

Conflicting files are attached. They differ in "gtk_host"

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

This sort of thing tends to happen when not all dependencies are installed universal. Have you checked that this is not the case here?

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

Hmm, isn't this actually meant to be fixed in the post-configure (starting line 136)?

comment:7 in reply to:  5 Changed 14 years ago by lfarv (Laurent Farvacque)

Replying to jmr@…:

This sort of thing tends to happen when not all dependencies are installed universal. Have you checked that this is not the case here?

Not here: all my ports are installed universal...

comment:8 Changed 14 years ago by nox@…

Resolution: fixed
Status: newclosed

Right jmr, but it should have been pre-configure. That should be fixed by r61949.

Note: See TracTickets for help on using tickets.