From owner-freebsd-apache@FreeBSD.ORG Sun Jul 26 16:31:53 2009 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B759C1065675; Sun, 26 Jul 2009 16:31:53 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.freebsd.org (Postfix) with ESMTP id 69DAE8FC16; Sun, 26 Jul 2009 16:31:53 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from aldan.algebra.com (localhost [127.0.0.1]) by aldan.algebra.com (8.14.3/8.14.3) with ESMTP id n6QG0aWp010009; Sun, 26 Jul 2009 12:00:36 -0400 (EDT) (envelope-from mi+thun@aldan.algebra.com) Message-ID: <4A6C7DA4.4050107@aldan.algebra.com> Date: Sun, 26 Jul 2009 12:00:36 -0400 From: "Mikhail T." User-Agent: Thunderbird 2.0.0.22 (X11/20090711) MIME-Version: 1.0 To: pav@FreeBSD.org References: <1248608867.3438.10.camel@hood.oook.cz> In-Reply-To: <1248608867.3438.10.camel@hood.oook.cz> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Cc: Erwin Lansing , apache@FreeBSD.org Subject: Re: [Fwd: mod_dtcl-0.12.0_1 failed on amd64 8-exp] X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 16:31:54 -0000 Pav Lucistnik ΞΑΠΙΣΑΧ(ΜΑ): ... apache_cookie.So(.text+0x0): In function `ap_os_is_path_absolute': : multiple definition of `ap_os_is_path_absolute' tcl_commands.So(.text+0x0): first defined here Apache attempts to make the function -- ap_os_is_path_absolute -- inlined, wherever possible. From ${LOCALBASE}/include/apache/os.h: #if !defined(INLINE) && defined(USE_GNU_INLINE) /* Compiler supports inline, so include the inlineable functions as * part of the header */ #define INLINE extern ap_inline INLINE int ap_os_is_path_absolute(const char *file); #include "os-inline.c" #else /* Compiler does not support inline, so prototype the inlineable functions * as normal */ extern int ap_os_is_path_absolute(const char *file); #endif Apparently, something misfires on the 8.0 (amd64-only?) and the os-inline.c is included, but the function remains non-inlined. As a result, everybody, who includes the gets a full (non-inlined) definition of the function. This is really up for Apache@ people to investigate/fix, I think... Considering, that all of the possible C-compilers available on FreeBSD support the "inline" keyword properly, the simplest solution, probably, is to untangle the ifdef-mess and just always use "inline" -- unconditionally. As an alternative, I can try to add a "-DINLINE=inline" to the CFLAGS in the port, but it seems like a cludge -- currently the CFLAGS are derived from the output of ``apxs -q CFLAGS CFLAGS_SHLIB'', which is how things should be, shouldn't they? Yours, -mi From owner-freebsd-apache@FreeBSD.ORG Mon Jul 27 11:06:16 2009 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52AD91065674 for ; Mon, 27 Jul 2009 11:06:16 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B07FD8FC13 for ; Mon, 27 Jul 2009 11:06:15 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6RB6Frj018158 for ; Mon, 27 Jul 2009 11:06:15 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6RB6Fbl018154 for apache@FreeBSD.org; Mon, 27 Jul 2009 11:06:15 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 27 Jul 2009 11:06:15 GMT Message-Id: <200907271106.n6RB6Fbl018154@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: apache@FreeBSD.org Cc: Subject: Current problem reports assigned to apache@FreeBSD.org X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2009 11:06:16 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/136928 apache [PATCH] www/apache20 - suexec resource limits patch o ports/136598 apache [PATCH] www/mod_fastcgi: Fix non-threadsafe function o ports/136432 apache www/mod_auth_kerb does not build with MIT Kerberos (se a ports/134577 apache www/apache22: build faild with mod_auth_digest a ports/133773 apache net/keepalived port update request o ports/130479 apache www/apache20 and www/apache22 configure_args busted o ports/128952 apache [NEW PORT] java/javadb: Sun's supported distribution o o ports/128078 apache www/apache20 -- LDAP support is broken o ports/125183 apache www/apache22 wrong SUEXEC_DOCROOT o ports/124375 apache www/mod_auth_kerb doesn't compile against heimdal o ports/121134 apache www/mod_log_sql2-dtc scoreboard problem o ports/120229 apache www/apache20 does not pick up usernames from NIS [regr o ports/118003 apache www/apache22: with PgSQL option require only libpq.so. p ports/116984 apache [patch] www/apache13-modssl missing perl5.8 as RUN_DEP o ports/108169 apache www/apache20 wrong AP_SAFE_PATH for suEXEC a ports/101566 apache www/apache20 All .svn subdirectories in $(htdocsdir) g a ports/96953 apache www/apache22 port uses its own directories a ports/83644 apache www/apache20 add support for ndbm 18 problems total. From owner-freebsd-apache@FreeBSD.ORG Fri Jul 31 23:18:18 2009 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41DA4106564A for ; Fri, 31 Jul 2009 23:18:18 +0000 (UTC) (envelope-from admin@simosnap.org) Received: from mail.simosnap.com (mail.simosnap.com [69.36.11.189]) by mx1.freebsd.org (Postfix) with ESMTP id 0BF3B8FC16 for ; Fri, 31 Jul 2009 23:18:17 +0000 (UTC) (envelope-from admin@simosnap.org) Received: (qmail 24873 invoked by uid 1038); 1 Aug 2009 00:51:36 +0200 Received: from 93-41-220-101.ip83.fastwebnet.it (HELO Mac.local) (admin@simosnap.org@93.41.220.101) by mail.simosnap.com with SMTP; 1 Aug 2009 00:51:36 +0200 Message-ID: <4A73756A.7090106@simosnap.org> Date: Sat, 01 Aug 2009 00:51:22 +0200 From: SimosNap Administrator User-Agent: Thunderbird 2.0.0.22 (Macintosh/20090605) MIME-Version: 1.0 To: apache@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: FreeBSD Port: www/apache22 X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2009 23:18:18 -0000 I'm using WITH_MPM=itk option but every portupgrade i need to recompile adding this option by hand. Why not adding this option to the make menu config ? Why not apache22 does not matain old compile option ? Is very annoing this . Best Regard Filippo (simos) Cortigiani