| #
1.220 |
|
13-Nov-2025 |
nia |
Add an implementation of the VIS C API for sparc64.
VIS is an extension of the SPARCv9 instruction set that adds packed integer vector instructions that operate on 64-bit floating point registers. It is primarily intended for accelerating common 2D graphics and multimedia operations.
While GCC includes limited support for VIS via builtins, the builtins are incomplete and incompatible with the C API described in "VIS(tm) Instruction Set User's Manual" published by Sun Microsystems in May 2001. This implementation intends to be 100% compatible with the one described in the manual.
All sparc64 processors except the HAL SPARC64 (apparently not supported by NetBSD) support the VIS instruction set. The paper documents functions up to VIS 2. Post-Oracle CPUs support VIS 3 and VIS 4, but I don't have access to C API documentation for those (presumably the code is proprietary to SunPro on Solaris 11), and we can worry about that when sun4v support is more mature.
The implementation includes some basic tests for packed arithmetic.
|
| #
1.219 |
|
19-Sep-2025 |
mrg |
add GCC 14 files.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| #
1.218 |
|
30-Nov-2024 |
christos |
Create a new header lwp_private.h to contain _lwp_getprivate_fast, _lwp_gettcb_fast, _lwp_settcb and remove them from mcontext.h, so that: 1. we don't need special hacks to hide them 2. we can include <lwp.h> where needed to get the necessary prototypes without redefining them locally.
|
| #
1.217 |
|
11-Jul-2024 |
riastradh |
distrib/sets/lists: Add a blank comment line between RCS id and body.
This serves as a buffer between RCS id changes and other changes to the set lists, in an attempt to reduce the pain of merge conflicts around mass set list changes.
No functional change intended.
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| #
1.216 |
|
22-Jun-2024 |
riastradh |
branches: 1.216.2; distrib/lists/sets/comp: Add gcc=12 obsolete entries for gcc-10/*.h.
|
| #
1.215 |
|
29-Aug-2023 |
mrg |
mark all previously gcc=9 files as obsolete.
also mark a bunch of obsolete gcc headers as "comp-obsolete" "set".
should fix a 'postinstall fix obsolete' issue reported by uwe@.
|
| #
1.214 |
|
01-Aug-2023 |
mrg |
various updates for GCC 12
- bump some shlibs - add new header files - add compiler-version header files - disable sanitizer libraries for gcc12 for now
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
|
| #
1.213 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
|
Revision tags: thorpej-futex-base
|
| #
1.212 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
| #
1.211 |
|
17-May-2020 |
ad |
Install sparc/intr.h
|
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
|
| #
1.210 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
|
| #
1.209 |
|
24-Mar-2019 |
rin |
Fix MKCOMPAT=no build for sparc64; Remove duplicate entry for ./usr/include/g++/bits/sparc.
Reported by K. Schreiner.
|
| #
1.208 |
|
17-Feb-2019 |
mrg |
ensure that all include dirs are created before make includes runs.
separate the compat vs per-arch -ness of the mtree lists. merge the mips64 mtree files into a single file.
|
| #
1.207 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
| #
1.206 |
|
05-Feb-2019 |
mrg |
mark ./usr/include/g++/bits/sparc and ./usr/include/g++/bits/sparc64 subdirs as non-compat.
|
|
Revision tags: pgoyette-compat-20190127
|
| #
1.205 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
| #
1.204 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
|
Revision tags: pgoyette-compat-20190118
|
| #
1.203 |
|
29-Dec-2018 |
christos |
fix sets for binutils-2.31.1
|
|
Revision tags: pgoyette-compat-1226
|
| #
1.202 |
|
19-Dec-2018 |
maxv |
Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently, but also as discussed several times in the past.
|
|
Revision tags: pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
| #
1.201 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330
|
| #
1.200 |
|
29-Mar-2018 |
joerg |
branches: 1.200.2; Move the complex logic for dynamically writing branches from ld.elf_so into a header for reuse in crt0.o for static ifunc support. Change the existing logic for sparc64 to use the Bicc variant of ba,a as it allows +-8MB displacement compared to the BPcc variant's +-1MB. Teach the sparc variant the same trick for using ba,a and not sethi+jmp when possible.
|
|
Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.199 |
|
03-Feb-2018 |
mrg |
branches: 1.199.2; updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
| #
1.198 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
|
| #
1.197 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
|
Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| #
1.196 |
|
16-Mar-2016 |
mrg |
branches: 1.196.2; updates sparc* sets for GCC 5.3.
|
| #
1.195 |
|
12-Aug-2015 |
nakayama |
Resurrect ./usr/include/gcc-4.8/tgmath.h on sparc*. They are not obsolete.
|
| #
1.194 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
| #
1.193 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
| #
1.192 |
|
03-Jul-2015 |
matt |
Remove entries made redundnat by compatdir/compatfile
|
| #
1.191 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
| #
1.190 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
| #
1.189 |
|
22-Oct-2014 |
christos |
Add libasan
|
| #
1.188 |
|
22-Aug-2014 |
apb |
sort
|
|
Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| #
1.187 |
|
26-Jul-2014 |
dholland |
branches: 1.187.2; fix MKPAM=no build
|
| #
1.186 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
| #
1.185 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
| #
1.184 |
|
15-May-2014 |
apb |
sort
|
|
Revision tags: yamt-pagecache-base9
|
| #
1.183 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
|
| #
1.182 |
|
28-Feb-2014 |
martin |
branches: 1.182.2; Mark two gcc-4.8-only files as such (while the directories they live in are only dependend on "compat" for now - sigh)
|
| #
1.181 |
|
27-Feb-2014 |
joerg |
Use gcc,compat, directory creation only depends on the MKCOMPAT switch.
|
| #
1.180 |
|
24-Feb-2014 |
joerg |
Fix compat entries.
|
| #
1.179 |
|
01-Feb-2014 |
nakayama |
Make sljit usable on sparc64 32-bit kernels.
|
| #
1.178 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
| #
1.177 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
| #
1.176 |
|
14-Nov-2013 |
martin |
On sparc64: create additional "marker" object files, that can be used by the compiler to encode the used code model in binaries.
|
| #
1.175 |
|
10-Nov-2013 |
mrg |
mark the new bits/sparc* subdirs as always, since they're always created.
|
| #
1.174 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
| #
1.173 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
| #
1.172 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
| #
1.171 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| #
1.170 |
|
28-Apr-2013 |
joerg |
Fix typo.
|
| #
1.169 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
| #
1.168 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
| #
1.167 |
|
11-Apr-2013 |
christos |
libevent sets
|
|
Revision tags: agc-symver-base
|
| #
1.166 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
|
Revision tags: yamt-pagecache-base8
|
| #
1.165 |
|
16-Jan-2013 |
christos |
Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm: -rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz -rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz -rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz ... This allows always building the debugging code and libraries but not installing it (although now it is placed in the default sets if ${MKDEBUG} is set
|
| #
1.164 |
|
03-Jan-2013 |
christos |
bump libmagic
|
| #
1.163 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
|
Revision tags: yamt-pagecache-base7
|
| #
1.162 |
|
12-Dec-2012 |
christos |
bump libssh
|
| #
1.161 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
| #
1.160 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
| #
1.159 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
| #
1.158 |
|
07-Nov-2012 |
nakayama |
Sync with sparc.
|
|
Revision tags: yamt-pagecache-base6
|
| #
1.157 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
| #
1.156 |
|
10-Aug-2012 |
joerg |
branches: 1.156.2; Make GCC entries optional.
|
| #
1.155 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
| #
1.154 |
|
26-Jul-2012 |
christos |
new openssl
|
| #
1.153 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
| #
1.152 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
| #
1.151 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
| #
1.150 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
| #
1.149 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
| #
1.148 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
| #
1.147 |
|
26-May-2012 |
christos |
libexecinfo sets
|
|
Revision tags: yamt-pagecache-base5
|
| #
1.146 |
|
02-May-2012 |
christos |
bump libssh
|
|
Revision tags: yamt-pagecache-base4
|
| #
1.145 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
| #
1.144 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
| #
1.143 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
| #
1.142 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
| #
1.141 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
| #
1.140 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
| #
1.139 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
|
Revision tags: netbsd-6-base
|
| #
1.138 |
|
12-Feb-2012 |
njoly |
branches: 1.138.2; Adjust debug objects for recent libc minor bump.
|
| #
1.137 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
| #
1.136 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
| #
1.135 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
| #
1.134 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
| #
1.133 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
| #
1.132 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
| #
1.131 |
|
25-Dec-2011 |
christos |
openpam changes
|
|
Revision tags: yamt-pagecache-base3
|
| #
1.130 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
|
Revision tags: yamt-pagecache-base2
|
| #
1.129 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
|
Revision tags: yamt-pagecache-base
|
| #
1.128 |
|
17-Oct-2011 |
chs |
branches: 1.128.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
| #
1.127 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
| #
1.126 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
| #
1.125 |
|
26-Sep-2011 |
mrg |
fix the spelling of libgomp_g.a.
|
| #
1.124 |
|
25-Sep-2011 |
mrg |
fix the libgomp compat entries.
|
| #
1.123 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
| #
1.122 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
| #
1.121 |
|
19-Sep-2011 |
christos |
bump libc
|
| #
1.120 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
| #
1.119 |
|
11-Sep-2011 |
christos |
sets for bind.
|
| #
1.118 |
|
07-Sep-2011 |
christos |
bump libssh
|
| #
1.117 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
| #
1.116 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
| #
1.115 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
| #
1.114 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
| #
1.113 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
| #
1.112 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
| #
1.111 |
|
17-Jul-2011 |
dyoung |
Update set lists for changes related to new-style <sys/bus.h>.
While I'm here, repair sparc64 set list.
|
| #
1.110 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
| #
1.109 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
| #
1.108 |
|
09-Jul-2011 |
dyoung |
Don't install sparc64/bus.h any more.
|
| #
1.107 |
|
09-Jul-2011 |
mrg |
add gcc-4.5/tgmath.h
|
| #
1.106 |
|
03-Jul-2011 |
mrg |
updates for GCC 4.5 components. sort.
|
| #
1.105 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
| #
1.104 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
| #
1.103 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
| #
1.102 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
|
Revision tags: cherry-xenmp-base
|
| #
1.101 |
|
30-May-2011 |
christos |
branches: 1.101.2; fix my own typo
|
| #
1.100 |
|
30-May-2011 |
christos |
fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
| #
1.99 |
|
26-May-2011 |
christos |
add debuglibs for sparc compat
|
| #
1.98 |
|
20-May-2011 |
nakayama |
Add fenv support for sparc. Mostly copied from sparc64 and share with it.
|
| #
1.97 |
|
13-May-2011 |
christos |
bump libmagic
|
| #
1.96 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
| #
1.95 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
| #
1.94 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
| #
1.93 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
| #
1.92 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
| #
1.91 |
|
13-Apr-2011 |
mrg |
install <machine/intr.h> for crash(8).
(we could avoid this, but it would require a lot of contortions that make the header files ugly. maybe someone else can figure out a less ugly way of doing this later.)
|
| #
1.90 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
| #
1.89 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
| #
1.88 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
| #
1.87 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
| #
1.86 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
| #
1.85 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
| #
1.84 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
| #
1.83 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
| #
1.82 |
|
31-Jan-2011 |
matt |
Add entry for usr/libdata/debug/usr/lib/sparc/libisns.so.0.0.debug
|
| #
1.81 |
|
31-Jan-2011 |
christos |
add debuglib
|
| #
1.80 |
|
31-Jan-2011 |
christos |
fenv support for sparc64 from Stathis Kamperis
|
| #
1.79 |
|
18-Jan-2011 |
pooka |
branches: 1.79.2; missed librumphijack_pic.a and .ln in previous
|
| #
1.78 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
| #
1.77 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
|
Revision tags: matt-mips64-premerge-20101231
|
| #
1.76 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
| #
1.75 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
| #
1.74 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
| #
1.73 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
| #
1.72 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
| #
1.71 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
| #
1.70 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
| #
1.69 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
| #
1.68 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
| #
1.67 |
|
03-Nov-2010 |
njoly |
unobsolete usr/lib/sparc/libmagic.so
|
| #
1.66 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
| #
1.65 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
| #
1.64 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
| #
1.63 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
| #
1.62 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
| #
1.61 |
|
11-Jul-2010 |
mrg |
mark skey files with skey tag.
|
| #
1.60 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
| #
1.59 |
|
29-Jun-2010 |
mrg |
fix MKISCSI=no, MKLDAP=no and MKKERBEROS=no builds.
|
| #
1.58 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
| #
1.57 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
| #
1.56 |
|
02-May-2010 |
nakayama |
Move dirs of debug compat lib from comp to base. Fix builds for sparc64.
|
| #
1.55 |
|
29-Apr-2010 |
lukem |
Fix MKDEBUG=yes for libraries on sparc64 for base.
|
| #
1.54 |
|
10-Mar-2010 |
abs |
Relegate edlabel to use in extremely memory constrained install ramdisks and prefer disklabel elsewhere. Based on discussion on affected port lists (port-sparc port-sparc64 port-sun3 port-sun2 port-atari port-mvme68k). All listed ports plus amd64 test built after change
|
| #
1.53 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
| #
1.52 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
| #
1.51 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
|
Revision tags: matt-premerge-20091211
|
| #
1.50 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
| #
1.49 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
| #
1.48 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
| #
1.47 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
| #
1.46 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
| #
1.45 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
| #
1.44 |
|
09-Jun-2009 |
mrg |
add compat netpgp files.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.43 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
| #
1.42 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
| #
1.41 |
|
19-Nov-2008 |
pooka |
branches: 1.41.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
| #
1.40 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
| #
1.39 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
| #
1.38 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
|
Revision tags: netbsd-5-base
|
| #
1.37 |
|
30-Oct-2008 |
njoly |
branches: 1.37.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
| #
1.36 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
| #
1.35 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
| #
1.34 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
|
Revision tags: matt-mips64-base2
|
| #
1.33 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 mjf-devfs2-base
|
| #
1.32 |
|
22-Aug-2008 |
lukem |
Add a bunch of .debug entries, determined by inspecting the equivalent comp lists. Inspired by PR 39370
|
|
Revision tags: wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-prevmlocking cube-autoconf-base matt-armv6-nbase matt-armv6-base matt-mips64-base hpcarm-cleanup-base
|
| #
1.31 |
|
11-Feb-2007 |
hannken |
branches: 1.31.12; 1.31.16; newlock2: add include files mutex.h and rwlock.h
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base netbsd-4-base
|
| #
1.30 |
|
12-Sep-2006 |
simonb |
White space nits.
|
|
Revision tags: abandoned-netbsd-4-base
|
| #
1.29 |
|
26-Jul-2006 |
drochner |
obsolete db_machdep.h
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
|
| #
1.28 |
|
07-Jul-2004 |
drochner |
also add <machine/joystick.h> to alpha and amd64, to allow compilation of certain multimedia applications
|
| #
1.27 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.26 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
| #
1.25 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
| #
1.24 |
|
19-Sep-2003 |
mrg |
switch i386, sparc, sparc64 & alpha to GCC 3.3.1.
|
| #
1.23 |
|
26-Aug-2003 |
uwe |
/usr/include/sparc64/fbvar.h is obsolete.
|
| #
1.22 |
|
22-Apr-2003 |
bjh21 |
Add missing /usr/include/sparc/cpuconf.h.
|
| #
1.21 |
|
26-Feb-2003 |
thorpej |
Back out change that made libpthread per-platform. It is *intentional* that the build fails on platforms which do not yet have libpthread support.
|
| #
1.20 |
|
13-Feb-2003 |
jmc |
Not all ports/archs have pthread support. So split this up by the proper arch's for determining which ones get the libraries. Tested on dreamcast, macppc and i386 builds to cover non builds, ad and md mods
|
| #
1.19 |
|
22-Jan-2003 |
kleink |
Fix pasto in previous.
|
| #
1.18 |
|
18-Jan-2003 |
thorpej |
Update for nathanw_sa merge.
|
|
Revision tags: fvdl_fs64_base
|
| #
1.17 |
|
07-Sep-2002 |
gehenna |
Obsolete machine/conf.h
|
| #
1.16 |
|
07-Aug-2002 |
briggs |
Catch up to new pmc header files.
|
| #
1.15 |
|
20-Jul-2002 |
mrg |
install "sparc" includes for sparc64 as well
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| #
1.14 |
|
19-Sep-2001 |
thorpej |
Use <dev/sun/fbio.h>, not our own copy.
|
| #
1.13 |
|
19-Aug-2001 |
mrg |
add ./usr/include/sparc64 (the dir.)
|
| #
1.12 |
|
15-Apr-2001 |
kleink |
Add <machine/int_fmtio.h>.
|
| #
1.11 |
|
15-Apr-2001 |
kleink |
Add <machine/int_limits.h>.
|
| #
1.10 |
|
14-Apr-2001 |
kleink |
Add <machine/int_const.h>.
|
| #
1.9 |
|
14-Apr-2001 |
kleink |
Add <machine/int_mwgwtypes.h>.
|
| #
1.8 |
|
17-Feb-2001 |
ragge |
<ieeefp.h> must be installed in a machine-dependent fashion; it should not exist on VAX.
|
| #
1.7 |
|
19-Aug-2000 |
mrg |
update vague reality.
|
| #
1.6 |
|
26-Jun-2000 |
kleink |
Add <machine/int_types.h>.
|
|
Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
|
| #
1.5 |
|
29-Apr-2000 |
thorpej |
branches: 1.5.4; Add <machine/lock.h>
|
| #
1.4 |
|
17-Mar-2000 |
tron |
Add "machine_machdep.h".
|
| #
1.3 |
|
03-Feb-2000 |
jwise |
Add package names. Later tonight or tomorrow AM, I will post a writeup of this to tech-{pkg,install}. In short, the pkg names in (new) second field will be used by the build process under basesrc/src/dist/pkg to generate PLISTs. The package divisions here may be two finely or coarsely grained, although I think they're a happy medium -- I will give more detail/justification in the writeup.
|
| #
1.2 |
|
23-Dec-1999 |
kleink |
branches: 1.2.2; Add <machine/math.h>.
|
|
Revision tags: wrstuden-devbsize-base wrstuden-devbsize-19991221
|
| #
1.1 |
|
24-Nov-1999 |
eeh |
Headers for sparc64 kernel.
|
| #
1.219 |
|
19-Sep-2025 |
mrg |
add GCC 14 files.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| #
1.218 |
|
30-Nov-2024 |
christos |
Create a new header lwp_private.h to contain _lwp_getprivate_fast, _lwp_gettcb_fast, _lwp_settcb and remove them from mcontext.h, so that: 1. we don't need special hacks to hide them 2. we can include <lwp.h> where needed to get the necessary prototypes without redefining them locally.
|
| #
1.217 |
|
11-Jul-2024 |
riastradh |
distrib/sets/lists: Add a blank comment line between RCS id and body.
This serves as a buffer between RCS id changes and other changes to the set lists, in an attempt to reduce the pain of merge conflicts around mass set list changes.
No functional change intended.
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| #
1.216 |
|
22-Jun-2024 |
riastradh |
branches: 1.216.2; distrib/lists/sets/comp: Add gcc=12 obsolete entries for gcc-10/*.h.
|
| #
1.215 |
|
29-Aug-2023 |
mrg |
mark all previously gcc=9 files as obsolete.
also mark a bunch of obsolete gcc headers as "comp-obsolete" "set".
should fix a 'postinstall fix obsolete' issue reported by uwe@.
|
| #
1.214 |
|
01-Aug-2023 |
mrg |
various updates for GCC 12
- bump some shlibs - add new header files - add compiler-version header files - disable sanitizer libraries for gcc12 for now
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
|
| #
1.213 |
|
12-Apr-2021 |
mrg |
various updates for GCC 10 support. remove dead gcc7/8 support and properly mark obsolete files in gcc9/gcc10.
testing on amd64 and shark for GCC 9, and many platforms for GCC 10, (though not arm yet.)
|
|
Revision tags: thorpej-futex-base
|
| #
1.212 |
|
06-Sep-2020 |
mrg |
mostly support GCC 9 builds. some what tested with GCC 9 but tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.
|
| #
1.211 |
|
17-May-2020 |
ad |
Install sparc/intr.h
|
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
|
| #
1.210 |
|
03-Oct-2019 |
mrg |
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds but i only tested a couple of them.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609
|
| #
1.209 |
|
24-Mar-2019 |
rin |
Fix MKCOMPAT=no build for sparc64; Remove duplicate entry for ./usr/include/g++/bits/sparc.
Reported by K. Schreiner.
|
| #
1.208 |
|
17-Feb-2019 |
mrg |
ensure that all include dirs are created before make includes runs.
separate the compat vs per-arch -ness of the mtree lists. merge the mips64 mtree files into a single file.
|
| #
1.207 |
|
14-Feb-2019 |
christos |
get rid of binutils=227-specific files.
|
| #
1.206 |
|
05-Feb-2019 |
mrg |
mark ./usr/include/g++/bits/sparc and ./usr/include/g++/bits/sparc64 subdirs as non-compat.
|
|
Revision tags: pgoyette-compat-20190127
|
| #
1.205 |
|
19-Jan-2019 |
mrg |
add basic gcc-7 support in sets lists and filesystem. mips gained a header. assumes it's otherwise mostly the same as gcc-7.
|
| #
1.204 |
|
18-Jan-2019 |
christos |
- mark gcc=5 files obsolete - make includes always available, not only when gcccmds - mark files obsolete consistently
|
|
Revision tags: pgoyette-compat-20190118
|
| #
1.203 |
|
29-Dec-2018 |
christos |
fix sets for binutils-2.31.1
|
|
Revision tags: pgoyette-compat-1226
|
| #
1.202 |
|
19-Dec-2018 |
maxv |
Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently, but also as discussed several times in the past.
|
|
Revision tags: pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
| #
1.201 |
|
12-Jul-2018 |
maxv |
Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330
|
| #
1.200 |
|
29-Mar-2018 |
joerg |
branches: 1.200.2; Move the complex logic for dynamically writing branches from ld.elf_so into a header for reuse in crt0.o for static ifunc support. Change the existing logic for sparc64 to use the Bicc variant of ba,a as it allows +-8MB displacement compared to the BPcc variant's +-1MB. Teach the sparc variant the same trick for using ba,a and not sethi+jmp when possible.
|
|
Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.199 |
|
03-Feb-2018 |
mrg |
branches: 1.199.2; updates for GCC 6.4: add gcc-6 specific headers, combine some all-gcc files, bump the shlib versions on new libs.
|
| #
1.198 |
|
02-Feb-2018 |
mrg |
convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53.
add some basic HAVE_GCC=6 handling (totally unused so far.)
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
|
| #
1.197 |
|
05-Jan-2017 |
wiz |
Tag cleanup: if the last column contains 'obsolete', the one before should too.
|
|
Revision tags: pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| #
1.196 |
|
16-Mar-2016 |
mrg |
branches: 1.196.2; updates sparc* sets for GCC 5.3.
|
| #
1.195 |
|
12-Aug-2015 |
nakayama |
Resurrect ./usr/include/gcc-4.8/tgmath.h on sparc*. They are not obsolete.
|
| #
1.194 |
|
10-Aug-2015 |
mrg |
now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary.
|
| #
1.193 |
|
10-Aug-2015 |
mrg |
obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.
|
| #
1.192 |
|
03-Jul-2015 |
matt |
Remove entries made redundnat by compatdir/compatfile
|
| #
1.191 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
| #
1.190 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
| #
1.189 |
|
22-Oct-2014 |
christos |
Add libasan
|
| #
1.188 |
|
22-Aug-2014 |
apb |
sort
|
|
Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| #
1.187 |
|
26-Jul-2014 |
dholland |
branches: 1.187.2; fix MKPAM=no build
|
| #
1.186 |
|
23-Jul-2014 |
alnsn |
Rename sljitarch.h to sljit_machdep.h.
|
| #
1.185 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
| #
1.184 |
|
15-May-2014 |
apb |
sort
|
|
Revision tags: yamt-pagecache-base9
|
| #
1.183 |
|
21-Apr-2014 |
joerg |
/usr/include/g++/bits/${CONFIG} directories are created independent of MKGCC, so fix file lists.
|
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
|
| #
1.182 |
|
28-Feb-2014 |
martin |
branches: 1.182.2; Mark two gcc-4.8-only files as such (while the directories they live in are only dependend on "compat" for now - sigh)
|
| #
1.181 |
|
27-Feb-2014 |
joerg |
Use gcc,compat, directory creation only depends on the MKCOMPAT switch.
|
| #
1.180 |
|
24-Feb-2014 |
joerg |
Fix compat entries.
|
| #
1.179 |
|
01-Feb-2014 |
nakayama |
Make sljit usable on sparc64 32-bit kernels.
|
| #
1.178 |
|
02-Jan-2014 |
tho |
Drop superflous "picinstall" flag on "obsolete" items
Reported by apb@, thanks!
|
| #
1.177 |
|
02-Jan-2014 |
tho |
Mark all _pic.a archive files with the 'picinstall' flag.
This fixes checkflist with MKPICINSTALL=no.
ok christos@.
|
| #
1.176 |
|
14-Nov-2013 |
martin |
On sparc64: create additional "marker" object files, that can be used by the compiler to encode the used code model in binaries.
|
| #
1.175 |
|
10-Nov-2013 |
mrg |
mark the new bits/sparc* subdirs as always, since they're always created.
|
| #
1.174 |
|
06-Nov-2013 |
mrg |
update set lists for gcc 4.8.
|
| #
1.173 |
|
02-Nov-2013 |
christos |
_g libraries don't belong here.
|
| #
1.172 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
| #
1.171 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| #
1.170 |
|
28-Apr-2013 |
joerg |
Fix typo.
|
| #
1.169 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
| #
1.168 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
| #
1.167 |
|
11-Apr-2013 |
christos |
libevent sets
|
|
Revision tags: agc-symver-base
|
| #
1.166 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
|
Revision tags: yamt-pagecache-base8
|
| #
1.165 |
|
16-Jan-2013 |
christos |
Add a new "debug" set that gets built when ${MKDEBUG} is set. On evbarm: -rw-r--r-- 1 root src 35806068 Jan 16 10:47 base.tgz -rw-r--r-- 1 root src 57374069 Jan 16 10:48 comp.tgz -rw-r--r-- 1 root src 101286193 Jan 16 10:49 debug.tgz ... This allows always building the debugging code and libraries but not installing it (although now it is placed in the default sets if ${MKDEBUG} is set
|
| #
1.164 |
|
03-Jan-2013 |
christos |
bump libmagic
|
| #
1.163 |
|
18-Dec-2012 |
spz |
add entries built for MKDEBUG and MKDEBUGLIB to the set lists Thanks to Hisashi T Fujinaka <htodd@twofifty.com> for pointing out the gap.
|
|
Revision tags: yamt-pagecache-base7
|
| #
1.162 |
|
12-Dec-2012 |
christos |
bump libssh
|
| #
1.161 |
|
07-Dec-2012 |
njoly |
Adjust libraries debug entries following recent bind update.
|
| #
1.160 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
| #
1.159 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
| #
1.158 |
|
07-Nov-2012 |
nakayama |
Sync with sparc.
|
|
Revision tags: yamt-pagecache-base6
|
| #
1.157 |
|
16-Sep-2012 |
tls |
*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant of the lzf_compress API by default. This is because there is evidently code floating around out there in the world with broken autoconf scripts that don't check for LZF_STATE_ARG in the lzf header files and just assume the dumb version of the API.
We rename the sane API to lzf_compress_r and implement the dumb API in terms of it. Consequently, bump liblzf major version number. This is fine because nothing used our liblzf with the old API.
Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).
|
| #
1.156 |
|
10-Aug-2012 |
joerg |
branches: 1.156.2; Make GCC entries optional.
|
| #
1.155 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
| #
1.154 |
|
26-Jul-2012 |
christos |
new openssl
|
| #
1.153 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
| #
1.152 |
|
11-Jul-2012 |
jmmv |
Update file sets for atf 0.16.
In particular, add entries for the new libatf-c and libatf-c++ shared libraries. I have followed existing entries to come up with the right lines to add... but this is quite tricky, so please forgive any fallout that may follow (and let me know if there is any!).
|
| #
1.151 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
| #
1.150 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
| #
1.149 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
| #
1.148 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
| #
1.147 |
|
26-May-2012 |
christos |
libexecinfo sets
|
|
Revision tags: yamt-pagecache-base5
|
| #
1.146 |
|
02-May-2012 |
christos |
bump libssh
|
|
Revision tags: yamt-pagecache-base4
|
| #
1.145 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
| #
1.144 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
| #
1.143 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
| #
1.142 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
| #
1.141 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
| #
1.140 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
| #
1.139 |
|
16-Feb-2012 |
joerg |
Add _dlauxinfo helper function to provide access to the ELF auxilary vector. This can normally be found via __ps_strings, but libc is initialised too early when linked dynamically and doesn't have access to it yet, so provide an alternative mechanism via ld.elf_so. Bump libc minor.
|
|
Revision tags: netbsd-6-base
|
| #
1.138 |
|
12-Feb-2012 |
njoly |
branches: 1.138.2; Adjust debug objects for recent libc minor bump.
|
| #
1.137 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
| #
1.136 |
|
30-Jan-2012 |
dholland |
Set list updates for libquota minor bump.
(the 32-bit lib and debug lib lists really ought to be automatically generated)
|
| #
1.135 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
| #
1.134 |
|
22-Jan-2012 |
christos |
From tnozaki@: make fpos_t a complex object that keeps track of the parse state of the stream. Change argument of the seek function to funopen() from fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing backwards compatible entry points. Approved by releng@
|
| #
1.133 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
| #
1.132 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
| #
1.131 |
|
25-Dec-2011 |
christos |
openpam changes
|
|
Revision tags: yamt-pagecache-base3
|
| #
1.130 |
|
08-Nov-2011 |
njoly |
+libtre.so.0.8.debug
|
|
Revision tags: yamt-pagecache-base2
|
| #
1.129 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
|
Revision tags: yamt-pagecache-base
|
| #
1.128 |
|
17-Oct-2011 |
chs |
branches: 1.128.2; do not build profiling versions of libgcc or libgcc_eh. they are not used, and they don't build on arm with gcc 4.5.
|
| #
1.127 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
| #
1.126 |
|
07-Oct-2011 |
mrg |
obsolete libgcc_pic and friends. all libgcc's are supposed to be pic for platforms with shlibs already (and are.)
this obsoletes our hacks for the libgcc specs to use libgcc_pic, and fixes a couple of other issues reported to me directly.
|
| #
1.125 |
|
26-Sep-2011 |
mrg |
fix the spelling of libgomp_g.a.
|
| #
1.124 |
|
25-Sep-2011 |
mrg |
fix the libgomp compat entries.
|
| #
1.123 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
| #
1.122 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
| #
1.121 |
|
19-Sep-2011 |
christos |
bump libc
|
| #
1.120 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
| #
1.119 |
|
11-Sep-2011 |
christos |
sets for bind.
|
| #
1.118 |
|
07-Sep-2011 |
christos |
bump libssh
|
| #
1.117 |
|
30-Aug-2011 |
bouyer |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
| #
1.116 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
| #
1.115 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
| #
1.114 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
| #
1.113 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
| #
1.112 |
|
21-Jul-2011 |
mrg |
build GMP, MPFR and MPC as private libraries just for GCC. don't install the headers or librarys into the system.
someone who really cares could make them shlibs again and have them installed into eg, /usr/lib/gcc. not convinced it is worth it.
|
| #
1.111 |
|
17-Jul-2011 |
dyoung |
Update set lists for changes related to new-style <sys/bus.h>.
While I'm here, repair sparc64 set list.
|
| #
1.110 |
|
17-Jul-2011 |
joerg |
Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
| #
1.109 |
|
11-Jul-2011 |
njoly |
bump libdns.so minor forgotten for amd64/sparc64 compat debug libraries.
|
| #
1.108 |
|
09-Jul-2011 |
dyoung |
Don't install sparc64/bus.h any more.
|
| #
1.107 |
|
09-Jul-2011 |
mrg |
add gcc-4.5/tgmath.h
|
| #
1.106 |
|
03-Jul-2011 |
mrg |
updates for GCC 4.5 components. sort.
|
| #
1.105 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
| #
1.104 |
|
26-Jun-2011 |
christos |
* Arrange for interfaces that create new file descriptors to be able to set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).
- Add F_DUPFD_CLOEXEC to fcntl(2). - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing. - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK. - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter for socket(2) and socketpair(2). - Add new paccept(2) syscall that takes an additional sigset_t to alter the sigmask temporarily and a flags argument to set SOCK_CLOEXEC, SOCK_NONBLOCK. - Add new mode character 'e' to fopen(3) and popen(3) to open pipes and file descriptors for close on exec. - Add new kqueue1(2) syscall with a new flags argument to open the kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.
* Fix the system calls that take socklen_t arguments to actually do so.
* Don't include userland header files (signal.h) from system header files (rump_syscallargs.h).
* Bump libc version for the new syscalls.
|
| #
1.103 |
|
26-Jun-2011 |
njoly |
Bump major for libmj.so debug libraries, forgotten in previous.
|
| #
1.102 |
|
06-Jun-2011 |
njoly |
Update libcrypto.so and libssl.so minor forgotten in previous update, for compat and debug libraries.
|
|
Revision tags: cherry-xenmp-base
|
| #
1.101 |
|
30-May-2011 |
christos |
branches: 1.101.2; fix my own typo
|
| #
1.100 |
|
30-May-2011 |
christos |
fix a lot of different issues (doesn't anyone build anymore) - libdns had the wrong version - zfs attributes missing - missing debug libs - typos in library names - typos in library versions - _g libraries missing for new .so files (since we don't install .a files we should not be installing _g.a files either, why are we?) Hopefully this will fix the sparc64 build.
|
| #
1.99 |
|
26-May-2011 |
christos |
add debuglibs for sparc compat
|
| #
1.98 |
|
20-May-2011 |
nakayama |
Add fenv support for sparc. Mostly copied from sparc64 and share with it.
|
| #
1.97 |
|
13-May-2011 |
christos |
bump libmagic
|
| #
1.96 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
| #
1.95 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
| #
1.94 |
|
21-Apr-2011 |
haad |
Add missed MKDEBUG entry.
|
| #
1.93 |
|
21-Apr-2011 |
haad |
Fix MKDEBUG build for all 64bit architectures which have compat lib installed, after kerberos import.
hi elric@!
|
| #
1.92 |
|
17-Apr-2011 |
mrg |
various updates to deal with heimdal update.
|
| #
1.91 |
|
13-Apr-2011 |
mrg |
install <machine/intr.h> for crash(8).
(we could avoid this, but it would require a lot of contortions that make the header files ugly. maybe someone else can figure out a less ugly way of doing this later.)
|
| #
1.90 |
|
24-Mar-2011 |
bouyer |
Add a new libquota library, which contains some blocks to build and/or parse quota plists; as well as a getfsquota() function to retrieve quotas for a single id from a single filesystem (whatever filesystem this is: a local quota-enabled fs or NFS). This is build on functions getufsquota() (for local filesystems with UFS-like quotas) and getnfsquota(); which are also available to userland programs. move functions from quota2_subr.c to libquota or libprop as appropriate, and ajust in-tree quota tools. move some declarations from kernel headers to either sys/quota.h or quota/quota.h as appropriate. ufs/ufs/quota.h still installed because it's needed by other installed ufs headers. ufs/ufs/quota1.h still installed as a quick&dirty way to get a code using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of ufs/ufs/quota.h - old code won't compile without this change and this is on purpose). Discussed on tech-kern@ and tech-net@ (long thread, but not much about libquota itself ...)
|
| #
1.89 |
|
12-Mar-2011 |
christos |
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
|
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
| #
1.88 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
| #
1.87 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
| #
1.86 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper, libdm, and liblzf
|
| #
1.85 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
| #
1.84 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
| #
1.83 |
|
02-Feb-2011 |
rmind |
NPF checkpoint: - Add libnpf(3) - a library to control NPF (configuration, ruleset, etc). - Add NPF support for ftp-proxy(8). - Add rc.d script for NPF. - Convert npfctl(8) to use libnpf(3) and thus make it less depressive. Note: next clean-up step should be a parser, once dholland@ will finish it. - Add more documentation. - Various fixes.
|
| #
1.82 |
|
31-Jan-2011 |
matt |
Add entry for usr/libdata/debug/usr/lib/sparc/libisns.so.0.0.debug
|
| #
1.81 |
|
31-Jan-2011 |
christos |
add debuglib
|
| #
1.80 |
|
31-Jan-2011 |
christos |
fenv support for sparc64 from Stathis Kamperis
|
| #
1.79 |
|
18-Jan-2011 |
pooka |
branches: 1.79.2; missed librumphijack_pic.a and .ln in previous
|
| #
1.78 |
|
18-Jan-2011 |
pooka |
hook librumphijack to the build
|
| #
1.77 |
|
17-Jan-2011 |
agc |
Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES
With thanks to Wasabi Systems for contributing the code.
|
|
Revision tags: matt-mips64-premerge-20101231
|
| #
1.76 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
| #
1.75 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
| #
1.74 |
|
05-Dec-2010 |
pooka |
rumpcrypto should never have been its own faction, so finally make it a component under kern, i.e. rumpcrypto -> rumpkern_crypto.
|
| #
1.73 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
| #
1.72 |
|
03-Dec-2010 |
plunky |
Remove the do-external-lib and do-gnu-lib targets, along with external/lib/Makefile and crypto/external/lib/Makefile, replacing them all with SUBDIRs directly from lib/Makefile.
compat/compatsubdirs.mk becomes simpler now, as everything is built from lib/Makefile, meaning all the libraries will now be built under compat so update the set lists to account for that.
|
| #
1.71 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
| #
1.70 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
| #
1.69 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
| #
1.68 |
|
04-Nov-2010 |
pooka |
Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20 entries per lib were required. It seems we're up to 47 and I've long since run out of superlatives to describe the situation.
|
| #
1.67 |
|
03-Nov-2010 |
njoly |
unobsolete usr/lib/sparc/libmagic.so
|
| #
1.66 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
| #
1.65 |
|
31-Oct-2010 |
njoly |
Add lua debug files.
|
| #
1.64 |
|
31-Oct-2010 |
mbalmer |
Fix file lists for amd64 and sparc64 since on these arches 32bit versions of the libraries are built as well.
|
| #
1.63 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
| #
1.62 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
| #
1.61 |
|
11-Jul-2010 |
mrg |
mark skey files with skey tag.
|
| #
1.60 |
|
11-Jul-2010 |
mrg |
ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if MKCRYPTO=no. don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no. mark librumpcrypto, rump_smb, pkg_*
fix set lists as appropriate.
|
| #
1.59 |
|
29-Jun-2010 |
mrg |
fix MKISCSI=no, MKLDAP=no and MKKERBEROS=no builds.
|
| #
1.58 |
|
07-Jun-2010 |
tnozaki |
1. MB_LEN_MAX switch MD to MI. 2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32 so we have to add more setlocale(3) __RENAME func, __setlocale50. 3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/* prepareing for next libc major crunk. 4. bump libc minor version.
|
| #
1.57 |
|
21-May-2010 |
pooka |
Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half the total working time spent here. I picked the wrong day to not quit editing setlists.
|
| #
1.56 |
|
02-May-2010 |
nakayama |
Move dirs of debug compat lib from comp to base. Fix builds for sparc64.
|
| #
1.55 |
|
29-Apr-2010 |
lukem |
Fix MKDEBUG=yes for libraries on sparc64 for base.
|
| #
1.54 |
|
10-Mar-2010 |
abs |
Relegate edlabel to use in extremely memory constrained install ramdisks and prefer disklabel elsewhere. Based on discussion on affected port lists (port-sparc port-sparc64 port-sun3 port-sun2 port-atari port-mvme68k). All listed ports plus amd64 test built after change
|
| #
1.53 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
| #
1.52 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete".
|
| #
1.51 |
|
15-Dec-2009 |
mrg |
update mips64* sets for reality, and fix a couple of newly introduced issues with sparc64 and amd64.
|
|
Revision tags: matt-premerge-20091211
|
| #
1.50 |
|
13-Dec-2009 |
mrg |
obsolete a bunch of files that should never have been installed, found by the new src/compat framework that builds libraries more like they are normally built.
|
| #
1.49 |
|
09-Nov-2009 |
njoly |
Obsolete compat libbfd*.a and libbfd.so, following native behaviour.
|
| #
1.48 |
|
08-Sep-2009 |
skrll |
Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.
Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.
Update the sets lists and add conditionals for lib{bfd,opcodes}.
|
| #
1.47 |
|
03-Sep-2009 |
pooka |
Build & install rumpdev, a device component for rump. It currently supports autoconf and is required for example by pseudo-device rump components.
|
| #
1.46 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
| #
1.45 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
| #
1.44 |
|
09-Jun-2009 |
mrg |
add compat netpgp files.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.43 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
| #
1.42 |
|
17-Apr-2009 |
dyoung |
Apply the same keywords to the 32-bit compat files as apply to the non-compat equivalent files, to stop amd64/sparc64 builds with MKxxx=no options from failing because files in the DESTDIR are missing from the METALOG.
amd64 builds, now, with several MKxxx=no options set. sparc64 probably needs some more work.
FWIW, join(1) saved me some manual labor as I copied keywords from non-compat to compat files:
1 Collect the files that are missing from the DESTDIR into compat-i386.files
2 Replicate the first column of compat-i386.files. Remove i386/ from the first column.
3 sort -k 1,1 distrib/sets/lists/comp/{md.amd64,mi,shl.*} distrib/sets/lists/base/{md.amd64,mi,module.amd64,module.mi,shl.elf,sh l.mi} | join -1 1 -2 1 -o '2.2 1.3' - compat-i386.files > compat-i386.keywords
4 Process distrib/lists/{base,comp}/md.amd64 with join -1 1 -2 1 -o '1.1 1.2 1.3,2.2' -a1 - compat-i386.keywords
|
| #
1.41 |
|
19-Nov-2008 |
pooka |
branches: 1.41.2; Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
|
| #
1.40 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
| #
1.39 |
|
03-Nov-2008 |
mlelstv |
Add Makefiles and file lists for various optional crypto libraries. Fixes PR lib/39846 and needs to be pulled up to netbsd-5.
|
| #
1.38 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
|
Revision tags: netbsd-5-base
|
| #
1.37 |
|
30-Oct-2008 |
njoly |
branches: 1.37.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
| #
1.36 |
|
30-Oct-2008 |
mrg |
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself and a few others.
|
| #
1.35 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
| #
1.34 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
|
Revision tags: matt-mips64-base2
|
| #
1.33 |
|
12-Oct-2008 |
mrg |
- install ldscripts on sparc64 - move ldscripts to /usr/libdata/ldscripts
|
|
Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 mjf-devfs2-base
|
| #
1.32 |
|
22-Aug-2008 |
lukem |
Add a bunch of .debug entries, determined by inspecting the equivalent comp lists. Inspired by PR 39370
|
|
Revision tags: wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-prevmlocking cube-autoconf-base matt-armv6-nbase matt-armv6-base matt-mips64-base hpcarm-cleanup-base
|
| #
1.31 |
|
11-Feb-2007 |
hannken |
branches: 1.31.12; 1.31.16; newlock2: add include files mutex.h and rwlock.h
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base netbsd-4-base
|
| #
1.30 |
|
12-Sep-2006 |
simonb |
White space nits.
|
|
Revision tags: abandoned-netbsd-4-base
|
| #
1.29 |
|
26-Jul-2006 |
drochner |
obsolete db_machdep.h
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE peter-altq-base netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base rtr-xorg-branch-base
|
| #
1.28 |
|
07-Jul-2004 |
drochner |
also add <machine/joystick.h> to alpha and amd64, to allow compilation of certain multimedia applications
|
| #
1.27 |
|
08-May-2004 |
kleink |
Add <machine/wchar_limits.h>.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.26 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
| #
1.25 |
|
29-Dec-2003 |
lukem |
Significant overhaul of how the sets are used:
* Add an optional third field to the sets file which is a list of comma separated keywords that control if the line is printed. Currently supported keywords kerberos4 ${MKKERBEROS4} != no kerberos ${MKKERBEROS} != no lint ${MKLINT} != no obsolete ${obsolete} != 0. In this case, non obsolete files are not printed. (This will allow future support for builds with variables such as MKHESIOD and MKYP set to "no".)
* Use sh(1)'s getopts where appropriate, and otherwise cleanup the various scripts.
* Move defaults for sets.subr from sets.defaults into sets.subr. Move replicated code for determining stuff such as shlibs type from various scripts into sets.subr.
* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate main lists with the relevant third field keyword(s).
|
| #
1.24 |
|
19-Sep-2003 |
mrg |
switch i386, sparc, sparc64 & alpha to GCC 3.3.1.
|
| #
1.23 |
|
26-Aug-2003 |
uwe |
/usr/include/sparc64/fbvar.h is obsolete.
|
| #
1.22 |
|
22-Apr-2003 |
bjh21 |
Add missing /usr/include/sparc/cpuconf.h.
|
| #
1.21 |
|
26-Feb-2003 |
thorpej |
Back out change that made libpthread per-platform. It is *intentional* that the build fails on platforms which do not yet have libpthread support.
|
| #
1.20 |
|
13-Feb-2003 |
jmc |
Not all ports/archs have pthread support. So split this up by the proper arch's for determining which ones get the libraries. Tested on dreamcast, macppc and i386 builds to cover non builds, ad and md mods
|
| #
1.19 |
|
22-Jan-2003 |
kleink |
Fix pasto in previous.
|
| #
1.18 |
|
18-Jan-2003 |
thorpej |
Update for nathanw_sa merge.
|
|
Revision tags: fvdl_fs64_base
|
| #
1.17 |
|
07-Sep-2002 |
gehenna |
Obsolete machine/conf.h
|
| #
1.16 |
|
07-Aug-2002 |
briggs |
Catch up to new pmc header files.
|
| #
1.15 |
|
20-Jul-2002 |
mrg |
install "sparc" includes for sparc64 as well
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| #
1.14 |
|
19-Sep-2001 |
thorpej |
Use <dev/sun/fbio.h>, not our own copy.
|
| #
1.13 |
|
19-Aug-2001 |
mrg |
add ./usr/include/sparc64 (the dir.)
|
| #
1.12 |
|
15-Apr-2001 |
kleink |
Add <machine/int_fmtio.h>.
|
| #
1.11 |
|
15-Apr-2001 |
kleink |
Add <machine/int_limits.h>.
|
| #
1.10 |
|
14-Apr-2001 |
kleink |
Add <machine/int_const.h>.
|
| #
1.9 |
|
14-Apr-2001 |
kleink |
Add <machine/int_mwgwtypes.h>.
|
| #
1.8 |
|
17-Feb-2001 |
ragge |
<ieeefp.h> must be installed in a machine-dependent fashion; it should not exist on VAX.
|
| #
1.7 |
|
19-Aug-2000 |
mrg |
update vague reality.
|
| #
1.6 |
|
26-Jun-2000 |
kleink |
Add <machine/int_types.h>.
|
|
Revision tags: netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
|
| #
1.5 |
|
29-Apr-2000 |
thorpej |
branches: 1.5.4; Add <machine/lock.h>
|
| #
1.4 |
|
17-Mar-2000 |
tron |
Add "machine_machdep.h".
|
| #
1.3 |
|
03-Feb-2000 |
jwise |
Add package names. Later tonight or tomorrow AM, I will post a writeup of this to tech-{pkg,install}. In short, the pkg names in (new) second field will be used by the build process under basesrc/src/dist/pkg to generate PLISTs. The package divisions here may be two finely or coarsely grained, although I think they're a happy medium -- I will give more detail/justification in the writeup.
|
| #
1.2 |
|
23-Dec-1999 |
kleink |
branches: 1.2.2; Add <machine/math.h>.
|
|
Revision tags: wrstuden-devbsize-base wrstuden-devbsize-19991221
|
| #
1.1 |
|
24-Nov-1999 |
eeh |
Headers for sparc64 kernel.
|