Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Sep 2014 09:04:45 -0700
From:      Andreas Ott <andreas@naund.org>
To:        gnome@FreeBSD.org
Cc:        Andreas Ott <andreas@naund.org>
Subject:   Re: ports build failure x11-toolkits/gtk20
Message-ID:  <20140917090445.H25913@naund.org>
In-Reply-To: <20140917084639.G25913@naund.org>; from andreas@naund.org on Wed, Sep 17, 2014 at 08:46:39AM -0700
References:  <20140917084639.G25913@naund.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Sorry about the noise.

This error went away after rebuild of /usr/ports/graphics/gdk-pixbuf2 .
I'm using portupgrade to manage ports and I don't know why the
dependencies were not resolved properly. Inspecting all ports with
'pkg version |grep -v =' only listed gdk-pixbuf2 and gtk20 as
not upgraded, doing the manual upgrade of gdk-pixbuf2 first fixed
it.

Thanks, andreas

On Wed, Sep 17, 2014 at 08:46:39AM -0700, Andreas Ott wrote:
> Hi,
> 
> this seems to be related to entry in /usr/ports/UPDATING
> 
> 20140909:
>   AFFECTS: users seeing build errors about missing *.la files
>   AUTHOR: tijl@FreeBSD.org
> 
> 
> I have already rebuilt/reinstalled ports libtool and glib20.
> This has removed the *.la file(s).
> 
> My portsnap tree update was on Wed Sep 17 15:11:36 UTC 2014 .
> 
> 
> Error shows as follows:
> 
> [ns-west]/usr/ports/x11-toolkits/gtk20# make distclean
> [ns-west]/usr/ports/x11-toolkits/gtk20# make
> 
>  [...]
> 
> mv -f .deps/gdkmarshalers.Tpo .deps/gdkmarshalers.Plo
> mv -f .deps/gdkwindow.Tpo .deps/gdkwindow.Plo
> /bin/sh ../libtool  --tag=CC   --mode=link cc  -DGDK_PIXBUF_DISABLE_DEPRECATED -O2 -pipe -fno-strict-aliasing -Wall  -version-info 2400:22:2400 -export-dynamic -rpath /usr/local/lib  -export-symbols-regex "^[^_].*" -L/usr/local/lib -o libgdk-x11-2.0.la    gdk.lo gdkapplaunchcontext.lo gdkcairo.lo gdkcolor.lo gdkcursor.lo gdkdisplay.lo gdkdisplaymanager.lo gdkdnd.lo gdkdraw.lo gdkevents.lo gdkfont.lo gdkgc.lo gdkglobals.lo gdkimage.lo gdkkeys.lo gdkkeyuni.lo gdkoffscreenwindow.lo gdkpango.lo gdkpixbuf-drawable.lo gdkpixbuf-render.lo gdkpixmap.lo gdkpolyreg-generic.lo gdkrectangle.lo gdkregion-generic.lo gdkrgb.lo gdkscreen.lo gdkselection.lo gdkvisual.lo gdkwindow.lo gdkwindowimpl.lo gdkenumtypes.lo gdkmarshalers.lo x11/libgdk-x11.la -lpangocairo-1.0 -lpango-1.0 -lgio-2.0 -lfontconfig -lfreetype -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo -pthread -lX11 -L/usr/local/lib -lXext -lm
> libtool: link: cannot find the library `/usr/local/lib/libgio-2.0.la' or unhandled argument `/usr/local/lib/libgio-2.0.la'
> gmake[4]: *** [libgdk-x11-2.0.la] Error 1
> gmake[4]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22'
> gmake: *** [all] Error 2
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
> the maintainer.
> *** Error code 1
> 
> Stop in /usr/ports/x11-toolkits/gtk20.
> *** Error code 1
> 
> Stop in /usr/ports/x11-toolkits/gtk20.
> [ns-west]/usr/ports/x11-toolkits/gtk20#
> [ns-west]/usr/ports/x11-toolkits/gtk20# MAKE_JOBS_UNSAFE=yes make
> ===>  Building for gtk2-2.24.22_4
> gmake  all-recursive
> gmake[1]: Entering directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22'
> Making all in po
> gmake[2]: Entering directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/po'
> gmake[2]: Nothing to be done for `all'.
> gmake[2]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/po'
> Making all in po-properties
> gmake[2]: Entering directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/po-properties'
> gmake[2]: Nothing to be done for `all'.
> gmake[2]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/po-properties'
> Making all in gdk
> gmake[2]: Entering directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> gmake  all-recursive
> gmake[3]: Entering directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> Making all in x11
> gmake[4]: Entering directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk/x11'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk/x11'
> Making all in .
> gmake[4]: Entering directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> /bin/sh ../libtool  --tag=CC   --mode=link cc  -DGDK_PIXBUF_DISABLE_DEPRECATED -O2 -pipe -fno-strict-aliasing -Wall  -version-info 2400:22:2400 -export-dynamic -rpath /usr/local/lib  -export-symbols-regex "^[^_].*" -L/usr/local/lib -o libgdk-x11-2.0.la    gdk.lo gdkapplaunchcontext.lo gdkcairo.lo gdkcolor.lo gdkcursor.lo gdkdisplay.lo gdkdisplaymanager.lo gdkdnd.lo gdkdraw.lo gdkevents.lo gdkfont.lo gdkgc.lo gdkglobals.lo gdkimage.lo gdkkeys.lo gdkkeyuni.lo gdkoffscreenwindow.lo gdkpango.lo gdkpixbuf-drawable.lo gdkpixbuf-render.lo gdkpixmap.lo gdkpolyreg-generic.lo gdkrectangle.lo gdkregion-generic.lo gdkrgb.lo gdkscreen.lo gdkselection.lo gdkvisual.lo gdkwindow.lo gdkwindowimpl.lo gdkenumtypes.lo gdkmarshalers.lo x11/libgdk-x11.la -lpangocairo-1.0 -lpango-1.0 -lgio-2.0 -lfontconfig -lfreetype -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo -pthread -lX11 -L/usr/local/lib -lXext -lm
> libtool: link: cannot find the library `/usr/local/lib/libgio-2.0.la' or unhandled argument `/usr/local/lib/libgio-2.0.la'
> gmake[4]: *** [libgdk-x11-2.0.la] Error 1
> gmake[4]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22/gdk'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.24.22'
> gmake: *** [all] Error 2
> *** Error code 1
> 
> Stop in /usr/ports/x11-toolkits/gtk20.
> *** Error code 1
> 
> Stop in /usr/ports/x11-toolkits/gtk20.
> [ns-west]/usr/ports/x11-toolkits/gtk20#
> 
> 
> 
> Thanks, andreas
> -- 
> Andreas Ott   K6OTT   +1.408.431.8727   andreas@naund.org




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