Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jun 2002 10:27:11 +0200
From:      Jens Rehsack <rehsack@liwing.de>
To:        Drew Tomlinson <drew@mykitchentable.net>
Cc:        Dan Nelson <dnelson@allantgroup.com>, jon@math.upd.edu.ph, David J Duchscher <daved@nostrum.com>, questions - freebsd <questions@FreeBSD.ORG>, "David W. Chapman Jr." <dwcjr@inethouston.net>
Subject:   Re: Finding --WITH_ACL_SUPPORT (Was Re: samba 2.2.4 broken)
Message-ID:  <3D09A8DF.1A253D56@liwing.de>
References:  <3F3C01DA-7DAC-11D6-A6F8-0003930B3DA4@nostrum.com> <017f01c212fa$5dc39d20$6e2a6ba5@TAGALONG> <20020613171956.GC37481@dan.emsphone.com> <01a301c21307$b8861910$6e2a6ba5@TAGALONG> <3D08F478.8A949977@liwing.de> <01d101c2131f$40a14560$6e2a6ba5@TAGALONG>

next in thread | previous in thread | raw e-mail | index | archive | help


Drew Tomlinson wrote:
> 
> ----- Original Message -----
> From: "Jens Rehsack" <rehsack@liwing.de>
> Sent: Thursday, June 13, 2002 12:37 PM
> 
> > Drew Tomlinson wrote:
> > >
> > > ----- Original Message -----
> > > From: "Dan Nelson" <dnelson@allantgroup.com>
> > > Sent: Thursday, June 13, 2002 10:19 AM
> > >
> > > > In the last episode (Jun 13), Drew Tomlinson said:
> > > > > From: "David J Duchscher" <daved@nostrum.com>
> > > > > > On Tuesday, June 11, 2002, at 08:03 PM,
> <jon@math.upd.edu.ph>
> > > wrote:
> > > > > > > ===>  samba-2.2.4_1 is marked as broken: Requires a recent
> > > FreeBSD 5.0-CURRENT.
> > > > > >
> > > > > > From a quick read of the Makefile, it looks like you are
> trying
> > > to
> > > > > > compile with ACL support.  4.x branch doesn't support ACLs.
> > > > > > Un-checking this option should allow you to build and
> install
> > > the
> > > > > > port.
> > > > >
> > > > > I'm having a similar problem and have been following this
> thread.
> > > > > Where do I "un-check" this option?  I looked at the makefile
> and
> > > it
> > > > > wasn't apparent to me.  Here's the output I get when trying to
> > > > > install samba:
> > > >
> > > > You probably have "WITH_ACL_SUPPORT=yes" in either your
> Makefile,
> > > > Makefile.inc, or /etc/make.conf.  Remove it and try again.
> > >
> > > I searched both files.  /etc/make.conf doesn't have any reference
> to
> > > it.  The Samba makefile had the following:
> > >
> > > .if defined(WITH_ACL_SUPPORT)
> > > .if ${OSVERSION} < 500018
> > > BROKEN= "Requires a recent FreeBSD 5.0-CURRENT"
> > > .else
> > > CONFIGURE_ARGS+=        --with-acl-support
> > > .endif
> > > .endif
> > >
> > > but I assume this is for some menu type program to pick your
> options?
> >
> > Your assumption is a little wrong. All the options was in
> net/samba/Makefile
> > before we're written the menu. The menu script just sets some
> options,
> > so building samba will work fine/not fine with or without options.
> >
> > I recommend you to do a make clean after a port build fails and you
> do
> > not need any of the working data anymore. All menu's I know store
> their
> > configuration in a file named Makefile.inc.
> 
> Thanks for your response.  I have been doing the make clean as you
> suggest.
> 
> > As far I interpret your mails either you have anywhere defined
> "WITH_ACL_SUPPORT"
> > or some tool that you may use did it for you.
> 
> It must be some tool.  I'm still pretty much a newbie so I don't

What'S the way you build a port?
$ make build

> change things from their defaults.  I figure the "pros" know better
> than me.  :)

I'm not the pro you may think. I just know a little about the samba
port and (now) about /etc/make.conf

> > > Anyway, I commented out these lines and tried again.  This time I
> got
> > > a "config menu" where I could select various options and then
> > > continued.  It completed the install without error.
> >
> > ??? Maybe your /etc/defaults/make.conf - try a
> > $ grep "WITH_ACL_SUPPORT" * */*
> > in /etc - maybe it helps :-)
> 
> Nothing here:
> 
> blacklamb# cd /etc
> blacklamb# grep -i "WITH_ACL_SUPPORT" * */*
> blacklamb#
> 
> > Also your .profile could be "corrupted" - check your environment
> (`env`).
> 
> Nothing here AFAICT.
> 
> blacklamb# env
> PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr
> /local/scripts:/usr/X11R6/bin:/root/bin:/usr/games
> MAIL=/var/mail/drew
> BLOCKSIZE=K
> FTP_PASSIVE_MODE=YES
> USER=drew
> LOGNAME=drew
> HOME=/root
> SHELL=/bin/csh
> SSH_CLIENT=192.168.15.4 1696 22
> SSH_TTY=/dev/ttyp1
> TERM=vt220
> SSH_AUTH_SOCK=/tmp/ssh-MXJW1xhw/agent.2094
> HOSTTYPE=FreeBSD
> VENDOR=intel
> OSTYPE=FreeBSD
> MACHTYPE=i386
> SHLVL=2
> PWD=/etc
> GROUP=wheel
> HOST=blacklamb.mykitchentable.net
> REMOTEHOST=192.168.15.4
> EDITOR=/usr/bin/ee
> PAGER=more
> 
> > > So, should my install work?  Why did I need to comment out those
> > > lines?  I am using a default 4.5-STABLE as of 4/12 and my ports
> tree
> > > is updated every night.  I have not made any modifications.
> What's
> > > going on?
> 
> > Sorry that I must say, but the lines are very clear:
> > if( ( someone has somewhere defined WITH_ACL_SUPPORT ) but ( FreeBSD
> is not 5.0 or higher ) )
> > then
> >   say him, I don't want do that :-(
> > else
> >   do it
> > end if
> >
> > Somewhere on your system this setting must be set - I do not know
> where. But it must.
> 
> Thanks for your assistance.  I believe you but don't really know where
> to look next.  Here is a list of my installed ports.  Any ideas?

Me too :-) - but mayby David W. Chapman knows.
Your ports looking ok, but you should someday remove the old modula3 compiler
and the old gettext.

Bye
Jens

> Thanks,
> 
> Drew
> 
> blacklamb# pkg_info
> apache+mod_ssl-1.3.24+2.8.8 The Apache 1.3 webserver with SSL/TLS
> functionality
> autoconf-2.53       Automatically configure source code on many Un*x
> platforms
> autoconf213-2.13.000227_1 Automatically configure source code on many
> Un*x platforms
> automake14-1.4.5    GNU Standards-compliant Makefile generator (legacy
> version
> bison-1.35_1        A parser generator from FSF, (mostly) compatible
> with Yacc
> cclient-2001a,1     Mark Crispen's C-client mail access routines
> courier-imap-1.4.3  IMAP (and POP3) server that provides access to
> Maildir mail
> cups-base-1.1.14    The Common UNIX Printing System
> cvsup-without-gui-16.1f General network file distribution system
> optimized for CVS
> db3-3.2.9_3,1       The Berkeley DB package, revision 3
> expat-1.95.2        XML 1.0 parser written in C
> freetype2-2.1.0_1   A free and portable TrueType font rendering engine
> frontpage-5.0.2.2623_1 Microsoft Frontpage 2002 Extensions
> gd-1.8.4_6          A graphics library for fast image creation
> gettext-0.10.35_2   GNU gettext package
> gettext-0.11.1_3    GNU gettext package
> git-4.3.20          GNU Interactive Tools - a file system browser for
> UNIX syst
> jpeg-6b_1           IJG's jpeg compression utilities
> libgnugetopt-1.1    GNU getopt library
> libiconv-1.7.0.1    A character set conversion library
> linux_base-7.1      The base set of packages needed in Linux mode
> m4-1.4_1            GNU's m4
> mm-1.1.3            Shared memory library for applications with
> pre-forked proc
> mod_frontpage-1.6.2 Improved mod_frontpage for Apache, as APXS
> installation
> mod_php4-4.2.1_1    PHP4 module for Apache
> nmap-2.54.b34       Port scanning utility for large networks
> openldap-1.2.13     Open source LDAP client and server software
> openldap-2.0.23     Open source LDAP client and server software
> p5-Authen-PAM-0.13  A Perl interface to the PAM library
> p5-Net-SSLeay-1.14  Perl5 interface to SSL
> p5-Net-Telnet-3.02  Perl5 module to access and use telnet protocol
> pcre-3.7            Perl Compatible Regular Expressions library
> php4-4.2.1          PHP4 commandline interpreter
> pkg_tarup-1.2_3     Generates binary package from installed package
> pm3-base-1.1.15     Compiler and base libraries of the Polytechnique
> Montreal M
> pm3-net-1.1.15      Low-level networking libraries for the PM3
> Modula-3 distrib
> png-1.2.3           Library for manipulating PNG images
> popt-1.5.1_1        A getopt(3) like library with a number of
> enhancements, fro
> portupgrade-20020429_1 Very powerful FreeBSD ports/packages upgrading
> tool and mor
> postfix-1.1.7,1     An alternative to widely-used Sendmail
> postgresql-7.2.1_1  The most advanced open-source database available
> anywhere
> procmail-3.22       A local mail delivery agent
> rpm-3.0.6_6         The Red Hat Package Manager
> ruby-1.6.7.2002.05.23 An object-oriented interpreted scripting
> language
> ruby-bdb1-0.1.7     Ruby interface to Berkeley DB revision 1.8x with
> full featu
> ruby-optparse-0.8.6 Yet another command line option parser for Ruby
> ruby-shim-ruby18-1.7.2.2002.05.21 A set of Ruby modules to provide
> Ruby 1.8 functionalities
> samba-2.2.4_1       A free SMB and CIFS client and server for UNIX
> webalizer-2.1.10_1  A web server log file analysis program
> webmin-0.980_2      Web-based interface for system administration for
> Unix

-- 
L     i  W     W     W  i                 Jens Rehsack
L        W     W     W
L     i   W   W W   W   i  nnn    gggg    LiWing IT-Services
L     i    W W   W W    i  n  n  g   g
LLLL  i     W     W     i  n  n  g   g    Friesenstraße 2
                                  gggg    06112 Halle
                                     g
                                 g   g
Tel.:  +49 - 3 45 - 5 17 05 91    ggg     e-Mail: <rehsack@liwing.de>
Fax:   +49 - 3 45 - 5 17 05 92            http://www.liwing.de/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D09A8DF.1A253D56>