From nobody@FreeBSD.org  Mon Jun 27 14:48:49 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C016E1065673
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 27 Jun 2011 14:48:49 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 974DD8FC0A
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 27 Jun 2011 14:48:49 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p5REmnOu002482
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 27 Jun 2011 14:48:49 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p5REmnNA002481;
	Mon, 27 Jun 2011 14:48:49 GMT
	(envelope-from nobody)
Message-Id: <201106271448.p5REmnNA002481@red.freebsd.org>
Date: Mon, 27 Jun 2011 14:48:49 GMT
From: Janos Dohanics <web@3dresearch.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: mail/thunderbird build error
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         158348
>Category:       ports
>Synopsis:       mail/thunderbird build error
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gecko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 27 14:50:09 UTC 2011
>Closed-Date:    Thu Oct 20 06:37:55 UTC 2011
>Last-Modified:  Thu Oct 20 06:37:55 UTC 2011
>Originator:     Janos Dohanics
>Release:        FreeBSD 8.2-STABLE amd64
>Organization:
>Environment:
FreeBSD fracasso.3dresearch.com 8.2-STABLE FreeBSD 8.2-STABLE #0: Fri Jun 24 00:34:26 EDT 2011     root@fracasso.3dresearch.com:/usr/obj/usr/src/sys/FRACASSO2011062301  amd64
>Description:
mail/thunderbird does not build. Build output is here: http://wwwp.3dresearch.com/thunderbird3.
>How-To-Repeat:
cd /usr/ports/mail/thunderbird
make
>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->gecko 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon Jun 27 14:50:20 UTC 2011 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=158348 

From: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To: bug-followup@FreeBSD.org
Cc: Janos Dohanics <web@3dresearch.com>
Subject: ports/158348: mail/thunderbird build error
Date: Fri, 09 Sep 2011 14:20:20 +0400

 Hi Janos,
 
 does this bug report still valid? Are you able to reproduce this with 
 current ports tree and current thunderbird versions in ports (6.0.2 and 
 3.1.14)?
 
 -- 
 Regards,
 Ruslan
 
 Tinderboxing kills... the drives.

From: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To: Janos Dohanics <web@3dresearch.com>
Cc: freebsd-ports@freebsd.org, bug-followup@FreeBSD.org
Subject: Re: ports/158348: mail/thunderbird build error
Date: Sat, 17 Sep 2011 09:47:54 +0400

 Janos Dohanics wrote on 17.09.2011 03:57:
 > On Fri, 09 Sep 2011 14:20:20 +0400
 > Ruslan Mahmatkhanov<cvs-src@yandex.ru>  wrote:
 >
 >>
 >> Hi Janos,
 >>
 >> does this bug report still valid? Are you able to reproduce this with
 >> current ports tree and current thunderbird versions in ports (6.0.2
 >> and 3.1.14)?
 >>
 >> --
 >> Regards,
 >> Ruslan
 >>
 >> Tinderboxing kills... the drives.
 >
 > Ruslan,
 >
 > my apologies for the belated reply - I thought I have unsubscribed
 > myself from the ports mailing list.
 >
 > However, your message is really timely...
 >
 > Although I have been able to build thunderbird-5.0 some time ago, when
 > I try to upgrade to thunderbird-6.0.2, I get this error:
 >
 > --->   Build of mail/thunderbird started at: Fri, 16 Sep 2011 07:26:52 -0400
 > --->   Building '/usr/ports/mail/thunderbird'
 > ===>   Cleaning for thunderbird-6.0.2
 > ===>   License check disabled, port has not defined LICENSE
 > ===>   Found saved configuration for thunderbird-6.0.2
 > ===>   Extracting for thunderbird-6.0.2
 > =>  SHA256 Checksum OK for thunderbird-6.0.2.source.tar.bz2.
 > ===>    thunderbird-6.0.2 depends on file: /usr/local/bin/perl5.10.1 - found
 > ===>   Patching for thunderbird-6.0.2
 > ===>    thunderbird-6.0.2 depends on file: /usr/local/bin/perl5.10.1 - found
 > ===>   Applying FreeBSD patches for thunderbird-6.0.2
 > 1 out of 1 hunks failed--saving rejects to mailnews/extensions/smime/build/Makefile.in.rej
 > =>  Patch patch-mailnews-extensions-smime-build-Makefile-in failed to apply cleanly.
 > =>  Patch(es) patch-calendar-base-src-calDateTime.cpp patch-calendar-lightning-install.rdf patch-config-autoconf.mk.in patch-configure.in patch-ipc-chromium-src-base-atomicops_internals_mutex.cc patch-ipc-chromium-src-base-file_util.h patch-ipc-chromium-src-base-file_util_linux.cc patch-ipc-chromium-src-base-file_util_posix.cc patch-ipc-chromium-src-base-platform_file_posix.cc patch-ipc-chromium-src-base-platform_thread_posix.cc patch-ipc-chromium-src-base-third_party-nspr-prcpucfg.h patch-ipc-chromium-s rc-build-build_config.h patch-ldap-sdks-c-sdk-ldap-libraries-libldap-Makefile.in patch-ldap-sdks-c-sdk-ldap-libraries-libprldap-Makefile.in applied cleanly.
 > *** Error code 1
 >
 > Stop in /usr/ports/mail/thunderbird.
 > *** Error code 1
 >
 > Stop in /usr/ports/mail/thunderbird.
 > ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20110916-20994-g0kqdj-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=thunderbird-5.0 UPGRADE_PORT_VER=5.0 make
 > ** Fix the problem and try again.
 >
 > Looking into Makefile.in.rej:
 >
 > ***************
 > *** 81,87 ****
 >                  $(NULL)
 >
 >    ifndef MOZ_STATIC_MAIL_BUILD
 > - SHARED_LIBRARY_LIBS + = ../../../base/util/$(LIB_PREFIX)msgbsutl_s.$(LIB_SUFFIX)
 >    endif
 >
 >    ifdef MOZILLA_INTERNAL_API
 > --- 81,87 ----
 >                  $(NULL)
 >
 >    ifndef MOZ_STATIC_MAIL_BUILD
 > + SHARED_LIBRARY_LIBS += ../../../base/util/$(LIB_PREFIX)msgbsutl_s.$(LIB_SUFFIX)
 >    endif
 >
 >    ifdef MOZILLA_INTERNAL_API
 >
 > # uname -mrs
 > FreeBSD 8.2-STABLE amd64
 >
 > Thank you for keeping track of this,
 >
 
 Good day, Janos.
 
 Please make sure that you have latest portstree. The last revision of 
 mail/thunderbird Makefile is
 # $FreeBSD: ports/mail/thunderbird/Makefile,v 1.136 2011/09/06 20:15:18 
 flo Exp $
 
 And it patches correctly for me.
 
 If the port is update, go to /usr/ports/mail/thunderbird and make `make 
 clean`, then try to portupgrade this port again. Hope this helps.
 
 Please keep bug-followup@FreeBSD.org in cc: when responding, so we can 
 keep the current status of this problem in pr. Thanks.
 
 -- 
 Regards,
 Ruslan
 
 Tinderboxing kills... the drives.

From: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To: Janos Dohanics <web@3dresearch.com>
Cc: freebsd-ports@freebsd.org, bug-followup@FreeBSD.org
Subject: Re: ports/158348: mail/thunderbird build error
Date: Sat, 17 Sep 2011 10:02:18 +0400

 Janos Dohanics wrote on 17.09.2011 03:57:
 
 > 1 out of 1 hunks failed--saving rejects to mailnews/extensions/smime/build/Makefile.in.rej
 
 By the way, it looks like some stale patch file is a culprit:
 
 This file - patch-mailnews-extensions-smime-build-Makefile.in in 
 /usr/ports/mail/thunderbird was removed some time ago, and it should be 
 removed automatically when updating ports tree. How do you update your 
 ports tree?
 
 You can try to manually remove this patch and try to build again.
 
 -- 
 Regards,
 Ruslan
 
 Tinderboxing kills... the drives.

From: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To: Janos Dohanics <web@3dresearch.com>
Cc: freebsd-ports@freebsd.org, bug-followup@FreeBSD.org
Subject: Re: ports/158348: mail/thunderbird build error
Date: Sat, 17 Sep 2011 10:04:18 +0400

 Ruslan Mahmatkhanov wrote on 17.09.2011 10:02:
 > Janos Dohanics wrote on 17.09.2011 03:57:
 >
 >> 1 out of 1 hunks failed--saving rejects to
 >> mailnews/extensions/smime/build/Makefile.in.rej
 >
 > By the way, it looks like some stale patch file is a culprit:
 >
 > This file - patch-mailnews-extensions-smime-build-Makefile.in in
 > /usr/ports/mail/thunderbird was removed some time ago, and it should be
    ^^^^^^^^^^^^^^^^^^^ in /usr/ports/mail/thunderbird/files. Sorry (.
 
 > removed automatically when updating ports tree. How do you update your
 > ports tree?
 >
 > You can try to manually remove this patch and try to build again.
 >
 
 
 -- 
 Regards,
 Ruslan
 
 Tinderboxing kills... the drives.
State-Changed-From-To: open->closed 
State-Changed-By: beat 
State-Changed-When: Thu Oct 20 06:37:52 UTC 2011 
State-Changed-Why:  
Problem caused by stale patch file. Thunderbird patches fine on 
pointyhat, in tinderbox and on my local workstation. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=158348 
>Unformatted:
