On Sat, 14 Feb 2009, Christian Weisgerber wrote:

Lars Eighner <portsu...@larseighner.com> wrote:

It appears to me the audio/sox port is broken.  During configure the
screen breaks up with a bunch of ANSI garbage.  This happens again with
the compile which seems to halt in sox.c with the message EOF in backtick
operator.

Giving this a quick try on -CURRENT and with all dependencies
disabled, I don't see it.  sox configures and builds fine.

If you build sox in a script(1) session and inspect the typescript
with less(1) afterwards, you should be able to see where configure
starts going wrong.

Oh, I see.  The config script looks for something it calls "distro name" in
/etc/issue .  I don't think this is the right way to get this information;
my understanding was that /etc/issue could be used for any pre-login message
(as motd is the post-login message).  Surely uname is the right way to get
what the configure script wants.  At any rate, /etc/issue contained, amoung
other things an ANSI portrait of Beastie, which does have a few odd
backticks in it.  I just did not recognise it as the script rendered it all
squashed.

Well, I can fix this up to build sox (the fix is as simple as renaming the
existing /etc/issue -- sox will build if the file does not exist), but I
think the config script is sloppy and I haven't seen this on any other
ports.

--
Lars Eighner
http://www.larseighner.com/index.html
8800 N IH35 APT 1191 AUSTIN TX 78753-5266

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to