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
>
                                          

Reply via email to