diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2004-04-04 22:02:41 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2004-04-04 22:02:41 +0000 |
commit | beaff0a8929b14bca736cb96a1bbf4c2e1c604d6 (patch) | |
tree | c93f32f82be57ea066cc2ebb5c919fe1b9f4b7ad /pkgs/development/tools/build-managers/gnumake | |
parent | 0d4967fc35631ebfe9869739d01e713d60bd21ff (diff) | |
download | nixlib-beaff0a8929b14bca736cb96a1bbf4c2e1c604d6.tar nixlib-beaff0a8929b14bca736cb96a1bbf4c2e1c604d6.tar.gz nixlib-beaff0a8929b14bca736cb96a1bbf4c2e1c604d6.tar.bz2 nixlib-beaff0a8929b14bca736cb96a1bbf4c2e1c604d6.tar.lz nixlib-beaff0a8929b14bca736cb96a1bbf4c2e1c604d6.tar.xz nixlib-beaff0a8929b14bca736cb96a1bbf4c2e1c604d6.tar.zst nixlib-beaff0a8929b14bca736cb96a1bbf4c2e1c604d6.zip |
* Ensure that when building gcc, libstdc++ is linked against the
libgcc of the gcc being built, not the gcc building it. * Only include a directory in the rpath of an executable/library if it is actually used. Before, the `/lib' directory of every build input was added to the rpath, causing many unnecessary retained dependencies. For instance, Perl has a `/lib' directory, but most applications whose build process uses Perl don't actually link against Perl. (Also added a test for this.) * After building glibc, remove glibcbug, to prevent a retained dependency on gcc. * Add a newline after `building X' in GNU Make. svn path=/nixpkgs/trunk/; revision=911
Diffstat (limited to 'pkgs/development/tools/build-managers/gnumake')
-rw-r--r-- | pkgs/development/tools/build-managers/gnumake/log.diff | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/tools/build-managers/gnumake/log.diff b/pkgs/development/tools/build-managers/gnumake/log.diff index 26cc3315c5b5..fa90acfe8de5 100644 --- a/pkgs/development/tools/build-managers/gnumake/log.diff +++ b/pkgs/development/tools/build-managers/gnumake/log.diff @@ -108,14 +108,14 @@ diff -rc make-3.80-orig/make.h make-3.80/make.h + extern int logNestingStderr; diff -rc make-3.80-orig/remake.c make-3.80/remake.c *** make-3.80-orig/remake.c 2002-08-08 02:11:19.000000000 +0200 ---- make-3.80/remake.c 2004-04-02 17:43:00.000000000 +0200 +--- make-3.80/remake.c 2004-04-04 23:10:19.000000000 +0200 *************** *** 1049,1055 **** --- 1049,1059 ---- /* The normal case: start some commands. */ if (!touch_flag || file->cmds->any_recurse) { -+ fprintf(stderr, "\e[pbuilding %s", file->name); ++ fprintf(stderr, "\e[pbuilding %s\n", file->name); + logNestingStderr++; execute_file_commands (file); + fprintf(stderr, "\e[q"); |