| Summary: | editors/lazarus: fails to build with lld as system linker | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Ed Maste <emaste> | ||||
| Component: | Individual Port(s) | Assignee: | Jose Alonso Cardenas Marquez <acm> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | darkfiberiru | ||||
| Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(acm) |
||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 214864 | ||||||
| Attachments: |
|
||||||
|
Description
Ed Maste
2018-05-31 13:43:02 UTC
did you have applied patch file from https://bugs.freepascal.org/view.php?id=32900 to lang/fpc? or did you have some extra config on 12-CURRENT? (In reply to Jose Alonso Cardenas Marquez from comment #1) I tested just now by installing the FreeBSD fpc package and building editors/lazarus and did not encounter the segfault. I do have four patches in my ports tree, but none that should be related: - bsd.port.mk reproducible build chang to set SOURCE_DATE_EPOCH in environment - MAKE_ENV+= LOG=info in java/openjdk8/Makefile - ports-mgmt/pkg change to use sys/capsicum.h instead of sys/capability.h - print/gl2ps setting LLD_UNSAFE=yes I ran: # pkg install fpc % cd editors/lazarus % make I notice the segfault occurred in svn2revisioninc -- maybe the error happens only if the ports tree is/is not a svn checkout (i.e., if 'svn info' or similar command is or is not successful) Created attachment 196576 [details]
Proposed patch for editors/lazrus
This patch fixes the issues on my builds. More LLD issues it seems. I tried just adding USESVN2REVISIONINC=0 to make_args first but this seemed to cause other issues.
My ports tree is checked out via git not svn just as an fyi.
|