← Back to team overview

kicad-developers team mailing list archive

Re: Windows Builds

 

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


Follow ups

References