Bug 11113 - Samba creates incorrectly named Dylibs
Summary: Samba creates incorrectly named Dylibs
Status: NEW
Alias: None
Product: Samba 3.6
Classification: Unclassified
Component: Build environment (show other bugs)
Version: 3.6.25
Hardware: All Mac OS X
: P5 minor
Target Milestone: ---
Assignee: Stefan Metzmacher
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-24 16:19 UTC by dominyktiller
Modified: 2015-03-13 09:53 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dominyktiller 2015-02-24 16:19:52 UTC
On OS X Samba is creating incorrectly named dylibs:

===
  /usr/local/Cellar/samba/3.6.25/lib/libnetapi.dylib.0
  /usr/local/Cellar/samba/3.6.25/lib/libsmbclient.dylib.0
  /usr/local/Cellar/samba/3.6.25/lib/libsmbsharemodes.dylib.0
  /usr/local/Cellar/samba/3.6.25/lib/libtalloc.dylib.2
  /usr/local/Cellar/samba/3.6.25/lib/libtalloc.dylib.2.0.5
  /usr/local/Cellar/samba/3.6.25/lib/libtdb.dylib.1
  /usr/local/Cellar/samba/3.6.25/lib/libtdb.dylib.1.2.9
  /usr/local/Cellar/samba/3.6.25/lib/libtevent.dylib.0
  /usr/local/Cellar/samba/3.6.25/lib/libtevent.dylib.0.9.11
===

Dylibs should be named libname.dylib or libnamenumber.dylib.

The dylib should always be the file ending, rather than any numbers or letters, as OS X expects to find dylibs ending in `.dylib` and can throw errors when they aren't so.
Comment 1 dominyktiller 2015-02-25 20:47:05 UTC
For additional clarity, I'm building using the configure and Makefile scripts in the source3 folder.
Comment 2 Björn Jacke 2015-02-26 10:59:19 UTC
the old build system is no longer supported. Only the waf build from toplevel is supported. How does that work for you? If the problem you described here initially does not happen there, we have to close this one. If you see other problems with the toplevel build, please report them in new bug reports. Thanks!