Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Mar 2013 17:00:09 -0700
From:      Sean Bruno <seanwbruno@gmail.com>
To:        Kirk McKusick <mckusick@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r248625 - head/sbin/fsck_ffs
Message-ID:  <1363996809.2270.20.camel@localhost>
In-Reply-To: <201303222150.r2MLoibe044748@svn.freebsd.org>
References:  <201303222150.r2MLoibe044748@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-EiqsU22rzNcc/Zza4QVn
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

This completely breaks sbin/fsdb ...=20


Warning: Object directory not changed from
original /home/sbruno/bsd/head/sbin/fsdb
cc -O2 -pipe  -I/home/sbruno/bsd/head/sbin/fsdb/../fsck_ffs -std=3Dgnu99
-Qunused-arguments -fstack-protector -Wsystem-headers -Werror -Wall
-Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body
-Wno-string-plus-int -Wno-tautological-compare -Wno-unused-value
-Wno-parentheses-equality -Wno-unused-function -Wno-conversion
-Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -c fsdb.c
fsdb.c:444:23: error: use of undeclared identifier 'cgrp'; did you mean
'cgp'?
    struct cg *cgp =3D &cgrp;
                      ^~~~
                      cgp
fsdb.c:444:16: note: 'cgp' declared here
    struct cg *cgp =3D &cgrp;
               ^
fsdb.c:444:16: error: incompatible pointer types initializing 'struct cg
*' with an expression of type 'struct cg **'; remove &
      [-Werror,-Wincompatible-pointer-types]
    struct cg *cgp =3D &cgrp;
               ^     ~~~~~
fsdb.c:476:10: error: use of undeclared identifier 'cgblk'
        getblk(&cgblk, cgtod(&sblock, c), sblock.fs_cgsize);
                ^
fsdb.c:477:14: error: use of undeclared identifier 'cgblk'
        memcpy(cgp, cgblk.b_un.b_cg, sblock.fs_cgsize);
                    ^
4 errors generated.
*** [fsdb.o] Error code 1



On Fri, 2013-03-22 at 21:50 +0000, Kirk McKusick wrote:
> Modified: head/sbin/fsck_ffs/fsck.h
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/sbin/fsck_ffs/fsck.h   Fri Mar 22 21:50:32
> 2013        (r248624)
> +++ head/sbin/fsck_ffs/fsck.h   Fri Mar 22 21:50:43
> 2013        (r248625)
> @@ -198,7 +198,6 @@ struct timespec totalreadtime[BT_NUMBUFT
>  struct timespec startprog;
> =20
>  struct bufarea sblk;           /* file system superblock */
> -struct bufarea cgblk;          /* cylinder group blocks */
>  struct bufarea *pdirbp;                /* current directory contents
> */
>  struct bufarea *pbp;           /* current inode block */
> =20
> @@ -216,9 +215,7 @@ struct bufarea *pbp;                /* current
> inode b
>  } while (0)
> =20
>  #define        sbdirty()       dirty(&sblk)
> -#define        cgdirty()       dirty(&cgblk)
>  #define        sblock          (*sblk.b_un.b_fs)
> -#define        cgrp            (*cgblk.b_un.b_cg)=20

--=-EiqsU22rzNcc/Zza4QVn
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQEcBAABAgAGBQJRTPCJAAoJEBkJRdwI6BaHx2UH/3oUXC3O/hzfnbeD4Shh9Yis
3ETvg61nt1ZSX4Z35RTYjQA36rR87PH5FP9ZhymuCEsYWtRLfpffEQfOX0F/KG/0
RS+L1xCGeLA/3oqHZ26r6WJtY7pEaJvu7NYHamaOqosmvd8H4YLLpBS/4n/rkq6T
DPGgbSR2oNUfPzZyWhWBggFwmkLKMBIdolE1BXrP/lEi1CRYUFMonvbv4QWeL2bj
n7pykq5GPyErbgvrU4DOgoqbn54NZD8tBEuH2cS494YidHlUCVy8DEOyYzHTkj2V
fSCnB8i4LEruI2YjduQQ/LDYi210/lMMi0DFIAIuOlOUkKXXPHjqQKmgK9McVv0=
=L3iS
-----END PGP SIGNATURE-----

--=-EiqsU22rzNcc/Zza4QVn--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1363996809.2270.20.camel>