← Back to team overview

kicad-developers team mailing list archive

Re: Windows Builds

 

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> 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