Opened 14 years ago

Closed 14 years ago

#22876 closed defect (fixed)

gettext fails to build universal due to architecture problem

Reported by: jyrkiwahlstedt Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc: pguyot (Paul Guyot)
Port: gettext

Description

trying to build gettext as a universal build produces:

DEBUG: universal: merge: merging /opt/local/lib/libgettextlib.la from /opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-i386 and /opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-x86_64
/opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-i386//opt/local/lib/libgettextlib.la /opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-x86_64//opt/local/lib/libgettextlib.la differ: char 603, line 17
/usr/bin/lipo: can't figure out the architecture type of: /opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-i386//opt/local/lib/libgettextlib.la
Error: Target org.macports.destroot returned: /opt/local/lib/libgettextlib.la differs in /opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-i386 and /opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-x86_64 and cannot be merged
DEBUG: Backtrace: /opt/local/lib/libgettextlib.la differs in /opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-i386 and /opt/local/var/macports/build/_Users_jwa_work_macports-trunk_dports_devel_gettext/work/destroot-x86_64 and cannot be merged

Change History (2)

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

Port: gettext added

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

Cc: pguyot@… added
Resolution: fixed
Status: newclosed

In #22870 we found one reason for this is if ncurses is not universal. In r61522 I added the archcheck portgroup to gettext to "fix" this, which will tell the user to rebuild ncurses universal.

Note: See TracTickets for help on using tickets.