Bug 277406 - cad/kicad: Update to 8.0.0
Summary: cad/kicad: Update to 8.0.0
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Christoph Moench-Tegeder
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-29 23:07 UTC by Wen Heping
Modified: 2024-11-16 18:08 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (cmt)


Attachments
Update to 8.0.0 (37.94 KB, patch)
2024-02-29 23:07 UTC, Wen Heping
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wen Heping freebsd_committer freebsd_triage 2024-02-29 23:07:26 UTC
Created attachment 248842 [details]
Update to 8.0.0

Update to 8.0.0

Shall we update cad/kicad to 8.0 and keep a kicad7? or something else ?
Comment 1 Joel Bodenmann freebsd_committer freebsd_triage 2024-03-01 01:22:30 UTC
Hey,

Have you been able to successfully run KiCAD 8.0.0 with the patch you're providing? Did you actually use it?
Comment 2 wen 2024-03-01 01:47:17 UTC
(In reply to Joel Bodenmann from comment #1)
I did not have time to run it yet, just build it.
If there is run error, please report or patch it.
Comment 3 Joel Bodenmann freebsd_committer freebsd_triage 2024-03-01 23:54:02 UTC
Submitter, please try to actually run this and report back. There is a history of KiCAD unfortunately not running on FreeBSD anymore since upstream version 7.0.2. See bug #271878
Comment 4 Wen Heping freebsd_committer freebsd_triage 2024-03-02 12:35:25 UTC
I find a FreeBSD machine with X to run kicad-8.0, I am not a kicad user so I just make simple test, it run well.

For me make the port build is the first step to contribe to ports, any improvement welcomed.
Comment 5 Mark R 2024-03-23 03:26:00 UTC
Upstream master for v9 has changes that should allow running on freebsd as a side effect (we do not support freebsd officially). v8 will not run on freebsd due to typenaming logic that appears specific to clang on freebsd and not macos.
Comment 6 Joel Bodenmann freebsd_committer freebsd_triage 2024-03-26 03:48:34 UTC
(In reply to Mark R from comment #5)
Mark, thank you very much for taking the effort of keeping us updated here - much appreciated!

I'm glad to hear that v9 should potentially work again (and so are many others). I will give this a try soon (in the next few weeks).

I do assume that a 9.0.0 release is far, far away but at least we could update the cad/kicad-devel port to use 9.x.x moving forward :)
Comment 7 Joel Bodenmann freebsd_committer freebsd_triage 2024-04-20 20:39:51 UTC
(In reply to Mark R from comment #5)

Things are starting to look promising. After a few minor patches, I was able to build and run KiCAD successfully. I didn't actually use it yet but eeschema and pcbnew show up, I'm able to place components, sync between the two etc.

However, it does currently crash rather frequently (I'm on 9f691d063c8b1945fe471a36ec45164d1ec5d6f3).

Thanks a lot for the work that you and your fellow KiCAD devs are putting into this.
Comment 8 Mark R 2024-04-21 12:16:54 UTC
(In reply to Joel Bodenmann from comment #7)

Yea the master branch is early dev for v9 so crashes are to be expected lol
Comment 9 Joel Bodenmann freebsd_committer freebsd_triage 2024-11-16 18:08:30 UTC
Closing this as due to upstream code base issues we cannot update to anything other than the upcoming/future 9.0.0 release.

See bug #277406 and bug #271878 for more information.

Thank you Mark R for ensuring that future KiCAD releases will work on FreeBSD again.