[Bug 270512] python.mk: disable compiling bytecode for USE_PYTHON=distutils

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270512

Charlie Li  changed:

   What|Removed |Added

   See Also|https://bugs.freebsd.org/bu |
   |gzilla/show_bug.cgi?id=2705 |
   |11  |

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 270511] python.mk: do not write bytecode during build

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270511

Charlie Li  changed:

   What|Removed |Added

   See Also|https://bugs.freebsd.org/bu |
   |gzilla/show_bug.cgi?id=2705 |
   |12  |

--- Comment #1 from Charlie Li  ---
This does not depend on bytecode existing or not, thus it does not depend on
the trigger. All this does is ensure that the default bytecode-writing
behaviour is disabled during a build to prevent (further) filesystem pollution,
particularly when running as root.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 270511] python.mk: do not write bytecode during build

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270511

Charlie Li  changed:

   What|Removed |Added

   See Also||https://bugs.freebsd.org/bu
   ||gzilla/show_bug.cgi?id=2705
   ||12
 Depends on|270186  |


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270186
[Bug 270186] [exp-run] readd python cache trigger
-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 270512] python.mk: disable compiling bytecode for USE_PYTHON=distutils

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270512

Charlie Li  changed:

   What|Removed |Added

   See Also||https://bugs.freebsd.org/bu
   ||gzilla/show_bug.cgi?id=2705
   ||11

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 270511] python.mk: do not write bytecode during build

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270511

Charlie Li  changed:

   What|Removed |Added

   See Also|https://bugs.freebsd.org/bu |
   |gzilla/show_bug.cgi?id=2705 |
   |12  |

--- Comment #2 from Charlie Li  ---
To clarify: we pass explicit flags in build frontends during do-build/do-stage
for packaged bytecode; this change does not affect that.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 270512] python.mk: disable compiling bytecode for USE_PYTHON=distutils

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270512

Charlie Li  changed:

   What|Removed |Added

   See Also|https://bugs.freebsd.org/bu |
   |gzilla/show_bug.cgi?id=2705 |
   |11  |

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 270511] python.mk: do not write bytecode during build

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270511

Charlie Li  changed:

   What|Removed |Added

   See Also||https://bugs.freebsd.org/bu
   ||gzilla/show_bug.cgi?id=2705
   ||12

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 270512] python.mk: disable compiling bytecode for USE_PYTHON=distutils

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270512

Charlie Li  changed:

   What|Removed |Added

   See Also||https://bugs.freebsd.org/bu
   ||gzilla/show_bug.cgi?id=2705
   ||11

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 270512] python.mk: disable packaging bytecode

2023-04-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270512

Charlie Li  changed:

   What|Removed |Added

Summary|python.mk: disable  |python.mk: disable
   |compiling bytecode for  |packaging bytecode
   |USE_PYTHON=distutils|

--- Comment #1 from Charlie Li  ---
rebased

-- 
You are receiving this mail because:
You are on the CC list for the bug.