notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Things are slow!

Some of the pages ont the website are slow. I know diskio is way up. I don't know what it is but it's been going on for about three weeks. It might have been a change to the zpool recordsize on the PostgreSQL database dataset.

One way to know: copy the dataset to another dataset with the original recordsize and use that. I hope can get to that later this week.

I have not tackled the issue yet because I've been concentrating on the BSDCan and PGCon calls for papers.

non port: lang/python36/Makefile
SVNWeb

Number of commits found: 30

Sat, 7 Dec 2019
[ 22:19 tcberner ] Original commit   Revision:519244
519244 lang/python35/Makefile
519244 lang/python36/Makefile
Fix makefile ordering.

Reported by:	mat
[ 21:28 lwhsu ] Original commit   Revision:519241
519241 lang/python36/Makefile
519241 lang/python36/distinfo
Backport fix of https://bugs.python.org/issue32849

This is needed for starting sysutils/azure-agent at boot:
https://github.com/Azure/WALinuxAgent/issues/1687

Obtained
from:	https://github.com/python/cpython/pull/12852/commits/f9c01a16dae8aa15d264a1937fb589e8598d1c88
MFH:		2019Q4
Sponsored by:	The FreeBSD Foundation
[ 19:11 tcberner ] Original commit   Revision:519233
519233 lang/python35/Makefile
519233 lang/python35/distinfo
519233 lang/python36/Makefile
519233 lang/python36/distinfo
Fix namespace pollution in python3.5 and python3.6 (upstreamed fix)

The standard math library (libm) may follow IEEE-754 recommendation to
include an implementation of sinPi(), i.e. sinPi(x):=sin(pi*x).
And this triggers a name clash, found by FreeBSD developer
Steve Kargl, who worked on putting sinpi into libm used on FreeBSD
(it has to be named "sinpi", not "sinPi", cf. e.g.
https://en.cppreference.com/w/c/experimental/fpext4).

- python2.7 and > 3.6 are already fixed

PR:		232792
Submitted by:	Steve Kargl <sgk@troutmask.apl.washington.edu>, Dima Pasechnik
<dimpase+freebsd@gmail.com>
Approved by:	python (maintainer timeout)
Obtained
from:	https://github.com/python/cpython/commit/b545ba0a508a5980ab147ed2641a42be3b31a2db
Fri, 29 Nov 2019
[ 10:55 koobs ] Original commit   Revision:518640
518640 lang/python27/Makefile
518640 lang/python27/files/patch-Modules_posixmodule.c
518640 lang/python35/Makefile
518640 lang/python35/files/patch-Modules___posixsubprocess.c
518640 lang/python35/files/patch-Modules_posixmodule.c
518640 lang/python36/Makefile
518640 lang/python36/files/patch-Modules___posixsubprocess.c
518640 lang/python36/files/patch-Modules_posixmodule.c
518640 lang/python37/Makefile
518640 lang/python37/files/patch-Modules___posixsubprocess.c

(Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
lang/python{27,35,36,37,38}: Add closefrom(2) support

A single close(fd) syscall is cheap, but when MAXFDS (maximum file
descriptor number) is high, the loop calling close(fd) on each file
descriptor can take several milliseconds.

The default value of subprocess.Popen "close_fds" parameter changed to True
in Python 3. Compared to Python 2, close_fds=True can make Popen 10x
slower: see bpo-37790 [1]

The present workaround on FreeBSD to improve performance is to load and
mount the fdescfs kernel module, but this is not enabled by default.

This change adds minimum viable (and upstreamable) closefrom(2) syscall
support to Python's subprocess and posix modules, improving performance
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 9 Oct 2019
[ 11:53 bapt ] Original commit   Revision:514140
514140 lang/python/Makefile
514140 lang/python2/Makefile
514140 lang/python27/Makefile
514140 lang/python3/Makefile
514140 lang/python35/Makefile
514140 lang/python36/Makefile
514140 lang/python37/Makefile
514140 lang/ruby24/Makefile
514140 lang/ruby25/Makefile
514140 lang/ruby26/Makefile
Drop the ipv6 virtual category for l* category as it is not relevant anymore
Mon, 8 Jul 2019
[ 23:10 wen ] Original commit   Revision:506253
506253 lang/python-doc-html/distinfo
506253 lang/python36/Makefile
506253 lang/python36/Makefile.version
506253 lang/python36/distinfo
506253 lang/python36/files/patch-bpo35746
506253 lang/python36/pkg-plist
- Update to python-3.6.9(include security fix)

PR:		238952
Submitted by:	wenheping2000@hotmail.com(myself)
Reviewed by:	koobs@
Exp-run by:	antoine@
MFH:		2019Q3
Sun, 14 Apr 2019
[ 16:27 antoine ] Original commit   Revision:498910
498910 lang/python36/Makefile
Recompile _sysconfigdata.py after reinplacing it

Reported by:	tcberner
With hat:	portmgr
Tue, 9 Apr 2019
[ 14:04 sunpoet ] Original commit   Revision:498476
498476 Mk/Uses/readline.mk
498476 Mk/bsd.ruby.mk
498476 audio/ardour5/Makefile
498476 audio/cutmp3/Makefile
498476 audio/ecasound/Makefile
498476 audio/fluidsynth/Makefile
498476 audio/guitarix-lv2/Makefile
498476 audio/jack/Makefile
498476 audio/kid3-qt5/Makefile
498476 audio/lash/Makefile

(Only the first 10 of 289 ports in this commit are shown above. View all ports for this commit)
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
Wed, 27 Mar 2019
[ 19:23 sunpoet ] Original commit   Revision:496975
496975 lang/python36/Makefile
496975 lang/python36/files/patch-bpo35746
Fix CVE-2019-5010

- Bump PORTREVISION for package change

Obtained
from:	https://github.com/python/cpython/commit/216a4d83c3b72f4fdcd81b588dc3f42cc461739a
Reference:	https://bugs.python.org/issue35746
Security:	d74371d2-4fee-11e9-a5cd-1df8a848de3d
MFH:		2019Q1
Fri, 2 Nov 2018
[ 13:32 rene ] Original commit   Revision:483807
483807 Mk/Uses/gssapi.mk
483807 Mk/bsd.gecko.mk
483807 audio/kwave/Makefile
483807 audio/logitechmediaserver/Makefile
483807 audio/supercollider/Makefile
483807 audio/teamspeak3-server/Makefile
483807 audio/wavpack/Makefile
483807 audio/zynaddsubfx/Makefile
483807 base/binutils/Makefile
483807 cad/calculix/Makefile

(Only the first 10 of 243 ports in this commit are shown above. View all ports for this commit)
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
Sat, 27 Oct 2018
[ 04:06 wen ] Original commit   Revision:483109
483109 lang/python-doc-html/distinfo
483109 lang/python36/Makefile
483109 lang/python36/Makefile.version
483109 lang/python36/distinfo
483109 lang/python36/pkg-plist
- Update to 3.6.7

PR:		232504
Submitted by:	wen@(myself)
Exp-run by:	antoine@
Wed, 17 Oct 2018
[ 06:23 koobs ] Original commit   Revision:482271
482271 lang/python27/Makefile
482271 lang/python35/Makefile
482271 lang/python36/Makefile
482271 lang/python37/Makefile
lang/python27,35+: Remove MAKE_JOBS_UNSAFE

ports r393217 via bug 200622 [1] originally set MAKE_JOBS_UNSAFE=yes due to
incorrect uses of recursive make [2], causing intermittent build failures when
run with multiple jobs (-jN).

Upstream committed a fix for the issue in default (3.6, at the time), 3.5 and
2.7 which are now contained in all released lang/python?? port versions. 3.4 did
not receieve a backport merge.

lang/python3.5+ ports inadvertently inherited MAKE_JOBS_UNSAFE=yes, via
repocopies from lang/python34 on their creation, when they were infact safe to
use with -j.

Remove MAKE_JOBS_UNSAFE in all lang/python?? ports except python34 accordingly.

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200622
[2] https://bugs.python.org/issue22359

PR:		232308
Reported by:	cem
Reviewed by:	cem
Approved by:	koobs (python)
MFH:		2018Q4
Differential Revision:	D17579
Thu, 26 Jul 2018
[ 08:58 tobik ] Original commit   Revision:475350
475350 lang/python34/Makefile
475350 lang/python34/files/patch-Misc__python-config.sh.in
475350 lang/python35/Makefile
475350 lang/python35/files/patch-Misc__python-config.sh.in
475350 lang/python36/Makefile
475350 lang/python36/files/patch-Misc__python-config.sh.in
475350 lang/python37/Makefile
475350 lang/python37/files/patch-Misc__python-config.sh.in
lang/python3?: Fix python3.?-config behavior when symlinked

When python3.?-config is symlinked to another location it starts
outputting bogus paths.  For example

$ pwd
/home/tobias
$ python3.6-config --includes
-I/usr/local/include/python3.6m -I/usr/local/include/python3.6m
$ ln -s /usr/local/bin/python3.6-config python3-config
$ ./python3-config --includes
-I/home/include/python3.6m -I/home/include/python3.6m

This breaks ports trying to use BINARY_ALIAS together with
python3.?-config.  Apply a patch to resolve the symlink first before
trying to find the install prefix.

PR:		229749
Submitted by:	tobik
Reviewed by:	antoine, miwi
Approved by:	python (miwi)
Thu, 15 Feb 2018
[ 12:48 sunpoet ] Original commit   Revision:461918
461918 lang/python36/Makefile
Remove BROKEN_SSL=openssl-devel

PR:		225871
Submitted by:	brnrd
MFH:		2018Q1
Mon, 12 Feb 2018
[ 19:04 sunpoet ] Original commit   Revision:461623
461623 lang/python36/Makefile
Silence patch messages
Sun, 11 Feb 2018
[ 16:52 sunpoet ] Original commit   Revision:461515
461515 lang/python36/Makefile
Remove over-patched shebang fix of Lib/cgi.py

The change from /usr/local/bin/python to /usr/local/bin/python3.6 is already
done by USES=shebangfix.

% head -1 /usr/local/lib/python3.6/cgi.py
#!/usr/local/bin/python3.63.6
[ 14:36 sunpoet ] Original commit   Revision:461500
461500 lang/python36/Makefile
461500 lang/python36/files/patch-issue20210
Clean up Makefile

- Move BROKEN_SSL upward
- Sort USES
- Remove CPE_*: all of them are default values
- Update PLIST_FILES: do not use %%
- Update http:// links in Makefile comments and patch files
Thu, 21 Dec 2017
[ 17:21 amdmi3 ] Original commit   Revision:456915
456915 lang/python36/Makefile
- Fix more shebangs

Approved by:	portmgr blanket
Wed, 4 Oct 2017
[ 10:55 sunpoet ] Original commit   Revision:451202
451202 lang/python36/Makefile
451202 lang/python36/Makefile.version
451202 lang/python36/distinfo
451202 lang/python36/pkg-plist
Update to 3.6.3

Changes:	https://docs.python.org/3.6/whatsnew/changelog.html
Thu, 3 Aug 2017
[ 00:56 sbruno ] Original commit   Revision:447189
447189 lang/python36/Makefile
Add a code block for the qemu-user enabled cross build environment.  When using
this environment in poudriere, CC is not set to the default of /usr/bin/cc and
a cross-compile toolchain is used.  We need to hand edit this so that the run
time configuration for python matches what the FreeBSD base system provides.

PR:		208282
Submitted by:	manu
Approved by:	portmgr (mat)
Mon, 17 Jul 2017
[ 18:42 sunpoet ] Original commit   Revision:446092
446092 lang/python36/Makefile
446092 lang/python36/Makefile.version
446092 lang/python36/distinfo
446092 lang/python36/pkg-plist
Update to 3.6.2

Changes:	https://docs.python.org/3.6/whatsnew/changelog.html
Wed, 28 Jun 2017
[ 02:37 dbaio ] Original commit   Revision:444534
444534 lang/python27/Makefile
444534 lang/python33/Makefile
444534 lang/python34/Makefile
444534 lang/python35/Makefile
444534 lang/python36/Makefile
lang/python{27,33,34,35,36}: Make Python curses module work with Unicode

Use readline from ports (USES= readline:port) and patch
setup.py to ignore readline from base. The patch is necessary for
FreeBSD < 1100000, as after this the readline library became an
INTERNALLIB, see base r268461 [1]

Link devel/readline against termcapw instead of termcap is part of
this change, see ports r444463 [2]

Note that this is the **ports** approach for getting Python curses
module working with Unicode. The other way is splitting libncurses
into separate libncurses and libtinfo in base, for which an open
issue exists [3].
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 27 Jun 2017
[ 13:46 sunpoet ] Original commit   Revision:444463
444463 Mk/Uses/readline.mk
444463 Mk/bsd.ruby.mk
444463 audio/ardour5/Makefile
444463 audio/cutmp3/Makefile
444463 audio/ecasound/Makefile
444463 audio/fluidsynth/Makefile
444463 audio/jack/Makefile
444463 audio/kid3-kde4/Makefile
444463 audio/lash/Makefile
444463 audio/libsmf/Makefile

(Only the first 10 of 252 ports in this commit are shown above. View all ports for this commit)
Update devel/readline to 7.0 patch 3

- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
Thu, 8 Jun 2017
[ 10:31 mat ] Original commit   Revision:442911
442911 lang/python36/Makefile
Mark BROKEN with openssl-devel.

pkg-static: Unable to access file
/wrkdirs/usr/ports/lang/python36/work/stage/usr/local/lib/python3.6/lib-dynload/_ssl.so:No
such file or directory

Sponsored by:	Absolight
Tue, 6 Jun 2017
[ 12:56 koobs ] Original commit   Revision:442759
442759 lang/python27/Makefile
442759 lang/python27/pkg-plist
442759 lang/python33/Makefile
442759 lang/python33/pkg-plist
442759 lang/python34/Makefile
442759 lang/python34/pkg-plist
442759 lang/python35/Makefile
442759 lang/python35/pkg-plist
442759 lang/python36/Makefile
442759 lang/python36/pkg-plist
lang/python{27,33,34,35,36}: Install GDB debugging script

Users with a GDB that supports [1] Python extensions will automatically
load the extra debugging extensions when debugging programs that are
linked with libpythonX.Y.so.foo.

This enables extensions like 'py-bt' and 'py-frame' as described in
the Fedora Wiki Article: Easier Python Debugging [2], which can be
useful for debugging Python program state from crashes in C extensions,
for example.

[1] PYTHON option enabled in devel/gdb
[2] https://fedoraproject.org/wiki/Features/EasierPythonDebugging

PR:		203021
Submitted by:	cem
Reviewed by:	mat, koobs (python)
Approved by:	koobs (python)
Differential Revision: D10398
Sat, 27 May 2017
[ 19:30 sunpoet ] Original commit   Revision:441865
441865 lang/python36/Makefile
Remove BROKEN_SSL

PR:		217703
Submitted by:	Melvyn Sopacua <m.r.sopacua@gmail.com>
Sun, 16 Apr 2017
[ 11:08 sunpoet ] Original commit   Revision:438648
438648 lang/python36/Makefile
Use BROKEN_SSL and fix indent
Fri, 14 Apr 2017
[ 18:07 miwi ] Original commit   Revision:438530
438530 lang/python27/Makefile
438530 lang/python33/Makefile
438530 lang/python34/Makefile
438530 lang/python35/Makefile
438530 lang/python36/Makefile
- Fix shebang

Thanks to: amdmi3
Tue, 14 Mar 2017
[ 21:35 sunpoet ] Original commit   Revision:436184
436184 lang/python36/Makefile
436184 lang/python36/pkg-descr
Clean up Makefile

- Use PORTVERSION
- Remove CPE_VERSION
- Update WWW
Mon, 26 Dec 2016
[ 16:45 sunpoet ] Original commit   Revision:429551
429551 lang/python36/Makefile
- Remove TSC option

PR:		215580
Submitted by:	Roland Smith <rsmith@xs4all.nl>

Number of commits found: 30

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
dovecotDec 13
spamassassinDec 13
samba410Dec 12
samba48Dec 12
gitlab-ceDec 10
libidn2*Dec 10
ghostscript9-agpl-baseDec 09
ghostscript9-agpl-x11Dec 09
drm-current-kmod*Dec 04
drm-devel-kmod*Dec 04
drm-fbsd11.2-kmod*Dec 04
drm-fbsd12.0-kmod*Dec 04
py-django21Dec 03
py-django22Dec 03
gitlab-ceNov 28

8 vulnerabilities affecting 45 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-12-13 20:37:17


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38260
Broken 733
Deprecated 138
Ignore 1003
Forbidden 3
Restricted 155
No CDROM 72
Vulnerable 27
Expired 6
Set to expire 107
Interactive 0
new 24 hours 6
new 48 hours13
new 7 days53
new fortnight80
new month147

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.