Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Dec 2020 18:28:19 -0500
From:      Charlie Li <ml+freebsd@vishwin.info>
To:        Luca Pizzamiglio <pizzamig@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r557028 - in head/devel/gdb: . files files/kgdb
Message-ID:  <d2199e6d-12e8-25f8-9dc9-4595b11510a6@vishwin.info>
In-Reply-To: <202012042319.0B4NJR3k044652@repo.freebsd.org>
References:  <202012042319.0B4NJR3k044652@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--VyJYSV6UQvLfIVXZDK9jbFvZoSbQso9Pb
Content-Type: multipart/mixed; boundary="7EunQkSAsqyC4SzOzlQ9kReeM7DdsSaBu";
 protected-headers="v1"
From: Charlie Li <ml+freebsd@vishwin.info>
To: Luca Pizzamiglio <pizzamig@FreeBSD.org>, ports-committers@freebsd.org,
 svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Message-ID: <d2199e6d-12e8-25f8-9dc9-4595b11510a6@vishwin.info>
Subject: Re: svn commit: r557028 - in head/devel/gdb: . files files/kgdb
References: <202012042319.0B4NJR3k044652@repo.freebsd.org>
In-Reply-To: <202012042319.0B4NJR3k044652@repo.freebsd.org>

--7EunQkSAsqyC4SzOzlQ9kReeM7DdsSaBu
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable

Luca Pizzamiglio wrote:
> Author: pizzamig
> Date: Fri Dec  4 23:19:27 2020
> New Revision: 557028
> URL: https://svnweb.freebsd.org/changeset/ports/557028
>=20
> Log:
>   devel/gdb: Update to 10.1
>  =20
>   Reviewed by:	jhb@
>   Differential Revision:	https://reviews.freebsd.org/D27040
>=20
> Deleted:
>   head/devel/gdb/files/patch-commit-c47bae859
>   head/devel/gdb/files/patch-libctf_swap.h
> Modified:
>   head/devel/gdb/Makefile
>   head/devel/gdb/distinfo
>   head/devel/gdb/files/extrapatch-kgdb
>   head/devel/gdb/files/kgdb/amd64fbsd-kern.c
>   head/devel/gdb/files/kgdb/fbsd-kld.c
>   head/devel/gdb/files/kgdb/fbsd-kthr.c
>   head/devel/gdb/files/kgdb/fbsd-kvm.c
This file fails to build.

/wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/fbsd-kvm.c:342:10: error:
typedef 'section_offsets' cannot be referenced with a struct specifier
                struct section_offsets *new_offsets;
                       ^
/wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/symtab.h:1351:32: note:
declared here
typedef std::vector<CORE_ADDR> section_offsets;
                               ^
/wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/fbsd-kvm.c:349:22: error:
no member named 'num_sections' in 'objfile'; did you mean 'sections'?
                                symfile_objfile->num_sections);
                                                 ^~~~~~~~~~~~
                                                 sections
/wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/../include/libiberty.h:365=
:55:
note: expanded from macro 'XALLOCAVEC'
#define XALLOCAVEC(T, N)        ((T *) alloca (sizeof (T) * (N)))
                                                             ^
/wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/../include/libiberty.h:738=
:37:
note: expanded from macro 'alloca'
# define alloca(x) __builtin_alloca(x)
                                    ^
/wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/objfiles.h:653:23: note:
'sections' declared here
  struct obj_section *sections =3D nullptr;
                      ^
/wrkdirs/usr/ports/devel/gdb/work/gdb-10.1/gdb/fbsd-kvm.c:351:37: error:
no member named 'num_sections' in 'objfile'
                        for (i =3D 0; i < symfile_objfile->num_sections; =
i++)
                                        ~~~~~~~~~~~~~~~  ^
3 errors generated.
gmake[3]: *** [Makefile:1625: fbsd-kvm.o] Error 1
>   head/devel/gdb/files/kgdb/i386fbsd-kern.c
>   head/devel/gdb/files/kgdb/mipsfbsd-kern.c
>   head/devel/gdb/files/kgdb/ppcfbsd-kern.c
>   head/devel/gdb/files/kgdb/riscv-fbsd-kern.c
>   head/devel/gdb/files/kgdb/sparc64fbsd-kern.c
>   head/devel/gdb/files/patch-gdb_amd64-bsd-nat.c
>   head/devel/gdb/files/patch-gdb_gdbsupport_common-defs.h
>   head/devel/gdb/files/patch-gnulib_import_stddef.in.h
>   head/devel/gdb/pkg-plist
>=20
With GUILE enabled this fails to patch:

=3D=3D=3D>  Patching for gdb-10.1
=3D=3D=3D>  Applying extra patch /usr/ports/devel/gdb/files/extrapatch-gu=
ile22
1 out of 1 hunks failed--saving rejects to gdb/configure.rej
No such line 1662 in input file, ignoring
patch: **** misordered hunks! output would be garbled
=3D=3D=3D>  FAILED Applying extra patch
/usr/ports/devel/gdb/files/extrapatch-guile22
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/gdb

All on -CURRENT.

--=20
Charlie Li
=E2=80=A6nope, still don't have an exit line.

(This email address is for mailing list use; replace local-part with
vishwin for off-list communication if possible)


--7EunQkSAsqyC4SzOzlQ9kReeM7DdsSaBu--

--VyJYSV6UQvLfIVXZDK9jbFvZoSbQso9Pb
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAl/MF5MFAwAAAAAACgkQjnB43vIDq2zi
Qg//TZ42KVsTWyqe+xyFP/tTFXLOx4UlyLP1g+Wc8ZYCmj3Jb7bsEnRRQTqz/FnkLn1zeFhr5GBV
UqtWKefMk/IbwwTscmrgAN5I9TSVyexJ0g2/8CxkOwUDMQGt4L+Ea6tTWS3wPGyrVlwHZtS+snsF
krS/WokK4DFI/H7PUo38HNFMhdhRVRTXuAstwy7nLhkHoi2plSMUC5olPxCSFdIXnW6x40jcTT2Z
CGpFUJfo4tKbGRqv1UB93PtJjwf0VuQenr3AKIqNMG7Hqd2bVDS1mqAURlFhYnfvdQpRUfygHfxW
oH7g95jvHbQnRCa+gY/UQaeuEldwviGP90wbzDweX9IcWmaEVgsWA/an4wfsfWvN7ka+NDylupF2
2UCBjytGdGYZZ820gOCxvuQqCfcz5Q80c7Q7NNqR5wD4r9SCmE93OOj4leDavrQ9PpU410m/uPTT
gfNsMf6K2xGyNHvY0oBY4A/Aby8wZExR1GT8kLvS8BNu2LfQwzriZqT13a1K1117L7l/LO50/I+X
Dh+9jtsKk1uI5VNotOiTObHPOkQ/4UCBd5XW6eQoM8YZiMaGPpVXKtTYB0E871HWuvKOjat7OY1E
vbw5yCjyB+RpA8j/rG6IKQ9zsC+dOUx5XIxgEfjtTDjDUBdhm1A9FUAwlzpe7vTSmM7CU1guQEN2
EX0=
=Hb5C
-----END PGP SIGNATURE-----

--VyJYSV6UQvLfIVXZDK9jbFvZoSbQso9Pb--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d2199e6d-12e8-25f8-9dc9-4595b11510a6>