[MacPorts] #27428: Looking for help updating libsmbclient.dylib
MacPorts
noreply at macports.org
Mon Nov 22 10:38:03 PST 2010
#27428: Looking for help updating libsmbclient.dylib
----------------------------+-----------------------------------------------
Reporter: arudkin@… | Owner: macports-tickets@…
Type: request | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port:
----------------------------+-----------------------------------------------
This post might be a little bit long. I know people hate users who don't
explain themselves, so I'm erring on the side of caution. I'm a bit out of
my depths here, so I'll do my best to explain what I'm looking for help
with.
'''Background:'''
1) Samba has/had a serious bug that broke all network shares involving
Windows 7 when the Windows 7 computer has installed a Microsoft program
called "Windows Live Sign-In Assistant". This program is bundled with a
variety of Microsoft software including new OEM installs of Windows 7, and
having it installed instantly and inexplicably breaks SMB shares. This is
important because an increasing number of Microsoft programs install this
software, and for some cases, including Microsoft's current gaming
initiative, the software is mandatory.
The bug in Samba is documented, discussed, fixed, patched, and closed
here:
https://bugzilla.samba.org/show_bug.cgi?id=7577
It is fixed in the latest versions of Samba 3.4.x and 3.5.x. Yay!
2) A program called XBMC ("Xbox Media Center") which is available for
Windows, Mac, Linux, and AppleTV, is obviously seriously affected by this
bug where it's present. According to the developers, the Linux port of
XBMC uses the system's smblcient.
Because the AppleTV does not have its own SMB client, the AppleTV version
of XBMC uses the Macports version of libsmbclient and bundles it with the
application. So this is where you guys come in.
I asked both the maker of the AppleTV port and the XBMC team at large
about updating Samba to avoid this bug. Here is a post by the XBMC team
member responsible for the AppleTV version:
http://forum.xbmc.org/showpost.php?p=649506&postcount=18
'''More Information'''
I understand that the AppleTV is basically running a frankenstein version
of OSX 10.4. I have no idea if anyone at MacPorts has experience with the
AppleTV or not. I have no idea what version of MacPorts the libsmbclient
on the XBMC->AppleTV project is from, and there's no version number
reflected in the filename.
So I figured I'd come over here. I have no idea where to go from here. I
have no idea how to compile anything related to MacPorts. I'm just an end
user. Obviously the objective is to build an updated version of
libsmbclient.dylib that has solved the Samba bug listed above, and get it
on the AppleTV and replace the one included with the application. I've
attached the version included with the application in case it's helpful.
I realize that it's unusual to ask you guys for help with what is
essentially a problem with other applications, but the reply from the XBMC
developer made me think it'd be worth a shot. Any directions, any help,
anything you could do to help me get the file I need would be amazing.
It's been a rather frustrating support experience trying to get to the
bottom of this problem and a lot of people would benefit from this fix.
If there are any other questions I can answer, I'll do my best.
--
Ticket URL: <https://trac.macports.org/ticket/27428>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list