Alexander Stein wrote:
> Signed-off-by: Alexander Stein <[email protected]>
> ---
>  patches/ntp-4.2.4p7/Fix-undefined-MOD_NANO.patch |   50 
> ++++++++++++++++++++++
>  patches/ntp-4.2.4p7/series                       |    1 +
>  2 files changed, 51 insertions(+), 0 deletions(-)
>  create mode 100644 patches/ntp-4.2.4p7/Fix-undefined-MOD_NANO.patch
>  create mode 100644 patches/ntp-4.2.4p7/series
> 
> diff --git a/patches/ntp-4.2.4p7/Fix-undefined-MOD_NANO.patch 
> b/patches/ntp-4.2.4p7/Fix-undefined-MOD_NANO.patch
> new file mode 100644
> index 0000000..5970a89
> --- /dev/null
> +++ b/patches/ntp-4.2.4p7/Fix-undefined-MOD_NANO.patch
> @@ -0,0 +1,50 @@
> +From 4ccca7260da74d8f9a238a79c03da440831bd33e Mon Sep 17 00:00:00 2001
> +From: Alexander Stein <[email protected]>
> +Date: Tue, 5 Jan 2010 13:13:02 +0100
> +Subject: [PATCH] Fix undefined MOD_NANO
> +
> +With gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) I get this error:
> +
> +ntp_loopfilter.c: In function 'local_clock':
> +ntp_loopfilter.c:571: error: 'MOD_NANO' undeclared (first use in this 
> function)
> +ntp_loopfilter.c:571: error: (Each undeclared identifier is reported only 
> once
> +ntp_loopfilter.c:571: error: for each function it appears in.)
> +ntp_loopfilter.c: In function 'loop_config':
> +ntp_loopfilter.c:896: error: 'MOD_NANO' undeclared (first use in this 
> function)
> +make[4]: *** [ntp_loopfilter.o] Error 1
> +
> +Fix it by chaning MOD_NANO to STA_NANO.
> +
> +I got this problem based on the commit
> +550818d56b39528fe5d9d134bebd3c4e82661ca6 aka tag ptxdist-1.99.20.
> +I just tested ntp-4.2.6 from ptxdist commit
> +ee9c22fd9242c80f242007fc759ea85517676a96 and still got the same error, but 
> the 
> +lines may have shifted.

Doh! I meant the lines about the codesourcery toolchain. I'll fix the
patch description....

> +
> +Signed-off-by: Alexander Stein <[email protected]>
> +---
> + ntpd/ntp_loopfilter.c |    4 ++--
> + 1 files changed, 2 insertions(+), 2 deletions(-)
> +
> +Index: ntp-4.2.4p7/ntpd/ntp_loopfilter.c
> +===================================================================
> +--- ntp-4.2.4p7/ntpd/ntp_loopfilter.c
> ++++ ntp-4.2.4p7/ntpd/ntp_loopfilter.c
> +@@ -568,7 +568,7 @@
> +                     time_t tstamp;
> + 
> + #ifdef STA_NANO
> +-                    ntv.modes = MOD_BITS | MOD_NANO;
> ++                    ntv.modes = MOD_BITS | STA_NANO;
> + #else /* STA_NANO */
> +                     ntv.modes = MOD_BITS;
> + #endif /* STA_NANO */
> +@@ -893,7 +893,7 @@
> +             pll_control = 1;
> +             memset(&ntv, 0, sizeof(ntv));
> + #ifdef STA_NANO
> +-            ntv.modes = MOD_BITS | MOD_NANO;
> ++            ntv.modes = MOD_BITS | STA_NANO;
> + #else /* STA_NANO */
> +             ntv.modes = MOD_BITS;
> + #endif /* STA_NANO */
> diff --git a/patches/ntp-4.2.4p7/series b/patches/ntp-4.2.4p7/series
> new file mode 100644
> index 0000000..6a7679c
> --- /dev/null
> +++ b/patches/ntp-4.2.4p7/series
> @@ -0,0 +1 @@
> +Fix-undefined-MOD_NANO.patch

cheers, Marc

-- 
Pengutronix e.K.                  | Marc Kleine-Budde           |
Industrial Linux Solutions        | Phone: +49-231-2826-924     |
Vertretung West/Dortmund          | Fax:   +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686  | http://www.pengutronix.de   |

Attachment: signature.asc
Description: OpenPGP digital signature

--
ptxdist mailing list
[email protected]

Reply via email to