Thanks Stu. I removed the gtk2 => cups dependency as you suggested and then was able to build iodbc. make install is still running. (I didn't test the diff, I just removed it unconditionally; presumably the diff is "obvious" then.)
- Jay ---------------------------------------- > Date: Fri, 30 Jul 2010 14:56:47 +0100 > From: stu@ > To: jay.krell > Subject: Re: another got overflow > > On 2010/07/30 12:47, Jay K wrote: > > # uname -a > > OpenBSD mobsd.my.domain 4.7 GENERIC#2 loongson > > > > This is now building "normal" stuff, ports, not my unusual project. > > There wasn't a package for iodbc, which is what I really after. > > Please try the diff (for gtk+2) below and let me know how it goes. > I don't have any mips64 hardware to test it myself. It's something of > a hack but it should work and it should let significantly more of > the ports tree build so I think it might be a good idea for now. > > > Looks like it is known: > .. > > - remove mips64 gcc workaround, though this still won't build because of ld > .. > > any fix in sight? > > There is a binutils update in progress, but given the number of arch > we support it's a huge undertaking to make sure it works correctly > everywhere, don't expect to see it this side of 4.8. > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/x11/gtk+2/Makefile,v > retrieving revision 1.109 > diff -u -p -r1.109 Makefile > --- Makefile 22 Jul 2010 10:40:35 -0000 1.109 > +++ Makefile 30 Jul 2010 13:46:37 -0000 > @@ -37,12 +37,17 @@ WANTLIB += xcb-render xcb-render-util z > MASTER_SITES= > ${MASTER_SITE_GNOME:=sources/gtk+/${VERSION:C/^([0-9]+\.[0-9]+).*/\1/}/} > EXTRACT_SUFX= .tar.bz2 > > -MULTI_PACKAGES= -main -docs -cups > +MULTI_PACKAGES= -main -docs > + > +# XXX cups build fails on mips64/mips64el due to a binutils problem > +.if ! ${MACHINE_ARCH:Mmips64*} > +MULTI_PACKAGES+=-cups > +BUILD_DEPENDS= ::print/cups > +.endif > > MODULES= devel/gettext \ > lang/python > > -BUILD_DEPENDS= ::print/cups > RUN_DEPENDS= ::x11/hicolor-icon-theme \ > ::misc/shared-mime-info >