Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2020 12:47:08 +0200
From:      "O. Hartmann" <ohartmann@walstatt.org>
To:        "Alexander V. Chernikov" <melifaro@ipfw.ru>
Cc:        "O. Hartmann" <ohartmann@walstatt.org>, FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   Re: r360294: buildkernel failure: etinet/tcp_stacks/bbr.c:5605:35: error: incomplete definition of type
Message-ID:  <20200425124735.143cb817@thor.intern.walstatt.dynvpn.de>
In-Reply-To: <620731587810740@mail.yandex.ru>
References:  <20200425121728.410b4152@thor.intern.walstatt.dynvpn.de> <620731587810740@mail.yandex.ru>

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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Am Sat, 25 Apr 2020 11:32:49 +0100
Alexander V. Chernikov <melifaro@ipfw.ru> schrieb:

> 25.04.2020, 11:18, "O. Hartmann" <ohartmann@walstatt.org>:
> > Hello,
> >
> > recent commits to CURRENT makes buildkernel to fail due to some incomplete definition
> > errors during compiling:  
> Should be fixed by r360295. Sorry for the breakage.

Doesn't seem so:

r360295:

[...]
- --- all_subdir_tcp ---
- --- rack.o ---
/usr/src/sys/modules/tcp/rack/../../../netinet/tcp_stacks/rack.c:9781:44: error: no member
named 'ro_rt' in 'struct route_in6' if (error == EMSGSIZE && inp->inp_route6.ro_rt != NULL)
                                         ~~~~~~~~~~~~~~~ ^
/usr/src/sys/modules/tcp/rack/../../../netinet/tcp_stacks/rack.c:9782:26: error: no member
named 'ro_rt' in 'struct route_in6' mtu = inp->inp_route6.ro_rt->rt_mtu;
                              ~~~~~~~~~~~~~~~ ^
/usr/src/sys/modules/tcp/rack/../../../netinet/tcp_stacks/rack.c:9822:43: error: no member
named 'ro_rt' in 'struct route' if (error == EMSGSIZE && inp->inp_route.ro_rt != NULL)
                                         ~~~~~~~~~~~~~~ ^
/usr/src/sys/modules/tcp/rack/../../../netinet/tcp_stacks/rack.c:9823:25: error: no member
named 'ro_rt' in 'struct route' mtu = inp->inp_route.ro_rt->rt_mtu;
                              ~~~~~~~~~~~~~~ ^
- --- all_subdir_uart ---
[...]

> >
> > [...]
> > - --- all_subdir_tcp ---
> > - --- bbr.o ---
> > /usr/src/sys/modules/tcp/bbr/../../../netinet/tcp_stacks/bbr.c:5605:35: error: incomplete
> > definition of type 'struct nhop_object' (bbr->rc_inp->inp_route.ro_nh->nh_ifp == NULL)) {
> >              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
> > /usr/src/sys/net/route.h:54:9: note: forward declaration of 'struct nhop_object'
> >         struct nhop_object *ro_nh;
> >                 ^
> > /usr/src/sys/modules/tcp/bbr/../../../netinet/tcp_stacks/bbr.c:5621:36: error: incomplete
> > definition of type 'struct nhop_object' bbr->rc_inp->inp_route.ro_nh->nh_ifp,
> >                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
> > /usr/src/sys/net/route.h:54:9: note: forward declaration of 'struct nhop_object'
> >         struct nhop_object *ro_nh;
> >                 ^
> > - --- all_subdir_sound ---
> >
> > Kind regards,
> >
> > oh
> >
> > - --
> > O. Hartmann
> >
> > Ich widerspreche der Nutzung oder Übermittlung meiner Daten für
> > Werbezwecke oder für die Markt- oder Meinungsforschung (§ 28 Abs. 4 BDSG).  
> >> -----BEGIN PGP SIGNATURE-----
> >>
> >> iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCXqQOOAAKCRA4N1ZZPba5
> >> R0vCAQCpZfq1XEolmh0i1s3RCyzLVYT4/gmnNreggF2Mz+kpLgEAnwVkwWyVCyxQ
> >> BwZci0bIuJXh6sffWO2fD0yvNG1cKAM=
> >> =/6QA
> >> -----END PGP SIGNATURE-----  
> >
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"  
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"



- -- 
O. Hartmann

Ich widerspreche der Nutzung oder Übermittlung meiner Daten für
Werbezwecke oder für die Markt- oder Meinungsforschung (§ 28 Abs. 4 BDSG).
-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCXqQVRwAKCRA4N1ZZPba5
R5eLAPwJghNncm/oYEMhFdAERFqfSdcopKcXfU90+JphysjFFgEAwbaUQUvQGNas
Hn7q4m9JmsCgsMSEvjeY4czVN3tiigQ=
=EsKQ
-----END PGP SIGNATURE-----


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