From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ms-smtp-03-eri0.texas.rr.com (ms-smtp-03.texas.rr.com [24.93.47.42]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j3GNHJEw012424 for ; Sat, 16 Apr 2005 23:17:19 GMT Received: from [192.168.9.111] (cpe-66-25-88-87.satx.res.rr.com [66.25.88.87]) by ms-smtp-03-eri0.texas.rr.com (8.12.10/8.12.7) with ESMTP id j3GNHHRZ024277 for ; Sat, 16 Apr 2005 18:17:17 -0500 (CDT) Message-ID: <42619F1F.3020202@gentoo.org> Date: Sat, 16 Apr 2005 18:26:23 -0500 From: Daniel Goller User-Agent: Mozilla Thunderbird 1.0 (X11/20050402) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev Subject: [gentoo-dev] USE flags names that make sense for boost lib suggestions needed X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine X-Archives-Salt: ad36ef27-2c32-43c7-ab25-a4f17869930d X-Archives-Hash: 1b04ee04d1fd21da94574508f4fb1d5e -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hi, im currently changing the boost build process so users who require boost only as a dependency of another app only get release versions, developers would get debug versions as well (another ~40-90MB varying from system to system it seems) USE=debug is easy choice there i intended to then utilize USE=threads to add the multi threaded versions of libs and single by default or -threads, here comes my question, the build process allows for multi single and multi/single, building only multithreaded versions, only single threaded versions, or both. do the three choices make sense or are we better off with only building single threaded versions and on USE=threads (to use what already exists rather then making a new USE flag) then build single/multi else id need possibly two awkwardly named USE flags (and suggestions for names (using threads and threadsonly, similar to nptl?) similarly it allows for linking to static, dynamic or both should the static USE flags be used to change from dynamic (proposed default behaviour) to static, or ADD so build process uses static/dynamic (using static and staticonly if 3 states are needed?) i guess i could get away with only 2 new USE flags (threadsonly and staticonly) ok, do we need them, shouldnt we have them? any ideas, suggestion, critcism welcome Daniel -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCYZ8fUpKYMelfdYERAkDrAJwNsYnyDH03J9VmS9Ax7vbj6lmaJACfd+nd 64dwN4WTTw2AudeKOJETgpo= =JFaH -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list