pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang python39 py39-html-docs: updated to 3.9.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/836062003ca2
branches:  trunk
changeset: 447394:836062003ca2
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Feb 20 19:30:37 2021 +0000

description:
python39 py39-html-docs: updated to 3.9.2

Python 3.9.2 final
Release date: 2021-02-19

Windows
bpo-43155: PyCMethod_New() is now present in python3.lib.
Python 3.9.2 release candidate 1
Release date: 2021-02-16

Security
bpo-42967: Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator.
bpo-42938: Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values.

Core and Builtins
bpo-42819: readline: Explicitly disable bracketed paste in the interactive interpreter, even if it’s set in the inputrc, is enabled by default (eg GNU Readline 8.1), or a user calls 
readline.read_init_file(). The Python REPL has not implemented bracketed paste support. Also, bracketed mode writes the "\x1b[?2004h" escape sequence into stdout which causes test failures in 
applications that don’t support it. It can still be explicitly enabled by calling readline.parse_and_bind("set enable-bracketed-paste on"). Patch by Dustin Rodrigues.
bpo-42806: Fix the column offsets for f-strings ast nodes surrounded by parentheses and for nodes that spawn multiple lines. Patch by Pablo Galindo.
bpo-40631: Fix regression where a single parenthesized starred expression was a valid assignment target.
bpo-32381: Fix encoding name when running a .pyc file on Windows: PyRun_SimpleFileExFlags() now uses the correct encoding to decode the filename.
bpo-42536: Several built-in and standard library types now ensure that their internal result tuples are always tracked by the garbage collector:

collections.OrderedDict.items()
dict.items()
enumerate()
functools.reduce()
itertools.combinations()
itertools.combinations_with_replacement()
itertools.permutations()
itertools.product()
itertools.zip_longest()
zip()
Previously, they could have become untracked by a prior garbage collection. Patch by Brandt Bucher.
bpo-42195: The __args__ of the parameterized generics for typing.Callable and collections.abc.Callable are now consistent. The __args__ for collections.abc.Callable are now flattened while 
typing.Callable’s have not changed. To allow this change, types.GenericAlias can now be subclassed and collections.abc.Callable’s __class_getitem__ will now return a subclass of types.GenericAlias. 
Tests for typing were also updated to not subclass things like Callable[..., T] as that is not a valid base class. Finally, both types no longer validate their argtypes, in Callable[[argtypes], 
resulttype] to prepare for PEP 612. Patch by Ken Jin.

Library
bpo-43102: The namedtuple __new__ method had its __builtins__ set to None instead of an actual dictionary. This created problems for introspection tools.
bpo-43108: Fixed a reference leak in the curses module. Patch by Pablo Galindo
bpo-42944: Fix random.Random.sample when counts argument is not None.
bpo-42931: Add randbytes() to random.__all__.
bpo-42780: Fix os.set_inheritable() for O_PATH file descriptors on Linux.
bpo-42851: remove __init_subclass__ support for Enum members
bpo-41748: Fix HTMLParser parsing rules for element attributes containing commas with spaces. Patch by Karl Dubost.
bpo-42759: Fixed equality comparison of tkinter.Variable and tkinter.font.Font. Objects which belong to different Tcl interpreters are now always different, even if they have the same name.
bpo-42756: Configure LMTP Unix-domain socket to use socket global default timeout when a timeout is not explicitly provided.
bpo-23328: Allow / character in username, password fields on _PROXY envars.
bpo-42655: subprocess extra_groups is now correctly passed into setgroups() system call.
bpo-42727: EnumMeta.__prepare__ now accepts **kwds to properly support __init_subclass__
bpo-42681: Fixed range checks for color and pair numbers in curses.
bpo-37961: Fix crash in tracemalloc.Traceback.__repr__() (regressed in Python 3.9).
bpo-42630: tkinter functions and constructors which need a default root window raise now RuntimeError with descriptive message instead of obscure AttributeError or NameError if it is not created yet 
or cannot be created automatically.
bpo-42644: logging.disable will now validate the types and value of its parameter. It also now accepts strings representing the levels (as does loging.setLevel) instead of only the numerical values.
bpo-36541: Fixed lib2to3.pgen2 to be able to parse PEP-570 positional only argument syntax.
bpo-42517: Enum: private names will raise a DeprecationWarning; in 3.10 they will become normal attributes
bpo-42678: Enum: call __init_subclass__ after members have been added
bpo-42532: Remove unexpected call of __bool__ when passing a spec_arg argument to a Mock.
bpo-42388: Fix subprocess.check_output(…, input=None) behavior when text=True to be consistent with that of the documentation and universal_newlines=True.
bpo-34463: Fixed discrepancy between traceback and the interpreter in formatting of SyntaxError with lineno not set (traceback was changed to match interpreter).
bpo-42375: subprocess module update for DragonFlyBSD support.
bpo-42384: Make pdb populate sys.path[0] exactly the same as regular python execution.
bpo-42383: Fix pdb: previously pdb would fail to restart the debugging target if it was specified using a relative path and the current directory changed.
bpo-42318: Fixed support of non-BMP characters in tkinter on macOS.
bpo-42163: Restore compatibility for uname_result around deepcopy and _replace.
bpo-39825: Windows: Change sysconfig.get_config_var('EXT_SUFFIX') to the expected full platform_tag.extension format. Previously it was hard-coded to .pyd, now it is compatible with 
distutils.sysconfig and will result in something like .cp38-win_amd64.pyd. This brings windows into conformance with the other platforms.
bpo-42059: typing.TypedDict types created using the alternative call-style syntax now correctly respect the total keyword argument when setting their __required_keys__ and __optional_keys__ class 
attributes.
bpo-39101: Fixed tests using IsolatedAsyncioTestCase from hanging on BaseExceptions.
bpo-42005: Fix CLI of cProfile and profile to catch BrokenPipeError.
bpo-41907: fix format() behavior for IntFlag
bpo-41889: Enum: fix regression involving inheriting a multiply-inherited enum
bpo-41891: Ensure asyncio.wait_for waits for task completion
bpo-41604: Don’t decrement the reference count of the previous user_ptr when set_panel_userptr fails.
bpo-40219: Lowered tkinter.ttk.LabeledScale dummy widget to prevent hiding part of the content label.
bpo-40084: Fix Enum.__dir__: dir(Enum.member) now includes attributes as well as methods.
bpo-39068: Fix initialization race condition in a85encode() and b85encode() in base64. Patch by Brandon Stansbury.
bpo-33289: Correct call to tkinter.colorchooser to return RGB triplet of ints instead of floats. Patch by Cheryl Sabella.

Documentation
bpo-40304: Fix doc for type(name, bases, dict). Patch by Boris Verkhovskiy and Éric Araujo.
bpo-42811: Updated importlib.utils.resolve_name() doc to use __spec__.parent instead of __package__. (Thanks Yair Frid.)
bpo-17140: Add documentation for the multiprocessing.pool.ThreadPool class.

Tests
bpo-42794: Update test_nntplib to use offical group name of news.aioe.org for testing. Patch by Dong-hee Na.
bpo-40810: In sqlite3, fix CheckTraceCallbackContent for SQLite pre 3.7.15.

Build
bpo-43174: Windows build now uses /utf-8 compiler option.
bpo-42692: Fix __builtin_available check on older compilers. Patch by Joshua Root.
bpo-42604: Now all platforms use a value for the “EXT_SUFFIX” build variable derived from SOABI (for instance in freeBSD, “EXT_SUFFIX” is now “.cpython-310d.so” instead of “.so”). Previosuly only 
Linux, Mac and VxWorks were using a value for “EXT_SUFFIX” that included “SOABI”.
bpo-42598: Fix implicit function declarations in configure which could have resulted in incorrect configuration checks. Patch contributed by Joshua Root.
bpo-29076: Add fish shell support to macOS installer.

Windows
bpo-41837: Updated Windows installer to include OpenSSL 1.1.1i
bpo-42584: Upgrade Windows installer to use SQLite 3.34.0.

macOS
bpo-42504: Ensure that the value of sysconfig.get_config_var(‘MACOSX_DEPLOYMENT_TARGET’) is always a string, even in when the value is parsable as an integer.
bpo-42361: Update macOS installer build to use Tcl/Tk 8.6.11 (rc2, expected to be final release).
bpo-41837: Update macOS installer build to use OpenSSL 1.1.1i.
bpo-42584: Update macOS installer to use SQLite 3.34.0.

IDLE
bpo-43008: Make IDLE invoke sys.excepthook() in normal, 2-process mode. Patch by Ken Hilton.
bpo-33065: Fix problem debugging user classes with __repr__ method.
bpo-23544: Disable Debug=>Stack Viewer when user code is running or Debugger is active, to prevent hang or crash. Patch by Zackery Spytz.
bpo-32631: Finish zzdummy example extension module: make menu entries work; add docstrings and tests with 100% coverage.

Tools/Demos
bpo-42726: Fixed Python 3 compatibility issue with gdb/libpython.py handling of attribute dictionaries.
bpo-42613: Fix freeze.py tool to use the prope config and library directories. Patch by Victor Stinner.

C API
bpo-43030: Fixed a compiler warning in Py_UNICODE_ISSPACE() on platforms with signed wchar_t.
bpo-42591: Export the Py_FrozenMain() function: fix a Python 3.9.0 regression. Python 3.9 uses -fvisibility=hidden and the function was not exported explicitly and so not exported.
bpo-40052: Fix an alignment build warning/error in function PyVectorcall_Function(). Patch by Andreas Schneider, Antoine Pitrou and Petr Viktorin.

diffstat:

 lang/py39-html-docs/Makefile                     |   4 +-
 lang/py39-html-docs/distinfo                     |  10 ++--
 lang/python39/PLIST                              |  14 ++++++-
 lang/python39/dist.mk                            |   4 +-
 lang/python39/distinfo                           |  13 ++---
 lang/python39/patches/patch-Modules___zoneinfo.c |  50 ------------------------
 lang/python39/patches/patch-configure            |  20 ++++----
 7 files changed, 38 insertions(+), 77 deletions(-)

diffs (216 lines):

diff -r b006d9e5dda7 -r 836062003ca2 lang/py39-html-docs/Makefile
--- a/lang/py39-html-docs/Makefile      Sat Feb 20 19:29:06 2021 +0000
+++ b/lang/py39-html-docs/Makefile      Sat Feb 20 19:30:37 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2020/12/08 14:30:40 adam Exp $
+# $NetBSD: Makefile,v 1.3 2021/02/20 19:30:38 adam Exp $
 
-VERS=          3.9.1
+VERS=          3.9.2
 DISTNAME=      python-${VERS}-docs-html
 PKGNAME=       py39-html-docs-${VERS}
 CATEGORIES=    lang python
diff -r b006d9e5dda7 -r 836062003ca2 lang/py39-html-docs/distinfo
--- a/lang/py39-html-docs/distinfo      Sat Feb 20 19:29:06 2021 +0000
+++ b/lang/py39-html-docs/distinfo      Sat Feb 20 19:30:37 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2020/12/08 14:30:40 adam Exp $
+$NetBSD: distinfo,v 1.3 2021/02/20 19:30:38 adam Exp $
 
-SHA1 (python-3.9.1-docs-html.tar.bz2) = ab7f5ea13f67b0c7e639964d4be3a83a3c72b35a
-RMD160 (python-3.9.1-docs-html.tar.bz2) = 172b697e3dad6da7b183124b86b4ce08f1c00db6
-SHA512 (python-3.9.1-docs-html.tar.bz2) = aa87b27b895894281b923031af651d26627526f85e61fe09c88be081ff6471ae367364cea176b1e522e065c6ec98372504f769aa1d40382716004f90c3761d97
-Size (python-3.9.1-docs-html.tar.bz2) = 6806786 bytes
+SHA1 (python-3.9.2-docs-html.tar.bz2) = 32c5df041358e61edf9b0d929ed92ae41042a9da
+RMD160 (python-3.9.2-docs-html.tar.bz2) = 51321b4c6785ecceee11b4fd7daa992e450ebe94
+SHA512 (python-3.9.2-docs-html.tar.bz2) = bd0d3b39e57fbc897c9fd4fbeec67da7fd71e751b5fc5bb460a21b8d67e5c8d29b7ba38d5b01e9fdf3080a2015d7842022147e92a1322efe3c8ac155b41960d4
+Size (python-3.9.2-docs-html.tar.bz2) = 6818470 bytes
diff -r b006d9e5dda7 -r 836062003ca2 lang/python39/PLIST
--- a/lang/python39/PLIST       Sat Feb 20 19:29:06 2021 +0000
+++ b/lang/python39/PLIST       Sat Feb 20 19:30:37 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2020/12/08 14:30:40 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2021/02/20 19:30:37 adam Exp $
 bin/2to3-${PY_VER_SUFFIX}
 bin/pydoc${PY_VER_SUFFIX}
 bin/python${PY_VER_SUFFIX}
@@ -1803,6 +1803,9 @@
 lib/python${PY_VER_SUFFIX}/idlelib/idle_test/test_zoomheight.py
 lib/python${PY_VER_SUFFIX}/idlelib/idle_test/test_zoomheight.pyc
 lib/python${PY_VER_SUFFIX}/idlelib/idle_test/test_zoomheight.pyo
+lib/python${PY_VER_SUFFIX}/idlelib/idle_test/test_zzdummy.py
+lib/python${PY_VER_SUFFIX}/idlelib/idle_test/test_zzdummy.pyc
+lib/python${PY_VER_SUFFIX}/idlelib/idle_test/test_zzdummy.pyo
 lib/python${PY_VER_SUFFIX}/idlelib/iomenu.py
 lib/python${PY_VER_SUFFIX}/idlelib/iomenu.pyc
 lib/python${PY_VER_SUFFIX}/idlelib/iomenu.pyo
@@ -3265,6 +3268,9 @@
 lib/python${PY_VER_SUFFIX}/test/test_asyncio/functional.py
 lib/python${PY_VER_SUFFIX}/test/test_asyncio/functional.pyc
 lib/python${PY_VER_SUFFIX}/test/test_asyncio/functional.pyo
+lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_asyncio_waitfor.py
+lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_asyncio_waitfor.pyc
+lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_asyncio_waitfor.pyo
 lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_base_events.py
 lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_base_events.pyc
 lib/python${PY_VER_SUFFIX}/test/test_asyncio/test_base_events.pyo
@@ -5263,6 +5269,9 @@
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/__init__.py
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/__init__.pyc
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/__init__.pyo
+lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_colorchooser.py
+lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_colorchooser.pyc
+lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_colorchooser.pyo
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_font.py
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_font.pyc
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_font.pyo
@@ -5278,6 +5287,9 @@
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_misc.py
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_misc.pyc
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_misc.pyo
+lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_simpledialog.py
+lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_simpledialog.pyc
+lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_simpledialog.pyo
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_text.py
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_text.pyc
 lib/python${PY_VER_SUFFIX}/tkinter/test/test_tkinter/test_text.pyo
diff -r b006d9e5dda7 -r 836062003ca2 lang/python39/dist.mk
--- a/lang/python39/dist.mk     Sat Feb 20 19:29:06 2021 +0000
+++ b/lang/python39/dist.mk     Sat Feb 20 19:30:37 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.2 2020/12/08 14:30:40 adam Exp $
+# $NetBSD: dist.mk,v 1.3 2021/02/20 19:30:37 adam Exp $
 
-PY_DISTVERSION=        3.9.1
+PY_DISTVERSION=        3.9.2
 DISTNAME=      Python-${PY_DISTVERSION}
 EXTRACT_SUFX=  .tar.xz
 DISTINFO_FILE= ${.CURDIR}/../../lang/python39/distinfo
diff -r b006d9e5dda7 -r 836062003ca2 lang/python39/distinfo
--- a/lang/python39/distinfo    Sat Feb 20 19:29:06 2021 +0000
+++ b/lang/python39/distinfo    Sat Feb 20 19:30:37 2021 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.5 2020/12/08 14:30:40 adam Exp $
+$NetBSD: distinfo,v 1.6 2021/02/20 19:30:37 adam Exp $
 
-SHA1 (Python-3.9.1.tar.xz) = 77f4105846f6740297e50d7535a42c02d6b8e7db
-RMD160 (Python-3.9.1.tar.xz) = 59e056f957252a03c83ce892ac0ef85a274fce58
-SHA512 (Python-3.9.1.tar.xz) = b90029d6825751685983e9dcf0e0ec9e46f18e6c7d37b0dd7a245a94316f8c0090308ad7c2b2b49ed2514b0b909177231dd5bcad03031bf4624e37136fcf8019
-Size (Python-3.9.1.tar.xz) = 18897104 bytes
+SHA1 (Python-3.9.2.tar.xz) = 110ca5bca7989f9558a54ee6762e6774a4b9644a
+RMD160 (Python-3.9.2.tar.xz) = fc9045875edfa50ec5238872296fa894d4f09129
+SHA512 (Python-3.9.2.tar.xz) = b204d865e4c974951830008c381678876987da267c37bce3b4e488c07aa744658e57b8dc5d248051d0391f3b580e69877f7772abc0a0de5288349d448ccf0789
+Size (Python-3.9.2.tar.xz) = 18889164 bytes
 SHA1 (patch-Lib_ctypes_util.py) = 032cc99ebad93ddddfd89073c60424a952e3faa3
 SHA1 (patch-Lib_distutils_command_install.py) = 6fc6f5d918b7581fc62cd0fe55857ee932c3a341
 SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf
@@ -11,12 +11,11 @@
 SHA1 (patch-Lib_lib2to3_pgen2_driver.py) = 5d6dab14197f27363394ff1aeee22a8ced8026d2
 SHA1 (patch-Lib_sysconfig.py) = a4f009ed73ebbd9d9c4bf7e12b7981182ed8fd7c
 SHA1 (patch-Makefile.pre.in) = d42f9f5bca1dd663f64122dc95b49111452fe6e8
-SHA1 (patch-Modules___zoneinfo.c) = b1df24fe935cd357670a6d9f41245ab04f2015e8
 SHA1 (patch-Modules_makesetup) = a06786eebffadecedba5e3a50a9785fb47613567
 SHA1 (patch-Modules_nismodule.c) = 1bafe9b06359586d027a77011b103877590d947d
 SHA1 (patch-Modules_socketmodule.c) = 02c447f980a08e2185df78d2f13373574f414304
 SHA1 (patch-Modules_socketmodule.h) = 61fe96a79d4ccf3e7768eb79dd7e29a50a85328b
 SHA1 (patch-Python_thread__pthread.h) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be
-SHA1 (patch-configure) = 2339ccb9041171f304286b2ee3cf711c7569a7a7
+SHA1 (patch-configure) = 07f0f92ec28e36b4afa4b2ae60f6809af34244c2
 SHA1 (patch-pyconfig.h.in) = 2f06af7358690b46eaff404226b898962b049a0e
 SHA1 (patch-setup.py) = 0ea2e4183f7c11ff893ca302aafe8bb9bea80d6c
diff -r b006d9e5dda7 -r 836062003ca2 lang/python39/patches/patch-Modules___zoneinfo.c
--- a/lang/python39/patches/patch-Modules___zoneinfo.c  Sat Feb 20 19:29:06 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,50 +0,0 @@
-$NetBSD: patch-Modules___zoneinfo.c,v 1.1 2020/11/18 12:18:29 sjmulder Exp $
-
-Move `#pragma GCC diagnostics` outside function for GCC 4.4.
-
---- Modules/_zoneinfo.c.orig   2020-10-05 15:07:58.000000000 +0000
-+++ Modules/_zoneinfo.c
-@@ -1197,6 +1197,19 @@ calendarrule_year_to_timestamp(Transitio
-             (int64_t)(self->minute * 60) + (int64_t)(self->second));
- }
- 
-+// Re. `if (day < 0 || day > 6)`:
-+//
-+// day is an unsigned integer, so day < 0 should always return false, but
-+// if day's type changes to a signed integer *without* changing this value,
-+// it may create a bug. Considering that the compiler should be able to
-+// optimize out the first comparison if day is an unsigned integer anyway,
-+// we will leave this comparison in place and disable the compiler warning.
-+//
-+// Old GCC versions like 4.4 don't allow `#pragma GCC diagnostic` inside
-+// functions.
-+#pragma GCC diagnostic push
-+#pragma GCC diagnostic ignored "-Wtype-limits"
-+
- /* Constructor for CalendarRule. */
- int
- calendarrule_new(uint8_t month, uint8_t week, uint8_t day, int8_t hour,
-@@ -1219,15 +1232,7 @@ calendarrule_new(uint8_t month, uint8_t 
-         return -1;
-     }
- 
--    // day is an unsigned integer, so day < 0 should always return false, but
--    // if day's type changes to a signed integer *without* changing this value,
--    // it may create a bug. Considering that the compiler should be able to
--    // optimize out the first comparison if day is an unsigned integer anyway,
--    // we will leave this comparison in place and disable the compiler warning.
--#pragma GCC diagnostic push
--#pragma GCC diagnostic ignored "-Wtype-limits"
-     if (day < 0 || day > 6) {
--#pragma GCC diagnostic pop
-         PyErr_Format(PyExc_ValueError, "Day must be in [0, 6]");
-         return -1;
-     }
-@@ -1247,6 +1252,7 @@ calendarrule_new(uint8_t month, uint8_t 
-     *out = new_offset;
-     return 0;
- }
-+#pragma GCC diagnostic pop
- 
- /* Function to calculate the local timestamp of a transition from the year.
-  *
diff -r b006d9e5dda7 -r 836062003ca2 lang/python39/patches/patch-configure
--- a/lang/python39/patches/patch-configure     Sat Feb 20 19:29:06 2021 +0000
+++ b/lang/python39/patches/patch-configure     Sat Feb 20 19:30:37 2021 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-configure,v 1.3 2020/12/08 14:30:40 adam Exp $
+$NetBSD: patch-configure,v 1.4 2021/02/20 19:30:37 adam Exp $
 
 Use gnu99 instead of c99 to avoid "alloca() undefined" problems.
 Fix linking on Darwin; don't use -stack_size.
 Changes for consistency across pkgsrc platforms.
 Simplify _sysconfigdata to include only platform name.
 
---- configure.orig     2020-12-07 14:02:38.000000000 +0000
+--- configure.orig     2021-02-19 12:31:44.000000000 +0000
 +++ configure
 @@ -6961,7 +6961,7 @@ UNIVERSAL_ARCH_FLAGS=
  # tweak BASECFLAGS based on compiler and platform
@@ -37,16 +37,16 @@
    if test "$ax_cv_c_float_words_bigendian" = unknown; then
      ax_cv_c_float_words_bigendian=no
    else
-@@ -15384,8 +15383,6 @@ fi
+@@ -15382,7 +15381,7 @@ _ACEOF
  
+ fi
  
- case $ac_sys_system in
--    Linux*|GNU*|Darwin|VxWorks)
--      EXT_SUFFIX=.${SOABI}${SHLIB_SUFFIX};;
-     *)
-       EXT_SUFFIX=${SHLIB_SUFFIX};;
- esac
-@@ -15441,11 +15438,7 @@ fi
+-EXT_SUFFIX=.${SOABI}${SHLIB_SUFFIX}
++EXT_SUFFIX=${SHLIB_SUFFIX}
+ 
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking LDVERSION" >&5
+ $as_echo_n "checking LDVERSION... " >&6; }
+@@ -15435,11 +15434,7 @@ fi
  
  
  


Home | Main Index | Thread Index | Old Index