kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #30611
Re: Mac questions: fast build and BRIGHT_BOX
These aren't just benign asserts, the actual function (copy version to
clipboard) doesn't work for me.
I tried on release build, and the function still doesn't work (shows a
popup error: "Failed to create the clipboard").
I will dig in a bit more if I have time.
-Jon
On Wed, Sep 6, 2017 at 1:52 PM, jp charras <jp.charras@xxxxxxxxxx> wrote:
> Le 06/09/2017 à 19:29, Bernhard Stegmaier a écrit :
> > I didn’t see any issues with release builds - I did use it a couple of
> times the last days.
> > On all of my machines, also on 10.12.
> >
> > Maybe this assertion is only active in debug builds (didn’t try a debug
> build for some while)?
> >
> >
> > Regards,
> > Bernhard
> >
>
> This is an explanation.
>
> Be careful with assert messages in debug mode.
> Many (even inside Kicad) are something like sentinels.
>
> For instance, on Linux, GTK generates a lot of useless asserts with a lot
> of applications
> (noticeable when running this application from a console).
>
> They are not necessary a very annoying problem, but perhaps just need a
> (minor) fix, but not
> necessary inside Kicad.
>
> Of course, if they happen just before a crash, this is an other story.
>
>
> >> On 6. Sep 2017, at 18:35, Jon Evans <jon@xxxxxxxxxxxxx <mailto:
> jon@xxxxxxxxxxxxx>> wrote:
> >>
> >> +I added this issue as LP: 1715440
> >>
> >> One more Mac OS issue that I'm curious if others see on 10.12: "Copy
> Version Info" from the About
> >> dialog doesn't work, and results in the following debug assertions:
> >>
> >> ../src/osx/carbon/clipbrd.cpp(65): assert "m_pasteboard" failed in
> Clear(): Clipboard creation failed.
> >> Collecting stack trace information, please wait...2017-09-06
> 12:23:12.297 gerbview[62445:23182459]
> >> Spell server connection invalidated
> >> ../src/osx/carbon/clipbrd.cpp(65): assert "m_pasteboard" failed in
> Clear(): Clipboard creation failed.
> >> Collecting stack trace information, please wait...../src/osx/carbon/clipbrd.cpp(121):
> assert
> >> "(syncFlags&kPasteboardClientIsOwner)" failed in AddData(): client
> couldn't own clipboard
> >> Collecting stack trace information, please wait...../src/osx/carbon/clipbrd.cpp(65):
> assert
> >> "m_pasteboard" failed in Clear(): Clipboard creation failed.
> >> ../src/osx/carbon/clipbrd.cpp(121): assert "(syncFlags&kPasteboardClientIsOwner)"
> failed in
> >> AddData(): client couldn't own clipboard
> >>
> >> -Jon
> >>
> >>
> >> On Tue, Sep 5, 2017 at 6:14 PM, Bernhard Stegmaier <
> stegmaier@xxxxxxxxxxxxx
> >> <mailto:stegmaier@xxxxxxxxxxxxx>> wrote:
> >>
> >> Hi,
> >>
> >> (1) You can’t run standalone applications (won’t find libraries),
> but you can run project
> >> manager directly from build directory.
> >> Like this from console (for me):
> >> <<<
> >> HackMini:build bstegmaier$ kicad/kicad.app/Contents/MacOS/kicad
> >> >>>
> >> Or just start it via Finder from build/kicad…
> >>
> >> (2) Yes, just tried and I also don’t see it (if I tried correctly).
> >>
> >>
> >> Regards,
> >> Bernhard
> >>
> >>
> >>> On 5. Sep 2017, at 23:24, Jon Evans <jon@xxxxxxxxxxxxx <mailto:
> jon@xxxxxxxxxxxxx>> wrote:
> >>>
> >>> Hi Mac developers:
> >>>
> >>> 1) is there an easy way to quickly rebuild a single app and run
> it? I'm used to being able
> >>> to do that on Linux, but it seems like I can't run apps out of the
> build directory on Mac
> >>> (have to run "make install" which repackages all applications and
> is slow).
> >>>
> >>> 2) It seems like BRIGHT_BOX doesn't display on Mac (OpenGL and
> Cairo) on my machine (i.e. the
> >>> green box around an item when the selection disambiguation menu is
> shown) -- does anyone else
> >>> have this issue?
> >>>
> >>> Thanks,
> >>> -Jon
> >>> _______________________________________________
> >>> Mailing list: https://launchpad.net/~kicad-developers <
> https://launchpad.net/%7Ekicad-developers>
> >>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:
> kicad-developers@xxxxxxxxxxxxxxxxxxx>
> >>> Unsubscribe : https://launchpad.net/~kicad-developers <
> https://launchpad.net/%7Ekicad-developers>
> >>> More help : https://help.launchpad.net/ListHelp <
> https://help.launchpad.net/ListHelp>
> >>
> >>
> >
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help : https://help.launchpad.net/ListHelp
> >
>
>
> --
> Jean-Pierre CHARRAS
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References