From owner-freebsd-python@FreeBSD.ORG Mon Mar 8 04:49:29 2004 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E04C16A4CE; Mon, 8 Mar 2004 04:49:29 -0800 (PST) Received: from miffy.openlook.org (openlook.org [211.236.182.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D15543D1D; Mon, 8 Mar 2004 04:49:29 -0800 (PST) (envelope-from perky@miffy.openlook.org) Received: by miffy.openlook.org (Postfix, from userid 1000) id 88F44A96C; Mon, 8 Mar 2004 21:54:09 +0900 (KST) Date: Mon, 8 Mar 2004 21:54:09 +0900 From: Hye-Shik Chang To: python@FreeBSD.org Message-ID: <20040308125409.GA89868@i18n.org> References: <20040305101837.GA78274@i18n.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040305101837.GA78274@i18n.org> X-Accept-Language: ko, en User-Agent: Mutt/1.5.5.1i cc: John Hay cc: Dima Dorfman Subject: Re: Python patch to install a shared library X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Mar 2004 12:49:29 -0000 On Fri, Mar 05, 2004 at 07:18:37PM +0900, Hye-Shik Chang wrote: > Hello, > > Per requested by many people, I made a patch to make python port > to install not only static library but also shared library and its > interpreter frontend. This obsoletes BUILD_SHARED option and the > port doesn't build PIC binary or library even for amd64 and ia64 > anymore. This means that you need to change linking with not static > but shared library if you need to embed python into your shared > library. > > Please test this patch on your platform: > http://people.freebsd.org/~perky/pyshared.diff > > Just committed. Thanks to John and Dima for helpful suggestions and thanks to Charles and Tim for testing. :) Hye-Shik From owner-freebsd-python@FreeBSD.ORG Tue Mar 9 18:19:12 2004 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40A1B16A4CE for ; Tue, 9 Mar 2004 18:19:12 -0800 (PST) Received: from smtp102.mail.sc5.yahoo.com (smtp102.mail.sc5.yahoo.com [216.136.174.140]) by mx1.FreeBSD.org (Postfix) with SMTP id 8854743D31 for ; Tue, 9 Mar 2004 18:19:11 -0800 (PST) (envelope-from kaeru@pd.jaring.my) Received: from unknown (HELO ?219.95.61.157?) (khairil?yusof@219.95.61.157 with plain) by smtp102.mail.sc5.yahoo.com with SMTP; 10 Mar 2004 02:19:10 -0000 From: Khairil Yusof To: Hye-Shik Chang In-Reply-To: <20040304131815.GA6010@i18n.org> References: <1074757577.920.38.camel@wolverine.cerebro.net.my> <20040223150041.GA92110@i18n.org> <1078389395.936.39.camel@wolverine.cerebro.net.my> <20040304131815.GA6010@i18n.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-eLoPU5UdOnQGRzPBjOmp" Message-Id: <1078885145.49304.9.camel@wolverine.cerebro.net.my> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5.5FreeBSD GNOME Team Port Date: Wed, 10 Mar 2004 10:19:06 +0800 cc: python@freebsd.org Subject: Bi-monthly report draft for python X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Mar 2004 02:19:12 -0000 --=-eLoPU5UdOnQGRzPBjOmp Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Comments? Anything missing?=20 Thanks --- FreeBSD Python Summary URL: Contact: perky New Mailing List A new mailing list for python has been created. The list is for discussions related to improve Python suppor on FreeBSD. This is a technical mailing list. It is for individual working on porting Python, it's third party modules to FreeBSD. These also include issues with python related ports such as Zope. Shared and Static libraries for python. Due to performance reasons, python was built as static. Hye-Shik Chang has recently commited changes so that the python port now installs both static and dynamic libraries. This means that you need to change linking with not static but shared library if you need to embed python into your shared library. Zope ports Zope 2.6.2 currently uses and older version of python (python2.1) and the version was fixed for the USE_ZOPE variable for ports. This caused problems, with dependent ports. Since the proper fix was not easy (install multiple instances of a port), discussions on the mailing list seem to agree to update the Zope port to 2.7 and allow it to use the current version of python. This update will be checked in soon. Plone 2.0 is coming to FreeBSD. It's imminent release has lead to it's=20 maintainer holding the release of the plone-devel port. Those who can't wait can grab it from http://www.zope.it/Members/UlbabraB/Ports/plone-devel.tar.gz. A lot of CMF Products for Plone has been added, more will be coming soon, when Zope is updated. --=-eLoPU5UdOnQGRzPBjOmp Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBATnsZDAqnLW/+/X8RAkZmAJ9VQbZzNmQUG8ofXQzKHE/bicIr5QCfdTgC /2QoMRA5wAWJMb+/NPFzX30= =qaOn -----END PGP SIGNATURE----- --=-eLoPU5UdOnQGRzPBjOmp-- From owner-freebsd-python@FreeBSD.ORG Tue Mar 9 18:40:37 2004 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F013316A4CE for ; Tue, 9 Mar 2004 18:40:37 -0800 (PST) Received: from miffy.openlook.org (openlook.org [211.236.182.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A9D143D39 for ; Tue, 9 Mar 2004 18:40:37 -0800 (PST) (envelope-from perky@miffy.openlook.org) Received: by miffy.openlook.org (Postfix, from userid 1000) id 29627A9CC; Wed, 10 Mar 2004 11:40:36 +0900 (KST) Date: Wed, 10 Mar 2004 11:40:36 +0900 From: Hye-Shik Chang To: Khairil Yusof Message-ID: <20040310024036.GA18147@i18n.org> References: <1074757577.920.38.camel@wolverine.cerebro.net.my> <20040223150041.GA92110@i18n.org> <1078389395.936.39.camel@wolverine.cerebro.net.my> <20040304131815.GA6010@i18n.org> <1078885145.49304.9.camel@wolverine.cerebro.net.my> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1078885145.49304.9.camel@wolverine.cerebro.net.my> X-Accept-Language: ko, en User-Agent: Mutt/1.5.5.1i cc: python@freebsd.org Subject: Re: Bi-monthly report draft for python X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Mar 2004 02:40:38 -0000 On Wed, Mar 10, 2004 at 10:19:06AM +0800, Khairil Yusof wrote: > Comments? Anything missing? > > Thanks > Great! I see no problem on your descriptions. I converted this into XML format which is for submitting it to Scott. (and added your name to contact, fixed one spelling.) FreeBSD Python Summary Hye-Shik Chang perky@FreeBSD.org Khairil Yusof kaeru@pd.jaring.my

New Mailing List

A new mailing list for python has been created. The list is for discussions related to improve Python support on FreeBSD. This is a technical mailing list. It is for individual working on porting Python, it's third party modules to FreeBSD. These also include issues with python related ports such as Zope.

Shared and Static libraries for python.

Due to performance reasons, python was built as static. Hye-Shik Chang has recently commited changes so that the python port now installs both static and dynamic libraries. This means that you need to change linking with not static but shared library if you need to embed python into your shared library.

Zope ports

Zope 2.6.2 currently uses and older version of python (python2.1) and the version was fixed for the USE_ZOPE variable for ports. This caused problems, with dependent ports. Since the proper fix was not easy (install multiple instances of a port), discussions on the mailing list seem to agree to update the Zope port to 2.7 and allow it to use the current version of python. This update will be checked in soon.

Plone 2.0 is coming to FreeBSD. It's imminent release has lead to it's maintainer holding the release of the plone-devel port. Those who can't wait can grab it from http://www.zope.it/Members/UlbabraB/Ports/plone-devel.tar.gz. A lot of CMF Products for Plone has been added, more will be coming soon, when Zope is updated.

Regards, Hye-Shik From owner-freebsd-python@FreeBSD.ORG Tue Mar 9 19:02:06 2004 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A355216A4CE for ; Tue, 9 Mar 2004 19:02:06 -0800 (PST) Received: from smtp104.mail.sc5.yahoo.com (smtp104.mail.sc5.yahoo.com [66.163.169.223]) by mx1.FreeBSD.org (Postfix) with SMTP id 9015C43D1F for ; Tue, 9 Mar 2004 19:02:06 -0800 (PST) (envelope-from kaeru@pd.jaring.my) Received: from unknown (HELO ?219.95.61.157?) (khairil?yusof@219.95.61.157 with plain) by smtp104.mail.sc5.yahoo.com with SMTP; 10 Mar 2004 03:02:05 -0000 From: Khairil Yusof To: Hye-Shik Chang In-Reply-To: <20040310024036.GA18147@i18n.org> References: <1074757577.920.38.camel@wolverine.cerebro.net.my> <20040223150041.GA92110@i18n.org> <1078389395.936.39.camel@wolverine.cerebro.net.my> <20040304131815.GA6010@i18n.org> <1078885145.49304.9.camel@wolverine.cerebro.net.my> <20040310024036.GA18147@i18n.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-f+2kIw+LAHxPKW7mS6uP" Message-Id: <1078887720.49304.45.camel@wolverine.cerebro.net.my> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5.5FreeBSD GNOME Team Port Date: Wed, 10 Mar 2004 11:02:01 +0800 cc: python@freebsd.org Subject: Re: Bi-monthly report draft for python X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Mar 2004 03:02:06 -0000 --=-f+2kIw+LAHxPKW7mS6uP Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Additional minor spelling/grammar fixes --- FreeBSD Python Summary Hye-Shik Chang perky@FreeBSD.org Khairil Yusof kaeru@pd.jaring.my

New Mailing List

A new mailing list for python has been created. The list is for discussions related to improve Python support on FreeBSD. This is a technical mailing list. It is for individuals working on porting Python, it's third party modules to FreeBSD. These also include issues with python related ports such as Zope.

Shared and Static libraries for python.

Due to performance reasons, python was built as static. Hye-Shik Chang has recently commited changes so that the python port now installs both static and dynamic libraries. This means that you need to change linking with not static but shared library if you need to embed python into your shared library.

Zope ports

Zope 2.6.2 currently uses an older version of python (python2.1) and the version was fixed for the USE_ZOPE variable for ports. This caused problems, with dependent ports. Since the proper fix was not easy (install multiple instances of a port), discussions on the mailing list seem to agree to update the Zope port to 2.7 and allow it to use the current version of python. This update will be checked in soon.

Plone 2.0 is coming to FreeBSD. It's imminent release has lead to it's maintainer holding the release of the plone-devel port. Those who can't wait can grab it from http://www.zope.it/Members/UlbabraB/Ports/plone-devel.tar.gz. A lot of CMF Products for Plone has been added into the ports tree, more will be coming soon, when Zope is updated.

--=-f+2kIw+LAHxPKW7mS6uP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBAToUoDAqnLW/+/X8RAt6WAJ93vLE1AhIhx6ZHwHjEHG9/JcZ/dgCgs8dC FAi/CaHxzOVNYjd+Ujsqxgk= =vrxd -----END PGP SIGNATURE----- --=-f+2kIw+LAHxPKW7mS6uP-- From owner-freebsd-python@FreeBSD.ORG Thu Mar 11 08:12:50 2004 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E067116A4CE for ; Thu, 11 Mar 2004 08:12:50 -0800 (PST) Received: from miffy.openlook.org (openlook.org [211.236.182.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id B11A343D41 for ; Thu, 11 Mar 2004 08:12:50 -0800 (PST) (envelope-from perky@miffy.openlook.org) Received: by miffy.openlook.org (Postfix, from userid 1000) id 04ABEA95F; Fri, 12 Mar 2004 01:12:49 +0900 (KST) Date: Fri, 12 Mar 2004 01:12:49 +0900 From: Hye-Shik Chang To: python@FreeBSD.org Message-ID: <20040311161249.GA66497@i18n.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Accept-Language: ko, en User-Agent: Mutt/1.5.5.1i Subject: lang/python-devel is updated to 040311 snapshot. X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Mar 2004 16:12:51 -0000 FYI. ----- Forwarded message from Hye-Shik Chang ----- From: Hye-Shik Chang Date: Thu, 11 Mar 2004 07:53:06 -0800 (PST) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/Mk bsd.python.mk ports/lang/python-devel Makefile distinfo pkg-plist perky 2004/03/11 07:53:06 PST FreeBSD ports repository Modified files: Mk bsd.python.mk lang/python-devel Makefile distinfo pkg-plist Log: Update to Python development snapshot as of 040311. I must say that it's faster by 10%~ than previous snapshot or 2.3. And it incorporated CJKCodecs from this! :) Revision Changes Path 1.45 +2 -2 ports/Mk/bsd.python.mk 1.111 +2 -3 ports/lang/python-devel/Makefile 1.39 +2 -1 ports/lang/python-devel/distinfo 1.53 +129 -2 ports/lang/python-devel/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" ----- End forwarded message ----- Hye-Shik