[Samba] Broken make install on 3.0.23pre1 and rc1 on HP-UX 11i

Ryan Novosielski novosirj at umdnj.edu
Fri May 26 01:41:49 GMT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey guys, this one is still in the current release candidate. This is
an easy one though:

Change line 1482 in the Makefile from:
               install -m $(INSTALLPERMS) bin/$${module}.sl \

to:
               $(INSTALLCMD) -m $(INSTALLPERMS) bin/$${module}.sl \

The default "install" on my platform doesn't do the trick. This seems
to be correct everyplace else though.

All of the other compile bugs are gone, though. Thanks for the good
work! (Only thing I'd mention is the multiple /'s through most of the
install process).

> Got another bug in 'make install', looks like:
>
> --- Installing bin/script.sl as
> ///opt/samba-3.0.23pre1/lib/auth/script.sl /opt/imake/bin/install
> -c bin/libsmbclient.sl //opt/samba-3.0.23pre1/lib :
> bin/libsmbclient.a //opt/samba-3.0.23pre1/lib
> /opt/imake/bin/install -c
> /opt/src/samba-3.0.23pre1/source/include/libsmbclient.h
> //opt/samba-3.0.23pre1/include /opt/imake/bin/install -c
> bin/libmsrpc.sl //opt/samba-3.0.23pre1/lib : bin/libmsrpc.a
> //opt/samba-3.0.23pre1/lib /opt/imake/bin/install -c
> /opt/src/samba-3.0.23pre1/source/include/libmsrpc.h
> //opt/samba-3.0.23pre1/include Installing module pam_smbpass as
> ///opt/samba-3.0.23pre1/lib/security/pam_smbpass.sl install:
> pam_smbpass.sl was not found anywhere! *** Error exit code 2
>
> Stop. ---
>
> First of all, there's something crazy going on with slashes
> (sometimes 3, sometimes 2, sometimes 1). Don't know what's causing
> that. Second of all, there's a problem with the Makefile on line
> 1483. There is an INSTALLCMD variable defined at line 43, but the
> installpammodules stanza doesn't use it. It instead uses "install
> -m..." -- for me, "install" by itself is /usr/sbin/install, which
> is not GNU. When I change "install" to "$(INSTALLCMD)", everything
> works fine. Not sure why every other line appears to use
> "-$(INSTALLCMD)" -- using the hyphen on this line does not work.
>
> This is the last hurdle, though... after that, I can build and
> install. Any comments on this one?
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEdlzdmb+gadEcsb4RApxHAJ4zFWOV5olZgF7YXayLWkI4K00H2wCgoSZK
BNGCGCw4zUG02CK29Gnsq28=
=zWF6
-----END PGP SIGNATURE-----



More information about the samba mailing list