Re: [Kicad-developers] MSYS2 Dropping 32-bit support

2020-08-02 Thread Ian McInerney
We'll have to figure out how to phrase the support requirements for this, because we have committed to supporting Windows 8.1 until January 10, 2023 apparently - and 8.1 would have 32-bit versions. -Ian On Sun, Aug 2, 2020 at 4:58 AM Mark Roszko wrote: > I am working on a MSVC build chain

Re: [Kicad-developers] Something wrong with Windows nightly builds (1 Aug)?

2020-08-02 Thread Mark Roszko
Nick has fixed the Windows nightlies, rejoice The builds are flagged dirty for what its worth. On Sat, Aug 1, 2020 at 9:04 AM Eeli Kaikkonen wrote: > [image: image.png] > > Something wrong with the Windows nightly builds? > > The commit 0c77 is from 30 July, I remember seeing that same

Re: [Kicad-developers] New Build Dependencies: Lemon + GTK3

2020-08-02 Thread Adam Wolf
Is there a branch packages can use to make sure their lemon integration is working? On Sun, Aug 2, 2020, 4:00 PM Ian McInerney wrote: > Two new build-time dependencies are being added to the master branch for > v6: > * lemon - The lemon parser generator > * GTK3 (linux only) - the GTK3

Re: [Kicad-developers] Something wrong with Windows nightly builds (1 Aug)?

2020-08-02 Thread Ian McInerney
The builds will be flagged with dirty until I am able to merge the Lemon MR that changes the build process to fix it. -Ian On Sun, 2 Aug 2020, 6:28 p.m. Mark Roszko, wrote: > Nick has fixed the Windows nightlies, rejoice > > The builds are flagged dirty for what its worth. > > On Sat, Aug 1,

Re: [Kicad-developers] MSYS2 Dropping 32-bit support

2020-08-02 Thread Seth Hillbrand
On Sun, Aug 2, 2020 at 4:37 AM Ian McInerney wrote: > We'll have to figure out how to phrase the support requirements for this, > because we have committed to supporting Windows 8.1 until January 10, 2023 > apparently - and 8.1 would have 32-bit versions. > Right. Well, let's see what our MSVC

[Kicad-developers] New Build Dependencies: Lemon + GTK3

2020-08-02 Thread Ian McInerney
Two new build-time dependencies are being added to the master branch for v6: * lemon - The lemon parser generator * GTK3 (linux only) - the GTK3 libraries (only GTK3, not GTK2 - that is not supported anymore). This is technically also a runtime dependency, but we also need GTK3 for wxWidgets, so

Re: [Kicad-developers] Something wrong with Windows nightly builds (1 Aug)?

2020-08-02 Thread Mark Roszko
Nightlies temporarily broken until a new msys2 file is added into the build. libssp-0.dll On Sun, Aug 2, 2020 at 1:27 PM Mark Roszko wrote: > Nick has fixed the Windows nightlies, rejoice > > The builds are flagged dirty for what its worth. > > On Sat, Aug 1, 2020 at 9:04 AM Eeli Kaikkonen

Re: [Kicad-developers] New Build Dependencies: Lemon + GTK3

2020-08-02 Thread Ian McInerney
Yes, I have a branch on my fork [1] called "im/lemon" that can be used. It can be found here: https://gitlab.com/imcinerney/kicad/-/tree/im/lemon. If the build passes with that, it means lemon integration is working. CMake should error during configuration if the lemon executable can't be found

Re: [Kicad-developers] MSYS2 Dropping 32-bit support

2020-08-02 Thread Mark Roszko
8.1 shouldn't be the biggest issue. Windows 7 was launched with 32-bit and 64-bit machines. By the time 8.1 rolled around 64-bit was the major default for machines from OEMs as basically all CPUs were 64-bit capable by then. With 10, OEMs still had the choice of 32-bit but they would be some

Re: [Kicad-developers] kicad | pcbnew: dragging leaves behind the courtyard (#5037)

2020-08-02 Thread Jeff Young
My numeric dyslexia hath produced another great bug. Check out this video. ;) > On 2 Aug 2020, at 03:43, evils wrote: > > evils commented: > > @jeffyoung is this related? > > > 2020-08-02T04_41_10+02_00 >

Re: [Kicad-developers] Something wrong with Windows nightly builds (1 Aug)?

2020-08-02 Thread Steven A. Falco
For Fedora, it should just be a one-liner to add lemon to the spec file: BuildRequires: lemon I'm running a test now, and I'll add it to the nightlies if it passes. Steve On 8/1/20 6:21 PM, Ian McInerney wrote: No, it isn't a build error that is causing it. If you look at the status

Re: [Kicad-developers] Something wrong with Windows nightly builds (1 Aug)?

2020-08-02 Thread Eeli Kaikkonen
Nah... Application: KiCad Version: (5.99.0-2477-g0c774aa16-dirty), release build Libraries: wxWidgets 3.0.4 libcurl/7.66.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2 Platform: Windows 8 (build 9200), 64-bit edition, 64

Re: [Kicad-developers] New Build Dependencies: Lemon + GTK3

2020-08-02 Thread Roberto Fernández Bautista
Just tried your branch and unfortunately couldn't get it to compile on Visual Studio (even after a "vcpkg install lemon:x64-windows" and "vcpkg integrate install")... I got the cmake error "lemon not found" I know Visual Studio isn't officially supported but any ideas what I could do to install

Re: [Kicad-developers] New Build Dependencies: Lemon + GTK3

2020-08-02 Thread Ian McInerney
Do you know if is called "lemon.exe" and is on the path by default? If it isn't on the path, then CMake might have difficulty finding it. You can try passing "-DLEMON=" in the CMake command line and I believe it will use that path instead of searching for it. Other than that, I might need Jon to

Re: [Kicad-developers] New Build Dependencies: Lemon + GTK3

2020-08-02 Thread Mark Roszko
LOL, "lemon" in VCPKG is not Lemon the grammar generator, it's Lemon the boost graph library. And lemon grammar itself, isn't a real library. It's a single C file. It's very unlikely to be accepted into vcpkg. We may as well just build it on the fly in kicad

Re: [Kicad-developers] ngspice vcpkg port

2020-08-02 Thread Wayne Stambaugh
+1 On 8/2/20 2:08 PM, Seth Hillbrand wrote: > Nice work!  Thanks, Mark > > On Sat, Aug 1, 2020 at 11:26 PM Mark Roszko > wrote: > > Hot off the press, a ngspice port for > vcpkg. https://github.com/marekr/vcpkg/tree/kicad/ports/ngspice > I will try and

Re: [Kicad-developers] kicad | pcbnew: dragging leaves behind the courtyard (#5037)

2020-08-02 Thread Carlo Maragno
As a fellow dyslexic I approve this type of content. Cheers, Carlo On Sun, 2 Aug 2020, 14:51 Jeff Young, wrote: > My numeric dyslexia hath produced another great bug. Check out this > video. ;) > > On 2 Aug 2020, at 03:43, evils wrote: > > evils commented: > >

Re: [Kicad-developers] New Build Dependencies: Lemon + GTK3

2020-08-02 Thread Mark Roszko
MSVC support is a work in progress so it's not that its not supported, it's just someone needs to fix it ;) On Sun, Aug 2, 2020 at 6:06 PM Roberto Fernández Bautista < roberto.fer@gmail.com> wrote: > Just tried your branch and unfortunately couldn't get it to compile on > Visual Studio (even

[Kicad-developers] Fwd: New Build Dependencies: Lemon + GTK3

2020-08-02 Thread Roberto Fernández Bautista
forgot to copy in the mailing list...(see below) -- Forwarded message - From: Roberto Fernández Bautista Date: Sun, 2 Aug 2020 at 23:38 Subject: Re: [Kicad-developers] New Build Dependencies: Lemon + GTK3 To: Ah! No "lemon.exe", but a "lemon.lib". After a bit of digging I