Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Mar 2018 10:11:52 -0800
From:      Yuri <yuri@freebsd.org>
To:        Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r463618 - head/sysutils/htop
Message-ID:  <a76a0668-702c-4a98-7e0e-776a18d42f8e@freebsd.org>
In-Reply-To: <CAMHz58RtMUiabvWuYDEEEJAw_Q9onriB%2BxcDR=ps1a7tqvQysA@mail.gmail.com>
References:  <201803050507.w2557uXT016687@repo.freebsd.org> <CAMHz58RtMUiabvWuYDEEEJAw_Q9onriB%2BxcDR=ps1a7tqvQysA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 03/05/18 08:57, Sunpoet Po-Chuan Hsieh wrote:
>
> scripts/MakeHeader.py is no-op in fact.
> It is used to generate header files but all header files are all ready 
> in the tarball.
> I've run the script manually with python 3.6 and the generated header 
> files are identical with the ones from the tarball.
>
> USES=shebangfix is also unnecessary because scripts/MakeHeader.py is 
> unused.

I saw this, and decided to keep USES=shebangfix. The reason was that 
MakeHeader.py file is only not run because all .h files are newer than 
.c files. If you will touch any .c file after extract, MakeHeader.py 
will be run. So it depends on timestamps, which is arbitrary and might 
change with the next release, making it error-prone.

I asked them to fix this: https://github.com/hishamhm/htop/issues/754

> This port can be built without USES=localbase.

For some reason, it fails for me without USES=localbase. It can't find 
ncurses.h

Again, I asked them to fix it: https://github.com/hishamhm/htop/issues/755


Yuri





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a76a0668-702c-4a98-7e0e-776a18d42f8e>