#
e9e304bd |
| 22-Nov-2024 |
riastradh <riastradh@NetBSD.org> |
libmagic: Don't export libzstd symbols.
Fixes part of:
PR lib/58842: libmagic leaks private and zstd symbols
Prompted by work on:
PR lib/58838: shared libraries in base should all have expsym lis
libmagic: Don't export libzstd symbols.
Fixes part of:
PR lib/58842: libmagic leaks private and zstd symbols
Prompted by work on:
PR lib/58838: shared libraries in base should all have expsym lists
show more ...
|
#
3ade096c |
| 02-Nov-2024 |
christos <christos@NetBSD.org> |
make zstd a private library (for now)
|
#
ddb17682 |
| 18-Aug-2023 |
christos <christos@NetBSD.org> |
merge conflicts between file-5.43 and file-5.45
|
#
832d4752 |
| 08-Aug-2023 |
mrg <mrg@NetBSD.org> |
introduce new GCC 12 warning disables and use them in a few places
this introduces 4 new warning disable flags:
CC_WNO_MISSING_TEMPLATE_KEYWORD CC_WNO_REGISTER CC_WNO_STRINGOP_OVERREAD
introduce new GCC 12 warning disables and use them in a few places
this introduces 4 new warning disable flags:
CC_WNO_MISSING_TEMPLATE_KEYWORD CC_WNO_REGISTER CC_WNO_STRINGOP_OVERREAD CC_WNO_ARRAY_BOUNDS
and documents them in README.warnings. of these, the string op and array bounds are both problematic (real bugs) and also spurious (not real bugs), and the other 2 are mostly temporary for older 3rd party code.
add some new uses of CC_WNO_STRINGOP_OVERFLOW.
fix m68k build for gallium and GCC 12.
show more ...
|
#
58beaa2b |
| 03-Jun-2023 |
lukem <lukem@NetBSD.org> |
adapt to ${CC_WNO_MAYBE_UNINITIALIZED}
Use ${CC_WNO_MAYBE_UNINITIALIZED} instead of the older style more complex expressions.
Remove workarounds if they were for a specific version of gcc < 10.
|
#
16fd89ab |
| 17-Dec-2019 |
christos <christos@NetBSD.org> |
Fix sun2 (static linking)
|
#
fae31486 |
| 17-Dec-2019 |
christos <christos@NetBSD.org> |
Add more libraries
|
#
78a23c3a |
| 17-Dec-2019 |
christos <christos@NetBSD.org> |
merge conflicts
|
#
628b66af |
| 04-Oct-2019 |
mrg <mrg@NetBSD.org> |
turn off various warnings for various things:
- file has looks bogus maybe-uninitialized - llvm triggers an attribute violation: ScheduleDAGInstrs.cpp:1430:14: error: declaration of 'llvm::raw
turn off various warnings for various things:
- file has looks bogus maybe-uninitialized - llvm triggers an attribute violation: ScheduleDAGInstrs.cpp:1430:14: error: declaration of 'llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::ILPValue&)' with attribute 'noinline' follows inline declaration [-Werror=attributes] - ntp and pkg_install have obvious restrict violations, should be fixed but i'm avoiding patching upstream code in this pass - tftp has an array bounds that doesn't seem real issue - sysinst's partman.c has major problem with passing the same string as source and dest in snprintf, as a way to strcat with formatting which trip restrict violations. non trivial to fix so for now the warning is elided. - Xext's XEVI.c has similar issue as partman.c
everyone and GCC 8 gets these warnings turned off for now:
-Wno-format-truncation -Wno-stringop-overflow -Wno-stringop-truncation -Wno-cast-function-type
as they trip a large amount of code. most of them should be investigated, but the few i looked at were not finding actually real bugs, vs instances of poor coding, so skipping for now.
show more ...
|
#
6b97a0ad |
| 12-Dec-2018 |
msaitoh <msaitoh@NetBSD.org> |
Use DPSRCS for magic.h. OK'd by Christos.
|
#
c02f7f97 |
| 19-Oct-2018 |
christos <christos@NetBSD.org> |
Merge conflicts
|
#
5efe63de |
| 15-Apr-2018 |
christos <christos@NetBSD.org> |
merge conflicts for file-5.33
|
#
7fbfbdb2 |
| 10-Feb-2017 |
christos <christos@NetBSD.org> |
fix der.c bump shared library
|
#
ce41637a |
| 10-Jan-2017 |
christos <christos@NetBSD.org> |
Build magic.h before all objs.
|
#
39823236 |
| 01-Dec-2013 |
christos <christos@NetBSD.org> |
Finish version auto-setting.
|
#
cc3f5f16 |
| 01-Dec-2013 |
christos <christos@NetBSD.org> |
Get version from the configure script
|
#
debeb3b1 |
| 13-Aug-2013 |
drochner <drochner@NetBSD.org> |
add to CLEANFILES at some places, for generated files
|
#
c2e19894 |
| 23-Mar-2013 |
christos <christos@NetBSD.org> |
merge new file
|
#
dbb4627d |
| 14-Aug-2011 |
christos <christos@NetBSD.org> |
fix non-literal strings where they are not needed.
|
#
7c25ef23 |
| 08-May-2009 |
christos <christos@NetBSD.org> |
build glue and lint fixes
|