[Bf-committers] [Bf-python] 2.79 release commits backport list

Sergey Sharybin sergey.vfx at gmail.com
Fri Sep 8 14:48:49 CEST 2017


I've committed fix to the 2.79 branch.

Unfortunately, original bug i couldn't reproduce, so can not doublecheck it
fixes T52635. Would like Brecht to run test on his machine prior to AHOY.

On Fri, Sep 8, 2017 at 12:47 PM, Bastien Montagne <montagne29 at wanadoo.fr>
wrote:

> Oki, noted.
>
>
> Le 08/09/2017 à 12:36, Sergey Sharybin a écrit :
>
>> Hi,
>>
>> We need some time to deal with https://developer.blender.org/T52635
>>
>> Please do not AHOY before it's solved or reverted in the release branch.
>>
>> On Fri, Sep 8, 2017 at 12:09 PM, Bastien Montagne <montagne29 at wanadoo.fr>
>> wrote:
>>
>> Here's updated list of backports.
>>>
>>> http://pasteall.org/549912
>>>
>>> Plan is to ahoy this afternoon, so it's last moments in case you'd like
>>> to
>>> include some more commits ;)
>>>
>>> Bastien
>>>
>>>
>>> Le 06/09/2017 à 09:51, Bastien Montagne a écrit :
>>>
>>> Hi,
>>>>
>>>> Backported requested changes, up-to-date list of backported commits can
>>>> be found here: http://pasteall.org/547937
>>>>
>>>> I’d propose to wait one more day and do release ahoy tomorrow?
>>>>
>>>> There are two open questions currently re backporting:
>>>>
>>>> * Sergey's 71f0c32 Fix T52522: VSE renders with alpha transparent PNG
>>>> image incorrectly
>>>>
>>>> * Own set of fixes for crash with looptris / DM, those are rather
>>>> involved changes, on the other hand had no reported issues with them in
>>>> over 2 weeks now, and they do fix annoying crashers in 2.79:
>>>> ** https://developer.blender.org/rB00cb3527902b11b5f136432e8670
>>>> e299789b6716, which depends on:
>>>> *** https://developer.blender.org/rBe9cbc700efdb2510530de1785197
>>>> 4986292f380a
>>>> *** https://developer.blender.org/rBe324172d9ca6690e8bd2c0a53f0f
>>>> 7ad529d8e241
>>>> *** https://developer.blender.org/rBc034193821ec7e67a0ae1050c8cc
>>>> ef7b5cd5473b
>>>>
>>>>
>>>> Le 05/09/2017 à 20:09, Sergej Reich a écrit :
>>>>
>>>> These two need to be included in 2.79 as well, otherwise rigid bodies
>>>>> are pretty broken.
>>>>>
>>>>> 4ad5df885820 Fix T52374: Changes of rigid body related settings during
>>>>> simulation will break the simulation
>>>>>
>>>>> 0fd31c53ee1a Rigidbody: Fix regression introduced in ee3fadd
>>>>>
>>>>> Am Mittwoch, den 06.09.2017, 02:50 +1000 schrieb Campbell Barton:
>>>>>
>>>>> Knife precision fix is safe for release: 6c66e1bc836f
>>>>>>
>>>>>> On Mon, Sep 4, 2017 at 11:33 PM, Sergey Sharybin <sergey.vfx at gmail.co
>>>>>> m> wrote:
>>>>>>
>>>>>> For Cycles (and maybe Alembic?) tests you need to use lib folder
>>>>>>> from 2.79
>>>>>>> tag.
>>>>>>>
>>>>>>> On Mon, Sep 4, 2017 at 3:19 PM, Bastien Montagne <montagne29 at wanado
>>>>>>> o.fr>
>>>>>>> wrote:
>>>>>>>
>>>>>>> OK will keep it noted, we can probably merge it in one or two
>>>>>>>
>>>>>>>> days just
>>>>>>>> before ahoy then?
>>>>>>>>
>>>>>>>> Also, did build and ran tests, aside from Cycles ones (guess
>>>>>>>> latest test
>>>>>>>> repo is no more aligned with 2.79 release code), everything
>>>>>>>> passes OK.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Le 04/09/2017 à 14:48, Sergey Sharybin a écrit :
>>>>>>>>
>>>>>>>> Bastien, here is a fix for regression:
>>>>>>>>
>>>>>>>>>        71f0c32dad8 Fix T52522: VSE renders with alpha transparent
>>>>>>>>> PNG image
>>>>>>>>> incorrectly
>>>>>>>>>
>>>>>>>>> Technically, it should be included into 2.79, but some extra
>>>>>>>>> tests are
>>>>>>>>> needed.
>>>>>>>>>
>>>>>>>>> On Mon, Sep 4, 2017 at 2:19 PM, Bastien Montagne <montagne29 at wa
>>>>>>>>> nadoo.fr>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Thanks Sergey, done :)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Le 04/09/2017 à 13:29, Sergey Sharybin a écrit :
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> This commit was verified by Mai and safe fopr backpot
>>>>>>>>>>>         dfae3de6bdf  Cycles: Fix stack overflow during
>>>>>>>>>>> traversal caused by
>>>>>>>>>>> floating overflow
>>>>>>>>>>>
>>>>>>>>>>> Was requested earlier by Sybren in the list:
>>>>>>>>>>>
>>>>>>>>>>>         696f4dc Alembic: Fix T52579: crash when replacing
>>>>>>>>>>> slightly
>>>>>>>>>>> different
>>>>>>>>>>> alembic files
>>>>>>>>>>>
>>>>>>>>>>> Own commits which i think should go in:
>>>>>>>>>>>
>>>>>>>>>>>         436d1b4 Cycles: Fix issue with -0 being considered a
>>>>>>>>>>> non-finite
>>>>>>>>>>> value
>>>>>>>>>>>         a679457 Fix T51907: New Depsgraph - Camera constraint
>>>>>>>>>>> is not
>>>>>>>>>>> evaluated
>>>>>>>>>>> properly
>>>>>>>>>>>         12d527f Cycles: Correct logging of sued CPU intrisics
>>>>>>>>>>>         33249f6 Fix T52533: Blender shuts down when rendering
>>>>>>>>>>> duplicated
>>>>>>>>>>> smoke
>>>>>>>>>>> domain
>>>>>>>>>>>         885c0a5 Cycles: Fix compilation warning
>>>>>>>>>>>
>>>>>>>>>>> This one is simple fewliner, but needs some merging. Can do
>>>>>>>>>>> it manually:
>>>>>>>>>>>         9f40153 Fix T52209: New Depsgraph - animated follow
>>>>>>>>>>> curve
>>>>>>>>>>> constraint
>>>>>>>>>>> sometimes freaks out when the curve has a parent
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Sep 4, 2017 at 1:04 PM, Bastien Montagne <montagne2
>>>>>>>>>>> 9 at wanadoo.fr
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> @Antonio and Joshua thanks, all four commits have been
>>>>>>>>>>> added.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Le 04/09/2017 à 12:54, Joshua Leung a écrit :
>>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> c6719730921 (Fix: GPencil Sequence Interpolation)  and
>>>>>>>>>>>>
>>>>>>>>>>>>> the following
>>>>>>>>>>>>> two
>>>>>>>>>>>>> commits (4f6196a0413, b227a3388d4) should also be
>>>>>>>>>>>>> included.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>> Joshua
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Sep 4, 2017 at 10:53 PM, blendergit <blendergit
>>>>>>>>>>>>> @gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> It’s not a big issue, but you could add: 4d8e3b649ba8
>>>>>>>>>>>>> Fix T52483: Fill
>>>>>>>>>>>>>
>>>>>>>>>>>>> is
>>>>>>>>>>>>>> incorrect for interpolated strokes.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>> Antonio Vazquez
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> De: Bastien Montagne
>>>>>>>>>>>>>> Enviado: lunes, 4 de septiembre de 2017 12:42
>>>>>>>>>>>>>> Para: bf-blender developers
>>>>>>>>>>>>>> Asunto: [Bf-committers] 2.79 release commits backport
>>>>>>>>>>>>>> list
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Last Sunday meeting we decided to do final 2.79
>>>>>>>>>>>>>> release instead of a
>>>>>>>>>>>>>> third RC (basically because this is dragging for too
>>>>>>>>>>>>>> long, and RC's
>>>>>>>>>>>>>> never get the kind of testing a real release gets
>>>>>>>>>>>>>> anyways).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Here is a first list of proposed commits to backport,
>>>>>>>>>>>>>> please check
>>>>>>>>>>>>>> yours
>>>>>>>>>>>>>> and report if you want some more included (and please
>>>>>>>>>>>>>> remember to add
>>>>>>>>>>>>>> small note in your commit messages about it in the
>>>>>>>>>>>>>> future, it helps a
>>>>>>>>>>>>>> lot!):
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 53ec0e5166a  Fix T52227: Time Slide tool doesn't take
>>>>>>>>>>>>>> NLA mapping
>>>>>>>>>>>>>> into
>>>>>>>>>>>>>> account
>>>>>>>>>>>>>> 44e10a5c66c  Increase max/min frame range to over a
>>>>>>>>>>>>>> million
>>>>>>>>>>>>>> 8d207cdc3b3  Fix T52472: VSE Audio Volume not set
>>>>>>>>>>>>>> immediately
>>>>>>>>>>>>>> 29b2a47a8a3  Fix T52588: Shape key value driver
>>>>>>>>>>>>>> variables of
>>>>>>>>>>>>>> duplicated
>>>>>>>>>>>>>> object sets refer to old objects.
>>>>>>>>>>>>>> dcebad773fd  Fix T52498: Deleting force field doesn't
>>>>>>>>>>>>>> remove
>>>>>>>>>>>>>> "Surface"
>>>>>>>>>>>>>> from modifier stack.
>>>>>>>>>>>>>> fe71c86888f  Fix T52478: Error report "Shrinkwrap:
>>>>>>>>>>>>>> out of memory" on
>>>>>>>>>>>>>> invisible target.
>>>>>>>>>>>>>> 5c4fc93f67f  Fix T52538: Outliner crash when
>>>>>>>>>>>>>> displaying groups and
>>>>>>>>>>>>>> using
>>>>>>>>>>>>>> Show Active on editmode bone not in any groups
>>>>>>>>>>>>>> f9a3d01452e  Cycles: Mark pixels with negative values
>>>>>>>>>>>>>> as outliers
>>>>>>>>>>>>>> e2ffad7823c  Fix T52481: After making all local,
>>>>>>>>>>>>>> local proxies of
>>>>>>>>>>>>>> linked
>>>>>>>>>>>>>> data get broken after file save and reload.
>>>>>>>>>>>>>> dfae3de6bdf  Cycles: Fix stack overflow during
>>>>>>>>>>>>>> traversal caused by
>>>>>>>>>>>>>> floating overflow  ??? => Check with Maiself?
>>>>>>>>>>>>>> 5c60721c9e3  Fix T51805: Overlapping volumes renders
>>>>>>>>>>>>>> incorrect on AMD
>>>>>>>>>>>>>> GPU
>>>>>>>>>>>>>> 1a76bc7aeb8  Fix T52218: Missing update when
>>>>>>>>>>>>>> reconnecting node
>>>>>>>>>>>>>> 980a8646d8d  Fix T52466: Silence search for
>>>>>>>>>>>>>> button_context menu type.
>>>>>>>>>>>>>> 46997992882  Fix threading conflict when doing Cycles
>>>>>>>>>>>>>> background
>>>>>>>>>>>>>> render
>>>>>>>>>>>>>> 1155fc94fd1  Fix T52454: Crash in
>>>>>>>>>>>>>> DEG_graph_on_visible_update when
>>>>>>>>>>>>>> activating scene layer
>>>>>>>>>>>>>> 47d1f67eab9  Fix T52473: blender internal Fresnel and
>>>>>>>>>>>>>> Layer Weight
>>>>>>>>>>>>>> only
>>>>>>>>>>>>>> work with linked normal.
>>>>>>>>>>>>>> 146b0c6b049  Fix T52439: Crash after adjusting lenght
>>>>>>>>>>>>>> of hair
>>>>>>>>>>>>>> particles.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 2ca1f297486  BMesh: use predictable order for remove-
>>>>>>>>>>>>>> doubles
>>>>>>>>>>>>>> cb7f1f81606  Docs: BMesh.from_mesh behavior w/
>>>>>>>>>>>>>> multiple calls
>>>>>>>>>>>>>> 0b5cabdca5d  Fix T51400: Pasting hex code fails
>>>>>>>>>>>>>> b07dcb8fb06  Missed last commit
>>>>>>>>>>>>>> b6b27b06711  Fix T52515: Crash on BMesh.to_mesh()
>>>>>>>>>>>>>> fa365d5f2f9  Fix minor Mesh -> BMesh conversion
>>>>>>>>>>>>>> issues
>>>>>>>>>>>>>> e4762980840  Docs: rename var and comment how it's
>>>>>>>>>>>>>> used
>>>>>>>>>>>>>> 0b5b464e823  Correction to last fix
>>>>>>>>>>>>>> 76d695f7611  Fix T52490: NDOF orbit doesn't lock in
>>>>>>>>>>>>>> ortho view
>>>>>>>>>>>>>> 3277bd4031d  Fix T52396: Crash loading template w/o
>>>>>>>>>>>>>> config dir
>>>>>>>>>>>>>> 55861cb2346  PyAPI: avoid instantiating args twice in
>>>>>>>>>>>>>> macro
>>>>>>>>>>>>>> b8d77c44f11  Cleanup: remove space from filenames
>>>>>>>>>>>>>> 46b9f89f5e4  Tests: fix incorrect check for hidden
>>>>>>>>>>>>>> dir
>>>>>>>>>>>>>> f09dee5aed3  Fix error in PointerProperty argument
>>>>>>>>>>>>>> list
>>>>>>>>>>>>>> 592dd9dea6a  Modify menu from last commit
>>>>>>>>>>>>>> 361c7cbbc57  Fix T52434: Restore mesh center of mass
>>>>>>>>>>>>>> calculation
>>>>>>>>>>>>>> f6825d333bf  Fix bpy library load: invalid function
>>>>>>>>>>>>>> signature
>>>>>>>>>>>>>> 2ff9c8a3bc5  PyAPI: avoid redundant PyLong_AsLong
>>>>>>>>>>>>>> call
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Will backport those already and make first round of
>>>>>>>>>>>>>> tests (and update
>>>>>>>>>>>>>> i18n files) in the meanwhile)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>> Bastien
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> Bf-committers mailing list
>>>>>>>>>>>>>> Bf-committers at blender.org
>>>>>>>>>>>>>> https://lists.blender.org/mailman/listinfo/bf-committ
>>>>>>>>>>>>>> ers
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> Bf-committers mailing list
>>>>>>>>>>>>>> Bf-committers at blender.org
>>>>>>>>>>>>>> https://lists.blender.org/mailman/listinfo/bf-committ
>>>>>>>>>>>>>> ers
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Bf-committers mailing list
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Bf-committers at blender.org
>>>>>>>>>>>>> https://lists.blender.org/mailman/listinfo/bf-committer
>>>>>>>>>>>>> s
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>
>>>>>>>>>>>>> Bf-committers mailing list
>>>>>>>>>>>>>
>>>>>>>>>>>> Bf-committers at blender.org
>>>>>>>>>>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>
>>>>>>>>>>> Bf-committers mailing list
>>>>>>>>>> Bf-committers at blender.org
>>>>>>>>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>
>>>>>>>> Bf-committers mailing list
>>>>>>>> Bf-committers at blender.org
>>>>>>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>> With best regards, Sergey Sharybin
>>>>>>> _______________________________________________
>>>>>>> Bf-committers mailing list
>>>>>>> Bf-committers at blender.org
>>>>>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>>>>>>
>>>>>>>
>>>>>> _______________________________________________
>>>>>>
>>>>> Bf-committers mailing list
>>>>> Bf-committers at blender.org
>>>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>>>>
>>>>> _______________________________________________
>>>> Bf-python mailing list
>>>> Bf-python at blender.org
>>>> https://lists.blender.org/mailman/listinfo/bf-python
>>>>
>>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>>
>>>
>>
>>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>



-- 
With best regards, Sergey Sharybin


More information about the Bf-committers mailing list