cvs commit: ports/net/minidlna Makefile distinfo pkg-descr
ports/net/minidlna/files
BSDmakefile patch-2928850 patch-aa patch-conf patch-minidlna.c
patch-upnphttp
Adrian Murphy
amurphy at gsoft.com.au
Sun Oct 2 08:31:00 UTC 2011
Hi Mikhail,
I found this update to minidlna broke my installation.
On 21/09/2011 14:36, Mikhail Teterin wrote:
> mi 2011-09-21 05:06:13 UTC
>
> FreeBSD ports repository
>
> Modified files:
> net/minidlna Makefile distinfo pkg-descr
> net/minidlna/files BSDmakefile patch-aa patch-minidlna.c
> patch-upnphttp
> Added files:
> net/minidlna/files patch-conf
> Removed files:
> net/minidlna/files patch-2928850
> Log:
> Upgrade to the latest version from author: 1.0.22
>
> Revision Changes Path
> 1.4 +5 -6 ports/net/minidlna/Makefile
> 1.2 +2 -2 ports/net/minidlna/distinfo
> 1.3 +1 -1 ports/net/minidlna/files/BSDmakefile
> 1.2 +0 -639 ports/net/minidlna/files/patch-2928850 (dead)
> 1.2 +254 -0 ports/net/minidlna/files/patch-aa
> 1.1 +13 -0 ports/net/minidlna/files/patch-conf (new)
> 1.2 +31 -13 ports/net/minidlna/files/patch-minidlna.c
> 1.2 +0 -35 ports/net/minidlna/files/patch-upnphttp
> 1.2 +0 -3 ports/net/minidlna/pkg-descr
My PC is running FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011
root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
I found that it works normally connecting with my Sony Bravia TV and
PS3, but as soon as an iPad2 running iOS 4.3.5 connects with minidlna it
would crash. I believe Windows media player cause the same grief.
On another i386 PC I tried, I don't experience this problem.
With gdb I found the problem was in read_random_bytes in the file uuid.c
The port provides the patch file, patch-aa, which defines "long r;" in
read_random_bytes, which is 8 bytes on my AMD64 PC. On i386, long takes
4 bytes. I changed the patch file so that "long r" becomes "int r" and
this fixes the crash problem.
I'm not convinced long -> int is the right way to fix this. What do you
think?
Thanks for your, and others, work on minidlna. It's awesome for
connecting my telly, laptop and iPad to the photos, music and videos on
my computer.
Regards, Adrian
More information about the cvs-ports
mailing list