Date: Thu, 13 Jun 2002 14:14:06 -0700 From: "Drew Tomlinson" <drew@mykitchentable.net> To: "Jens Rehsack" <rehsack@liwing.de> Cc: "Dan Nelson" <dnelson@allantgroup.com>, <jon@math.upd.edu.ph>, "David J Duchscher" <daved@nostrum.com>, "questions - freebsd" <questions@FreeBSD.ORG> Subject: Finding --WITH_ACL_SUPPORT (Was Re: samba 2.2.4 broken) Message-ID: <01d101c2131f$40a14560$6e2a6ba5@TAGALONG> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
----- 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 change things from their defaults. I figure the "pros" know better than me. :) > > 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? 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 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?01d101c2131f$40a14560$6e2a6ba5>