delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/01/24/03:12:11

X-Spam-Check-By: sourceware.org
Message-ID: <43D5E13D.95268C78@dessent.net>
Date: Tue, 24 Jan 2006 00:11:41 -0800
From: Brian Dessent <brian AT dessent DOT net>
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: apache 1.3.34 can not compile anymore
References: <43D5DD43 DOT 40108 AT verysmall DOT org>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

"pobox AT verysmall DOT org" wrote:

> The second one points out that this is apache problem, but I compiled
> apache 1.3.34 tens of times for cygwin in the past months (last compile
> 1-2 months ago) without any problem.

Just because Cygwin changed does not mean it's not an Apache problem. 
Cygwin added an implementation of getline() where there was not one
before.   But Apache's build system makes false assumptions about this
function not existing, so it blindly tries to use its own included
version.  This is the whole point of autoconf, to test for functionality
on the platform and act accordingly.  If Apache tries to use its own
getline() when one exists in the system library then it is broken and
needs to be fixed.

> Could anybody tell me how can I roll back to cygwin 1-5-18, so that I
> can work until this is resolved?

Select the desired version of the cygwin package in setup.exe.

However, by doing this you just exacerbate the problem so that it
continues to exist.  What needs to happen is for users of Apache to
report this deficiency in its build system to the developers so that
future versions of Apache can be fixed.  Consider filing a PR at
<http://issues.apache.org/bugzilla/> or posting on their mailing list.

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019