[Bf-committers] macOS minimum version and libraries updated

Brecht Van Lommel brechtvanlommel at pandora.be
Mon Oct 2 23:37:25 CEST 2017


裴雪柯, thanks for the build log, it helped me track down the cause. Seems we
were missing some files, should be fixed after a "make update":
https://developer.blender.org/rBL61953

Brian, we use precompiled libraries from our own repository for all Blender
dependencies, including Python. Homebrew or similar is not needed to build
Blender.

On Mon, Oct 2, 2017 at 10:44 PM, Brian M Dube <blender at bdit.us> wrote:

> [sorry, I meant to reply on list (again!)]
>
> Sorry, I phrased my mail poorly. I said your build when I meant the
> launched blender application is not finding python3. As I understand it,
> with macOS you need to supply your own python3 because system python is
> python2. Homebrew is one way to do this. Seeing the same result with the
> daily builds sounds like it is this python version issue.
>
> Brian
>
> On 10/1/17 11:36 PM, 裴雪柯 wrote:
>
>> Test the new buildbot master daily version(10.02  864a53e276) on three
>> different mac. 10.12 and 10.13 no UI show.
>> I haven't install homebrew.
>>
>> 2017-10-02 3:56 GMT+08:00 Brian M Dube <blender at bdit.us <mailto:
>> blender at bdit.us>>:
>>
>>     Hi,
>>
>>     It looks like your build is not finding python3. My (missing) UI
>>     looks the same when it can't load the python modules. I see your log
>>     says 'found bundled python' but the screenshot looks like the same
>>     problem I've seen. Do you use homebrew for python3?
>>
>>     Brian
>>
>>     On 10/1/17 11:11 AM, 裴雪柯 wrote:
>>
>>         Here's my update log : http://pasteall.org/590894
>>         build log  :​
>>            build.log
>>         <https://drive.google.com/file/d/0ByipjB_OnH7cSnUyY1poeGQ1dj
>> Q/view?usp=drive_web
>>         <https://drive.google.com/file/d/0ByipjB_OnH7cSnUyY1poeGQ1dj
>> Q/view?usp=drive_web>>
>>
>>>>         still no UI.
>>         I use console --factory-startup or mkdir config folder in
>>         app/Content still
>>         no UI.
>>
>>         If these log can't point out the issues. I will entirely
>>         download lib and
>>         source again.
>>
>>         2017-10-01 20:22 GMT+08:00 Brecht Van Lommel
>>         <brechtvanlommel at pandora.be <mailto:brechtvanlommel at pandora.be>>:
>>
>>             I've now committed a fix to auto disable sm_2x with CUDA 9.
>>
>>               From the information provided it's still not clear what
>>             the issues is, we
>>             mainly need a build log. Running this from the command line
>>             and uploading
>>             those logs should give us more info:
>>
>>             make update &> update.log
>>             make &> build.log
>>
>>             I'm guessing the darwin folder is somehow incomplete or
>>             outdated, maybe
>>             there was some connection error running "svn update"? The
>>             update.log should
>>             show that if that's the case.
>>
>>
>>             On Sun, Oct 1, 2017 at 10:49 AM, 裴雪柯 <yuzukyo at gmail.com
>>             <mailto:yuzukyo at gmail.com>> wrote:
>>
>>                 I remove all the folder when I can. Build pure new
>>                 source code.
>>                 use : make  make all and cmake to xcode .
>>                 both macOS 10.12.6 and 10.13 and xcode 8 and xcode 9.
>>                 both master branch and blender2.8 branch
>>                 the startup UI like this :
>>                 http://pasteall.org/pic/index.php?id=119113
>>                 <http://pasteall.org/pic/index.php?id=119113>
>>                 the blender start log paste here:
>> http://pasteall.org/589927
>>
>>                 about cuda on mac: I delete sm2.0 and sm2.1in cmake,
>>                 build sucess,with
>>
>>             them
>>
>>                 failed.
>>                 I use macbook pro 15 mid 2014  nvidia gtx750M.
>>
>>                 2017-10-01 0:55 GMT+08:00 Brecht Van Lommel
>>                 <brechtvanlommel at pandora.be
>>                 <mailto:brechtvanlommel at pandora.be>
>>                 :
>>
>>                     Have you tried removing the build_darwin folder to
>>                     get a completely new
>>                     build?
>>
>>                     If that doesn't help, you could upload the full
>>                     build log somewhere
>>
>>             like
>>
>>                     http://pasteall.org/, so we can see what the issue
>> is.
>>
>>                     On Sat, Sep 30, 2017 at 12:38 PM, 裴雪柯
>>                     <yuzukyo at gmail.com <mailto:yuzukyo at gmail.com>> wrote:
>>
>>                         Hi!
>>                         Recently when python lib update to 3.6, macOS
>>                         Blender startup have no
>>
>>                 UI
>>
>>                         showed.
>>
>>                         the console said : ModuleNotFoundError: No
>>                         module named 'math'
>>
>>                         command use make full  or  make.
>>                         2017-09-30 6:03 GMT+08:00 Arto Kitula
>>                         <arto.kitula at gmail.com
>>                         <mailto:arto.kitula at gmail.com>>:
>>
>>                             Hi!
>>
>>                             Have you tried to fake clang version from
>>                             9.0.0 to 8.0.0 if it
>>
>>             works
>>
>>                     for
>>
>>                             building cubins ?
>>                             (I haven’t, I’ll have time to do that after
>>                             sunday)
>>
>>                             Those two latter should be done in any case.
>>
>>                             Cheers,
>>                             Arto
>>
>>                                 On 30 Sep 2017, at 0.54, Brecht Van
>> Lommel <
>>
>>                     brechtvanlommel at pandora.be
>>                     <mailto:brechtvanlommel at pandora.be>
>>
>>
>>
>>                             wrote:
>>
>>
>>                                 The macOS buildbot has been broken for a
>>                                 while, seems there are
>>
>>                         multiple
>>
>>                                 reasons.
>>
>>                                 To fix I think we need to do a few
>>                                 things, but I don't have
>>
>>             access
>>
>>                 to
>>
>>                             this
>>
>>                                 machine:
>>                                 * Downgrade to Xcode 8.x or upgrade to
>>                                 CUDA 9.x. These are
>>
>>                     incompatible
>>
>>                                 now, I guess Xcode was auto updated.
>>                                 * Remove the /Users/blenderfoundation/
>>
>>             blender-buildbot/mac_x86_64_
>>
>>                             10_6_cmake/build
>>
>>                                 folder for a clean build
>>                                 * Update the buildbot master with the
>>                                 new master.cfg that only
>>
>>                         downloads
>>
>>                                 the new darwin libraries.
>>
>>
>>                                 On Thu, Sep 28, 2017 at 9:01 PM, Brecht
>>                                 Van Lommel <
>>                                 brechtvanlommel at pandora.be
>>                                 <mailto:brechtvanlommel at pandora.be>>
>> wrote:
>>
>>                                     Hi all,
>>
>>                                     As agreed before, Blender master now
>>                                     requires macOS 10.9
>>
>>             minimum,
>>
>>                     and
>>
>>                         to
>>
>>                                     build you need the new libraries
>>                                     from lib/darwin. This was
>>
>>             already
>>
>>                     the
>>
>>                             case
>>
>>                                     for the blender2.8 branch.
>>
>>                                     See here for build instructions,
>>                                     getting the new libraries is as
>>
>>                         simple
>>
>>                             as
>>
>>                                     running "make update" in latest
>>                                     master. You might need to remove
>>
>>                 the
>>
>>                                     build_darwin folder to get a
>>                                     completely new build.
>>                                     https://wiki.blender.org/index
>> .php/Dev:Doc/Building_Blender/Mac
>>                                     <https://wiki.blender.org/inde
>> x.php/Dev:Doc/Building_Blender/Mac>
>>
>>                                     Thanks,
>>                                     Brecht.
>>
>>                                 ______________________________
>> _________________
>>                                 Bf-committers mailing list
>>                                 Bf-committers at blender.org
>>                                 <mailto:Bf-committers at blender.org>
>>                                 https://lists.blender.org/mail
>> man/listinfo/bf-committers
>>                                 <https://lists.blender.org/mai
>> lman/listinfo/bf-committers>
>>
>>
>>                             --
>>                             Arto Kitula
>>                             arto.kitula at gmail.com
>>                             <mailto:arto.kitula at gmail.com>
>>
>>
>>
>>
>>                             ______________________________
>> _________________
>>                             Bf-committers mailing list
>>                             Bf-committers at blender.org
>>                             <mailto:Bf-committers at blender.org>
>>                             https://lists.blender.org/mail
>> man/listinfo/bf-committers
>>                             <https://lists.blender.org/mai
>> lman/listinfo/bf-committers>
>>
>>                         _______________________________________________
>>                         Bf-committers mailing list
>>                         Bf-committers at blender.org
>>                         <mailto:Bf-committers at blender.org>
>>                         https://lists.blender.org/mail
>> man/listinfo/bf-committers
>>                         <https://lists.blender.org/mai
>> lman/listinfo/bf-committers>
>>
>>                     _______________________________________________
>>                     Bf-committers mailing list
>>                     Bf-committers at blender.org
>>                     <mailto:Bf-committers at blender.org>
>>                     https://lists.blender.org/mail
>> man/listinfo/bf-committers
>>                     <https://lists.blender.org/mai
>> lman/listinfo/bf-committers>
>>
>>                 _______________________________________________
>>                 Bf-committers mailing list
>>                 Bf-committers at blender.org <mailto:Bf-committers at blender.
>> org>
>>                 https://lists.blender.org/mailman/listinfo/bf-committers
>>                 <https://lists.blender.org/mailman/listinfo/bf-committers
>> >
>>
>>             _______________________________________________
>>             Bf-committers mailing list
>>             Bf-committers at blender.org <mailto:Bf-committers at blender.org>
>>             https://lists.blender.org/mailman/listinfo/bf-committers
>>             <https://lists.blender.org/mailman/listinfo/bf-committers>
>>
>>         _______________________________________________
>>         Bf-committers mailing list
>>         Bf-committers at blender.org <mailto:Bf-committers at blender.org>
>>         https://lists.blender.org/mailman/listinfo/bf-committers
>>         <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
>


More information about the Bf-committers mailing list