aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* start a TODO fileMike Frysinger2010-08-141-0/+2
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-emerge: lookup CBUILD with a clean envMike Frysinger2010-08-141-2/+4
| | | | | | URL: http://bugs.gentoo.org/331589 Reported-by: Juan P Daza P <tcpip4000@gmail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: rewrite & integrate with crossdevMike Frysinger2010-08-103-98/+147
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* dist: use xz for compressionMike Frysinger2010-08-091-1/+2
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: allow openmp for gcc stage2Mike Frysinger2010-06-201-7/+10
| | | | | URL: http://bugs.gentoo.org/199995 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* disable -q by default in git also.Ned Ludd2010-02-281-1/+1
| | | | Signed-off-by: Ned Ludd <solar@gentoo.org>
* check ROOT == SYSROOT vs EMERGE_FROM != binary so the -g/-G options can also ↵Ned Ludd2010-02-241-3/+2
| | | | | | be used properly. Thanks to msb and tedbo for pointing this out Signed-off-by: Ned Ludd <solar@gentoo.org>
* bashrc: fix cross-fix-root comment to reflect realityMike Frysinger2010-02-211-1/+5
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: handle no config scripts caseMike Frysinger2010-02-131-0/+1
| | | | | | | If there are no -config scripts to mess with, avoid trying to generate broken symlinks to '*-config'. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-pkg-config: relax pkg-config requirementMike Frysinger2010-02-131-1/+1
| | | | | | | We don't actually require 0.23+, and some distros (like Debian) are very behind the times and lack even this version. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-pkg-config: tweak path updates with fewer commandsMike Frysinger2010-02-111-4/+4
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: show version in summary outputMike Frysinger2010-02-111-3/+6
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* update from ajwong@chromium.org.. : was not neededNed Ludd2010-02-111-2/+2
| | | | Signed-off-by: Ned Ludd <solar@gentoo.org>
* - take pkg-config update from (awong) Albert J. Wong @ google for the ↵Ned Ludd2010-02-111-19/+17
| | | | | | chromium/gentoo build env -> http://codereview.appspot.com/206075 Signed-off-by: Ned Ludd <solar@gentoo.org>
* cross-pkg-config: switch to PKG_CONFIG_SYSROOT_DIR (kind of)Mike Frysinger2010-01-082-10/+17
| | | | | | | | | | | | | | | The latest pkg-config supports PKG_CONFIG_SYSROOT_DIR which handles -L/-I munging on the fly, but it's slightly broken. So put all the pieces in place for the next upstream release and in the mean time, do the munging ourselves on the fly via sed. This way packages that want runtime paths compiled in don't get the build paths that were munged in the .pc file. URL: http://bugs.gentoo.org/299990 URL: https://bugs.freedesktop.org/show_bug.cgi?id=16905 Reported-by: Andrew Gaffney <agaffney@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-pkg-config: switch version checking to --atleast-pkgconfig-versionMike Frysinger2010-01-081-6/+3
| | | | | | Better than using our own custom version parser. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-pkg-config: fix typo in EXTRA_PKG_CONFIG_LIBDIR handlingMike Frysinger2010-01-081-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: add some usage textMike Frysinger2010-01-081-23/+41
| | | | | | Be nice to users instead of exiting all the time with no output. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: let people cleanup recursivelyMike Frysinger2010-01-081-1/+4
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: fix test bashismMike Frysinger2009-12-291-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: store ABI in /etc/portage/env/Mike Frysinger2009-12-241-3/+18
| | | | | | | | | Storing the ABI in the per-package env should fix upgrades down without crossdev in the mix. URL: http://bugs.gentoo.org/261070 Reported-by: Thomas Capricelli <orzel@freehackers.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* site: revert files to last releaseMike Frysinger2009-12-0936-1923/+541
| | | | | | I don't feel like picking through our changes and stitching with OE. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* drop $Header: markingsMike Frysinger2009-12-095-7/+2
| | | | | | These cause cross-scm comparisons a pita. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* make.conf: fix arch parsing with pythonNed Ludd2009-12-091-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: clean up target parsingT Parys2009-12-091-13/+20
| | | | | | URL: http://bugs.gentoo.org/264343 Signed-off-by: T Parys <tparys@gmail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: improve .pc dir searchingMike Frysinger2009-12-091-2/+6
| | | | | | Only search dirs that actually exist. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: allow gcc-stage2 (C++) for avr by defaultMike Frysinger2009-12-091-2/+2
| | | | | URL: http://bugs.gentoo.org/286267 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: prevent avr from covering avr32 targetsMike Frysinger2009-12-091-0/+3
| | | | | URL: http://bugs.gentoo.org/267443 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: let people make their own cross dirsMike Frysinger2009-12-091-10/+16
| | | | | URL: http://bugs.gentoo.org/211386 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: add win64 targetsMike Frysinger2009-12-091-0/+5
| | | | | URL: http://bugs.gentoo.org/271197 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: handled config files missing newlinesMike Frysinger2009-12-091-0/+11
| | | | | | | Some lazy people don't write a newline at the end of the file. URL: http://bugs.gentoo.org/267132 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: drop --nodeps --oneshot from default emerge optionsMike Frysinger2009-12-091-2/+6
| | | | | | URL: http://bugs.gentoo.org/246839 URL: http://bugs.gentoo.org/280079 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: ignore stricter portage checksMike Frysinger2009-12-091-0/+3
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: improve cleaning of toolchainsMike Frysinger2009-12-091-11/+15
| | | | | | Handle random states of the portage db and clean up more binutils links. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: handle packages that set exec_prefix directly to /usrMike Frysinger2009-11-241-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-emerge: autodetect emerge-CHOSTMike Frysinger2009-11-221-0/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: also clean emerge-CHOST shortcutsMike Frysinger2009-11-221-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: create emerge-CHOST shortcuts tooMike Frysinger2009-11-221-0/+2
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: do not build with headers by default for avrMike Frysinger2009-11-221-1/+2
| | | | | URL: http://bugs.gentoo.org/230343 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: try to accept all chost combos #282311Ned Ludd2009-11-221-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: add superh supportNed Ludd2009-11-221-0/+4
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: add GENTOO_MIRRORS automaticallyNed Ludd2009-11-221-0/+1
| | | | | | | This helps firewall users out. Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: some updatesNed Ludd2009-11-221-2/+14
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* busybox env: fix small typoNed Ludd2009-11-221-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bashrc: allow more than one E_MACHINE= type to be defined at the same time ↵Ned Ludd2009-11-221-3/+7
| | | | | | | for multilib Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bashrc: be sure to update pc_files in /usr/share/pkgconfig/ alsoNed Ludd2009-11-221-2/+2
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* make.conf: try cleaning up the templateNed Ludd2009-11-221-15/+1
| | | | | | | The embedded profile will provide these values now. Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* make.conf: try to link with lib before usr/lib when cross linkingNed Ludd2009-11-221-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* make.conf: some updatesNed Ludd2009-11-221-3/+10
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: be sure to update pc_files in /usr/share/pkgconfig/ tooNed Ludd2009-11-221-2/+2
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>