Bug 201275 - net/lam: Fails to build on armv6
Summary: net/lam: Fails to build on armv6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: arm Any
: --- Affects Some People
Assignee: Thomas Zander
URL: http://chips.ysv.freebsd.org/data/11a...
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2015-07-02 12:44 UTC by Mikael Urankar
Modified: 2015-07-16 11:15 UTC (History)
3 users (show)

See Also:
koobs: maintainer-feedback-


Attachments
armv6 fix (314 bytes, patch)
2015-07-02 12:44 UTC, Mikael Urankar
koobs: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mikael Urankar freebsd_committer freebsd_triage 2015-07-02 12:44:09 UTC
Created attachment 158259 [details]
armv6 fix

Hi,

The build fails in post-install:
/bin/rmdir /wrkdirs/usr/ports/net/lam/work/stage/usr/local/lib/lam
rmdir: /wrkdirs/usr/ports/net/lam/work/stage/usr/local/lib/lam: Directory not empty
*** Error code 1

The attached patch fixes the problem.

build log:
http://mikael.urankar.free.fr/FreeBSD/arm/build_logs/lam-7.1.5b2_1.log

Thanks.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2015-07-03 12:50:09 UTC
Thanks for your submission Mikael.

Could you attach the poudriere log to this issue please, thanks!
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2015-07-03 12:51:45 UTC
Comment on attachment 158259 [details]
armv6 fix

Port is currently unmaintained, implicit maintainer-approval.
Comment 3 Mikael Urankar freebsd_committer freebsd_triage 2015-07-03 12:53:04 UTC
(In reply to Kubilay Kocak from comment #1)
I can't:
413 Request Entity Too Large
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2015-07-03 12:54:25 UTC
Very good, ignore :)

Thank you Mikael.
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-07-16 11:05:08 UTC
A commit references this bug:

Author: riggs
Date: Thu Jul 16 11:05:01 UTC 2015
New revision: 392287
URL: https://svnweb.freebsd.org/changeset/ports/392287

Log:
  Un-break build on armv6

  While on it:
  - Un-break build on 32 bit architectures (plist issue)
  - Add LICENSE*
  - pet portlint

  PR:		201275
  Submitted by:	mikael.urankar@gmail.com
  Reviewed by:	riggs
  MFH:		2015Q3

Changes:
  head/net/lam/Makefile
  head/net/lam/files/patch-man-mans-Makefile.in
  head/net/lam/pkg-plist
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-07-16 11:14:10 UTC
A commit references this bug:

Author: riggs
Date: Thu Jul 16 11:13:09 UTC 2015
New revision: 392288
URL: https://svnweb.freebsd.org/changeset/ports/392288

Log:
  MFH: r392287

  Un-break build on armv6

  While on it:
  - Un-break build on 32 bit architectures (plist issue)
  - Add LICENSE*
  - pet portlint

  PR:		201275
  Submitted by:	mikael.urankar@gmail.com
  Reviewed by:	riggs
  Approved by:	ports-secteam (build fix blanket)

Changes:
_U  branches/2015Q3/
  branches/2015Q3/net/lam/Makefile
  branches/2015Q3/net/lam/files/patch-man-mans-Makefile.in
  branches/2015Q3/net/lam/pkg-plist
Comment 7 Thomas Zander freebsd_committer freebsd_triage 2015-07-16 11:15:31 UTC
Committed with some modifications:
- boolean operations in ARCH-dependent post-install target
- add LICENSE*
- pet portlint