From owner-ports-jp@jp.FreeBSD.org Tue Aug 31 21:01:35 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i7VC1Zq92171;
	Tue, 31 Aug 2004 21:01:35 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from mail505.nifty.com (mail505.nifty.com [202.248.37.213])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i7VC1Z892166
	for <ports-jp@jp.FreeBSD.org>; Tue, 31 Aug 2004 21:01:35 +0900 (JST)
	(envelope-from BYP06654@nifty.com)
Received: from localhost (nttkyo075138.tkyo.nt.adsl.ppp.infoweb.ne.jp [218.229.193.138])by mail505.nifty.com with SMTP id i7VC1VPM010134
	for <ports-jp@jp.FreeBSD.org>; Tue, 31 Aug 2004 21:01:31 +0900
From: SHIOTA Shoichi <BYP06654@nifty.com>
To: ports-jp@jp.FreeBSD.org
Message-Id: <20040831210131.77b279b8.BYP06654@nifty.com>
In-Reply-To: <86d618iz97.wl%sf@FreeBSD.org>
References: <20040829123555.74a1c89c.BYP06654@nifty.com>
	<87vff1vl4h.wl%yoichi@geiin.org>
	<20040830200915.6d9b4495.BYP06654@nifty.com>
	<86d618iz97.wl%sf@FreeBSD.org>
Organization: None
X-Mailer: Sylpheed version 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 31 Aug 2004 21:01:31 +0900
X-Sequence: ports-jp 14993
Subject: [ports-jp 14993] Re: bmp =?ISO-2022-JP?B?GyRCJE4bKEI=?= protocol
 6 =?ISO-2022-JP?B?GyRCQlAxfiRLJEQkJCRGGyhC?= 
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: BYP06654@nifty.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040816

$BD,ED$G$9!#(B

On Mon, 30 Aug 2004 21:31:00 +0900
FUJISHIMA Satsuki <sf@freebsd.org> wrote:
> $B$3$l$,=P$k$N$O$I$3$+$K(Blibc_r$B$,%j%s%/$5$l$?8E$$%i%$%V%i%j$,;D$C$F$$$k$+(B
> $B$i$G$9!%H/8+$7$F(Blibpthread$B$G:n$jD>$;$P(Blibmap.conf$B$OITMW$G$9!%$?$V$s(Bgtk
> $B$+(Bglib$B!%(Bpkg-message$B$G=P$F$/$k$N$O?28@$G$9$+$iL5;k$7$^$7$g$&!%(B
$B$"$j$c!"$=$&$J$N$G$9$+!#(B
$B@5$7$$(B libmap.conf $B$r=q$/$3$H$G7hCe$+$H;W$C$F$$$^$7$?$,!";d$,Jz$$$F$$$?(B
$B5?Ld$,2r>C$5$l$k$+$b$7$l$J$$$N$G!"OC$rB3$1$5$;$F$$$?$@$-$^$9!#(B

> # pkg_add http://pointyhat.freebsd.org/ ... /beep-media-player-0.9.6.1_2,1.tbz
> # ldd /usr/X11R6/bin/beep-media-player |grep libc_
> # 
$B$(!<$H!"$3$l$O(B
1. package $B$N(B bmp-0.9.6.1 $B$O(B libc_r $B$K0MB84X78$,$J$$(B
2. $B$@$+$i(B libmap.conf $B$G(B libc_r $B$X$NCV49$,L5$/$F$b(B bmp $B$O;HMQ$G$-$k(B
$B$H8@$&$3$H$rC<E*$KI=8=$5$l$F$$$k$H2r$9$l$O$h$$$N$G$7$g$&$+!#(B
$B;d$b$3$N(B version $B$G$O(B libmap.conf $B$,I,MW$J$+$C$?;v$r7P83$GCN$C$F$$$^$9!#(B
(package $B$d(B ports $B$N$G$O$J$/(B bmp $B$N(B version $B$G$9(B)

$B$G!"5?Ld$J$N$O!">e5-(B 2. $B$,??$H$J$k$N$K(B 1. $B$,??$H$J$k$N$,I,MW$J$N$O(B
$B463PE*$K$o$+$k$N$G$9$,!"$G$O(B 1. $B$,??$J$i(B 2. $B$OI,$:??$J$N$+$H8@$&E@$G$9!#(B
$B$J$<$=$s$J$3$H$r9M$($?$+@bL@$7$E$i$$$N$G!"0J2<$N<B83$r8fMw$/$@$5$$!#(B

(I) $B:`NA(B
1. bmp-0.9.6.1.tar.gz + ports $B$,(B bmp-0.9.6.1 $BMQ$@$C$?;~$N(B patch
   (5.3-BETA1 $B$N(B ports.tgz $B$+$i<hF@(B)
2. bmp-0.9.7rc2.tar.gz + $B:#$N(B ports $B$N(B patch
   (rc1 $B$G$bNI$$$N$G$9$,!"$;$C$+$/=P$F$$$k$N$G(B)

$B2<=`Hw$G!"E83+$7$F(B patch $B$rE,MQ$7$F$*$-$^$9!#(B

(II) $BD4M}J}(B
# mv /etc/libmap.conf /etc/libmap.mv
$ setenv CPPFLAGS -I/usr/local/include
$ setenv LDFLAGS -L/usr/local/lib
$ setenv CXXFLAGS '-O -pipe -march=athlon-xp'
$ setenv CFLAGS '-O -pipe -march=athlon-xp'
$ setenv MAKE gmake
$ cd bmp-0.9.6.1
$ ./configure --enable-simd --disable-alsa --prefix=/usr/X11R6
$ gmake
# gmake install
# /usr/X11R6/bin/beep-media-player --version
bmp 0.9.6.1
# ldd /usr/X11R6/bin/beep-media-player | grep libc_
# ldd /usr/X11R6/bin/beep-media-player | sort | awk '{print $1}' > /tmp/bmp-0.9.6.1
$ rehash
$ /usr/X11R6/bin/beep-media-player
$ cd ../bmp-0.9.7rc2
$ ./configure --enable-simd --disable-alsa --prefix=/usr/X11R6
$ gmake
# gmake install
# /usr/X11R6/bin/beep-media-player --version
bmp 0.9.7rc2
# ldd /usr/X11R6/bin/beep-media-player | grep libc_
# ldd /usr/X11R6/bin/beep-media-player | sort | awk '{print $1}' > /tmp/bmp-0.9.7rc2
$ rehash
$ /usr/X11R6/bin/beep-media-player

GThread-ERROR **: file gthread-posix.c: line 188 (): error 'Resource deadlock avoided' during 'pthread_mutex_trylock'
aborting...
$B%"%\!<%H(B
$ diff /tmp/bmp-0.9.6.1 /tmp/bmp-0.9.7rc2
12c12
< libbeep.so.1
---
> libbeep.so.2
18a19
> libglade-2.0.so.0
31a33
> libxml2.so.5
$ 

$B$3$3$+$i;d$KJ,$+$k$N$O!"(B
(1) $B$I$A$i$N(B version $B$b(B libc_r $B$K0MB8$7$F$$$J$$(B
(2) version $B$,>e$,$C$?$3$H$K$h$C$F!"#2$D$N%7%'%"!<%I%i%$%V%i%j$,?7$K(B
$B0MB84X78$KDI2C$5$l!"#1$D$N%7%'%"!<%I%i%$%V%i%j$N(B version $B$,>e$,$C$?!#(B
(3) $B7o$N%(%i!<$rEG$$$FMn$A$k$N$O!"(B0.9.7rc2 $B$NJ}$@$1$G$"$k!#(B 



$B<B$N$H$3$m!";d$O(B bmp $B$N(B install $B$K(B ports $B$O;HMQ$7$F$$$^$;$s!#(B
$BM}M3$O!":G=i$N%a!<%k$G=q$$$?$h$&$K(B configure $B$N%*%W%7%g%s$,5$$KF~$i$J$$(B
$B$+$i$G$9!#(B
ports $B$r;HMQ$7$F$$$J$$$N$@$+$i(B 
http://sourceforge.net/project/showfiles.php?group_id=95272
$B$K!"(B tarball $B$,=P$k$?$S$K?7$7$$$b$N$r;n$=$&$H$7$F$$$^$7$?!#(B
$B$,!"(B 0.9.6.1 $B$h$j8e$N$b$OA4$F5/F0$5$;$k$3$H$b$G$-$^$;$s$G$7$?!#(B
0.9.7rc1 $B$b(B ports $B$,99?7$5$l$kA0$K;n$7$^$7$?$,F1MM$G$9!#(B
$B$=$&$$$&0UL#$G$O!"$?$H$(:G=i4V0c$$$,4^$^$l$F$$$?$K$;$h(B libmap.conf $B$G(B
$B$I$&$K$+$G$-$k$HLX$r$R$i$$$F$/$l$?$3$H$G(B ports $B$K$O46<U$7$F$$$^$9!#(B
-- 
*********************************************************
  $B$*$*<+M3$h!"Fr$N$?$a$KG!2?$KB?$/$N7l$,N.$5$l$?$3$H$+(B
*********************************************************
