← Back to team overview

kicad-developers team mailing list archive

Re: Windows Builds

 

I thought we created a new windows release build to prevent the
assertions.  Did that not happen?

On 7/25/2018 7:01 AM, Andrew Lutsenko wrote:
> Were the windows builds ever fixed? 
> I downloaded 5.0 today and get a wxWidgets assert simply from clicking
> on tools menu in Pcbnew.
> kicadassert.png
> ​
> 
> On Mon, Jul 23, 2018 at 6:34 AM Wayne Stambaugh <stambaughw@xxxxxxxxx
> <mailto:stambaughw@xxxxxxxxx>> wrote:
> 
>     I'm fine with creating a packaging document.  We could add it to the
>     developers documentation or it could also be an external document with a
>     link in the compiling doc.
> 
>     Wayne
> 
>     On 7/23/2018 8:40 AM, Adam Wolf wrote:
>     > Agreed, Wayne. The macOS 5.0.0-1 build is uploading right now. It is a
>     > Release build.
>     >
>     > I have a small set of packaging tests I perform on releases before
>     > uploading them.  It *really* saved my bacon with the macOS release,
>     > and it sounds like it would have been helpful with the Windows
>     > release.  What do we think about moving them, along with other
>     > packager-oriented updates and directives, into its own documentation
>     > section?  This should help build package unity, and also help clean up
>     > the the 5.1 and later announcements.  (They won't need to have
>     > packager-oriented updates, since that's all in a single section in the
>     > docs).  If it seems OK but no one else is excited about it, I
>     > volunteer to coordinate this.  It goes along with another V6-timeline
>     > KiCad project of mine.
>     >
>     > Adam
>     > On Mon, Jul 23, 2018 at 6:52 AM Wayne Stambaugh
>     <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>> wrote:
>     >>
>     >> I would prefer that we create release builds
>     (CMAKE_BUILD_TYPE=Release)
>     >> for the stable releases.  Debug builds are fine for nightly builds.
>     >>
>     >> On 7/23/2018 12:07 AM, Mark Roszko wrote:
>     >>> Done.
>     >>>
>     >>> Wouldn't be bad if the wxAsserts were squashed :X
>     >>> But then again some of them come from wx internally in annoying
>     ways.
>     >>> On Mon, Jul 23, 2018 at 12:03 AM Adam Wolf
>     >>> <adamwolf@xxxxxxxxxxxxxxxxxxxx
>     <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>> wrote:
>     >>>>
>     >>>> Ok, this sounds bad.
>     >>>>
>     >>>> Can someone (Marek?) pull the macOS build and revert the macOS
>     download page, please?  I'm running extremely low on sleep from the
>     last two nights of KiCad hacking and I am literally in bed already.
>     >>>>
>     >>>> I will regenerate the macOS build with Release instead in
>     approximately 8 hours.
>     >>>>
>     >>>> Adam
>     >>>>
>     >>>> On Sun, Jul 22, 2018, 10:48 PM Mark Roszko
>     <mark.roszko@xxxxxxxxx <mailto:mark.roszko@xxxxxxxxx>> wrote:
>     >>>>>
>     >>>>> Welp, I poked Nick. It looks like the stable-debug build got
>     packaged
>     >>>>> instead of the stable build config (I can reproduce the asserts).
>     >>>>> Though the executables are suspiciously not huge like they
>     should be.
>     >>>>> On Sun, Jul 22, 2018 at 11:30 PM Seth Hillbrand
>     <seth@xxxxxxxxxxxxx <mailto:seth@xxxxxxxxxxxxx>> wrote:
>     >>>>>>
>     >>>>>> No, It's because asserts are being triggered.  These are
>     disabled (normally) in Release builds.
>     >>>>>>
>     >>>>>> -S
>     >>>>>>
>     >>>>>> Am So., 22. Juli 2018 um 20:28 Uhr schrieb Mark Roszko
>     <mark.roszko@xxxxxxxxx <mailto:mark.roszko@xxxxxxxxx>>:
>     >>>>>>>
>     >>>>>>> Is it because the installer exe is huge?
>     >>>>>>>
>     >>>>>>> That's because the footprint libraries are now part of the
>     installers
>     >>>>>>> and they are absolutely massive. (4GB uncompressed)
>     >>>>>>>
>     >>>>>>> the installed files look fine to me though? The kiface files
>     would be
>     >>>>>>> hundreds of megs themselves if they had debug symbols but
>     they are at
>     >>>>>>> "normal" levels.
>     >>>>>>> On Sun, Jul 22, 2018 at 11:16 PM Seth Hillbrand
>     <seth@xxxxxxxxxxxxx <mailto:seth@xxxxxxxxxxxxx>> wrote:
>     >>>>>>>>
>     >>>>>>>> Hi Devs-
>     >>>>>>>>
>     >>>>>>>> I'm seeing some reports (lp:1783037) that indicate the
>     Windows build may be compiled CMAKE_BUILD_TYPE=RelWithDebInfo
>     instead of Release.
>     >>>>>>>>
>     >>>>>>>> Can anyone confirm this?  Is there a reason to do this for
>     Windows?
>     >>>>>>>>
>     >>>>>>>> -Seth
>     >>>>>>>>
>     >>>>>>>> _______________________________________________
>     >>>>>>>> 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
>     >>>>>>>
>     >>>>>>>
>     >>>>>>>
>     >>>>>>> --
>     >>>>>>> Mark
>     >>>>>
>     >>>>>
>     >>>>>
>     >>>>> --
>     >>>>> Mark
>     >>>>>
>     >>>>> _______________________________________________
>     >>>>> 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
>     >>>
>     >>>
>     >>>
>     >>
>     >> _______________________________________________
>     >> 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
> 
>     _______________________________________________
>     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
> 


Follow ups

References