Page MenuHomeAleph Objects Inc

mbocevski (Marko Bocevski)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 31 2017, 7:26 AM (132 w, 3 d)

Recent Activity

Tue, Oct 1

mbocevski added a comment to T10250: Update the platform SDK to v10.13 and MAC OS to v10.12.0 on MAC buildbot slave..

The Mac slave is updated with macOS 10.12.6 and Xcode 9.2.

Tue, Oct 1, 12:59 PM · Cura LulzBot Edition
mbocevski added a comment to T7220: 64bit Windows Build.

I'm seeing this ticket after whitelisting notifications. The current status is that I produce a not truly 64-bit of Cura since not all dependencies are 32-bit, the build installs but behaves badly and doesn't print. I'm trying to nail down all dependencies to 64-bit and I'm getting close, last two weeks I didn't have that much time to spend on this, but this week and next I'm full focused on getting this running.

Tue, Oct 1, 11:17 AM · Cura LulzBot Edition
mbocevski added a comment to T10250: Update the platform SDK to v10.13 and MAC OS to v10.12.0 on MAC buildbot slave..

@alexei Ok then we can upgrade the slave OS to Mojave. I'll get on it right away and let you know when ready.

Tue, Oct 1, 10:52 AM · Cura LulzBot Edition
mbocevski added a comment to T10250: Update the platform SDK to v10.13 and MAC OS to v10.12.0 on MAC buildbot slave..

@alexei this means that we have to upgrade the slave to later MacOS release. Does this mean that all future versions of Cuba will need Qt 5.12 or later? Cause I’m worried about reverse compatibility.

Tue, Oct 1, 10:01 AM · Cura LulzBot Edition

Oct 6 2017

mbocevski committed rCB95e0463aa0f2: Merge remote-tracking branch 'upstream/master' (authored by mbocevski).
Merge remote-tracking branch 'upstream/master'
Oct 6 2017, 4:28 AM

Sep 29 2017

mbocevski added a comment to T1034: Cura 2 Beta 2.6.19 on Mac would not connect to TAZ 6 via USB.

Ok. Will do that.

Sep 29 2017, 12:10 PM · Cura LulzBot Edition
mbocevski added a comment to T1034: Cura 2 Beta 2.6.19 on Mac would not connect to TAZ 6 via USB.

The errors about missing python package (objc): I've looked up in the code and there is only one place where this import is used - it is in Uranium in a part of the code that prevents the computer to go to sleep. So far these two errors (T1192 and T1034) does not seem to be related (except that 1192 may have blocked the testing of 1034). On first glance this error seems unrelated to the inability to print.

Sep 29 2017, 11:38 AM · Cura LulzBot Edition
mbocevski added a comment to T1192: Lulzbot Printer catalogue missing in "add printer" dialogue.

I've added the missing file (lulzbot_debug.def.json) to the final build for Mac OSX. The file was removed in the final step while the script "setup_osx.py.in" was filtering out DEBUG files (the file contains "debug" in the name). This is now fixed.

Sep 29 2017, 11:36 AM · Cura LulzBot Edition
mbocevski committed rCB2e10ec5542dd: Version set to 2.6.36 (authored by mbocevski).
Version set to 2.6.36
Sep 29 2017, 11:35 AM
mbocevski committed rCB57c6d172f330: Merge remote-tracking branch 'upstream/master' (authored by mbocevski).
Merge remote-tracking branch 'upstream/master'
Sep 29 2017, 11:35 AM

Sep 28 2017

mbocevski added a comment to T1094: Changelog does not appear on Mac OS X or Win 7.

@Yahuba this was fixed after 2.6.34. So should be available on latest automated builds.

Sep 28 2017, 8:17 AM · Cura LulzBot Edition
mbocevski added a comment to T1042: Predefined commands not appearing.

I can replicate this as well, but I can't find any reason why this is occurring. @tranter can we have Elena maybe to look into this?

Sep 28 2017, 2:02 AM · Cura LulzBot Edition
mbocevski added a comment to T1034: Cura 2 Beta 2.6.19 on Mac would not connect to TAZ 6 via USB.

Fixed. I've added the package "serial" in the python3 packages when building Cura2 for Mac. @Yahuba can you please verify?

Sep 28 2017, 1:59 AM · Cura LulzBot Edition
mbocevski updated subscribers of T1093: Application does not launch after confirming app from web on mac.

Added option to sign the build with the Apple Developer Id key. The codesign can be triggered by specifying -DAPPLE_ID_CERT_NAME="Mac Developer: [developer name here]" when invoking CMake. @alexei can you configure this on buildbot master?

Sep 28 2017, 1:59 AM · Cura LulzBot Edition
mbocevski added a comment to T1094: Changelog does not appear on Mac OS X or Win 7.

This is related to T1124, the chnagelog was not displayed because the version.json file was missing. Fixed with T1124 fix. @Yahuba Please test and verify.

Sep 28 2017, 1:58 AM · Cura LulzBot Edition
mbocevski added a comment to T1124: No Version number on splash screen at low resolution.

Fixed. I've added the version.json file to the Mac build (generated dmg). @Yahuba can you please verify?

Sep 28 2017, 1:58 AM · Cura LulzBot Edition
mbocevski updated subscribers of T1138: Cura2 2.6.2, 6.2.22, 2.6.25 not installing libicu57 as a dependancy - Ubuntu Xenial.

I've tested on Xenial and Zesty. Xenial carries libicu55 and Zesty libicu57 (from official repositories). So when the package is build on Xenial, the executable is linked to libicu55, and when build on Zesty it is linked to libicu57. This is fine if you install the packages appropriately. If you build on Xenial and install it on Zesty, there would be a library version mismatch (same happens if you build on Zesty and install on Xenial). I don't think this is something we can fix easily. @alexei you can use the docker build and build different versions for xenial and for zesty respectively?

Sep 28 2017, 1:57 AM · Cura LulzBot Edition
mbocevski added a comment to T1169: Cannot launch 2.6.27 in Ubuntu Zesty - ImportError: libssl.so.1.0.2.

Tested, works from version 2.6.33.

Sep 28 2017, 1:56 AM · Cura LulzBot Edition
mbocevski committed rCBac892a534d1a: Merge remote-tracking branch 'upstream/master' (authored by mbocevski).
Merge remote-tracking branch 'upstream/master'
Sep 28 2017, 1:55 AM

Jul 6 2017

mbocevski committed rCBbdfb75225181: Remove Doodle3dPlugin (authored by mbocevski).
Remove Doodle3dPlugin
Jul 6 2017, 10:58 AM
mbocevski committed rCBd981fa569e7b: Merge upstream (authored by mbocevski).
Merge upstream
Jul 6 2017, 1:55 AM
mbocevski committed rCTb19c6f4d2fd4: Merge with upstream (authored by mbocevski).
Merge with upstream
Jul 6 2017, 1:53 AM
mbocevski added a comment to T980: Cura1/2 MAC build: Cura is instructing people to disable gatekeeper..

@alexei Aleph Objects needs to register here: https://developer.apple.com/programs/ and then I need to be granted access there or receive the keys and certs so that I can use them to sign the software.

Jul 6 2017, 1:43 AM · Cura LulzBot Edition

Jun 30 2017

mbocevski committed rCURA33622746655d: Fix python symlink for Mac build (authored by mbocevski).
Fix python symlink for Mac build
Jun 30 2017, 2:26 PM
mbocevski committed rCURAa88a0b586212: Use right dlls for Windows packaging (authored by mbocevski).
Use right dlls for Windows packaging
Jun 30 2017, 1:26 AM

Jun 21 2017

mbocevski committed rCURA5d15960cfe81: Use patch to apply patches for wxPython on Mac (authored by mbocevski).
Use patch to apply patches for wxPython on Mac
Jun 21 2017, 9:26 AM

Jun 20 2017

mbocevski committed rCURA461bb8df5748: Remove system build deps from package script (authored by mbocevski).
Remove system build deps from package script
Jun 20 2017, 2:06 PM
mbocevski committed rCURA46030a82a349: Update README with details for Mac build (authored by mbocevski).
Update README with details for Mac build
Jun 20 2017, 10:46 AM
mbocevski committed rCURA38a3a3738eb8: Added wxPython build and fixed package.sh to build for darwin with single… (authored by mbocevski).
Added wxPython build and fixed package.sh to build for darwin with single…
Jun 20 2017, 10:46 AM

Jun 19 2017

mbocevski committed rCT44607a0f8e1e: Fixed Segmentation fault occuring on Xenial (authored by mbocevski).
Fixed Segmentation fault occuring on Xenial
Jun 19 2017, 2:21 PM
mbocevski committed rCURAe45db7897acb: Fix deprecated function to load IOKit (authored by mbocevski).
Fix deprecated function to load IOKit
Jun 19 2017, 6:10 AM

Jun 16 2017

mbocevski added a comment to T443: Windows build.

Latest Cura2 windows build as of this morning:

Jun 16 2017, 11:23 AM · Cura LulzBot Edition

Jun 12 2017

mbocevski added a comment to T443: Windows build.

Here is an updated build with Cura and Uranium with USB support from the devel branch:

Jun 12 2017, 11:10 AM · Cura LulzBot Edition
mbocevski added a comment to T443: Windows build.

@alexei Please find a Cura 2.6 32 bit Windows build here: https://drive.google.com/open?id=0B9CTS78rllNYUThoTTliSVFZZVE. I've tested installing and running it on Windows 7, 8 and 10 and just by doing simple smoke tests it seems responsive and doesn't crash. It would be great if someone can test it out and get some feedback, I'll start implementing the changes to CmakeLists and the readme in the meantime.

Jun 12 2017, 9:18 AM · Cura LulzBot Edition

Jun 1 2017

mbocevski committed rCB35d7f4dc8fe6: Cosmetic updates to README (authored by mbocevski).
Cosmetic updates to README
Jun 1 2017, 12:06 PM
mbocevski committed rCBfb9c9f13f92e: Add docker images and config (authored by mbocevski).
Add docker images and config
Jun 1 2017, 11:54 AM
mbocevski committed rCB54c2999bb1d8: Update README with Docker build instructions (authored by mbocevski).
Update README with Docker build instructions
Jun 1 2017, 11:25 AM
mbocevski committed rU29063e0cabd9: Version tweaking for arcus and python deps (authored by mbocevski).
Version tweaking for arcus and python deps
Jun 1 2017, 11:23 AM
mbocevski committed rU978a85d70fa9: Xenial build tweaks. (authored by mbocevski).
Xenial build tweaks.
Jun 1 2017, 11:23 AM
mbocevski committed rLS9485fb2caeb2: Added package target with CPack. (authored by mbocevski).
Added package target with CPack.
Jun 1 2017, 11:21 AM
mbocevski committed rCTEd64d4763d396: Changed protobuf -> python3-protobuf dependency for debian/ubuntu. (authored by mbocevski).
Changed protobuf -> python3-protobuf dependency for debian/ubuntu.
Jun 1 2017, 11:20 AM
mbocevski committed rCTE2fcdacf0095f: Package version and arcus version tweak (authored by mbocevski).
Package version and arcus version tweak
Jun 1 2017, 11:20 AM
mbocevski committed rLA277d8cdb61b6: Depends on python3-protobuf (authored by mbocevski).
Depends on python3-protobuf
Jun 1 2017, 11:18 AM
mbocevski committed rCT0276e88b2a3e: Added package target with CPack. (authored by mbocevski).
Added package target with CPack.
Jun 1 2017, 11:18 AM
mbocevski committed rCT3fa32a0ba7c3: Reverted back the lib location (authored by mbocevski).
Reverted back the lib location
Jun 1 2017, 11:18 AM
mbocevski committed rCT648d3d54a9f4: Proper location for the protobuf lib (authored by mbocevski).
Proper location for the protobuf lib
Jun 1 2017, 11:17 AM
mbocevski committed rCT4dcb580be3c5: Added /opt/cura2/lib to ld library path so we can load protobuf3 (authored by mbocevski).
Added /opt/cura2/lib to ld library path so we can load protobuf3
Jun 1 2017, 11:17 AM
mbocevski committed rCTa2f15a8e492e: Fixed cmake config and run_cura2 shell script (authored by mbocevski).
Fixed cmake config and run_cura2 shell script
Jun 1 2017, 11:17 AM
mbocevski committed rCT3529edf780d9: Proper executable called (authored by mbocevski).
Proper executable called
Jun 1 2017, 11:17 AM
mbocevski committed rCTf33fc22f2c4c: Xenial build tweaks. (authored by mbocevski).
Xenial build tweaks.
Jun 1 2017, 11:17 AM

Apr 21 2017

mbocevski added a comment to T296: BuildBot Slaves for WIN and MAC builds.

@alexei as reported via Jabber, the buildbot agent was reporting as being connected to master, after restarting the agent builds started triggering so everything should be fine now.

Apr 21 2017, 2:48 PM · Cura LulzBot Edition

Apr 10 2017

mbocevski added a comment to T296: BuildBot Slaves for WIN and MAC builds.

@alexei It's done. Please give it a try.

Apr 10 2017, 8:24 AM · Cura LulzBot Edition

Apr 6 2017

mbocevski added a comment to T627: Mac OS X build.

@alexei We have Clang version 8.1.0:

Apr 6 2017, 1:58 PM · Cura LulzBot Edition

Apr 1 2017

mbocevski added a comment to T296: BuildBot Slaves for WIN and MAC builds.

The Mac slave is setup and connected to the builedbot master at am.alephobjects.com. Builds as per the instructions on the Cura2Build page are failing at the moment and this comment is logged.

Apr 1 2017, 1:49 PM · Cura LulzBot Edition
mbocevski added a comment to T296: BuildBot Slaves for WIN and MAC builds.

The Windows slave is setup and connected to the buildbot master at am.alephobjects.com. 32-bit Windows builds are supported as per the instructions on the Cura2build page

Apr 1 2017, 11:59 AM · Cura LulzBot Edition
mbocevski added a comment to T627: Mac OS X build.

I followed the instructions on the cura2build page and I got the following build error:

[ 71%] Built target Cura-PostProcessing
Running py2app
Traceback (most recent call last):
  File "setup_osx.py", line 15, in <module>
    import UM
ImportError: No module named 'UM'
make[2]: *** [build_app] Error 1
make[1]: *** [CMakeFiles/build_app.dir/all] Error 2
make: *** [all] Error 2

I can see that in setup_osx.py there is an append to the PATH with sys.path.append('inst/lib/python3/dist-packages'), however looking at the contents there is only Arcus.so there and nothing else. Since I'm quite new and I don't know how the whole build is structured, one thing that I found odd is that the UM module is placed in ./inst/lib/python2.7/site-packages/UM, I thought that python3 is necessary for building Uranium and the overall Cura 2? Is this handled by the build scripts or I have to build Cura 2 in a python3 virtualenv?

Apr 1 2017, 10:47 AM · Cura LulzBot Edition