| #
1.304 |
|
17-Sep-2025 |
mrg |
various updates for GCC 14. maybe not complete for all ports.
x86 should be complete, arm64 might be.
tested with i386 and evbarm64 builds and HAVE_GCC=12, hopefully won't break existing builds.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| #
1.303 |
|
17-Jul-2025 |
christos |
more openssl=35 additions.
|
| #
1.302 |
|
24-Feb-2025 |
martin |
Backout previous (making sbin/efi arch dependent), will be redone differently
|
| #
1.301 |
|
24-Feb-2025 |
martin |
sbin/efi is only available on architectures that provide efi runtime services
|
| #
1.300 |
|
18-Aug-2024 |
rin |
sets/lists: Make gdbserver MI by using MKGDBSERVER
|
| #
1.299 |
|
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.
|
| #
1.298 |
|
01-Jul-2024 |
mrg |
GCC sanitizers: only build the sanitizers if $MKGCCCMDS != "no".
there's a minor use-case for the configuration of "building sanitizers for distribution, but not the compiler", but it's pretty uncommon, and the latest sanitizers don't build at all on m68000 so enhance the option to not build /usr/bin/gcc (which simply can't modern GCC on a sun2) to not build the sanitizers either.
(if we were to split these, MKGCCSANITIZER would be good variable.)
update set lists for far too many files, including fixing MKDEBUG for a couple of builds.
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| #
1.297 |
|
09-Apr-2024 |
nia |
branches: 1.297.2; Add new sets: base32, debug32, manhtml
- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit compatibility, previously included in base
- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries containing debug symbols for 32-bit compatiblity, previously included in debug
- manhtml contains (when MKHTML=yes) the HTML files previously included in 'man', which are of limited utility without third-party software.
The motivation for this change is to be able to easily exclude sets from CD-ROM images that go over the size limit without xz compression (which many NetBSD platforms struggle to extract at acceptable speeds).
|
| #
1.296 |
|
07-Aug-2023 |
riastradh |
distrib/sets/lists: Fix libtsan entries.
- No obsolete .so.N or .so.N.M entries. - libtsan.so for gcc. - libtsan.so.1* for gcc=10. - libtsan.so.2* for gcc=12. - No libtsan.so.1* on aarch64, libtsan on aarch64 is new in gcc12.
|
| #
1.295 |
|
05-Aug-2023 |
riastradh |
base/md.amd64, base/md.sparc64: Mark openssl compat directories.
Should fix MKCOMPAT=no build.
PR port-amd64/57567
|
| #
1.294 |
|
04-Aug-2023 |
mrg |
more updates for sets and GCC 12
- renable sanitizer, add new shlib versions, enable tsan for arm64, including moving some stuff into the per-cpu/arch dir from 'mi'. - fix mips64, 68k, and ia64 - mark many any-gcc-version things just as "gcc" and remove dups - mark many gcc=9 only things as obsolete - mark many gcc=10 only things as obsolete with gcc=12 (more could be done here.)
|
| #
1.293 |
|
27-May-2023 |
riastradh |
openssl: Nix capi.so engine -- it's for the Windows crypto API.
Not likely to work in NetBSD base!
|
| #
1.292 |
|
27-May-2023 |
riastradh |
openssl: padlock.so engine for VIA CPUs makes sense only on x86.
|
| #
1.291 |
|
26-May-2023 |
riastradh |
openssl: Wire up dynamic engine build goo.
This restores the devcrypto engine, which was converted from static to dynamic since the previous OpenSSL update.
XXX Pretty sure I got some of the set list package names wrong, but it's not clear what the right ones are or what consequences any of this has.
XXX Needs testing.
|
| #
1.290 |
|
26-May-2023 |
riastradh |
Revert "openssl: Nix build goo for dynamically loaded engines."
Turns out there is a regression lurking here: the devcrypto engine was made dynamic-only (https://github.com/openssl/openssl/pull/7859), so to maintain that functionality, we need to build dynamic engines. Will fix the aarch64 build issue and wire things up separately.
|
| #
1.289 |
|
26-May-2023 |
riastradh |
openssl: Nix build goo for dynamically loaded engines.
- Engines are deprecated in openssl 3.
- We never actually had the .so engines wired up to be built in openssl 1.1, and judging by the lack of obsolete entries in the set lists, I don't think we ever had them wired up to be built at all.
|
| #
1.288 |
|
10-May-2023 |
christos |
update the sets for OpenSSL-3.x
|
|
Revision tags: netbsd-10-base
|
| #
1.287 |
|
09-Jan-2022 |
martin |
branches: 1.287.2; First try (certainly wrong for many builds) to add sysinst catalog files.
|
| #
1.286 |
|
16-Oct-2021 |
skrll |
Move tsan entries marked machine=amd64 from .mi files into md.amd64
|
| #
1.285 |
|
23-Jun-2021 |
christos |
build gdbserver only when we build gdb (from adam)
|
| #
1.284 |
|
07-Jun-2021 |
christos |
enable gdbserver for amd64 (so that we don't break its build).
|
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
|
| #
1.283 |
|
26-Sep-2020 |
jmcneill |
Add HAVE_NVMM and use it to control the build of NVMM related components. Defined to "yes" on amd64, "no" everywhere else.
|
| #
1.282 |
|
12-Sep-2020 |
jmcneill |
Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to conditionally include ACPI and UEFI bits instead of relying on adhoc MACHINE_ARCH tests.
|
|
Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
|
| #
1.281 |
|
28-Oct-2019 |
maxv |
Add nvmmctl, with two commands for now.
|
| #
1.280 |
|
26-Aug-2019 |
kamil |
Correct the build rules of LLVM sanitizers
Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't functional and sometimes they were fatal in the build.
Add the .a.syms files to distribution sets. These files are generated only in certain .a files in 64bit version of sanitizers.
Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer entries from base to comp files.
|
| #
1.279 |
|
22-Aug-2019 |
adam |
Fix building compiler_rt with MKCOMPAT=no; approved by kamil@
|
| #
1.278 |
|
14-Aug-2019 |
kamil |
Add LLVM sanitizers in the MKLLVM=yes build
Enable in all the supported variations for NetBSD/amd64:
- Address Sanitizer - Thread Sanitizer - Memory Sanitizer - Undefined Behavior Sanitizer - SafeStack - libFuzzer - XRay
This change enables the features on amd64 for start.
|
|
Revision tags: netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
| #
1.277 |
|
11-Nov-2018 |
maxv |
branches: 1.277.2; Fix the libnvmm sets, do the same as libx86_64.
|
|
Revision tags: pgoyette-compat-1020
|
| #
1.276 |
|
30-Sep-2018 |
jmcneill |
Install mount_qemufwcfg everywhere instead of just x86.
|
|
Revision tags: pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
| #
1.275 |
|
13-Jul-2018 |
maxv |
Remove the usr.bin/pmc tool. People should use tprof instead.
|
|
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 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| #
1.274 |
|
22-Dec-2017 |
maxv |
branches: 1.274.2; 1.274.4; Build and install the prekern by default. I didn't build a full distribution to test this change, but it seems fine enough.
|
| #
1.273 |
|
29-Nov-2017 |
wiz |
mount_qemufwcfg is only installed on i386 and amd64, and so is its manpage.
Move it to the architecture dependent set lists.
Noted by martin.
|
| #
1.272 |
|
25-Nov-2017 |
jmcneill |
Build and install mount_qemufwcfg on i386 and amd64
|
| #
1.271 |
|
06-Oct-2017 |
christos |
bump libraries that depend on libstdc++.
|
| #
1.270 |
|
12-Aug-2017 |
kre |
For libi386 major bump.
|
|
Revision tags: perseant-stdc-iso10646-base
|
| #
1.269 |
|
12-Jul-2017 |
maxv |
Build the pmc tool on amd64.
|
|
Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
|
| #
1.268 |
|
24-Jan-2017 |
nonaka |
branches: 1.268.4; Initial commit of native amd64 EFI boot loader.
|
|
Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| #
1.267 |
|
26-Sep-2015 |
christos |
branches: 1.267.2; 1.267.4; try to fix sets
|
| #
1.266 |
|
24-Sep-2015 |
christos |
update for libproc/librtld_db/dtrace changes
|
| #
1.265 |
|
22-Jun-2015 |
matt |
Update some of the set lists to use the compatdir/compatfile compattestsdir/compattestsfile as well the kmod auto-entry creation. Remove entries that are now instantiated by the above.
|
| #
1.264 |
|
29-May-2015 |
christos |
bump libintl
|
| #
1.263 |
|
17-Apr-2015 |
christos |
bump liblzma
|
| #
1.262 |
|
04-Apr-2015 |
christos |
bump libssh
|
| #
1.261 |
|
31-Mar-2015 |
christos |
bump libpcap.
|
| #
1.260 |
|
25-Jan-2015 |
christos |
stuff added by blacklist
|
| #
1.259 |
|
17-Jan-2015 |
christos |
bump libamu.
|
| #
1.258 |
|
16-Jan-2015 |
christos |
bump libc for strtoi and strtou
|
| #
1.257 |
|
13-Jan-2015 |
spz |
Update of OpenSSL to 1.0.1k part 3: - bump the shared library versions - adjust set lists - regenerate man pages - note the import in doc/3RDPARTY and doc/CHANGES
there were no changes in asm parts
|
| #
1.256 |
|
02-Jan-2015 |
christos |
bump libmagic
|
| #
1.255 |
|
10-Dec-2014 |
christos |
remove obsolete entries for libisccfg which are not.
|
| #
1.254 |
|
10-Dec-2014 |
christos |
bump for bind update
|
| #
1.253 |
|
25-Oct-2014 |
joerg |
Consistently tag libasan with gcc=48
|
| #
1.252 |
|
22-Oct-2014 |
christos |
Add libasan
|
| #
1.251 |
|
19-Oct-2014 |
christos |
bump libssh
|
| #
1.250 |
|
13-Oct-2014 |
christos |
bump libc and add man pages for open_{,w}memstream
|
| #
1.249 |
|
10-Oct-2014 |
mrg |
bump libstdc++ minor due to new complex etc functions enabled.
|
| #
1.248 |
|
10-Oct-2014 |
christos |
bump libm for long double complex functions
|
| #
1.247 |
|
26-Sep-2014 |
christos |
add execvpe,execlpe bump.
|
| #
1.246 |
|
24-Sep-2014 |
christos |
add strnstr from FreeBSD
|
| #
1.245 |
|
22-Aug-2014 |
apb |
sort
|
|
Revision tags: netbsd-7-base tls-maxphys-base
|
| #
1.244 |
|
10-Aug-2014 |
spz |
branches: 1.244.2; merge openssl 1.0.1i
|
|
Revision tags: tls-earlyentropy-base
|
| #
1.243 |
|
06-Aug-2014 |
martin |
Punt - backout sysinst message catlogs
|
| #
1.242 |
|
06-Aug-2014 |
martin |
Sigh - move sysinst catalog files (which differ per arch, ouch!) to md lists.
|
| #
1.241 |
|
25-Jul-2014 |
dholland |
Update set lists for libc bump and new man pages.
|
| #
1.240 |
|
25-Jul-2014 |
mrg |
introduce a new pci_drvname(3) to libpci. implement it in the backend via PCI_IOC_DRVNAME.
update manual and set lists (and remove a couple of doubled entries.)o
this will be used in libpciaccess() to implement the has_kernel_driver() method.
|
| #
1.239 |
|
23-Jul-2014 |
lneto |
fixed removal of Lua 5.1 entries from distrib/sets/lists
|
| #
1.238 |
|
19-Jul-2014 |
lneto |
lua: updated from 5.1 to 5.3 work3
* lua(1): - changed lua_Integer to intmax_t - updated distrib/sets/lists and etc/mtree - updated bsd.lua.mk - fixed bozohttpd (lua-bozo.c) - compatibilized bindings: gpio, sqlite * lua(4): - removed floating-point and libc dependencies using '#ifndef _KERNEL' - fixed division by zero and exponentiation - libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct() - acpica: removed isprint() from acnetbsd.h - libc: moved strcspn.c, strpbrk.c and strspn.c to common - removed stub headers - compatibilized bindings: luapmf, luasystm * reorganized luaconf.h * updated doc/CHANGES and doc/RESPONSIBLE
|
| #
1.237 |
|
08-Jul-2014 |
spz |
infrastructure for bind-9.10.0-P2: adding the tools delv and dnssec-importkey adding libirs to support delv
|
| #
1.236 |
|
18-Jun-2014 |
christos |
bump libc.
|
| #
1.235 |
|
13-Jun-2014 |
joerg |
Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom of fetching dynamically sized data via sysctl.
|
| #
1.234 |
|
28-May-2014 |
tron |
Update for OpenLDAP 2.4.39.
|
| #
1.233 |
|
18-May-2014 |
nat |
libossaudio minor version bump to signify new ioctls.
|
| #
1.232 |
|
15-May-2014 |
apb |
sort
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
| #
1.231 |
|
21-Mar-2014 |
christos |
branches: 1.231.2; bump libssl
|
|
Revision tags: riastradh-drm2-base3
|
| #
1.230 |
|
10-Mar-2014 |
htodd |
Fixing sets. Adding dwarf/elf man pages and fixing library versions.
|
| #
1.229 |
|
09-Mar-2014 |
htodd |
Fix typo in library version.
|
| #
1.228 |
|
09-Mar-2014 |
christos |
bump libelf and libdwarf
|
| #
1.227 |
|
01-Mar-2014 |
dsl |
Replace all the libbind9.so.7 with libbind9.so.8. Hmm... why isn't the list of 32bit compat libs based on the normal list?
|
| #
1.226 |
|
01-Mar-2014 |
christos |
bump bind libraries
|
| #
1.225 |
|
16-Feb-2014 |
christos |
bump sqlite3
|
| #
1.224 |
|
08-Feb-2014 |
jmmv |
Update file lists for atf 0.19.
This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as well as with a non-clean tree and a clean build. Hopefully I got the details right... but they were tricky!
|
| #
1.223 |
|
31-Jan-2014 |
christos |
bump libc for ___lwp_park60
|
| #
1.222 |
|
17-Jan-2014 |
riz |
Finish updating set lists for libc minor bump.
|
| #
1.221 |
|
11-Jan-2014 |
christos |
bump openssl libraries
|
| #
1.220 |
|
08-Jan-2014 |
christos |
bump libc for ptsname_r
|
| #
1.219 |
|
31-Dec-2013 |
christos |
bump libisc for new bind
|
| #
1.218 |
|
13-Nov-2013 |
mbalmer |
Add the syslog(3) Lua binding to the build.
|
| #
1.217 |
|
08-Nov-2013 |
christos |
bump libssh
|
| #
1.216 |
|
02-Nov-2013 |
christos |
more sets fixes (libgomp, libobjc)
|
| #
1.215 |
|
01-Nov-2013 |
mrg |
add support for GCC 4.8 sets.
|
| #
1.214 |
|
27-Oct-2013 |
apb |
sort
|
| #
1.213 |
|
19-Oct-2013 |
christos |
bump libc
|
| #
1.212 |
|
18-Oct-2013 |
jmmv |
Add liblutok.so.2.
Also mark liblutok.so.1 as obsolete. While this should not be done in the general case, I think it's fine here because MKKYUA still defaults to NO and therefore lutok is not built by default.
|
| #
1.211 |
|
29-Sep-2013 |
christos |
bump for binutils
|
| #
1.210 |
|
28-Aug-2013 |
riastradh |
Update set lists after libc minor bump.
|
| #
1.209 |
|
11-Aug-2013 |
joerg |
Sort entries in strcmp order.
|
| #
1.208 |
|
28-Jul-2013 |
pgoyette |
Update sets lists for new bind9 and friends.
|
| #
1.207 |
|
27-Jul-2013 |
christos |
lists for new bind 9.9.3-P2
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| #
1.206 |
|
28-Apr-2013 |
joerg |
Introduce MKLIBSTDCXX, defaulting to yes.
|
| #
1.205 |
|
27-Apr-2013 |
joerg |
Add build glue for libc++.
|
| #
1.204 |
|
11-Apr-2013 |
christos |
libevent sets
|
| #
1.203 |
|
07-Apr-2013 |
christos |
bump pam shared objects.
|
| #
1.202 |
|
06-Apr-2013 |
christos |
new libpcap
|
| #
1.201 |
|
06-Apr-2013 |
christos |
new libpam sets.
|
| #
1.200 |
|
03-Apr-2013 |
christos |
bump libpthread for pthread_cond_setclock
|
| #
1.199 |
|
29-Mar-2013 |
christos |
bump libssh
|
| #
1.198 |
|
24-Mar-2013 |
christos |
bump the rest of the bind libraries
|
| #
1.197 |
|
24-Mar-2013 |
christos |
bump bind libraries
|
|
Revision tags: agc-symver-base
|
| #
1.196 |
|
23-Mar-2013 |
christos |
bump libmagic
|
| #
1.195 |
|
12-Mar-2013 |
christos |
more sets lossage
|
| #
1.194 |
|
12-Mar-2013 |
njoly |
Kill a trailing slash.
|
| #
1.193 |
|
11-Mar-2013 |
christos |
more npf sets lossage.
|
| #
1.192 |
|
01-Mar-2013 |
pooka |
Add interfaces that out-of-librumpuser hypercalls can use to unschedule and reschedule themselves if they plan to block.
|
| #
1.191 |
|
16-Feb-2013 |
jmmv |
Hook Lutok into the build. This is all protected by the MKKYUA guard.
|
| #
1.190 |
|
08-Feb-2013 |
christos |
- fix the debug sets which were broken because of _LIB_PREFIX lossage. - add missing tpm files.
|
| #
1.189 |
|
05-Feb-2013 |
christos |
bump libcrypto and libssl
|
| #
1.188 |
|
22-Jan-2013 |
christos |
bump libedit
|
|
Revision tags: yamt-pagecache-base8
|
| #
1.187 |
|
17-Jan-2013 |
christos |
bump libdwarf
|
| #
1.186 |
|
04-Jan-2013 |
christos |
missed libmagic bump
|
| #
1.185 |
|
03-Jan-2013 |
christos |
bump libmagic
|
| #
1.184 |
|
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.183 |
|
12-Dec-2012 |
christos |
bump libssh
|
| #
1.182 |
|
10-Dec-2012 |
rmind |
Add NPF "rndblock" extension to randomly drop packets (using a random function with a percentage or modulo operation). This is a demo module, although it can be used for packet loss simulation. Example of a procedure in npf.conf:
procedure "somedrop" { # Drop 1.9% of the traffic rndblock: percentage 1.9 }
|
| #
1.181 |
|
09-Dec-2012 |
spz |
Make the compat libs of npf extension shared libraries go to the compat directories instead of overwriting the arch native libs. Also, make sure the compat directories get created. Tested on amd64.
|
| #
1.180 |
|
04-Dec-2012 |
spz |
merge bind-9-9-2-P1 and adjust build as needed fixes CVE-2012-5688, see: http://www.isc.org/software/bind/advisories/cve-2012-5688
|
| #
1.179 |
|
20-Nov-2012 |
agc |
Fix set lists after the merge of netpgpverify(1) and libnetpgpverify(3) from the agc-netpgp-standalone branch.
|
| #
1.178 |
|
15-Nov-2012 |
christos |
bump resolver library.
|
|
Revision tags: yamt-pagecache-base6
|
| #
1.177 |
|
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.176 |
|
11-Aug-2012 |
joerg |
branches: 1.176.2; Remove two lines that slipped through.
|
| #
1.175 |
|
10-Aug-2012 |
joerg |
Make GCC entries optional.
|
| #
1.174 |
|
08-Aug-2012 |
christos |
adjust for MKRUMP = no
|
| #
1.173 |
|
26-Jul-2012 |
christos |
new openssl
|
| #
1.172 |
|
14-Jul-2012 |
mlelstv |
update lists after version bump of libc.
|
| #
1.171 |
|
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.170 |
|
11-Jul-2012 |
christos |
mark idea and mdc2 libraries obsolete.
|
| #
1.169 |
|
10-Jul-2012 |
christos |
add crypto shared libraries
|
| #
1.168 |
|
08-Jul-2012 |
rmind |
Fix the lists.
|
| #
1.167 |
|
05-Jun-2012 |
christos |
bump for bind-9.9.1-P1
|
| #
1.166 |
|
27-May-2012 |
matt |
Fix some libexecinfo set problems.
|
|
Revision tags: yamt-pagecache-base5
|
| #
1.165 |
|
02-May-2012 |
christos |
bump libssh
|
|
Revision tags: yamt-pagecache-base4
|
| #
1.164 |
|
07-Apr-2012 |
christos |
- add getdisk{raw,cooked}name - bump libutil
|
| #
1.163 |
|
07-Apr-2012 |
christos |
bump libutil and new getfsspecname
|
| #
1.162 |
|
06-Apr-2012 |
spz |
adjust for expat-2.1.0
|
| #
1.161 |
|
11-Mar-2012 |
riz |
Add bootxx_fat12 to sets, to fix the build.
|
| #
1.160 |
|
08-Mar-2012 |
joerg |
Implement sem_timedwait.
|
| #
1.159 |
|
29-Feb-2012 |
tron |
Move "libexpat" from X11 into base which fixes PR lib/40346. This change was approved by the Core Group.
|
| #
1.158 |
|
28-Feb-2012 |
joerg |
Merge XZ 5.0.3.
|
| #
1.157 |
|
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.156 |
|
11-Feb-2012 |
martin |
branches: 1.156.2; Add userland part of posix_spawn. Libc functions imported from FreeBSD. Based on Charles Zhang's summer of code project.
|
| #
1.155 |
|
01-Feb-2012 |
dholland |
Set list updates for libquota bump.
|
| #
1.154 |
|
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.153 |
|
29-Jan-2012 |
joerg |
Bump libsqlite3 minor version for new functions in 3.7.10.
|
| #
1.152 |
|
27-Jan-2012 |
jnemeth |
put back accidentally obsoleted pxeboot
|
| #
1.151 |
|
27-Jan-2012 |
jnemeth |
Stop building boot ROM images for old PC NICs as discussed on tech-kern.
|
| #
1.150 |
|
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.149 |
|
09-Jan-2012 |
dholland |
Bump minor version of libquota.so.
|
| #
1.148 |
|
27-Dec-2011 |
christos |
undo the pam bump. requested by joerg.
|
| #
1.147 |
|
25-Dec-2011 |
christos |
openpam changes
|
|
Revision tags: yamt-pagecache-base3 yamt-pagecache-base2
|
| #
1.146 |
|
05-Nov-2011 |
christos |
add tre to the sets.
|
|
Revision tags: yamt-pagecache-base
|
| #
1.145 |
|
15-Oct-2011 |
mbalmer |
branches: 1.145.2; Link the sqlite Lua module to the build and add it to the set lists.
|
| #
1.144 |
|
13-Oct-2011 |
joerg |
Hook up SQLite into the build
|
| #
1.143 |
|
08-Oct-2011 |
mbalmer |
Link the gpio(4) Lua module to the build and add it to the set lists. (There is no manual page yet, since we have not yet decided where to put them for Lua modules.)
|
| #
1.142 |
|
25-Sep-2011 |
christos |
- bump libbfd and libopcodes for new binutils. - new elfedit program
|
| #
1.141 |
|
23-Sep-2011 |
mrg |
build and install libgomp, as needed by "cc -fopenmp", and its suplimentary files like libgomp.spec and omp.h.
|
| #
1.140 |
|
19-Sep-2011 |
christos |
bump libc
|
| #
1.139 |
|
12-Sep-2011 |
christos |
bump libisc too.
|
| #
1.138 |
|
11-Sep-2011 |
christos |
sets for bind.
|
| #
1.137 |
|
07-Sep-2011 |
christos |
bump libssh
|
| #
1.136 |
|
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.135 |
|
28-Aug-2011 |
christos |
bump libutil for strpct
|
| #
1.134 |
|
26-Aug-2011 |
dyoung |
Build and install ppath(3), property-list paths library.
|
| #
1.133 |
|
17-Aug-2011 |
jakllsch |
Add ./usr/mdec/gptmbr.bin obsoleting mbr_gpt and mbr_gpt_com0.
|
| #
1.132 |
|
26-Jul-2011 |
joerg |
Add scalbnl to libm.
|
| #
1.131 |
|
25-Jul-2011 |
christos |
bump libssh to 17.
|
| #
1.130 |
|
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.129 |
|
05-Jul-2011 |
spz |
increase libdns minor version
|
| #
1.128 |
|
05-Jul-2011 |
spz |
bumping the major of libcrypto and libssl as suggested by tls@
|
| #
1.127 |
|
01-Jul-2011 |
mrg |
various updates for GCC 4.5. finally obsolete some very old gcc stuff.
|
| #
1.126 |
|
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.125 |
|
25-Jun-2011 |
agc |
libmj major number bump
|
| #
1.124 |
|
05-Jun-2011 |
spz |
merge It builds, which is an improvement to before. It may not work. AES-NI is disabled and needs to be retrofitted yet
|
|
Revision tags: cherry-xenmp-base
|
| #
1.123 |
|
29-May-2011 |
spz |
branches: 1.123.2; merge 9.8.0-P2: - fixes CVE-2011-1910: Large RRSIG RRsets and Negative Caching can crash named - fixes CVE-2011-0414: bind lockup during IXFR - return a more correct error in case of policy violation
bump version of libdns and libisc
|
| #
1.122 |
|
13-May-2011 |
christos |
bump libmagic
|
| #
1.121 |
|
09-May-2011 |
manu |
Attempt to fix build after perfuse addition (there is no MKPERFUSE)
|
| #
1.120 |
|
09-May-2011 |
manu |
Enable the build of perfused and libperfuse
|
| #
1.119 |
|
15-Apr-2011 |
elric |
Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal to crypto/external/bsd/heimdal. The latter was just imported as the head of the Heimdal tree as of a few days ago.
|
| #
1.118 |
|
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.117 |
|
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.116 |
|
16-Feb-2011 |
christos |
bump for bind-9.8.0rc1
|
| #
1.115 |
|
12-Feb-2011 |
matt |
Add entries for libsaslc Add some missings entries for amd64
|
| #
1.114 |
|
11-Feb-2011 |
matt |
Add compat entries for libdevmapper and liblzf
|
| #
1.113 |
|
08-Feb-2011 |
haad |
Fix build after libdm import sorry for breaking build.
|
| #
1.112 |
|
06-Feb-2011 |
christos |
remquo{,f} from FreeBSD via Stathis Kamperis
|
| #
1.111 |
|
04-Feb-2011 |
christos |
bump libc for arc4random_{buf,uniform}
|
| #
1.110 |
|
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.109 |
|
18-Jan-2011 |
pooka |
branches: 1.109.2; hook librumphijack to the build
|
| #
1.108 |
|
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.
|
| #
1.107 |
|
06-Jan-2011 |
jakllsch |
Support booting from GPT-partioned disks on PC-BIOS-compatible systems.
Much of the work in this commit was done by Mike Volokhov during GSoC 2009.
|
|
Revision tags: matt-mips64-premerge-20101231
|
| #
1.106 |
|
16-Dec-2010 |
christos |
sets for tzcode enhancements
|
| #
1.105 |
|
12-Dec-2010 |
adam |
setlists updated for OpenLDAP 2.4.23
|
| #
1.104 |
|
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.103 |
|
05-Dec-2010 |
christos |
sets for new libpcap and tcpdump
|
| #
1.102 |
|
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.101 |
|
02-Dec-2010 |
christos |
fix sets for bind 9.7.2-P3
|
| #
1.100 |
|
22-Nov-2010 |
christos |
bump libssh to 16
|
| #
1.99 |
|
21-Nov-2010 |
adam |
setlists updated for OpenSSH 5.6
|
| #
1.98 |
|
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.97 |
|
02-Nov-2010 |
joerg |
Hook up xz into the build system.
|
| #
1.96 |
|
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.95 |
|
24-Sep-2010 |
skrll |
libc minor was bumped.
|
| #
1.94 |
|
11-Sep-2010 |
tsutsui |
Build and install bootxx_ext2fs, primary boot for ext2fs.
Ext2fs doesn't have enough free space (it has only 1KB) to store this primary loader, but we can put it into an independent small 'boot' partition as NetBSD/hp300 does if it's really necessary.
It could be a fun project to add smaller pre-primary loader that loads ~8KB primary loader for ext2fs, but probably it's unlikely because there is a functional wheel named GRUB for ext2fs.
|
| #
1.93 |
|
07-Aug-2010 |
agc |
merge conflicts
this isn't how this was planned, but needed for releases to build. will be revisited later
|
| #
1.92 |
|
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.91 |
|
29-Jun-2010 |
mrg |
mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works. reported by director <director@ktinos.info> on port-amd64.
|
| #
1.90 |
|
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.89 |
|
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.88 |
|
28-Apr-2010 |
lukem |
Fix MKDEBUG=yes library builds for amd64
|
| #
1.87 |
|
25-Apr-2010 |
joerg |
Add the constant database reader (cdbr(3)) and writer ((cdbw(3)). They implement a space efficent write-once database with fast access path. Switch the services(5) database to use cdb. The size of the database file decreases from 2.1MB disk space to 307KB. Access performance is about the same if setservent(0) is used and about an order of magnitude faster otherwise. services_mkdb defaults to the new format, but can optionally create the old db(3) format as well for statically linked legacy applications.
|
| #
1.86 |
|
13-Mar-2010 |
agc |
deal with libnetpgp major bump to 3
|
| #
1.85 |
|
08-Mar-2010 |
lukem |
update for openldap 2.4.21 (add ldapurl, man page for ldapexop, shlib bumps)
|
| #
1.84 |
|
03-Feb-2010 |
roy |
Userland now builds and uses terminfo instead of termcap.
OK: core@, jdc@
|
| #
1.83 |
|
14-Jan-2010 |
wiz |
Consistency: set for obsolete files should be "foo-obsolete", tags only "obsolete".
|
| #
1.82 |
|
11-Jan-2010 |
christos |
bump libm for exp2 and exp2f
|
| #
1.81 |
|
27-Dec-2009 |
christos |
don't bump libdes - not needed.
|
| #
1.80 |
|
27-Dec-2009 |
christos |
new openssh
|
| #
1.79 |
|
27-Dec-2009 |
christos |
new openssl
|
| #
1.78 |
|
26-Dec-2009 |
christos |
sets for new bind.
|
| #
1.77 |
|
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.76 |
|
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.75 |
|
08-Nov-2009 |
skrll |
Remove references to binutils 2.16 and 2.19 - everything is 2.19 now.
|
| #
1.74 |
|
02-Nov-2009 |
plunky |
switch build to use libevent-1.4.12-stable from external
|
| #
1.73 |
|
25-Oct-2009 |
christos |
updates for new bind
|
| #
1.72 |
|
18-Oct-2009 |
pooka |
bump minor for puffs_setmntinfo()
|
| #
1.71 |
|
11-Oct-2009 |
mrg |
libprop minor got bumped. HI BAD!
|
| #
1.70 |
|
04-Oct-2009 |
christos |
bump libm.
|
| #
1.69 |
|
02-Oct-2009 |
tsarna |
Introduce allocaddrinfo(3) to make writing getaddrinfo() nss plugins easier. Discussed on tech-net.
|
| #
1.68 |
|
11-Sep-2009 |
mrg |
build binutils 2.19 compat libraries. this lets HAVE_BINUTILS=219 work for amd64, and probably for sparc64.
|
| #
1.67 |
|
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.66 |
|
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.65 |
|
03-Sep-2009 |
pooka |
install librumpcrypto component: kernel crypto routines
|
| #
1.64 |
|
18-Aug-2009 |
jmcneill |
Hook ACPICA iasl into build for i386 and amd64.
|
| #
1.63 |
|
16-Aug-2009 |
christos |
Version fts one more time! This is the most versioned API ever... Bump fts_level from short to int to avoid a potential DoS. From Maksymilian Arciemowicz
|
| #
1.62 |
|
03-Aug-2009 |
plunky |
Add bt_dev(3), an platform neutral API for accessing (locally configured) Bluetooth devices, and bump libbluetooth minor version.
This is a reimplementation of an API largely developed by Maksim Yevmenkin on FreeBSD to make it easier to port BlueZ/Linux programs which depend on something similar. Alas, the BlueZ/Linux API is incompatible and unportable as it depends on a 'device' being referenced by an int, but this will hopefully make it easier to port software using that.
(bump libbluetooth minor version)
|
| #
1.61 |
|
21-Jul-2009 |
mrg |
updates for compat builds.
|
| #
1.60 |
|
20-Jul-2009 |
christos |
bump libcrypto and friends; OpenSSL abi change: do_cipher last argument changed from u_int to size_t. Affects _LP64 only.
|
| #
1.59 |
|
20-Jul-2009 |
joerg |
Add a fast, platform independent hash function to libc. The algorithm used is the Jenkins hash. The name (mi_vector_hash) reflects the nature of the hash function. Add glue for libc ATF tests and include a test case to make sure that (mis)alignment and endianess are handled correctly.
Bump libc minor to 169.
|
| #
1.58 |
|
19-Jul-2009 |
christos |
new openssl
|
| #
1.57 |
|
08-Jul-2009 |
tls |
Update to libevent-1.4.11-stable. This has been a long time coming and fixes many bugs, particularly with signal handling.
The regression tests have also been updated and complete successfully on amd64.
|
| #
1.56 |
|
28-Jun-2009 |
agc |
Remove premature addition of compat32 libs to arch-specific sets.
|
| #
1.55 |
|
25-Jun-2009 |
agc |
finish off the move to the external framework for iscsi by fixing up the set lists - thanks to tron for the nudge.
|
| #
1.54 |
|
09-Jun-2009 |
mrg |
fix netpgp library issues.
|
| #
1.53 |
|
09-Jun-2009 |
mrg |
add copmat netpgp libs.
|
| #
1.52 |
|
07-Jun-2009 |
christos |
bump libssh
|
| #
1.51 |
|
26-May-2009 |
joerg |
Add SHA224 implementation to libc. Make libcrypto use the SHA2 implementation of libc. Bump minor versions of libc and libcrypto.
|
| #
1.50 |
|
20-May-2009 |
christos |
add /libexec versions of rtld.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.49 |
|
13-May-2009 |
pgoyette |
Implement snprintb_m(3) to provide multi-line bit/bit-field decode. Discussed on tech-kern.
|
| #
1.48 |
|
12-May-2009 |
plunky |
remove libsdp as improved functionality has been enabled in libbluetooth.
|
| #
1.47 |
|
12-May-2009 |
plunky |
Add in the new Service Discovery Protocol API as announced previously in http://mail-index.netbsd.org/tech-userlevel/2009/02/27/msg001764.html
in lib/libbluetooth, add new SDP functions and bump minor version replace usr.sbin/sdpd with new version install sdp.h and sdp.3 from lib/libbluetooth
(Don't remove libsdp yet since some programs still refer to it)
|
| #
1.46 |
|
08-May-2009 |
christos |
bump libmagic.so
|
| #
1.45 |
|
02-May-2009 |
perry |
more libc.so.12.166->libc.so.12.167 -- hopefully the end
|
| #
1.44 |
|
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.43 |
|
15-Apr-2009 |
dyoung |
Sort on the first column.
|
| #
1.42 |
|
12-Apr-2009 |
christos |
more library brokenness
|
| #
1.41 |
|
12-Apr-2009 |
christos |
err too many places to fix...
|
| #
1.40 |
|
12-Apr-2009 |
christos |
bump libc and bind libraries.
|
| #
1.39 |
|
10-Apr-2009 |
christos |
bump libc for memrchr and glob_pattern_p
|
| #
1.38 |
|
16-Feb-2009 |
christos |
bump libssh
|
| #
1.37 |
|
14-Jan-2009 |
dogcow |
branches: 1.37.2; i386 compat libs' major version bump, due to time_t changes.
|
| #
1.36 |
|
29-Nov-2008 |
tsutsui |
Reorganize lists for MD modules: - move MD module files from md.* into separate module.* lists - make those module lists per MACHINE_CPU or MACHINE_ARCH, rather than per MACHINE
Tested on several ports.
XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.
|
| #
1.35 |
|
26-Nov-2008 |
tsutsui |
Remove dup entries.
|
| #
1.34 |
|
26-Nov-2008 |
he |
Adapt to the removal of exec_elf32 from the alpha port, necessitating the module be added to all the other ports' md.* files. Also add the compat_linux module for alpha.
|
| #
1.33 |
|
23-Nov-2008 |
martin |
Move the exec_elf32 module into MD files.
|
| #
1.32 |
|
21-Nov-2008 |
jnemeth |
update compat libc to 12.164
|
| #
1.31 |
|
19-Nov-2008 |
ad |
Make the emulations, exec formats, coredump, NFS, and the NFS server into modules. By and large this commit:
- shuffles header files and ifdefs - splits code out where necessary to be modular - adds module glue for each of the components - adds/replaces hooks for things that can be installed at runtime
|
| #
1.30 |
|
19-Nov-2008 |
pooka |
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.29 |
|
12-Nov-2008 |
pooka |
Update compat library setlists for MKPUFFS removal.
|
| #
1.28 |
|
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| #
1.27 |
|
08-Nov-2008 |
wiz |
Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0 are already there).
|
| #
1.26 |
|
31-Oct-2008 |
mrg |
fix MKPIC=no builds.
|
|
Revision tags: netbsd-5-base
|
| #
1.25 |
|
30-Oct-2008 |
njoly |
branches: 1.25.2; Fix amd64 (and sparc64) build with MKPUFFS=no.
|
| #
1.24 |
|
30-Oct-2008 |
mrg |
add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
|
| #
1.23 |
|
27-Oct-2008 |
mrg |
add the compat pam modules now they are installed in the right place.
|
| #
1.22 |
|
27-Oct-2008 |
jnemeth |
fix broken non-compat build
|
| #
1.21 |
|
26-Oct-2008 |
mrg |
add files built with MKCOMPAT != "no".
|
|
Revision tags: matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 mjf-devfs2-base
|
| #
1.20 |
|
05-Aug-2008 |
jmmv |
Add missing kernel modules to the file lists. i386 untested because the build is broken (for me at least).
|
| #
1.19 |
|
26-Jun-2008 |
kent |
build and install azalia.kmod for amd64 and i386.
|
|
Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 wrstuden-revivesa-base
|
| #
1.18 |
|
20-May-2008 |
ad |
Install kernel modules into the proper locations, taking machine and kernel version into account.
|
|
Revision tags: hpcarm-cleanup-nbase
|
| #
1.17 |
|
18-May-2008 |
jmcneill |
Add drm and i915drm kmods
|
|
Revision tags: yamt-pf42-base2
|
| #
1.16 |
|
01-May-2008 |
xtraeme |
branches: 1.16.2; Build and install by default the following LKMs on i386 and amd64:
aps(4), finsio(4), itesio(4), nsclpcsio(4), smsc(4) and ug(4).
These drivers aren't enabled in GENERIC kernels, so having the LKMs in base will simplify future testing.
|
|
Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase hpcarm-cleanup-base
|
| #
1.15 |
|
19-Jan-2008 |
dyoung |
branches: 1.15.2; 1.15.6; 1.15.8; Add /usr/mdec/mbr_com0{,_9600}. Sort.
|
|
Revision tags: pc532-eol-2008 cube-autoconf-base matt-armv6-base
|
| #
1.14 |
|
19-Oct-2007 |
njoly |
Add compat_linux and exec_linux_elf lkm support for amd64: - Add needed COMPAT_OSSAUDIO to GENERIC. - Add missing includes needed by linux_syscallargs.h. - Add lkm building.
|
|
Revision tags: matt-mips64-base
|
| #
1.13 |
|
14-Jan-2007 |
christos |
branches: 1.13.4; add acpitools
|
| #
1.12 |
|
06-Jan-2007 |
dsl |
Add the 512-byte bootxx_fat16
|
|
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 abandoned-netbsd-4-base netbsd-4-base peter-altq-base
|
| #
1.11 |
|
12-Nov-2005 |
dsl |
Mark pxeboot_ia32_com0.bin obsolete. Serial pxeboot can be generated by applying 'installboot -e' to pxeboot.
|
| #
1.10 |
|
07-Oct-2005 |
riz |
Add /usr/mdec/bootxx_cd9660 .
|
| #
1.9 |
|
22-May-2005 |
lukem |
Make fdisk(8) available on all platforms, since MS-DOS partitioning is the de-facto standard for many removable media types.
|
|
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 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.8 |
|
12-Aug-2004 |
lukem |
Move the lib<foo>.so entry (link) from comp to base, so that applications on systems without the `comp' set installed can dlopen() a library without supplying the major number.
|
|
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.7 |
|
11-Jan-2004 |
lukem |
reformat whitespace
|
| #
1.6 |
|
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.5 |
|
08-Oct-2003 |
lukem |
Overhaul MBR handling (part 1):
<sys/bootblock.h>: * Added definitions for the Master Boot Record (MBR) used by a variety of systems (primarily i386), including the format of the BIOS Parameter Block (BPB). This information was cribbed from a variety of sources including <sys/disklabel_mbr.h> which this is a superset of.
As part of this, some data structure elements and #defines were renamed to be more "namespace friendly" and consistent with other bootblocks and MBR documentation. Update all uses of the old names to the new names.
<sys/disklabel_mbr.h>: * Deprecated in favor of <sys/bootblock.h> (the latter is more "host tool" friendly).
amd64 & i386: * Renamed /usr/mdec/bootxx_dosfs to /usr/mdec/bootxx_msdos, to be consistent with the naming convention of the msdosfs tools.
* Removed /usr/mdec/bootxx_ufs, as it's equivalent to bootxx_ffsv1 and it's confusing to have two functionally equivalent bootblocks, especially given that "ufs" has multiple meanings (it could be a synonym for "ffs", or the group of ffs/lfs/ext2fs file systems).
* Rework pbr.S (the first sector of bootxx_*): + Ensure that BPB (bytes 11..89) and the partition table (bytes 446..509) do not contain code. + Add support for booting from FAT partitions if BOOT_FROM_FAT is defined. (Only set for bootxx_msdos). + Remove "dummy" partition 3; if people want to installboot(8) these to the start of the disk they can use fdisk(8) to create a real MBR partition table... + Compile with TERSE_ERROR so it fits because of the above. Whilst this is less user friendly, I feel it's important to have a valid partition table and BPB in the MBR/PBR.
* Renamed /usr/mdec/biosboot to /usr/mdec/boot, to be consistent with other platforms.
* Enable SUPPORT_DOSFS in /usr/mdec/boot (stage2), so that we can boot off FAT partitions.
* Crank version of /usr/mdec/boot to 3.1, and fix some of the other entries in the version file.
installboot(8) (i386): * Read the existing MBR of the filesystem and retain the BIOS Parameter Block (BPB) in bytes 11..89 and the MBR partition table in bytes 446..509. (Previously installboot(8) would trash those two sections of the MBR.)
mbrlabel(8): * Use sys/lib/libkern/xlat_mbr_fstype.c instead of homegrown code to map the MBR partition type to the NetBSD disklabel type.
Test built "make release" for i386, and new bootblocks verified to work (even off FAT!).
|
| #
1.4 |
|
27-Sep-2003 |
mrg |
update for amd64 build.
XXX: still missing ./usr/bin/gdb & friends, which are in comp/mi, etc.
|
| #
1.3 |
|
26-Jul-2003 |
dsl |
Obsolete i386/amd64 /usr/mdec/biosboot*.sym and /usr/mdec/installboot
|
| #
1.2 |
|
30-Apr-2003 |
dsl |
Add /usr/mdec/mbr_ext to i386 and amd64
|
| #
1.1 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|