From owner-freebsd-ports@FreeBSD.ORG Wed Jul 31 04:48:16 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 43CF3B96 for ; Wed, 31 Jul 2013 04:48:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pa0-x22f.google.com (mail-pa0-x22f.google.com [IPv6:2607:f8b0:400e:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1E11E2930 for ; Wed, 31 Jul 2013 04:48:16 +0000 (UTC) Received: by mail-pa0-f47.google.com with SMTP id kl13so393657pab.20 for ; Tue, 30 Jul 2013 21:48:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=t1tqIhoNTRDCvjUns+dNmFycGBivsGoKql2C1xjQTaU=; b=dXtBvOaqLiMuAwl6NQXvxPQMyaM0syqbzLahoROVoQLC9Kt3oe5ejIMecg+Y3ADNYw oINwl5/K88c3tOyRhvH36nt21NzyKfpoVs41J+TPn90D8RNyJj6HXStvUIZsC3ApXfi0 Svzm1PvBUf2WDbJ6aQE0eOjcYpkhl3rKjSyhOva6VtvGvaO93A0wh5tVls03a0aHa13j dTb5n2mlnW4UD9Xz3c0T4RNfXKNA51wdkj7mTEs47oguZvEJwWJZ5BbSBzHTuJMuN4QW VzlXrBkk6a2N4eT5+8pDWVc67dQ+AFKf0Dy5vF0hpyeF0NTBYN98EMTm8fBcIwX/TO7P HOXg== MIME-Version: 1.0 X-Received: by 10.68.171.99 with SMTP id at3mr78346494pbc.64.1375246095720; Tue, 30 Jul 2013 21:48:15 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.67.14.66 with HTTP; Tue, 30 Jul 2013 21:48:15 -0700 (PDT) In-Reply-To: <1375237644.27294.4.camel@localhost> References: <1375237644.27294.4.camel@localhost> Date: Tue, 30 Jul 2013 21:48:15 -0700 X-Google-Sender-Auth: SjGrfAr2tkYBz4enMqOwtFtgsSU Message-ID: Subject: Re: Port Build options From: Kevin Oberman To: Stan Gammons Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD Ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 04:48:16 -0000 On Tue, Jul 30, 2013 at 7:27 PM, Stan Gammons wrote: > When one builds a port manually with make install clean or uses > portmaster to build a port, does one typically select ALL of the compile > options? Which also leads to another question, are the pre-built > packages that are installed with pkg_add or pkgng compiled with ALL of > the options? > > > Stan > Most people install with the default options. If they have special requirements, they adjust their options accordingly. Most users don't really even understand what some options really are and, if they don't have a particular interest, they will not set them. Soem of the cases where options are commonly changed from default are when CPU specific optimizations are available. Obviously packages can't be built that way as they would not run on all systems. Another is selection of codecs on multimedia apps. There are many reasons to change defaults, but they should only be changed for a good reason. Packages are built with default options. -- R. Kevin Oberman, Network Engineer E-mail: rkoberman@gmail.com