cvs commit: ports/archivers/gzip Makefile ports/archivers/ucl Makefile ports/archivers/lzop Makefile ports/archivers/cabextract Makefile ports/archivers/dact Makefile ports/archivers/star Makefile ports/archivers/arj Makefile ports/archivers/tardy ...

Michael Nottebrock michaelnottebrock at gmx.net
Mon Apr 11 23:18:16 PDT 2005


On Tuesday, 12. April 2005 07:56, David O'Brien wrote:

> > The porter's handbook, section 5.11 has an example that uses
> > MACHINE_ARCH, which is the template for a lot of MACHINE_ARCH usage in
> > ports,
>
> I wondered how this got copied around so many times.
>
> > including a few places your commit missed, like bsd.gnome.mk,
> > bsd.kde.mk, bsd.gnustep.mk and, most importantly, bsd.port.subdir.mk
> > and bsd.port.mk itself (for setting CONFIGURE_TARGET(!)).
>
> I purposefully didn't touch Mk/*.mk.  I have to assume the authors of
> them got it right. :-)

Well, you did however change ports that do nothing but mimic what bsd.ports.mk 
does (like audio/arts and x11/kdelibs3, which is why I noticed at all)... 

Anyway: If the usage of MACHINE_ARCH for setting the build-target of 
autoconf-generated configure scripts is indeed wrong and possibly harmful, 
this would affect a *very* large number of ports and your big commit would 
have fixed only a comparatively small number.

-- 
   ,_,   | Michael Nottebrock               | lofi at freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20050412/89238031/attachment.bin


More information about the cvs-all mailing list