Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 03 Nov 2011 20:10:32 +0100
From:      Koop Mast <kwm@rainbow-runner.nl>
To:        poyopoyo@puripuri.plala.or.jp
Cc:        gnome@FreeBSD.org
Subject:   Re: WITH_FBSD10_FIX does not work well with gnomehack
Message-ID:  <1320347432.1784.3.camel@crashalot.rainbow-runner.nl>
In-Reply-To: <86y5vxqbna.wl%poyopoyo@puripuri.plala.or.jp>
References:  <86y5vxqbna.wl%poyopoyo@puripuri.plala.or.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2011-11-04 at 03:55 +0900, poyopoyo@puripuri.plala.or.jp wrote:
> Hi,
> 
> I found some ports use both gnomehack and WITH_FBSD10_FIX.
> 
> (in plain 10-CURRENT of Nov 3 without UNAME_r)
> They run following order in my understanding:
> - gnomehack modifies Makefile.in in pre-patch stage.
> - WITH_FBSD10_FIX(run-autotools-fixup) modifies several autotools bits in pre-configure stage.
> - configure re-runs autotools (if available) due to stale Makefile.in's detected.
>   (pointyhat might build them fine due to redundant autotools do not available at the time)
> - modifications by gnomehack have gone into limbo.
> 
> With this malfunction several *.pc files go into unusual place:
> $ find /chroot/10/usr/local/lib/ -type f -name \*.pc
> /chroot/10/usr/local/lib/event2/pkgconfig/libevent.pc
> /chroot/10/usr/local/lib/event2/pkgconfig/libevent_pthreads.pc
> /chroot/10/usr/local/lib/event2/pkgconfig/libevent_openssl.pc
> /chroot/10/usr/local/lib/pkgconfig/libidn.pc
> /chroot/10/usr/local/lib/pkgconfig/sndfile.pc
> /chroot/10/usr/local/lib/pkgconfig/eina.pc
> /chroot/10/usr/local/lib/pkgconfig/schroedinger-1.0.pc
> /chroot/10/usr/local/lib/pkgconfig/gnutls.pc
> /chroot/10/usr/local/lib/pkgconfig/gnutls-extra.pc
> /chroot/10/usr/local/lib/pkgconfig/libtasn1.pc
> /chroot/10/usr/local/lib/pkgconfig/libass.pc
> /chroot/10/usr/local/lib/pkgconfig/gee-1.0.pc
> /chroot/10/usr/local/lib/pkgconfig/protobuf.pc
> /chroot/10/usr/local/lib/pkgconfig/protobuf-lite.pc
> /chroot/10/usr/local/lib/pkgconfig/eet.pc
> 
> Perhaps run-autotools-fixup should go along well with gnomehack and
> cast some touch(1) magic I think.
> 

This is known, there is currently a patch being tested to fix this.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1320347432.1784.3.camel>