← Back to team overview

kicad-developers team mailing list archive

Re: Windows Builds

 

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> 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> 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> 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> 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>:
> >>>>>
> >>>>> 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> 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
> >>>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> >>>>>> Unsubscribe : https://launchpad.net/~kicad-developers
> >>>>>> More help   : https://help.launchpad.net/ListHelp
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Mark
> >>>
> >>>
> >>>
> >>> --
> >>> Mark
> >>>
> >>> _______________________________________________
> >>> 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
> >
> >
> >
>
> _______________________________________________
> 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