Date: Mon, 10 Jan 2005 04:19:58 -0500 From: Joe Marcus Clarke <marcus@FreeBSD.org> To: Andrea Campi <andrea+freebsd_cvs_all@webcom.it> Cc: ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/devel/gnomevfs2 Makefile Message-ID: <1105348798.37755.47.camel@shumai.marcuscom.com> In-Reply-To: <20050110085441.GB20530@webcom.it> References: <200501100828.j0A8S6XS048655@repoman.freebsd.org> <20050110084730.GA20530@webcom.it> <1105346939.37755.41.camel@shumai.marcuscom.com> <20050110085441.GB20530@webcom.it>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-ZOtXqpBe8GJ1j4M8U/LU Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2005-01-10 at 09:54 +0100, Andrea Campi wrote: > On Mon, Jan 10, 2005 at 03:48:59AM -0500, Joe Marcus Clarke wrote: > > > >=20 > > > > Modified files: > > > > devel/gnomevfs2 Makefile=20 > > > > Log: > > > > Disable howl support on Alpha during package building since howl = is currently > > > > broken on Alpha. I'm waiting to hear back from the maintainer on= a proposed > > > > fix. > > >=20 > > > I also posted a proposed fix on this list a couple of days ago. If (e= ither > > > one) can be verified to be working, I'll see that it is committed to = the > > > upstream vendor. > >=20 > > You include stdint.h unconditionally which isn't present on 4.X. I was > > thinking of using inttypes.h instead. >=20 > Sure, that's better. Did you actually test it builds on both i386 and alp= ha? I don't have an Alpha, and I don't have access to one running 4.X (only 4.X is affected). >=20 > Keep in mind however that this is a stopgap measure anyway. I don't like = the > header pollution, and when submitting this to the vendor I'll try to have= all > source files that include this header include any prerequisite (given tha= t it's > OS dependent anyway). This might be complicated by the fact that this hea= der > file comes from Apple, so the fix might need to wait on them also. >=20 > All this to say that an ok fix would be fine, no need to have a perfect o= ne ;-) I believe the problem is that _LP64 is not defined on 4.X Alpha. This should build just fine on 5.X and higher. I think a better fix might be to add -D_LP64 to CPPFLAGS for Alpha, but I have no way to test that. In any event, I think I'll keep gnomevfs2 without howl support on Alpha for now, try to get the 4.11 tag slipped, then include the _LP64 hack in the howl 0.9.8 update, and get the maintainer's take on it. Joe >=20 >=20 > Bye, > Andrea >=20 >=20 --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-ZOtXqpBe8GJ1j4M8U/LU Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBB4ki+b2iPiv4Uz4cRAvuNAKCbAWTRNL+CuBYeUwMRkDIEYmAYRACfTypP UmJGcSaq54WLFBxqIoMQwLM= =dCv0 -----END PGP SIGNATURE----- --=-ZOtXqpBe8GJ1j4M8U/LU--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1105348798.37755.47.camel>