lp:~metacollin/kicad/boosting_boost

Created by metacollin and last modified

It's a known bug that KiCad crashes on newer OS X versions unless -DKICAD_SKIP_BOOST is enabled. Unfortunately, boost 1.57 is still not 'KiCad ready', there is still one tiny but vital patch that must be applied. If virgin boost is used, the push and shove router crashes almost immediately, due to how boost handles pointers to polygon points.

This is a one file merge/patch that will instead download and patch boost 1.57. This change applies only to OS X builds, all other platforms will not be effected. `

Get this branch:
bzr branch lp:~metacollin/kicad/boosting_boost
Only metacollin can upload to this branch. If you are metacollin please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
metacollin
Project:
KiCad
Status:
Mature

Recent revisions

5392. By metacollin

Fixed accidental removal of multithreading and cleaned up code white spacing.

5391. By metacollin

Readded non-apple platform code (oops).

5390. By metacollin

Merged.

5389. By metacollin

Builds a patched version of Boost 1.57.

5388. By Maciej Suminski

Fixed context submenus event handlers (GAL/Windows).

5387. By Maciej Suminski

bugfix: Pcbnew (Windows) crashes using selection tool in OpenGL or Cairo

5386. By jean-pierre charras

Pcbnew: fix Bug #1413701 (Segfault on highlight "unconnected" net 0 in Pcbnew ). Also, remove now useless code and other very minor fixes.

5385. By Wayne Stambaugh

Remove EDA_DRAW_FRAME::IsActive() and replace with wxFrame::IsActive().

5384. By jean-pierre charras

Pcbnew: fix issues and potential issues when reading board files and mainly old board files, and enhance the DRC tests and Delete Single Pad Net option when reading a netlist:
* Delete Single Pad Net option does not delete the net if a zone use this net (i.e. is attached to this pad).
* pcb_parser accept now negative netcodes in zones (can happen with old files, which previously could crash Pcbnew)
* pcb_parser accept now files with incorrect or missing net count (can happen with old files, which previously could crash Pcbnew)
* if a zone has a non-existent net name it now keep this net name, and DRC detect it (previously, the net name was lost, and the DRC did not tected this issue).
* Drc test: now detect a "dead" net, i.e. a net with 0 pads, but still used by a zone. It happens easily after a schematic modification, when a net disappears or is renamed.

5383. By jean-pierre charras

Eeschema: fix a minor bug and enhances SCH_MARHER::Matches function ( partial use of 0005-SCH_MARKER-fix-a-Woverloaded-virtual.patch, from <email address hidden> ) and other very minor fix.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:kicad/product
This branch contains Public information 
Everyone can see this information.

Subscribers