Hi,
Just wanted to report that samba failed to build on -current amd64. I
traced it to a failed build for devel/gobject-introspection which seems to
have been caused by failure in security/py-crypto.
I tried without the following line in Makefile for security/py-crypto
mv ${PREFIX}/share/doc/py-crypto
${PREFIX}/share/doc/${MODPY_PY_PREFIX}crypto
That allowed me to build the package but not sure if this is the right way
to do it.
Please let me know if there are additional tests I should do or if there is
a different way to fix this.
Thanks very much,
Vijay
# ls -l
py-crypto-2.6.1p2.tgz
-rw-r--r-- 3 root wheel 606175 Nov 11 13:12 py-crypto-2.6.1p2.tgz
# ls -l
gobject-introspection-1.50.0.tgz
-rw-r--r-- 3 root wheel 1807222 Nov 11 13:14
gobject-introspection-1.50.0.tgz
.
.
.
Waf: Leaving directory `/ports/pobj/samba-4.5.1/samba-4.5.1/bin'
'build' finished successfully (15m29.133s)
===> Faking installation for samba-4.5.1
install -d -m 755 /ports/pobj/samba-4.5.1/fake-amd64
WAF_MAKE=1 /usr/local/bin/python2.7 ./buildtools/bin/waf -v -j 1 install
Waf: Entering directory `/ports/pobj/samba-4.5.1/samba-4.5.1/bin'
* creating /ports/pobj/samba-4.5.1/fake-amd64/etc/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/samba/private
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/log/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/samba/private
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/cache/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/run/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/run/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/run/samba
Selected embedded Heimdal build
Checking project rules ...
.
.
.
.
===> Building package for samba-4.5.1
Create /ports/packages/amd64/all/samba-4.5.1.tgz
Link to /ports/packages/amd64/ftp/samba-4.5.1.tgz
Link to /ports/packages/amd64/cdrom/samba-4.5.1.tgz
`/ports/pobj/samba-4.5.1/fake-amd64/.fake_done' is up to date.
===> Building package for ldb-1.1.27
Create /ports/packages/amd64/all/ldb-1.1.27.tgz
Link to /ports/packages/amd64/ftp/ldb-1.1.27.tgz
Link to /ports/packages/amd64/cdrom/ldb-1.1.27.tgz
`/ports/pobj/samba-4.5.1/fake-amd64/.fake_done' is up to date.
===> Building package for tevent-0.9.29
Create /ports/packages/amd64/all/tevent-0.9.29.tgz
Link to /ports/packages/amd64/ftp/tevent-0.9.29.tgz
Link to /ports/packages/amd64/cdrom/tevent-0.9.29.tgz
`/ports/pobj/samba-4.5.1/fake-amd64/.fake_done' is up to date.
===> Building package for samba-util-4.5.1
Create /ports/packages/amd64/all/samba-util-4.5.1.tgz
Link to /ports/packages/amd64/ftp/samba-util-4.5.1.tgz
Link to /ports/packages/amd64/cdrom/samba-util-4.5.1.tgz
`/ports/pobj/samba-4.5.1/fake-amd64/.fake_done' is up to date.
===> Building package for samba-docs-4.5.1
Create /ports/packages/amd64/no-arch/samba-docs-4.5.1.tgz
Link to /ports/packages/amd64/all/samba-docs-4.5.1.tgz
Link to /ports/packages/amd64/ftp/samba-docs-4.5.1.tgz
Link to /ports/packages/amd64/cdrom/samba-docs-4.5.1.tgz
# ls -ltr
.
.
-rw-r--r-- 3 root wheel 19367651 Nov 11 13:45 samba-4.5.1.tgz
-rw-r--r-- 3 root wheel 190958 Nov 11 13:45 ldb-1.1.27.tgz
-rw-r--r-- 3 root wheel 50508 Nov 11 13:45 tevent-0.9.29.tgz
-rw-r--r-- 3 root wheel 5784 Nov 11 13:45
samba-util-4.5.1.tgz
-rw-r--r-- 4 root wheel 174388 Nov 11 13:45 samba-docs-4.5.1.tgz
--
Vijay Sankar, M.Eng., P.Eng.
ForeTell Technologies Limited
[email protected]