Package Details: python36 3.6.15-6

Git Clone URL: https://aur.archlinux.org/python36.git (read-only, click to copy)
Package Base: python36
Description: Major release 3.6 of the Python high-level programming language
Upstream URL: http://www.python.org/
Keywords: python python3
Licenses: custom
Submitter: rixx
Maintainer: rixx
Last Packager: rixx
Votes: 36
Popularity: 0.003423
First Submitted: 2016-09-10 11:42 (UTC)
Last Updated: 2023-10-14 21:57 (UTC)

Latest Comments

1 2 3 Next › Last »

bpierre commented on 2022-03-17 13:14 (UTC)

You should apply those 2 patches from python37 to fix compilation of the decimal module: 0003-enable-building-with-libmpdec.patch and 0004-mpdecimal-2.5.1.patch.

Ashark commented on 2022-02-08 10:28 (UTC)

In pkgbuild there is such thing:

  # Avoid conflicts with the main 'python' package, once Python 3.7 is standard.
  rm "${pkgdir}/usr/lib/libpython${_pymajver}.so"

Why deleting /usr/lib/libpython3.so instead of moving it to /usr/lib/libpython3.6.so? I did it such way:

  mv "${pkgdir}/usr/lib/libpython${_pymajver}.so" "${pkgdir}/usr/lib/libpython${_pybasever}.so"

and then Davinci Resolve could detect python 3.6. Without it it cannot detect python 3.6. See https://wiki.archlinux.org/title/Talk:DaVinci_Resolve#Python_3.6_not_found_problem

Can you replace that rm line with mv line?

rixx commented on 2020-12-22 02:09 (UTC)

Sure, no problem.

Magissia commented on 2020-12-20 15:08 (UTC)

Could you evaluate the possibility to add arm and pentium4 arch in your pkgbuild ? (For Archlinux ARM and ArchLinux32 respectivly) While it's of course possible to manually edit the pkgbuild for each updates, it would be more convenient if it where already there.

andreymal commented on 2020-09-07 22:19 (UTC)

Does anyone know why these errors are happening?

ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
python36/src/Python-3.6.11/Modules/_decimal/_decimal.c:282:36: error: expected ';', ',' or ')' before 'UNUSED'
  282 | dec_traphandler(mpd_context_t *ctx UNUSED) /* GCOV_NOT_REACHED */
python36/src/Python-3.6.11/Modules/_decimal/_decimal.c:667:14: error: 'signaldict_len' undeclared here (not in a function); did you mean 'signaldict_repr'?
  667 |     (lenfunc)signaldict_len,          /* mp_length */
Failed to build these modules:
_decimal

rixx commented on 2020-04-16 09:38 (UTC)

pkgrel bumped, works again.

dani commented on 2020-04-16 05:20 (UTC)

please make it support libffi.so.7

somini commented on 2020-04-13 15:06 (UTC)

This needs a pkgrel bump since libffi was updated.

rixx commented on 2020-03-31 15:43 (UTC)

Because enabling optimizations adds a lot of build time – I for one would not upgrade my Python as regularly if every update took 40 minutes of heavy CPU use. Adding --enable-optimizations is, as you've seen, fairly doable on your own, but I think adding it by default would be a poor choice.

makeworld commented on 2020-03-31 14:55 (UTC)

Why does this package not use --enable-optimizations?