Janos Dohanics wrote on 17.09.2011 03:57:
On Fri, 09 Sep 2011 14:20:20 +0400
Ruslan Mahmatkhanov<cvs-...@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-src-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-follo...@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.
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to