The NetBSD Project

CVS log for src/compat/Attic/build-makefiles

[BACK] Up to [cvs.NetBSD.org] / src / compat

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.4.2.1, Thu Jan 6 05:19:55 2011 UTC (13 years, 3 months ago) by riz
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2
Changes since 1.4: +1 -1 lines
FILE REMOVED

Apply patch (requested by mrg in ticket #1499):

src/compat version 2.  this allows building any number of alternate
library / program target ABIs.  rather than duplicating the list of
subdirs and Makefiles to build, it re-traverses the necessary ones.
details:
- add support for MAKEDIRTARGETENV to share/mk
- renames LD32DIR to MLIBDIR
- fixes library builds for some subdirs (more was built than needed)
- fixes /bin & /sbin apps in compat mode
- reduces complexity in src/compat and the rest of the tree
- updates ldd netbsd32 support

Revision 1.4.6.1, Mon Dec 14 06:20:58 2009 UTC (14 years, 4 months ago) by mrg
Branch: matt-nb5-mips64
Changes since 1.4: +1 -1 lines
FILE REMOVED

merge the new src/compat build into the place it was actually born.
this replaces the old src/compat with a method that re-traverses the
library directories with a different set of flags, and is capable of
building more than one compat ABI.

Revision 1.11, Sun Dec 13 09:33:08 2009 UTC (14 years, 4 months ago) by mrg
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, localcount-20160914, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, HEAD
Changes since 1.10: +1 -1 lines
FILE REMOVED

these files are no longer used and may now rest and bitrot without
hurting anyone...

Revision 1.10 / (download) - annotate - [select for diffs], Mon Nov 9 15:46:04 2009 UTC (14 years, 5 months ago) by njoly
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.9: +5 -2 lines
Diff to previous 1.9 (colored)

- Add external/gpl3/binutils/lib to the directory list.
- libbfd require NOLINKLIB.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Nov 2 10:13:19 2009 UTC (14 years, 5 months ago) by plunky
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

switch build to use libevent-1.4.12-stable from external

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jul 21 01:05:35 2009 UTC (14 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

do not need the postfix libraries.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Jul 21 00:23:02 2009 UTC (14 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.6: +9 -3 lines
Diff to previous 1.6 (colored)

fix the generated from id.
don't generate some subdir makefiles.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jul 21 00:12:00 2009 UTC (14 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.5: +34 -4 lines
Diff to previous 1.5 (colored)

bring this much closer to reality:

- add many subdirs of libs missing
- output a literal $NetBSD$ as well as the expanded version of this script
- special case a bunch of the external subdirs, since some of the library
  subdirs exist in toplevel directory, not the "lib" directory

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jan 19 07:16:38 2009 UTC (15 years, 3 months ago) by jmmv
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Generate compatibility Makefiles for the libraries provided by ATF.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Oct 27 07:17:05 2008 UTC (15 years, 5 months ago) by mrg
Branch: MAIN
CVS Tags: netbsd-5-base, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b
Branch point for: netbsd-5, matt-nb5-mips64
Changes since 1.3: +6 -5 lines
Diff to previous 1.3 (colored)

- add lib/libpam/modules
- fix ipsec special case

Revision 1.3 / (download) - annotate - [select for diffs], Mon Oct 27 03:17:58 2008 UTC (15 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.2: +24 -5 lines
Diff to previous 1.2 (colored)

parse LIBDPLIBS out of each subdir Makefile, and set it in the compat
Makefile if so.  force early eval of LIBDPLIBS.  now compat libs that
need to link against other libs will find them at build time.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Oct 26 12:58:38 2008 UTC (15 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.1: +14 -22 lines
Diff to previous 1.1 (colored)

make this almost output almost identical to what is about to be checked in.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Oct 26 07:38:28 2008 UTC (15 years, 5 months ago) by mrg
Branch: MAIN

build 32 bit compat libraries and ld.elf_so for amd64 and sparc64 builds.

two issues remain:
- LIBDPLIBS isn't working correctly, requiring hand-holding builds
- libc, libipsec, and libpcap have yacc issues, also requiring hand holding


ideally this will be replaced with a better method that can handle more
than one compat target, but i can't get that working yet.  see the README
file for mroe details.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>