History log of /netbsd-src/external/bsd/ntp/lib/libntp/Makefile (Results 1 – 25 of 38)
Revision Date Author Comments
# 2beab8c9 12-Jan-2025 skrll <skrll@NetBSD.org>

Trailing whitespace


# 88199c0f 18-Aug-2024 christos <christos@NetBSD.org>

update for ntp4.1.8p18


# d122acbd 21-Apr-2024 rillig <rillig@NetBSD.org>

libntf: make MKREPRO timestamp compatible with NetBSD 10

In NetBSD 10, make(1) cannot handle :gmtime arguments that are
expressions, resulting in the error message "Unknown modifier '1'".


# 7202b803 20-Apr-2024 rillig <rillig@NetBSD.org>

libntp: clean up MKREPRO_TIMESTAMP handling

NetBSD's make has built-in support for formatting timestamps, so use
that instead of relying on an external tool. The month name is still
always in the C

libntp: clean up MKREPRO_TIMESTAMP handling

NetBSD's make has built-in support for formatting timestamps, so use
that instead of relying on an external tool. The month name is still
always in the C locale, and possible errors are reported in the affected
line, due to the ':=' assignment operator.

Without the ':=' assignment operator, the intermediate variable would
not be necessary, but in that case, make's error handling is broken and
unspecific.

show more ...


# 466d1a15 19-Apr-2024 jakllsch <jakllsch@NetBSD.org>

fix copy/paste-o


# 7386dcbb 19-Apr-2024 jakllsch <jakllsch@NetBSD.org>

Increase MKREPRO robustness
- Use C locale to ensure month abbreviations are as expected
- bail out if MKREPRO_TIMESTAMP is not defined
- bail out if resulting __DATE__/__TIME__ replacement string

Increase MKREPRO robustness
- Use C locale to ensure month abbreviations are as expected
- bail out if MKREPRO_TIMESTAMP is not defined
- bail out if resulting __DATE__/__TIME__ replacement strings are empty

show more ...


# 05916288 19-Apr-2024 jakllsch <jakllsch@NetBSD.org>

The substitute __DATE__ should be %b %e %Y per a C18 draft

Subtle change that won't make a functional difference in this case;
changed only for semantic correctness.


# 1784c467 18-Apr-2024 jakllsch <jakllsch@NetBSD.org>

Format MKREPRO_TIMESTAMP with "%b %d %Y" to correctly substitute __DATE__


# 308afeb1 12-Apr-2024 jakllsch <jakllsch@NetBSD.org>

remove now-unused assignment


# 0ba9bcdd 03-Apr-2024 christos <christos@NetBSD.org>

fix format.


# 3a91ec0a 02-Apr-2024 christos <christos@NetBSD.org>

use ${MKREPRO_TIMESTAMP} for baking in the date and time.


# c4b7a9e7 03-Jun-2023 lukem <lukem@NetBSD.org>

bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPL

bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.

show more ...


# 72781fab 09-May-2023 christos <christos@NetBSD.org>

Handle OpenSSL-3.x


# f5c10054 13-Apr-2021 mrg <mrg@NetBSD.org>

apply some -Wno- to ignore several new warnings with GCC 10.


ntp: ignore truncation beyond api sizes, and ignore wrongly
guessed underflow

tmux: ignore maybe uninitialised warning for impossible c

apply some -Wno- to ignore several new warnings with GCC 10.


ntp: ignore truncation beyond api sizes, and ignore wrongly
guessed underflow

tmux: ignore maybe uninitialised warning for impossible case

libbfd: signed/unsigned variables assigned in the same statement

dri/gallium: -Wno-builtin-declaration-mismatch for u_atomic.c as
it implements backend functions with different in-C-machine but
same-in-real-machine types

libXfont/libXfont2: signed/unsigned variables assigned in the same
statement

i915drm: ignore impossible maybe uninitialised warnings

sysinst: ignore an invalid string truncation issue

show more ...


# fc16d48c 29-May-2020 christos <christos@NetBSD.org>

put back the warn flags


# acf22f18 29-May-2020 kamil <kamil@NetBSD.org>

Fix the libntp build with Clang/LLVM

Set -Wno-error=implicit-int-float-conversion


# cdfa2a7e 25-May-2020 christos <christos@NetBSD.org>

Merge conflicts


# de11d876 13-Oct-2019 mrg <mrg@NetBSD.org>

introduce some common variables for use in GCC warning disables:

GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8)
GCC_NO_STRI

introduce some common variables for use in GCC warning disables:

GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)

use these to turn off warnings for most GCC-8 complaints. many
of these are false positives, most of the real bugs are already
commited, or are yet to come.


we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."

show more ...


# 6d188dd0 02-Feb-2018 mrg <mrg@NetBSD.org>

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 sup

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.)

show more ...


# 03cfe0ff 22-Nov-2016 christos <christos@NetBSD.org>

merge conflicts


# 68dbbb44 01-May-2016 christos <christos@NetBSD.org>

merge conflicts


# 16af9e03 23-Dec-2014 joerg <joerg@NetBSD.org>

Use positive checks for GCC 4.1. Deal with missing HAVE_GCC.


# d1118a5e 23-Dec-2014 christos <christos@NetBSD.org>

Change the conditional from >= 45 to != 4 to handle the non-gcc case.


# de935cd2 23-Dec-2014 christos <christos@NetBSD.org>

Fixes for gcc-4.1


# 1cff2a42 23-Dec-2014 christos <christos@NetBSD.org>

fix for -5, MKREPRO is not always defined


12