Subject: Re: gnome2-media broken (was: pkgsrc and 'make update')
To: Richard Rauch <rkr@olib.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 07/04/2005 18:47:36
On Mon, 4 Jul 2005, Richard Rauch wrote:

> It looks like ...pkgsrc/multimedia/gnome2-media is broken.

The bulk build for current it worked but for 2.0 it did not.

  /bin/sh ../libtool --mode=link cc  -O2 -I/usr/pkg/include -I/usr/include 
-I/usr/include/krb5 -I/usr
  cc -O2 -I/usr/tmp/multimedia/gnome2-media/work/.buildlink/include 
-I/usr/include/krb5 -I/usr/tmp/mu
  gst-cdparanoia-cdrom.o(.text+0x14ba): In function 
`gst_cdparanoia_cdrom_get_status':
  : undefined reference to `lrint'

(The above is from bouyer's bulk build.)

I see PR 30139 covers this too.
  http://www.NetBSD.org/cgi-bin/query-pr-single.pl?number=30139

FreeBSD fixes it by using rint (instead of lrint) in 
gnome-cd/gst-cdparanoia-cdrom.c and gst-mixer/src/volume.c. We can do same 
for non-current NetBSD.

  Jeremy C. Reed

  	  	 	 BSD News, BSD tutorials, BSD links
 	  	 	 http://www.bsdnewsletter.com/