Re: make depend problems

2003-01-01 Thread marc . bigler

>Are you using the --disable-sieve configure option? It's broken and will
>produce this error, but the attached patch (tested on Solaris 8 with GNU
>tools) fixes the problem.

Yes exactly I am using the --disable-sieve option, thanks for the patch !
In the mean time I've also found out that I just need to comment out the
depend:: part of the Makefile in the perl directory.

Regards
Marc




Re: make depend problems

2002-12-31 Thread simon . brady
On Tue, 31 Dec 2002 [EMAIL PROTECTED] wrote:

> I am trying to compile the latest version of Cyrus IMAPD and have some
> problems already with the make depend, as you can see here in my output:
> 
> gmake[1]: Leaving directory `/opt/source/cyrus-imapd-2.1.11/imtest'
> ### Making depend in /opt/source/cyrus-imapd-2.1.11/perl
> gmake[1]: Entering directory `/opt/source/cyrus-imapd-2.1.11/perl'
> ### Making depend in /opt/source/cyrus-imapd-2.1.11/perl/sieve
> gmake[2]: Entering directory `/opt/source/cyrus-imapd-2.1.11/perl/sieve'
> gmake[2]: *** No rule to make target `depend'.  Stop.
> gmake[2]: Leaving directory `/opt/source/cyrus-imapd-2.1.11/perl/sieve'
> gmake[1]: *** [depend] Error 1
> gmake[1]: Leaving directory `/opt/source/cyrus-imapd-2.1.11/perl'
> gmake: *** [depend] Error 1
> 
> Does anyone have an idea what the problem could be ??? I am using standard
> GNU tools on Solaris 9.

Are you using the --disable-sieve configure option? It's broken and will
produce this error, but the attached patch (tested on Solaris 8 with GNU
tools) fixes the problem.

--
Simon Brady mailto:[EMAIL PROTECTED]
ITS Technical Services
University of Otago, Dunedin, New Zealand

diff -ru cyrus-imapd-2.1.11.orig/configure.in cyrus-imapd-2.1.11/configure.in
--- cyrus-imapd-2.1.11.orig/configure.inSun Nov 17 05:31:54 2002
+++ cyrus-imapd-2.1.11/configure.in Wed Jan  1 13:37:32 2003
@@ -871,7 +871,10 @@
EXTRA_OUTPUT="${EXTRA_OUTPUT} timsieved/Makefile notifyd/Makefile"
 
PERL_SUBDIRS="${PERL_SUBDIRS} sieve"
+   PERL_DEPSUBDIRS="sieve"
EXTRA_OUTPUT="${EXTRA_OUTPUT} perl/sieve/Makefile perl/sieve/lib/Makefile"
+else
+   PERL_DEPSUBDIRS="none"
 fi
 
 dnl Check for MD5 functions
@@ -941,6 +944,7 @@
 dnl   fi
 dnl ], perl=$PERL; with_perl=$with_perl; prefix=$prefix; SASL_LIB="$LIB_SASL"; 
SASL_INC="$SASLFLAGS"; export SASL_LIB SASL_INC)
 AC_SUBST(PERL_SUBDIRS)
+AC_SUBST(PERL_DEPSUBDIRS)
 AC_SUBST(PERL)
 
 dnl make sure that Makefile is the last thing output
diff -ru cyrus-imapd-2.1.11.orig/perl/Makefile.in cyrus-imapd-2.1.11/perl/Makefile.in
--- cyrus-imapd-2.1.11.orig/perl/Makefile.inTue Jul 23 04:16:05 2002
+++ cyrus-imapd-2.1.11/perl/Makefile.in Wed Jan  1 13:37:55 2003
@@ -44,7 +44,7 @@
 
 SUBDIRS = @PERL_SUBDIRS@
 
-DEPSUBDIRS = sieve
+DEPSUBDIRS = @PERL_DEPSUBDIRS@
 
 srcdir = @srcdir@
 VPATH = @srcdir@
@@ -107,11 +107,13 @@
rm -f Makefile Makefile.bak config.status config.log config.cache
 
 depend::
-   @for d in  $(DEPSUBDIRS); \
-   do \
-   (cd $$d; echo "### Making" depend "in" `pwd`;   \
-   $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) depend) || exit 1; \
-   done
+   @if test "$(DEPSUBDIRS)" != "none"; then \
+   for d in  $(DEPSUBDIRS); \
+   do \
+   (cd $$d; echo "### Making" depend "in" `pwd`;   \
+   $(MAKE) $(MFLAGS) DESTDIR=$(DESTDIR) depend) || exit 
+1; \
+   done; \
+   fi
 
 checkdepend::
 



make depend problems

2002-12-31 Thread marc . bigler
Hello,

I am trying to compile the latest version of Cyrus IMAPD and have some
problems already with the make depend, as you can see here in my output:


gmake[1]: Leaving directory `/opt/source/cyrus-imapd-2.1.11/imtest'
### Making depend in /opt/source/cyrus-imapd-2.1.11/perl
gmake[1]: Entering directory `/opt/source/cyrus-imapd-2.1.11/perl'
### Making depend in /opt/source/cyrus-imapd-2.1.11/perl/sieve
gmake[2]: Entering directory `/opt/source/cyrus-imapd-2.1.11/perl/sieve'
gmake[2]: *** No rule to make target `depend'.  Stop.
gmake[2]: Leaving directory `/opt/source/cyrus-imapd-2.1.11/perl/sieve'
gmake[1]: *** [depend] Error 1
gmake[1]: Leaving directory `/opt/source/cyrus-imapd-2.1.11/perl'
gmake: *** [depend] Error 1

Does anyone have an idea what the problem could be ??? I am using standard
GNU tools on Solaris 9.

Regards