Bad line in Makefile for /usr/ports/audio/mbrolavox

Kris Kennaway kris at FreeBSD.org
Sun Sep 9 04:16:15 PDT 2007


malcolm_green at tiscali.co.uk wrote:
> Dear ports at freebsd.org
> 
>         I am using the PORTS supplied with PCBSD 1.4RC on CD2 . I have 
> updated my PORTS recently.
>         I do not know where this sytem gets the PORTS from but anyway 
> ..
> 
>         There is a bug in this Makefile ( 
> /usr/ports/audio/mbrolavox/Makefile ) which will show up if you do
> 
> #cd /usr/ports
> #make index
> 
> or 
> 
> #cd /usr/ports/audio/mbrolavox
> #make maintainer
> 
> The output shows
> 
> 
> madrid# make index
> Generating INDEX-6 - please wait..cut: stdin: Illegal byte sequence
> "Makefile", line 32: warning: "/usr/bin/cut -f 1 -d '|' < 
> /usr/ports/audio/mbrolavox/voices                                               
> .conf" returned non-zero status
> 
> This arises because of a strange character in the name of an Icelandic 
> person in file   voices.conf  
> 
> Suggest you change the " cut " line to say instead -
> 
> awk -F'|' '{print $1}' < voices.conf
> 
> ( Incidently I wonder if this is actually a bug in    cut   . I would 
> think it should concern itself only with the
> divider character )

Do you have a non-default locale set?

Kris



More information about the freebsd-ports mailing list