Re: svn commit: r558197 - head/devel/py-pip
I realize this is a drive-by commit _without_ maintainer approval, but my reasoning is below. Give the alternative on January 1st of either breaking 2000+ ports, or merely "make test" here, I chose the former. If anyone has the cycles in the next few weeks to look at "make test" here, please let me know (I do not). mcl On Wed, Dec 16, 2020 at 01:45:01AM +, Mark Linimon wrote: > Author: linimon > Date: Wed Dec 16 01:45:01 2020 > New Revision: 558197 > URL: https://svnweb.freebsd.org/changeset/ports/558197 > > Log: > Defuse a ticking time-bomb by removing the dependency on devel/bzr. > > It is likely that this will break "make test", so, why am I doing it? > > The answer is that devel/bzr unconditionally depends on python27 (it is > known not to build with python37) -- and python27 is imminently due for > removal (see PR 249337). > > This would not matter so much except that py-pip winds up a dependency > of devel/cmake, and thus, over 2000 ports -- all of which would have > broken when python27 was removed. > > Unfortunately the time before that removal happens is simply too short > to have a proper discussion with all stakeholders. We need to remove > the dependency immediately so that PR 249337 can proceed. > > PR: 249337 (related to) > > Modified: > head/devel/py-pip/Makefile > > Modified: head/devel/py-pip/Makefile > == > --- head/devel/py-pip/MakefileWed Dec 16 01:17:43 2020 > (r558196) > +++ head/devel/py-pip/MakefileWed Dec 16 01:45:01 2020 > (r558197) > @@ -37,7 +37,6 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:s > > ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR} > \ > ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \ > - bzr:devel/bzr \ > hg:devel/mercurial \ > git:devel/git \ > svn:devel/subversion ___ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
[lini...@freebsd.org: svn commit: r549832 - head/lang/pypy]
FYI mcl - Forwarded message from Mark Linimon - Date: Wed, 23 Sep 2020 19:27:26 + (UTC) From: Mark Linimon To: ports-committ...@freebsd.org, svn-ports-...@freebsd.org, svn-ports-h...@freebsd.org Subject: svn commit: r549832 - head/lang/pypy Author: linimon Date: Wed Sep 23 19:27:26 2020 New Revision: 549832 URL: https://svnweb.freebsd.org/changeset/ports/549832 Log: Allow test build on powerpc64le. Approved by: portmgr (tier-2 blanket) Modified: head/lang/pypy/Makefile Modified: head/lang/pypy/Makefile == --- head/lang/pypy/Makefile Wed Sep 23 19:23:37 2020(r549831) +++ head/lang/pypy/Makefile Wed Sep 23 19:27:26 2020(r549832) @@ -16,7 +16,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE BROKEN_armv6= fails to package: pypy_objspace_std.c: Crash in JIT! BROKEN_armv7= fails to package: pypy_objspace_std.c: Crash in JIT! BROKEN_powerpc64= fails to compile: platcheck_109.c: fatal error: linux/auxvec.h: No such file or directory -ONLY_FOR_ARCHS?= amd64 armv6 armv7 i386 powerpc64 +ONLY_FOR_ARCHS?= amd64 armv6 armv7 i386 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON?=PyPy JIT only supported on these architectures PATCH_SITES= https://foss.heptapod.net/pypy/pypy/-/commit/ - End forwarded message - ___ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
[lini...@freebsd.org: svn commit: r535707 - head/devel/py-pyinstaller]
FYI mcl - Forwarded message from Mark Linimon - Date: Mon, 18 May 2020 01:56:06 + (UTC) From: Mark Linimon To: ports-committ...@freebsd.org, svn-ports-...@freebsd.org, svn-ports-h...@freebsd.org Subject: svn commit: r535707 - head/devel/py-pyinstaller Author: linimon Date: Mon May 18 01:56:05 2020 New Revision: 535707 URL: https://svnweb.freebsd.org/changeset/ports/535707 Log: Mark as BROKEN on powerpc64: invokes x86 assembler. Approved by: portmgr (tier-2 blanket) Modified: head/devel/py-pyinstaller/Makefile Modified: head/devel/py-pyinstaller/Makefile == --- head/devel/py-pyinstaller/Makefile Mon May 18 01:45:04 2020 (r535706) +++ head/devel/py-pyinstaller/Makefile Mon May 18 01:56:05 2020 (r535707) @@ -15,6 +15,9 @@ COMMENT= Program to create standalone executables from LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.txt +BROKEN_FreeBSD_12_powerpc64= fails to compile: /usr/include/machine/ieeefp.h:36: expected '=', ',', ';', 'asm' or '__attribute__' before 'extern' +BROKEN_FreeBSD_13_powerpc64= fails to compile: /usr/include/machine/ieeefp.h:35:1: error: unknown type name '__BEGIN_DECLS' + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}altgraph>0:math/py-altgraph@${PY_FLAVOR} USES= python - End forwarded message - ___ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: [Bug 232792] Namespace pollution in all python ports
On Tue, Oct 30, 2018 at 05:24:40PM +, bugzilla-nore...@freebsd.org wrote: > Once I address those issues, I will seek to have the code committed > to libm. The python ports will be broken at that time. That's not how things work in a collaborative environment. mcl ___ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
[lini...@freebsd.org: svn commit: r472699 - in head: print/pdfcube science/cdo science/pcmsolver security/clamfs security/highwayhash security/iaikpkcs11wrapper security/libtomcrypt security/py-python
- Forwarded message from Mark Linimon - Date: Mon, 18 Jun 2018 14:40:31 + (UTC) From: Mark Linimon To: ports-committ...@freebsd.org, svn-ports-...@freebsd.org, svn-ports-h...@freebsd.org Subject: svn commit: r472699 - in head: print/pdfcube science/cdo science/pcmsolver security/clamfs security/highwayhash security/iaikpkcs11wrapper security/libtomcrypt security/py-python-nss security/spass... Author: linimon Date: Mon Jun 18 14:40:31 2018 New Revision: 472699 URL: https://svnweb.freebsd.org/changeset/ports/472699 Log: Mark ports broken on powerpc64, categories o-z. While here, pet portlint and do some other cleanup. Approved by: portmgr (tier-2 blanket) Modified: head/print/pdfcube/Makefile head/science/cdo/Makefile head/science/pcmsolver/Makefile head/security/clamfs/Makefile head/security/highwayhash/Makefile head/security/iaikpkcs11wrapper/Makefile head/security/libtomcrypt/Makefile head/security/py-python-nss/Makefile head/security/spass/Makefile head/sysutils/cbsd/Makefile head/sysutils/condor/Makefile head/sysutils/fusefs-libs3/Makefile head/sysutils/incron/Makefile head/sysutils/smart/Makefile head/textproc/ffe/Makefile head/textproc/heirloom-doctools/Makefile head/textproc/libmwaw03/Makefile head/textproc/multimarkdown/Makefile head/textproc/source-highlight/Makefile head/textproc/xmlwrapp/Makefile head/www/domoticz/Makefile head/www/h2o/Makefile head/www/mod_md-devel/Makefile head/x11-toolkits/gnustep-gui/Makefile head/x11-toolkits/gtksourceview3/Makefile head/x11-toolkits/py-fltk/Makefile head/x11-wm/gcompmgr/Makefile Modified: head/print/pdfcube/Makefile == --- head/print/pdfcube/Makefile Mon Jun 18 14:37:09 2018(r472698) +++ head/print/pdfcube/Makefile Mon Jun 18 14:40:31 2018(r472699) @@ -10,6 +10,8 @@ MASTER_SITES= http://code.100allora.it/releases/pdfcub MAINTAINER=lw...@freebsd.org COMMENT= OpenGL presentation viewer on a spinning cube +BROKEN_powerpc64= fails to configure: checking for exit in -lboost_program_options... no + LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \ libpoppler-glib.so:graphics/poppler-glib \ libboost_program_options.so:devel/boost-libs Modified: head/science/cdo/Makefile == --- head/science/cdo/Makefile Mon Jun 18 14:37:09 2018(r472698) +++ head/science/cdo/Makefile Mon Jun 18 14:40:31 2018(r472699) @@ -13,6 +13,8 @@ COMMENT= Climate Data Operators LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_powerpc64= fails to compile: remaplib.cc:1504:6: internal compiler error: in gsi_insert_seq_nodes_after, at gimple-iterator.c:283 + OPTIONS_DEFINE=CGRIBEX HDF5 JASPER NETCDF PROJ SZIP UDUNITS UUID OPTIONS_DEFAULT=CGRIBEX HDF5 JASPER NETCDF PROJ SZIP UDUNITS UUID OPTIONS_SUB= yes @@ -36,9 +38,9 @@ GNU_CONFIGURE=yes INSTALL_TARGET=install-strip MAKE_JOBS_UNSAFE= yes TEST_TARGET= check +USES= compiler:c++11-lib gmake libtool localbase pathfix USE_CXXSTD=c++11 USE_LDCONFIG= yes -USES= compiler:c++11-lib gmake libtool localbase pathfix CGRIBEX_CONFIGURE_WITH=cgribex CGRIBEX_LIB_DEPENDS= libcgribex.so:science/cgribex Modified: head/science/pcmsolver/Makefile == --- head/science/pcmsolver/Makefile Mon Jun 18 14:37:09 2018 (r472698) +++ head/science/pcmsolver/Makefile Mon Jun 18 14:40:31 2018 (r472699) @@ -11,6 +11,8 @@ COMMENT= API for the Polarizable Continuum Model LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_powerpc64= fails to compile: SphericalDiffuse.cpp:182: invalid initialization of non-const reference + LIB_DEPENDS= libflang.so:devel/flang # USES=fortran:clang breaks in configure: can't find libs directory USES= cmake:outsource,noninja python Modified: head/security/clamfs/Makefile == --- head/security/clamfs/Makefile Mon Jun 18 14:37:09 2018 (r472698) +++ head/security/clamfs/Makefile Mon Jun 18 14:40:31 2018 (r472699) @@ -14,6 +14,7 @@ LICENSE= GPLv2 BROKEN_armv6= fails to compile: ./config.hxx:52:17: expected namespace name BROKEN_armv7= fails to compile: ./config.hxx:52:17: expected namespace name +BROKEN_powerpc64= fails to compile: g++6: unrecognized command line option '-mavx2' LIB_DEPENDS= libccgnu2.so:devel/commoncpp \ libPocoNet.so:devel/poco-ssl \ Modified: head/security/highwayhash/Makefile == --- head/security/highwayhas
[lini...@freebsd.org: svn commit: r455165 - in head: databases/mysqlwsrep56-server databases/mysqlwsrep57-server databases/virtuoso devel/concurrencykit devel/gcc-arm-embedded devel/gecode devel/radar
FYI: databases/mysqlwsrep56-server de...@galeracluster.com databases/mysqlwsrep57-server de...@galeracluster.com databases/virtuoso f...@freebsd.org devel/concurrencykitko...@freebsd.org devel/gcc-arm-embedded l...@freebsd.org devel/gecodedem.procop...@gmail.com devel/radare2 torres@gmail.com emulators/x49gp sh...@freebsd.org games/iortcwto...@freebsd.org games/legesmotusamd...@freebsd.org lang/pypy pyt...@freebsd.org lang/racket olg...@freebsd.org misc/rump vani...@freebsd.org multimedia/mpeg_playl...@freebsd.org security/p5-Digest-GOST p...@freebsd.org security/rcracki_mt oliv...@freebsd.org sysutils/passwordsafe br...@freebsd.org sysutils/radeontop da...@freebsd.org - Forwarded message from Mark Linimon - Date: Thu, 30 Nov 2017 05:55:17 + (UTC) From: Mark Linimon To: ports-committ...@freebsd.org, svn-ports-...@freebsd.org, svn-ports-h...@freebsd.org Subject: svn commit: r455165 - in head: databases/mysqlwsrep56-server databases/mysqlwsrep57-server databases/virtuoso devel/concurrencykit devel/gcc-arm-embedded devel/gecode devel/radare2 devel/smake emul... Author: linimon Date: Thu Nov 30 05:55:17 2017 New Revision: 455165 URL: https://svnweb.freebsd.org/changeset/ports/455165 Log: For ports that are marked NOT_FOR/ONLY_FOR armv6, also mark them so on armv7. This is part one of a multipart commit to bring armv7 ports to parity with armv6. Approved by: portmgr (tier-2 blanket) Modified: head/databases/mysqlwsrep56-server/Makefile head/databases/mysqlwsrep57-server/Makefile head/databases/virtuoso/Makefile head/devel/concurrencykit/Makefile head/devel/gcc-arm-embedded/Makefile head/devel/gecode/Makefile head/devel/radare2/Makefile head/devel/smake/Makefile head/emulators/x49gp/Makefile head/games/iortcw/Makefile head/games/legesmotus/Makefile head/graphics/copperspice/Makefile head/lang/pypy/Makefile head/lang/racket/Makefile head/misc/rump/Makefile head/multimedia/mpeg_play/Makefile head/science/simlib/Makefile head/security/p5-Digest-GOST/Makefile head/security/rcracki_mt/Makefile head/sysutils/passwordsafe/Makefile head/sysutils/pesign/Makefile head/sysutils/radeontop/Makefile Modified: head/databases/mysqlwsrep56-server/Makefile == --- head/databases/mysqlwsrep56-server/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/databases/mysqlwsrep56-server/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -25,7 +25,7 @@ BROKEN_powerpc64= Does not build DATADIR= ${PREFIX}/share/mysql ETCDIR=${PREFIX}/etc/mysql -NOT_FOR_ARCHS= aarch64 armv6 powerpc64 +NOT_FOR_ARCHS= aarch64 armv6 armv7 powerpc64 NOT_FOR_ARCHS_REASON= error: Unsupported platform USES= bison \ @@ -146,7 +146,7 @@ post-install: ${MKDIR} ${STAGEDIR}${MY_SECDIR} ${MKDIR} ${STAGEDIR}${MY_TMPDIR} -.if ${ARCH} == "armv6" +.if ${ARCH} == armv6 || ${ARCH} == armv7 EXTRA_PATCHES+=${FILESDIR}/extra-patch-config.h.cmake .endif Modified: head/databases/mysqlwsrep57-server/Makefile == --- head/databases/mysqlwsrep57-server/Makefile Thu Nov 30 04:14:11 2017 (r455164) +++ head/databases/mysqlwsrep57-server/Makefile Thu Nov 30 05:55:17 2017 (r455165) @@ -45,7 +45,7 @@ GH_PROJECT?= mysql-wsrep DATADIR= ${PREFIX}/share/mysql ETCDIR=${PREFIX}/etc/mysql -NOT_FOR_ARCHS= aarch64 armv6 powerpc64 +NOT_FOR_ARCHS= aarch64 armv6 armv7 powerpc64 NOT_FOR_ARCHS_REASON= Not supported platform CMAKE_ARGS+= -DINSTALL_LAYOUT=FREEBSD \ @@ -184,7 +184,7 @@ post-install: ${MKDIR} ${STAGEDIR}${MY_SECDIR} ${MKDIR} ${STAGEDIR}${MY_TMPDIR} -.if ${ARCH} == "armv6" +.if ${ARCH} == armv6 || ${ARCH} == armv7 EXTRA_PATCHES+=${FILESDIR}/extra-patch-config.h.cmake .endif Modified: head/databases/virtuoso/Makefile == --- head/databases/virtuoso/MakefileThu Nov 30 04:14:11 2017 (r455164) +++ head/databases/virtuoso/MakefileThu Nov 30 05:55:17 2017 (r455165) @@ -24,7 +24,7 @@ BROKEN_aarch64= Fails to link: missing sbrk BROKEN_powerpc64= Does not compile: error: DV_INT_TAG_WORD undeclared BROKEN_sparc64=Does not compile: error: DV_INT_TAG_WORD undeclared -NOT_FOR_ARCHS= arm armv6 i386 mips powerpc +NOT_FOR_ARCHS= arm armv6 armv7 i386 mips powerpc NOT_FOR_ARCHS_REASON= can only be built on 64bit platforms USES= gmake libtool readline uidfix ssl Modified: head/devel/con
FYI: [lini...@lonesome.com: ports expiring soon due to Google Code site removal]
- Forwarded message from Mark Linimon - Date: Fri, 24 Mar 2017 10:12:00 -0500 From: Mark Linimon To: po...@freebsd.org Subject: ports expiring soon due to Google Code site removal User-Agent: Mutt/1.5.23 (2014-03-12) As of 20170324 there are still 175 ports that are marked deprecated and broken due to the Google Code site having gone away. These are due to expire on 20170430. Please consider this a "last call" to find a current mastersite for these ports before then. Thanks. astro/gmapcatcher ke...@freebsd.org audio/last-cmus po...@freebsd.org audio/logitechmediaserver-superdatetime m...@tranquillussoftware.co.uk audio/mehdiaplayer v...@freebsd.org audio/pidgin-musictracker po...@freebsd.org audio/xpi-musicpm po...@freebsd.org biology/treeviewx po...@freebsd.org chinese/fcitx-googlepinyin lich...@gmail.com chinese/fortune po...@freebsd.org chinese/fqterm darc...@gmail.com chinese/ibus-table-chinese dennyli...@hs.ntnu.edu.tw chinese/libgooglepinyin lich...@gmail.com chinese/p5-cconvsunp...@freebsd.org chinese/php-cconv sunp...@freebsd.org chinese/py-cconvsunp...@freebsd.org chinese/ydict po...@freebsd.org comms/esmskagam...@users.sf.net databases/akonadi-googledatapo...@freebsd.org databases/jdbm2 a...@freebsd.org databases/powerarchitectjjuan...@gmail.com deskutils/epoch v...@freebsd.org deskutils/libgcal po...@freebsd.org deskutils/nagaina po...@freebsd.org deskutils/plasma-applet-playwolfjh...@freebsd.org deskutils/superswitcher po...@freebsd.org deskutils/vboxgtk po...@freebsd.org devel/arduino-glcd le...@ee.lbl.gov devel/bncsutil-ghost++ po...@freebsd.org devel/c-unittak@gmail.com devel/ccons dan...@freebsd.org devel/cld de...@freebsd.org devel/dissy s...@freebsd.org devel/freeocl ohart...@zedat.fu-berlin.de devel/fuel nukama+maintai...@gmail.com devel/google-styleguide po...@freebsd.org devel/guiloader-c++ po...@freebsd.org devel/guiloader po...@freebsd.org devel/libfreefare rom...@freebsd.org devel/liblouisxml w...@freebsd.org devel/libmpsse po...@freebsd.org devel/nglogcv...@freebsd.org devel/nxt-pythonacier...@awesom.eu devel/plan9port po...@freebsd.org devel/privman bdrew...@freebsd.org devel/py-cmdln pyt...@freebsd.org devel/py-coil ghostonthew...@gmail.com devel/py-px po...@freebsd.org devel/spdictvani...@freebsd.org devel/stormlib-ghost++ po...@freebsd.org devel/streamhtmlparser itechb...@gmail.com devel/winpdbpo...@freebsd.org dns/hostdb rodr...@freebsd.org dns/py-adns m.tsatse...@gmail.com dns/py-bonjour jpaet...@freebsd.org emulators/wxmupen64plus a...@freebsd.org ftp/py-pyftpdliblw...@freebsd.org games/dcrosspo...@freebsd.org games/hexglass po...@freebsd.org games/libfovpo...@freebsd.org games/lostfeathers po...@freebsd.org games/robocalypto po...@freebsd.org games/tinymux po...@freebsd.org graphics/delaboratory po...@freebsd.org graphics/iulib hiroto.kagot...@gmail.com graphics/ocropushiroto.kagot...@gmail.com graphics/py-gchartwrapper ni...@freebsd.org graphics/py-graph-dot de...@freebsd.org graphics/py-graphy po...@freebsd.org graphics/py-pyggel koalat...@gmail.com graphics/py-pyglet amd...@freebsd.org graphics/qiviewer v...@freebsd.org graphics/seam-carving-gui bugan...@gmail.com graphics/sk1libsamd...@freebsd.org graphics/svgfig po...@freebsd.org graphics/uniconvertor amd...@freebsd.org graphics/uniconvw amd...@freeb
[lini...@freebsd.org: svn commit: r426195 - in head: databases/sqliteodbc-sqlite2 devel/bcc devel/cherivis-devel devel/clanlib22 devel/concurrencykit devel/cxxtools devel/dmucs devel/git-merge-changel
FYI. The aarch64 logs may be found at: http://thunderx1.nyi.freebsd.org/build.html?mastername=110arm64-default&build=426002 mcl - Forwarded message from Mark Linimon - Date: Wed, 16 Nov 2016 00:33:20 + (UTC) From: Mark Linimon To: ports-committ...@freebsd.org, svn-ports-...@freebsd.org, svn-ports-h...@freebsd.org Subject: svn commit: r426195 - in head: databases/sqliteodbc-sqlite2 devel/bcc devel/cherivis-devel devel/clanlib22 devel/concurrencykit devel/cxxtools devel/dmucs devel/git-merge-changelog devel/godot deve... Author: linimon Date: Wed Nov 16 00:33:20 2016 New Revision: 426195 URL: https://svnweb.freebsd.org/changeset/ports/426195 Log: Mark as broken on various tier-2 archs. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Modified: head/databases/sqliteodbc-sqlite2/Makefile head/devel/bcc/Makefile head/devel/cherivis-devel/Makefile head/devel/clanlib22/Makefile head/devel/concurrencykit/Makefile head/devel/cxxtools/Makefile head/devel/dmucs/Makefile head/devel/git-merge-changelog/Makefile head/devel/godot/Makefile head/devel/kyra/Makefile head/devel/libbfd/Makefile head/devel/psptoolchain-binutils/Makefile head/devel/py-pyinstaller/Makefile head/devel/tex-libtexluajit/Makefile Modified: head/databases/sqliteodbc-sqlite2/Makefile == --- head/databases/sqliteodbc-sqlite2/Makefile Wed Nov 16 00:28:43 2016 (r426194) +++ head/databases/sqliteodbc-sqlite2/Makefile Wed Nov 16 00:33:20 2016 (r426195) @@ -9,4 +9,6 @@ COMMENT=ODBC driver for SQLite 2 MASTERDIR= ${.CURDIR}/../sqliteodbc +BROKEN_aarch64=Fails to compile: error: passing char * to parameter of incompatible type va_list + .include "${MASTERDIR}/Makefile" Modified: head/devel/bcc/Makefile == --- head/devel/bcc/Makefile Wed Nov 16 00:28:43 2016(r426194) +++ head/devel/bcc/Makefile Wed Nov 16 00:33:20 2016(r426195) @@ -14,4 +14,6 @@ USES= uidfix CONFLICTS= bin86-[0-9]* dev86-[0-9]* +BROKEN_aarch64=Fails to link: error adding symbols: File in wrong format + .include Modified: head/devel/cherivis-devel/Makefile == --- head/devel/cherivis-devel/Makefile Wed Nov 16 00:28:43 2016 (r426194) +++ head/devel/cherivis-devel/Makefile Wed Nov 16 00:33:20 2016 (r426195) @@ -11,6 +11,7 @@ COMMENT= Visualisation tool for CHERI / LICENSE= MIT BROKEN_FreeBSD_9= does not build on FreeBSD 9.x +BROKEN_aarch64=does not compile: error: unexpected token in argument list USES= gnustep USE_GITHUB=yes Modified: head/devel/clanlib22/Makefile == --- head/devel/clanlib22/Makefile Wed Nov 16 00:28:43 2016 (r426194) +++ head/devel/clanlib22/Makefile Wed Nov 16 00:33:20 2016 (r426195) @@ -6,8 +6,8 @@ PORTVERSION=2.2.12 PORTREVISION= 7 CATEGORIES=devel MASTER_SITES= http://www.clanlib.org/download/releases-2.0/ -DISTNAME= ClanLib-${PORTVERSION} PKGNAMESUFFIX= 22 +DISTNAME= ClanLib-${PORTVERSION} MAINTAINER=po...@freebsd.org COMMENT= Cross-platform game SDK @@ -48,6 +48,9 @@ INSTALL_TARGET= install-strip PLIST_SUB+=VER=${PORTVERSION:R} \ SHORT_VER=${PORTVERSION:R:R}${PORTVERSION:R:E} +BROKEN_aarch64=Fails to configure: error: Requires SSE2 Support +BROKEN_sparc64=Fails to configure: error: Requires SSE2 Support + post-patch: @${REINPLACE_CMD} -e '/^extra_LIBS_clanSqlite/s|-ldl||g' \ ${WRKSRC}/configure Modified: head/devel/concurrencykit/Makefile == --- head/devel/concurrencykit/Makefile Wed Nov 16 00:28:43 2016 (r426194) +++ head/devel/concurrencykit/Makefile Wed Nov 16 00:33:20 2016 (r426195) @@ -15,6 +15,8 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS=aarch64 amd64 armv6 i386 powerpc powerpc64 sparc64 +BROKEN_aarch64=Fails to configure: Detecting machine architecture...failed [unsupported] +BROKEN_armv6= Fails to configure: Finding suitable compilerfailed [not found] OPTIONS_DEFINE=RTM VMAPACK OPTIONS_DEFAULT= VMAPACK Modified: head/devel/cxxtools/Makefile == --- head/devel/cxxtools/MakefileWed Nov 16 00:28:43 2016 (r426194) +++ head/devel/cxxtools/MakefileWed Nov 16 00:33:20 2016 (r426195) @@ -13,7 +13,10 @@ COMMENT=
Re: Introducing python3 into user system
On Mon, Oct 17, 2016 at 01:35:45PM +0300, Ruslan Makhmatkhanov wrote: > Ok, PHB was just an example. But it should be some "authoritative" place to > encourage people to change their ports and to prevent adding of new ports > without specific python version set (I still see many new ports added with > just USES=python, while it may not build with python3 at all). Although I'm the first to acknowledge that our wiki is a mess, this seems like an appropriate use of it. Please contact me off-line if you want help with that task. mcl ___ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: Introducing myself to the team
On Mon, Oct 17, 2016 at 11:58:42AM +0200, Vlad K. wrote: > and my interest is in improving the "Python experience" on FreeBSD by > helping as much as I can. Welcome. I'm glad to hear you are taking on this task. I am by no means an expert on poudriere but I do run some instances here, partly run by some custom scripts that build partial trees. (I developed them to speed up builds on tier-2 archs.) Let me know if you need any help in that area. mcl ___ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: ports/188964: [PATCH] graphics/py-stl: Fix WWW URL in pkg-descr
The following reply was made to PR ports/188964; it has been noted by GNATS. From: Mark Linimon To: bug-follo...@freebsd.org Cc: Subject: Re: ports/188964: [PATCH] graphics/py-stl: Fix WWW URL in pkg-descr Date: Thu, 24 Apr 2014 22:35:20 -0500 - Forwarded message from Roland Smith - Date: Fri, 25 Apr 2014 00:04:25 +0200 From: Roland Smith To: Edwin Groothuis Cc: freebsd-python@freebsd.org Subject: Re: ports/188964: [PATCH] graphics/py-stl: Fix WWW URL in pkg-descr User-Agent: Mutt/1.5.23 (2014-03-12) Looks good. And thanks for the heads-up! Roland -- R.F.Smith http://rsmith.home.xs4all.nl/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 5753 3324 1661 B0FE 8D93 FCED 40F6 D5DC A38A 33E0 (keyID: A38A33E0) - End forwarded message - ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: ports/178256: [PATCH] Unbreak math/py-numpy with python 3.3 and update to 1.7.0.
The following reply was made to PR ports/178256; it has been noted by GNATS. From: Mark Linimon To: bug-follo...@freebsd.org Cc: Subject: Re: ports/178256: [PATCH] Unbreak math/py-numpy with python 3.3 and update to 1.7.0. Date: Mon, 20 May 2013 15:17:06 -0500 - Forwarded message from Roland Smith - Date: Mon, 20 May 2013 19:48:40 +0200 From: Roland Smith To: de...@freebsd.org Cc: llw...@infor.org, freebsd-python@FreeBSD.org Subject: Re: ports/178256: [PATCH] Unbreak math/py-numpy with python 3.3 and update to 1.7.0. User-Agent: Mutt/1.5.21 (2010-09-15) There is a mistake in the pkg_plist. It contains several __pycache__ directories from a python3.3 build. Those should not be in the plist when the port is built for python2. But I don't know how to handle that. Roland -- R.F.Smith http://rsmith.home.xs4all.nl/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) - End forwarded message - ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: ports/174318: New port: dns/py-idnkit2 update from 2.1 to 2.2
On Wed, Dec 19, 2012 at 09:00:01PM +, f...@grid.einherjar.de wrote: > it is an update not new port, sorry for that! Fixed. mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
[koobs.free...@gmail.com: Re: ports/174248: New port for lang/python33]
The following reply was made to PR ports/174248; it has been noted by GNATS. From: Mark Linimon To: bug-follo...@freebsd.org Cc: Subject: [koobs.free...@gmail.com: Re: ports/174248: New port for lang/python33] Date: Sun, 9 Dec 2012 11:25:50 -0600 - Forwarded message from Kubilay Kocak - Date: Fri, 07 Dec 2012 23:41:45 +1100 From: Kubilay Kocak To: freebsd-ports-b...@freebsd.org Subject: Re: ports/174248: New port for lang/python33 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121026 Thunderbird/16.0.2 On 7/12/2012 10:01 PM, Kubilay Kocak wrote: > I've attached a tarball of my python33 port and bsd.python.mk changes > here for you and others to have a play with (and probably should have > done that sooner) If you come across anything, just let me know, I can > be found on IRC as koobs. And for those who missed out due to attachments being stripped, lang/python33, Mk/bsd.python.mk and my other ports can now be found here: https://bitbucket.org/koobs/ports - End forwarded message - ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
[lini...@freebsd.org: ports/170946: [patch] mark certain ports broken on ARM]
FYI, I would like your approval on these (just the commit of BROKEN; I do not expect you to try to fix them). Thanks. mcl a...@freebsd.org databases/mysql41-server a...@freebsd.org databases/mysql50-server a...@freebsd.org databases/mysql51-server a...@freebsd.org databases/mysql55-server and...@freebsd.orgwww/varnish ash...@freebsd.orgeditors/emacs b...@fsn.humail/dovecot2 bro...@freebsd.orgdevel/llvm c...@freebsd.orgnet/vnc eha...@freebsd.orgnet/socat f...@freebsd.org net-p2p/rtorrent ge...@freebsd.org devel/nspr ger...@freebsd.orglang/gcc42 gn...@freebsd.org graphics/cairo gn...@freebsd.org devel/gobject-introspection k...@freebsd.org devel/qt4-moc k...@freebsd.org devel/qt4-rcc k...@freebsd.org devel/qt4-uic l...@lerctr.orgsysutils/lsof m...@aldan.algebra.com devel/qmake off...@freebsd.orgdevel/icu po...@freebsd.org lang/tcl86 po...@freebsd.org devel/pwlib pyt...@freebsd.orgdatabases/py-sqlite3 y...@coolrat.org mail/dovecot - Forwarded message from Mark Linimon - Date: Thu, 23 Aug 2012 23:00:12 GMT From: Mark Linimon To: freebsd-gnats-sub...@freebsd.org Cc: Subject: ports/170946: [patch] mark certain ports broken on ARM >Number: 170946 >Category: ports >Synopsis: [patch] mark certain ports broken on ARM >Confidential: no >Severity: non-critical >Priority: low >Responsible:freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 23 23:10:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mark Linimon >Release:FreeBSD 9.0-STABLE i386 >Organization: FreeBSD >Environment: System: FreeBSD freefall.freebsd.org 9.0-STABLE FreeBSD 9.0-STABLE #6 r235139: Tue May 8 21:19:03 UTC 2012 si...@freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL i386 >Description: I have recently started building packages for arm. At the moment I am building a very restricted subset due to how little hardware we have. To keep from trying to build the same ports over and over, I'd like to go ahead and mark some ports from the first few runs as BROKEN. I will be testing this both on arm and in combination with some other amd64 build, but I would like to give the maintainers a heads-up. (I do not expect the maintainers to take any action on fixing the problems; just approval of the BROKEN line.) Thanks. >How-To-Repeat: >Fix: Index: databases/mysql41-server/Makefile === --- databases/mysql41-server/Makefile (revision 303040) +++ databases/mysql41-server/Makefile (working copy) @@ -62,6 +62,10 @@ .include +.if ${ARCH} == "arm" +BROKEN=Does not compile on arm +.endif + .if ${ARCH} == "i386" CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db .endif Index: databases/mysql50-server/Makefile === --- databases/mysql50-server/Makefile (revision 303040) +++ databases/mysql50-server/Makefile (working copy) @@ -70,6 +70,10 @@ .include +.if ${ARCH} == "arm" +BROKEN=Does not compile on arm +.endif + .if ${ARCH} == "i386" CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db .endif Index: databases/mysql51-server/Makefile === --- databases/mysql51-server/Makefile (revision 303040) +++ databases/mysql51-server/Makefile (working copy) @@ -67,6 +67,10 @@ .include +.if ${ARCH} == "arm" +BROKEN=Does not compile on arm +.endif + .if ${ARCH} == "i386" CONFIGURE_ARGS+=--enable-assembler .endif Index: databases/mysql55-server/Makefile === --- databases/mysql55-server/Makefile (revision 303040) +++ databases/mysql55-server/Makefile (working copy) @@ -90,4 +90,10 @@ post-patch: @${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt -.include +.include + +.if ${ARCH} == "arm" +BROKEN=Does not compile on arm +.endif + +.include Index: databases/py-sqlite3/Makefile === --- databases/py-sqlite3/Makefile (revision 303040) +++ databases/py-sqlite3/Makefile (working copy) @@ -30,6 +30,10 @@ .include +.if ${ARCH} == "arm" +BROKEN=Does not install on arm +.endif + post-extract: .if ${PYTHON_REL} < 300 @${CP} ${FILESDIR}/setup.py ${WRKSRC} Index: devel/gobject-introspection/Makefile === --- devel/gobject-introspection/Make
Re: ports/169168: New port: math/py-pandas Flexible, high-performance data analysis in Python
The following reply was made to PR ports/169168; it has been noted by GNATS. From: Mark Linimon To: bug-follo...@freebsd.org Cc: Subject: Re: ports/169168: New port: math/py-pandas Flexible, high-performance data analysis in Python Date: Sun, 22 Jul 2012 19:57:36 -0500 - Forwarded message from "John W. O'Brien" - Date: Sun, 22 Jul 2012 19:12:43 -0400 From: "John W. O'Brien" To: freebsd-python@freebsd.org Subject: Re: ports/169168: New port: math/py-pandas Flexible, high-performance data analysis in Python -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 A new version of this port was released upstream today [1]. I would like to update the pending new port [2] in a way that is considerate of ports users who may already be using this port based on the PR, potential committers who might adopt this PR, and freebsd-python@ subscribers who will have to wade through the reflected PR activity. * "same/shar" Roll a fresh SHAR and post it to the existing PR. Simple for users and committers, but potentially annoying for list subscribers. * "same/diff" Generate a diff as if updating a committed port, but simply append it to [2]. A bit fiddly for users and committers, fairly easy on the list. * "new/shar" Request closure of [2], and proceed as if starting from scratch. PR churn, but makes life easy on users, committers, and listers. * "new/diff" Mainly here for completeness, but might be appealing to PR purists or overworked committers. Unless I receive persuasive guidance within a day or so, I will proceed with "same/diff". Thanks, John [1] http://pandas.pydata.org/#released-july-22-2012 [2] http://www.freebsd.org/cgi/query-pr.cgi?pr=169168 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJQDIjrAAoJEEdKvTwaez9wuqAIAIsLDxvvU0nbGuOzwIJbnaEs SHIeNxsc8lazVZUMycIG+FZgZ5h4s9h9FSdorYK3x+2mHS7YDOV5YdJhlm1y5zYR QqnCVq4JbVksfJey1RIrw3u3HHDpqkwkRfig6V5L40E2K43XMmB2qVHPHaZ7nnZr OwhoJOu0I9UAGFulV282KWCj5ZdGKyx+DS59m7mBHMBtz7XJcjMT1UJuYc5G3zk9 E/43fdMl4Sn89hRSlLGTFmw2xmKRhKZ2GeW1Dzsl08qt9pcM+FLPJB3egOqLT4Wy P+1xss29fVQKbOkA5ZhScGJW/IF/jiKoilAorjKliB4blh+u2X6AHp3537932YU= =zk1k -END PGP SIGNATURE- - End forwarded message - ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
ports/169873: [patch] fix fetch problem in bsd.python.mk that affects jails
>Number: 169873 >Category: ports >Synopsis: [patch] fix fetch problem in bsd.python.mk that affects jails >Confidential: no >Severity: non-critical >Priority: low >Responsible:freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jul 15 05:00:21 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mark Linimon >Release:FreeBSD 9.0-STABLE i386 >Organization: FreeBSD >Environment: System: FreeBSD freefall.freebsd.org 9.0-STABLE FreeBSD 9.0-STABLE #6 r235139: Tue May 8 21:19:03 UTC 2012 si...@freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL i386 >Description: On pointyhat-west, the rules for jails have been tightened. Despite the claim in bsd.python.mk, it seems that devel/py-distribute will be dragged in if: defined(USE_PYDISTUTILS) && ${USE_PYDISTUTILS} == "easy_install" , no matter whether ${PYTHON_SUFFIX} < 30 or not. This patch moves the dependency outside the < 30 test (but still inside the other test). I am going to test this on pointyhat-west. >How-To-Repeat: See, for example, http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-errorlogs/e.9-exp-clang.20120516023538.pointyhat-west/py27-amf-0.6.1.log >Fix: Index: Mk/bsd.python.mk === RCS file: /home/pcvs/ports/Mk/bsd.python.mk,v retrieving revision 1.150 diff -u -r1.150 bsd.python.mk --- Mk/bsd.python.mk26 Jun 2012 13:54:59 - 1.150 +++ Mk/bsd.python.mk15 Jul 2012 03:36:15 - @@ -453,10 +453,9 @@ .if ${PYTHON_SUFFIX} < 30 BUILD_DEPENDS+= ${PYEASYINSTALL_CMD}:${PORTSDIR}/devel/py-setuptools RUN_DEPENDS+= ${PYEASYINSTALL_CMD}:${PORTSDIR}/devel/py-setuptools -.else +.endif BUILD_DEPENDS+= ${PYEASYINSTALL_CMD}:${PORTSDIR}/devel/py-distribute RUN_DEPENDS+= ${PYEASYINSTALL_CMD}:${PORTSDIR}/devel/py-distribute -.endif PYDISTUTILS_BUILD_TARGET?= bdist_egg PYDISTUTILS_INSTALL_TARGET?= easy_install >Release-Note: >Audit-Trail: >Unformatted: ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: [patch] Mk/bsd.python.mk: Fix python -c commands for python 3+
I'd kind of like to see it survive an -exp run. However, it can be combined with something else. (I am trying to help us catch up.) mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: The state of packages based on Python ports
On Wed, Feb 01, 2012 at 07:53:41AM -0800, Paul Hoffman wrote: > HOWEVER, it doesn't answer the question of packages for 3.x. Is the > policy "there can be (mostly) only one set of packages for Python > modules, and that is for the preferred version"? It's a code limitation rather than policy. We would have to run two back-to-back bulk builds, one with the switch thrown one way, and one with it the other. The builds are scheduled off the hierarchy as built via 'make index', and thus two different INDEX files are required. It could be done but it's kind of a PITA with the way things are set up, so we had never really considered doing it. You might want to look at the just-added port ports-mgmt/poudriere to see if it would help your problem locally. mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: The state of packages based on Python ports
On Tue, Jan 31, 2012 at 05:37:54PM -0800, Paul Hoffman wrote: > ftp.freebsd.org: /pub/FreeBSD/ports/i386/packages-8.2-release/All We don't update ports in the *-release directories once the release has been cut. Our recommendation is that you should always keep your ports tree up-to-date, and download packages from e.g. package-8-stable/. mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: The state of packages based on Python ports
On Tue, Jan 31, 2012 at 04:24:24PM -0800, Paul Hoffman wrote: > Nearly all of the packages in the packages system for Python-related > ports are for Python 2.6 *only*. er, you'll have to tell me where you're seeing this? I checked on pointyhat, on a recent i386-8 build for 8-STABLE: $ pwd /dumpster/pointyhat/i386/archive/errorlogs/a.8.20120118070557 $ ls py* | wc -l 1199 $ grep BUILD_DEPENDS py* | grep python24 | wc -l 2 $ grep BUILD_DEPENDS py* | grep python25 | wc -l 3 $ grep BUILD_DEPENDS py* | grep python26 | wc -l 2 $ grep BUILD_DEPENDS py* | grep python27 | wc -l 1179 $ grep BUILD_DEPENDS py* | grep python3 | wc -l 5 So, I'm confused? mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
request permission to make change to lang/python24 for powerpc
This is the same change that has been made for the other 2.x ports. mcl Index: Makefile === RCS file: /home/pcvs/ports/lang/python24/Makefile,v retrieving revision 1.176 diff -u -r1.176 Makefile --- Makefile5 Nov 2011 13:18:25 - 1.176 +++ Makefile12 Nov 2011 00:14:51 - @@ -73,12 +73,7 @@ CONFIGURE_ARGS+= --without-pymalloc .endif -.if ${ARCH} == i386 -PLIST_SUB+=X86_ONLY="" -.else -PLIST_SUB+=X86_ONLY="@comment " -.endif -.if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 || ${ARCH} == alpha +.if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 || ${ARCH} == powerpc PLIST_SUB+=32BIT_ONLY="@comment " .else PLIST_SUB+=32BIT_ONLY="" Index: pkg-plist === RCS file: /home/pcvs/ports/lang/python24/pkg-plist,v retrieving revision 1.68 diff -u -r1.68 pkg-plist --- pkg-plist 28 Oct 2011 10:42:22 - 1.68 +++ pkg-plist 12 Nov 2011 00:14:51 - @@ -568,7 +568,7 @@ %%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/dl.so %%PYTHON_LIBDIR%%/lib-dynload/fcntl.so %%PYTHON_LIBDIR%%/lib-dynload/grp.so -%%X86_ONLYPYTHON_LIBDIR%%/lib-dynload/imageop.so +%%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/imageop.so %%PYTHON_LIBDIR%%/lib-dynload/itertools.so %%PYTHON_LIBDIR%%/lib-dynload/math.so %%PYTHON_LIBDIR%%/lib-dynload/md5.so @@ -581,7 +581,7 @@ %%PYTHON_LIBDIR%%/lib-dynload/readline.so %%PYTHON_LIBDIR%%/lib-dynload/regex.so %%PYTHON_LIBDIR%%/lib-dynload/resource.so -%%X86_ONLYPYTHON_LIBDIR%%/lib-dynload/rgbimg.so +%%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/rgbimg.so %%PYTHON_LIBDIR%%/lib-dynload/select.so %%PYTHON_LIBDIR%%/lib-dynload/sha.so %%PYTHON_LIBDIR%%/lib-dynload/strop.so ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: Maintainership of py-zopetesting and py-zopeevent
On Mon, Sep 05, 2011 at 10:08:14PM +0800, wen heping wrote: > > 2. I'd prefer to create physical category like `webdevel` and > > move all zope-specific ports there (and all of this django, pyramid, > > pylons, turbogears stuff) to not trash the tree (mainly devel category). > > I do not believe portmgr@ shall agree with this. Better discuss it > with miwi@ first. Please see the following: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-categories.html#PROPOSING-CATEGORIES This lays out the burden that moving things around imposes on the users and ports committers. mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: french/aster ignores PYTHON_VERSION= 2.6 ?
On Tue, Jul 26, 2011 at 11:46:17PM +0400, Ruslan Mahmatkhanov wrote: > Add Mk/bsd.python.mk to description field a good idea, but ... > so it will be assigned to portmgr@. portmgr@ doesn't own all the bsd.*.mk files; bsd.python.mk is owned by python@. We're happy to put an -exp run in the queue for large changes, but it's not necessary for something small. (Note: I only scanned this email quickly so don't know which one it is :-) ) mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
request to commit some patches to fix lang/python* on powerpc
I was recently given some patches to fix various Python ports on powerpc, and have tested them. Does anyone have any objections if I commit these? Thanks. mcl (note: although I didn't test lang/python24 yet, I'm fairly sure that the same patch for python25 will fix it as well.) -- the following is for lang/python25: lang_python_2.5_diff.out the following are for lang/python26: lang_python_2.6_diff.out patch-Modules-_ctypes-libffi-configure the following is for lang/python26 and lang/python31: patch-Modules-_ctypes-libffi-src-powerpc-ffitarget - # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # lang_python_2.5_diff.out # lang_python_2.6_diff.out # patch-Modules-_ctypes-libffi-configure # patch-Modules-_ctypes-libffi-src-powerpc-ffitarget # echo x - lang_python_2.5_diff.out sed 's/^X//' >lang_python_2.5_diff.out << 'fadccdaa78dd176e58e4061ef4ede452' XIndex: Makefile X=== XRCS file: /home/FreeBSD/pcvs/ports/lang/python25/Makefile,v Xretrieving revision 1.159 Xdiff -u -r1.159 Makefile X--- Makefile 2 Feb 2010 22:00:24 - 1.159 X+++ Makefile 4 Apr 2010 05:05:06 - X@@ -89,11 +89,6 @@ X CONFIGURE_ARGS+= --without-pymalloc X .endif X X-.if ${ARCH} == i386 X-PLIST_SUB+= X86_ONLY="" X-.else X-PLIST_SUB+= X86_ONLY="@comment " X-.endif X .if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 || ${ARCH} == alpha X PLIST_SUB+= 32BIT_ONLY="@comment " X .else XIndex: pkg-plist X=== XRCS file: /home/FreeBSD/pcvs/ports/lang/python25/pkg-plist,v Xretrieving revision 1.75 Xdiff -u -r1.75 pkg-plist X--- pkg-plist 26 Nov 2009 14:04:18 - 1.75 X+++ pkg-plist 4 Apr 2010 05:05:29 - X@@ -674,7 +674,7 @@ X %%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/dl.so X %%PYTHON_LIBDIR%%/lib-dynload/fcntl.so X %%PYTHON_LIBDIR%%/lib-dynload/grp.so X-%%X86_ONLYPYTHON_LIBDIR%%/lib-dynload/imageop.so X+%%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/imageop.so X %%PYTHON_LIBDIR%%/lib-dynload/itertools.so X %%PYTHON_LIBDIR%%/lib-dynload/math.so X %%PYTHON_LIBDIR%%/lib-dynload/mmap.so X@@ -685,7 +685,7 @@ X %%PYTHON_LIBDIR%%/lib-dynload/pyexpat.so X %%PYTHON_LIBDIR%%/lib-dynload/readline.so X %%PYTHON_LIBDIR%%/lib-dynload/resource.so X-%%X86_ONLYPYTHON_LIBDIR%%/lib-dynload/rgbimg.so X+%%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/rgbimg.so X %%PYTHON_LIBDIR%%/lib-dynload/select.so X %%PYTHON_LIBDIR%%/lib-dynload/strop.so X %%PYTHON_LIBDIR%%/lib-dynload/syslog.so fadccdaa78dd176e58e4061ef4ede452 echo x - lang_python_2.6_diff.out sed 's/^X//' >lang_python_2.6_diff.out << '4689ead7e4e3879f4a5a990cfb1108d6' XIndex: Makefile X=== XRCS file: /home/FreeBSD/pcvs/ports/lang/python26/Makefile,v Xretrieving revision 1.165 Xdiff -u -r1.165 Makefile X--- Makefile 26 Nov 2009 22:21:19 - 1.165 X+++ Makefile 22 Apr 2010 01:59:31 - X@@ -116,11 +116,6 @@ X CONFIGURE_ARGS+= --without-pymalloc X .endif X X-.if ${ARCH} == i386 X-PLIST_SUB+= X86_ONLY="" X-.else X-PLIST_SUB+= X86_ONLY="@comment " X-.endif X .if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 || ${ARCH} == alpha X PLIST_SUB+= 32BIT_ONLY="@comment " X .else XIndex: pkg-plist X=== XRCS file: /home/FreeBSD/pcvs/ports/lang/python26/pkg-plist,v Xretrieving revision 1.79 Xdiff -u -r1.79 pkg-plist X--- pkg-plist 26 Nov 2009 22:21:20 - 1.79 X+++ pkg-plist 22 Apr 2010 01:59:31 - X@@ -820,7 +820,7 @@ X %%PYTHON_LIBDIR%%/lib-dynload/fcntl.so X %%PYTHON_LIBDIR%%/lib-dynload/future_builtins.so X %%PYTHON_LIBDIR%%/lib-dynload/grp.so X-%%X86_ONLYPYTHON_LIBDIR%%/lib-dynload/imageop.so X+%%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/imageop.so X %%PYTHON_LIBDIR%%/lib-dynload/itertools.so X %%PYTHON_LIBDIR%%/lib-dynload/math.so X %%PYTHON_LIBDIR%%/lib-dynload/mmap.so 4689ead7e4e3879f4a5a990cfb1108d6 echo x - patch-Modules-_ctypes-libffi-configure sed 's/^X//' >patch-Modules-_ctypes-libffi-configure << '9e168a36d7b9d35d73fc07465fd7d8c8' X--- Modules/_ctypes/libffi/configure.orig 2008-05-24 00:06:50.0 +0900 X+++ Modules/_ctypes/libffi/configure 2008-10-09 20:24:02.0 +0900 X@@ -4725,7 +4725,7 @@ X rm -rf conftest* X ;; X X-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ X+amd64-*-freebsd*|x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|powerpc-*-freebsd*| \ X s390*-*linux*|sparc*-*linux*) X # Find out which ABI we
[ports-powe...@freebsd.org: python26-2.6.4 failed on powerpc 8]
Any lang/python experts have any idea on how to make this build? I've poked at the plist a little bit but this is more than I have time to learn how to fix right now. Thanks. mcl - Forwarded message from User Ports-powerpc - From: User Ports-powerpc To: lini...@freebsd.org Subject: python26-2.6.4 failed on powerpc 8 Excerpt from the build log at http://pointyhat.FreeBSD.org/errorlogs/powerpc-errorlogs/a.8.20100510182520/python26-2.6.4.log building python26-2.6.4 on dynode.isc.freebsd.org in directory /usr2/pkgbuild/8/20100510182520/chroot/10331 building for: 8.0-STABLE powerpc maintained by: pyt...@freebsd.org port directory: /usr/ports/lang/python26 Makefile ident: $FreeBSD: ports/lang/python26/Makefile,v 1.166 2010/05/12 12:13:06 wen Exp $ [... lines trimmed ...] running install_egg_info Writing /usr/local/lib/python2.6/lib-dynload/Python-2.6.4-py2.6.egg-info install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/python2.6-config /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/python-shared2.6-config /usr/local/bin install -s -o root -g wheel -m 555 /work/a/ports/lang/python26/work/Python-2.6.4/portbld.shared/libpython2.6.so.1 /usr/local/lib cd /usr/local/lib; /bin/ln -sf libpython2.6.so.1 libpython2.6.so /bin/ln -sf /usr/local/lib/libpython2.6.so /usr/local/lib/python2.6/config install -s -o root -g wheel -m 555 /work/a/ports/lang/python26/work/Python-2.6.4/portbld.shared/python-shared2.6 /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/`echo 2to3 | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'` /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/`echo idle | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'` /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/`echo pydoc | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'` /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/`echo smtpd.py | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'` /usr/local/bin install -o root -g wheel -m 444 /work/a/ports/lang/python26/work/Python-2.6.4/Misc/python.man /usr/local/man/man1/python2.6.1 for f in python python-shared python-config python-shared-config 2to3 idle pydoc smtpd.py; do TARGET=`echo $f | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'`; cd /usr/local/bin && /bin/ln -f $TARGET $f; done Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbmdatabases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter Install them as needed. ===> Compressing manual pages for python26-2.6.5 ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for python26-2.6.5 ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/lib/python2.6/lib-dynload/_socket.so If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://www.python.org/ ===> Building package for python26-2.6.5 tar: lib/python2.6/distutils/tests/test_install_lib.py: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_install_lib.pyo: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_install_lib.pyc: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_unixccompiler.py: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_unixccompiler.pyo: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_unixccompiler.pyc: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_util.py: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_util.pyo: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_util.pyc: Cannot stat: No such file or directory tar: lib/python2.6/email/test/data/msg_45.txt: Cannot stat: No such file or directory tar: lib/python2.6/email/test/data/msg_46
RFC: review a patch to lang/python26
This is to (partially) fix the build on powerpc. (FWIW, the powerpc build claims that 5171 other ports depend on it ...) It has been tested on powerpc. It shouldn't have an effect anywhere else, but I haven't tinderboxed it yet. The patch appears to be pretty trivial. (This is the diff to the existing entry in the files/ subdirectory). Thanks. mcl Index: patch-Modules-_ctypes-libffi-configure === RCS file: /home/FreeBSD/pcvs/ports/lang/python26/files/patch-Modules-_ctypes-libffi-configure,v retrieving revision 1.2 diff -u -r1.2 patch-Modules-_ctypes-libffi-configure --- patch-Modules-_ctypes-libffi-configure 13 Oct 2008 08:22:58 - 1.2 +++ patch-Modules-_ctypes-libffi-configure 22 Mar 2010 06:44:33 - @@ -5,7 +5,7 @@ ;; -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ -+amd64-*-freebsd*|x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ ++amd64-*-freebsd*|x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|powerpc-*-freebsd*| \ s390*-*linux*|sparc*-*linux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
RFC: review a patch to lang/python25
This is to (partially) fix the build on powerpc, which currently turns out to be a 32-bit arch just like i386 :-) The patch appears to be pretty trivial. I've tested it on powerpc but not yet on i386/amd64. Thanks. mcl Index: Makefile === RCS file: /home/FreeBSD/pcvs/ports/lang/python25/Makefile,v retrieving revision 1.159 diff -u -r1.159 Makefile --- Makefile2 Feb 2010 22:00:24 - 1.159 +++ Makefile4 Apr 2010 05:05:06 - @@ -89,11 +89,6 @@ CONFIGURE_ARGS+= --without-pymalloc .endif -.if ${ARCH} == i386 -PLIST_SUB+=X86_ONLY="" -.else -PLIST_SUB+=X86_ONLY="@comment " -.endif .if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 || ${ARCH} == alpha PLIST_SUB+=32BIT_ONLY="@comment " .else Index: pkg-plist === RCS file: /home/FreeBSD/pcvs/ports/lang/python25/pkg-plist,v retrieving revision 1.75 diff -u -r1.75 pkg-plist --- pkg-plist 26 Nov 2009 14:04:18 - 1.75 +++ pkg-plist 4 Apr 2010 05:05:29 - @@ -674,7 +674,7 @@ %%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/dl.so %%PYTHON_LIBDIR%%/lib-dynload/fcntl.so %%PYTHON_LIBDIR%%/lib-dynload/grp.so -%%X86_ONLYPYTHON_LIBDIR%%/lib-dynload/imageop.so +%%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/imageop.so %%PYTHON_LIBDIR%%/lib-dynload/itertools.so %%PYTHON_LIBDIR%%/lib-dynload/math.so %%PYTHON_LIBDIR%%/lib-dynload/mmap.so @@ -685,7 +685,7 @@ %%PYTHON_LIBDIR%%/lib-dynload/pyexpat.so %%PYTHON_LIBDIR%%/lib-dynload/readline.so %%PYTHON_LIBDIR%%/lib-dynload/resource.so -%%X86_ONLYPYTHON_LIBDIR%%/lib-dynload/rgbimg.so +%%32BIT_ONLYPYTHON_LIBDIR%%/lib-dynload/rgbimg.so %%PYTHON_LIBDIR%%/lib-dynload/select.so %%PYTHON_LIBDIR%%/lib-dynload/strop.so %%PYTHON_LIBDIR%%/lib-dynload/syslog.so ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: ports/142511: [Update]devel/py-ydbf:update to 0.3rc1
The following reply was made to PR ports/142511; it has been noted by GNATS. From: Mark Linimon To: bug-follo...@freebsd.org Cc: Subject: Re: ports/142511: [Update]devel/py-ydbf:update to 0.3rc1 Date: Sat, 9 Jan 2010 19:43:45 -0600 - Forwarded message from wen heping - From: wen heping To: "Andrey S. Polyakov" Subject: Re: ports/142511: [Update]devel/py-ydbf:update to 0.3rc1 I would wait the 0.3 release, hoping it will fix this build error. Currently I shall close my PR. wen - End forwarded message - ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"
Re: ports/121340: [MAINTAINER] databases/py-migrate: Update to 0.4.2
On Tue, Mar 04, 2008 at 11:22:40PM +0100, Aron Stansvik wrote: > Thanks! Could you perhaps tell me what those minor changes were? So > that I learn until next time :) It's easy enough to see what changes were committed via using cvsweb. Go to http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/py-migrate/ and click any of the filenames. Then, click on a 'Diff to: previous' link, e.g., http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/py-migrate/Makefile.diff?r1=1.6;r2=1.7;f=h mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: python status?
On Tuesday 06 November 2007, Chuck Robey wrote: > my question here is, is it possible that Python might someday be > brought into the FreeBSD base It is very, very, unlikely that any interpretive language will be in the base again. mcl ___ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "[EMAIL PROTECTED]"