Opened 5 years ago
Closed 5 years ago
#4797 closed task (fixed)
bc-3.2.5
| Reported by: | Bruce Dubbs | Owned by: | lfs-book |
|---|---|---|---|
| Priority: | normal | Milestone: | 10.1 |
| Component: | Book | Version: | SVN |
| Severity: | normal | Keywords: | |
| Cc: |
Description
New point version.
Note:
See TracTickets
for help on using tickets.

# 3.2.5
This is a production release that fixes several bugs and adds a couple small things.
The two most important bugs were bugs that causes
dcto access memory out-of-bounds (crash in debug builds). This was found by upgrading toafl++fromafl. Both were caused by a failure to distinguish between the same two cases.Another bug was the failure to put all of the licenses in the
LICENSE.mdfile.Third, some warnings by
scan-buildwere found and eliminated. This needed one big change:bcanddcnow bail out as fast as possible on fatal errors instead of unwinding the stack.Fourth, the pseudo-random number now attempts to seed itself with
/dev/randomif/dev/urandomfails.Finally, this release has a few quality-of-life changes to the build system. The usage should not change at all; the only thing that changed was making sure the
Makefile.inwas written to rebuild properly when headers changed and to not rebuild when not necessary.