• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Building smb-fs
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building smb-fs


  • Subject: Re: Building smb-fs
  • From: Ralph Böhme <email@hidden>
  • Date: Thu, 18 Sep 2014 13:16:24 +0200
  • Organization: SerNet GmbH, Goettingen, Germany

Quinn,

wow, now that was quick! Thanks! :)

On Thu, Sep 18, 2014 at 11:59:38AM +0100, Quinn "The Eskimo!" wrote:
>
> On 18 Sep 2014, at 11:47, Ralph Böhme <email@hidden> wrote:
>
> > This is with Mac OS X 10.9.4 and XCode 5.1.1. I guess these headers
> > are Apple private
>
> Correct.

Ok.

> > so essentially it's not possible to build smbfs, or am I missing
> >  something?
>
> You have a bunch of choices:
>

> o You can grab those headers from Darwin and integrate them into
> your build system.  The problem here is that private headers tend to
> include other private headers, and things tend to get ugly quickly.
>
> <http://www.opensource.apple.com/source/configd/configd-596.12/SystemConfiguration.fproj/SCNetworkConfigurationPrivate.h>
> <http://www.opensource.apple.com/source/Heimdal/Heimdal-323.12/lib/gssapi/gssapi/gssapi_spi.h>

Thanks for the pointers. I guess there may also be headers that are
private and not part of Darwin, which means I have to use the next
option anyway.

> o You can modify the SMB source to not include those headers, and
> disable any functionality they are required for.  Alas, I don't know
> the SMB source well enough to assess the impact of this.

Been there, done that. Gets quite ugly too, the core code is using
NetFSCopyHostAndPort() from <NetFS/NetFSUtilPrivate.h> which would
have to be replaced.

To summarize, I think it's not possible to build it without some major
effort. That's a petty, but I understand the situation.

Thanks for clarifying!

-Ralph

--
SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de,mailto:email@hidden
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >Building smb-fs (From: Ralph Böhme <email@hidden>)
 >Re: Building smb-fs (From: "Quinn \"The Eskimo!\"" <email@hidden>)

  • Prev by Date: Re: Building smb-fs
  • Next by Date: Pleasing Spotlight for Open ZFS
  • Previous by thread: Re: Building smb-fs
  • Next by thread: Pleasing Spotlight for Open ZFS
  • Index(es):
    • Date
    • Thread