[Bug 202685] [textproc/en-hunspell] upgrade port to version 2015.08.24

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Mar 5 12:58:16 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202685

John Marino <marino at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marino at FreeBSD.org

--- Comment #11 from John Marino <marino at FreeBSD.org> ---
I just realized that the commit that broke en-hunspell came from this PR.  THis
is what I just posted:

===============
On 2/19/2016 6:14 AM, Mikhail Teterin wrote:
> Author: mi
> Date: Fri Feb 19 05:14:17 2016
> New Revision: 409151
> URL: https://svnweb.freebsd.org/changeset/ports/409151
>
> Log:
>   Make fetchable by upgrading. Add options for vocabularies and provide
>   help-file for the user.
>   
>   PR:		202685
>   Submitted by:	Joseph Mingrone
>   Approved by:	maintainer timeout
>
> Added:
>   head/textproc/en-hunspell/pkg-help   (contents, props changed)
> Modified:
>   head/textproc/en-hunspell/Makefile
>   head/textproc/en-hunspell/distinfo
>   head/textproc/en-hunspell/pkg-descr
>
> Modified: head/textproc/en-hunspell/Makefile
> ==============================================================================
> --- head/textproc/en-hunspell/Makefile	Fri Feb 19 04:58:21 2016	(r409150)
> +++ head/textproc/en-hunspell/Makefile	Fri Feb 19 05:14:17 2016	(r409151)

[snip]

> +
> +COPY=	-lh	# Use hardlinks rather than copies under stage/

This line might be wrong.
intent: I'm not aware of anyway trying to install by stage via
hardlinks.  What is trying to be accomplished here?

# make -V INSTALL_DATA
install -lh -m 0644

So the -lh does indeed create hardlinks but this only works on FreeBSD.
 This command is not supported on DragonFly.

This is the only port in the tree that uses this method to populate the
stage directory (that I am aware of) so that's why I'd like to know what
problem this is addressing and why standard installation command cannot
(or maybe should not) be used.

Thanks,
John
===============

Can somebody explain why hardlinks are being used for installation?  It's the
only port in the tree doing that.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-office mailing list