Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: FreeBSD zsh port fixes
- X-seq: zsh-workers 32785
- From: Baptiste Daroussin <baptiste.daroussin@xxxxxxxxx>
- To: Zsh workers <zsh-workers@xxxxxxx>
- Subject: Re: FreeBSD zsh port fixes
- Date: Mon, 23 Jun 2014 10:15:32 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=nnjNm9DoyHgs29JAqeeWwvRvdKN5iAirEl9AA55IYXc=; b=p2UmcBayi5xYvH63q2bEU3Wna3LQgqRBFL2/Dckha+lUrW2b3iuBLQd3PmGnU4+o5n LY5vB8lpxfwasSPsLsAKCzuAqZG1dviEdIY9o7Se8+vIhXd4BQut9HPAK8rbANUPt3pm QLc/exIt8Y2jyL+UCPv12RMdTATSDftEeQ38RthyhS2rxj90A0gA7J9v5RDo6NGxppaA izYoV5Pxbbj4bsbQVN56Rgc0RCPoYWaK/GYopzT/urGsWGJqQx7OTXWv3eXyRnKOtnfz oL5LDTnDWgW5MdgVbvooMuWBP/IJ4PbK9LgpYU4NEPawqQetnc7e413NiAFscVJYHX3c lNkw==
- In-reply-to: <20140623013239.GA27320@redoubt.spodhuis.org>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <20140623013239.GA27320@redoubt.spodhuis.org>
2014-06-23 3:32 GMT+02:00 Phil Pennock <zsh-workers+phil.pennock@xxxxxxxxxxxx>:
> Two issues; one an FYI, the other appears more problematic.
>
> Saw a change flow by, affecting the FreeBSD Ports build of zsh:
> https://github.com/freebsd/freebsd-ports/tree/master/shells/zsh
>
> Change:
> https://github.com/freebsd/freebsd-ports/commit/0e5ab95752577d446d06f83b25477a997ff6b52c
>
> Changes are to add `-DBOOL_DEFINED` to CPPFLAGS and to put
> `zsh_cv_sys_path_dev_fd=no` into environ before configure.
>
> Bug 183253:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=183253
> Bug 180178:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=180178
I'm lurking here, if I didn't upstream those patches, it is because
they are either freebsd only
(BOOL_DEFINED is due to FreeBSD namespace pollution in nis headers
that I do need to fix)
or due to a FreeBSD specific thing, fdescfs is a special filesystem on
FreeBSD that is only mounted in special cases (basically mostly needed
for openjdk)
The package builders do mount it to allow java package to properly get
built and this triggered
the bug that official packages where built with /dev/fd support while
most of end user where having
a system without it mounting resulting in some problems.
I don't think this has anything to do with ZSH but this is both a
FreeBSD only problem
BTW
regards,
Bapt
Messages sorted by:
Reverse Date,
Date,
Thread,
Author