pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/47698



The following reply was made to PR pkg/47698; it has been noted by GNATS.

From: Thomas Klausner <wiz%NetBSD.org@localhost>
To: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
Cc: 
Subject: Re: pkg/47698
Date: Thu, 28 Mar 2013 09:19:31 +0100

 On Thu, Mar 28, 2013 at 01:45:04AM +0000, Blue Rats wrote:
 >  > I don't see this failing in joerg's or jperkin's bulk builds.
 >  > Where exactly doesn't it build?
 >  
 >  tail of the build:
 >  
 >  if /bin/sh ../libtool --tag=3DCC --mode=3Dcompile cc -DHAVE_CONFIG_H -I. -I=
 >  =2E -I.. -DG_LOG_DOMAIN=3D\"pynotify-python\" -DDATADIR=3D\"/usr/pkg/share\=
 >  " -DLIBDIR=3D\"/usr/pkg/lib\" -D_REENTRANT -pthread -I/usr/pkg/include/pygt=
 >  k-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include -I/usr/pkg/include/glib=
 >  /glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/lib/gtk-2.0/include -I=
 >  /usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pi=
 >  xbuf-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/=
 >   -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/freetype2 -I/usr/pkg/includ=
 >  e/libpng15 -I/usr/pkg/include/harfbuzz   -I/usr/pkg/include/python2.7  -I/u=
 >  sr/include -I/usr/pkg/include -I/usr/pkg/include/gettext -I/usr/pkg/include=
 >  /freetype2  -mfpmath=3Dsse -msse3 -march=3Dnative -I/usr/include -I/usr/pkg=
 >  /include -I/usr/pkg/include/gettext -I/usr/pkg/include/freetype2 -MT pynoti=
 >  fy.lo -MD -MP -MF ".deps/pynotify.Tpo" -c -o pynotify.lo pynotify.c; \
 >  then mv -f ".deps/pynotify.Tpo" ".deps/pynotify.Plo"; else rm -f ".deps/pyn=
 >  otify.Tpo"; exit 1; fi
 >  libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=3D\"pynotify-=
 >  python\" -DDATADIR=3D\"/usr/pkg/share\" -DLIBDIR=3D\"/usr/pkg/lib\" -D_REEN=
 >  TRANT -pthread -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/incl=
 >  ude/pygtk-2.0 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/inclu=
 >  de/gtk-2.0 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include =
 >  -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/glib/glib-2=
 >  =2E0 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/lib/glib-2.0/i=
 >  nclude -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/lib/gtk-2.0/=
 >  include -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/atk=
 >  -1.0 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/cairo =
 >  -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/gdk-pixbuf-=
 >  2.0 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/pango-1=
 >  =2E0 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/glib/g=
 >  io-unix-2.0/ -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/includ=
 >  e/pixman-1 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/=
 >  freetype2 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/l=
 >  ibpng15 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/har=
 >  fbuzz -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/pytho=
 >  n2.7 -I/usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/gettex=
 >  t -mfpmath=3Dsse -msse3 -march=3Dnative -MT pynotify.lo -MD -MP -MF .deps/p=
 >  ynotify.Tpo -c pynotify.c  -fPIC -DPIC -o .libs/pynotify.o
 >  pynotify.c: In function '_wrap_notify_notification_new':
 >  pynotify.c:168:5: error: 'GtkWidget' undeclared (first use in this function)
 >  pynotify.c:168:5: note: each undeclared identifier is reported only once fo=
 >  r each function it appears in
 >  pynotify.c:168:16: error: 'attach' undeclared (first use in this function)
 >  pynotify.c:180:88: error: expected expression before ')' token
 >  pynotify.c:180:88: error: too many arguments to function 'notify_notificati=
 >  on_new'
 >  /usr/pkgsrc/stable/sysutils/py-notify/work/.buildlink/include/libnotify/not=
 >  ification.h:114:21: note: declared here
 >  gmake[2]: *** [pynotify.lo] Error 1
 >  gmake[2]: Leaving directory `/usr/pkgsrc/stable/sysutils/py-notify/work/not=
 >  ify-python-0.1.1/src'
 >  gmake[1]: *** [all-recursive] Error 1
 >  gmake[1]: Leaving directory `/usr/pkgsrc/stable/sysutils/py-notify/work/not=
 >  ify-python-0.1.1'
 >  gmake: *** [all] Error 2
 >  *** Error code 2
 >  
 >  This is with pkgsrc-2012Q4, though. Duplicated this on another machine with=
 >   a similar setup, only without PREFER_PKGSRC=3Dyes.
 
 Which libnotify version does it pull in in your build?
 
 >  > Why do you bump API depends? (ABI is sufficient in nearly all cases)
 >  
 >  I figured since upstream said the older version was no longer supported tha=
 >  t it didn't make sense to keep it around. The 0.2.x series might also be ba=
 >  ckwards-incompatible with the 0.1.x branch.
 
 The point is that if people want to stick to the old version, and it
 will work, that we don't break their setup by unnecessarily bumping
 the API depends. (ABI depends can be overridden.)
  Thomas
 


Home | Main Index | Thread Index | Old Index