xref: /aosp_15_r20/external/elfutils/config/ChangeLog (revision 7304104da70ce23c86437a01be71edd1a2d7f37e)
12023-02-21  Mark Wielaard  <[email protected]>
2
3	* eu.am (USE_AFTER_FREE3_WARNING): Define.
4	(AM_CFLAGS): Use USE_AFTER_FREE3_WARNING.
5
62022-10-02  Mark Wielaard  <[email protected]>
7
8	* elfutils.spec.in: Update for 0.188.
9	Include %{_mandir}/man8/debuginfod*.8* for new
10	debuginfod-service.8 man page.
11	Remove duplicate %{_sysconfdir}/sysconfig/debuginfod.
12
132022-10-20  Mark Wielaard  <[email protected]>
14
15	* elfutils.spec.in: Escape % in comments.
16
172022-10-27  Mark Wielaard  <[email protected]>
18
19	* eu.am: Use grep -F instead of fgrep.
20
212022-10-27  Mark Wielaard  <[email protected]>
22
23	* elfutils.spec.in: Add BuildRequires socat.
24
252022-08-17  Martin Liska  <[email protected]>
26
27	* debuginfod.service: Add new debuginfod.sysconfig
28	value DEBUGINFOD_EXTRA_ARGS.
29	* debuginfod.sysconfig: Likewise.
30
312022-08-16  Martin Liska  <[email protected]>
32
33	* profile.csh.in: Support nullglob in profile.*.in files.
34	* profile.sh.in: Likewise.
35
362022-08-17  Frank Ch. Eigler  <[email protected]>
37
38	* debuginfod.sysconfig: Clarify cmdline vs client-env variables.
39
402022-05-03  Mark Wielaard  <[email protected]>
41
42	* profile.csh.in: Move the 2>/dev/null inside the sh -c '' quotes.
43
442022-04-25  Mark Wielaard  <[email protected]>
45
46	* elfutils.spec.in: Update for 0.187.
47
482022-01-19  Ahelenia Ziemiańska <[email protected]>
49
50	* profile.csh.in: Set DEBUGINFOD_URLS directly. Use "$0" and :
51	in sh -c.
52	* profile.sh.in: Set DEBUGINFOD_URLS directly. Don't use sh -c.
53	Use $() instead of ``.
54
552022-04-07  Mark Wielaard  <[email protected]>
56
57	* elfutils.spec.in (debuginfod-client): Add an explicit requires
58	on elfutils-libs and elfutils-libelf.
59
602021-11-10  Mark Wielaard  <[email protected]>
61
62	* elfutils.spec.in: Update for 0.186.
63
642021-10-03  Frank Ch. Eigler  <[email protected]>
65
66	PR27783
67	* profile.sh, profile.csh: Rewrite to document and set DEBUGINFOD_URLS
68	from /etc/debuginfod/*.urls files.
69	* Makefile.am: Install the configury-specified .urls file.
70	* elfutils.spec: Package it.
71
722021-09-05  Dmitry V. Levin  <[email protected]>
73
74	* eu.am (STACK_USAGE_NO_ERROR): New variable.
75
762021-07-06  Alice Zhang  <[email protected]>
77
78	* debuginfod.sysconfig: Introduce default retry limit.
79
802021-05-10  Mark Wielaard  <[email protected]>
81
82	* elfutils.spec.in: Update for 0.185.
83
842021-05-11  Frank Ch. Eigler  <[email protected]>
85
86	* elfutils.spec.in: Add procps to BuildRequires: for %check.
87
882021-05-10  Mark Wielaard  <[email protected]>
89
90	* elfutils.spec.in: Update for 0.184.
91
922021-02-17  Timm Bäder  <[email protected]>
93
94	* eu.am (NO_PACKED_NOT_ALIGNED_WARNING): New variable.
95	(AM_CFLAGS): Use NO_PACKED_NOT_ALIGNED_WARNING.
96	(AM_CXXFLAGS): Likewise.
97
982021-02-17  Timm Bäder  <[email protected]>
99
100	* eu.am (TRAMPOLINES_WARNING): New variable.
101	(AM_CFLAGS): Use TRAMPOLINES_WARNING.
102	(AM_CXXFLAGS): Likewise.
103
1042021-02-12  Mark Wielaard  <[email protected]>
105
106	* elfutils.spec.in: Escape %%check in comment.
107
1082021-02-05  Mark Wielaard  <[email protected]>
109
110	* elfutils.spec.in: Update for 0.183.
111
1122020-12-20  Dmitry V. Levin  <[email protected]>
113
114	* .gitignore: New file.
115
1162020-12-12  Dmitry V. Levin  <[email protected]>
117
118	* 10-default-yama-scope.conf: Fix spelling typo in comment.
119	* upload-release.sh: Likewise.
120	* elfutils.spec.in: Fix spelling typos in %changelog.
121
1222020-11-04  Dmitry V. Levin  <[email protected]>
123
124	* profile.sh.in, profile.csh.in: Do not define $DEBUGINFOD_URLS unless
125	configured using --enable-debuginfod-urls.
126
1272020-11-02  Dmitry V. Levin  <[email protected]>
128
129	* Makefile.am (pkgconfig_DATA, install-data-local, uninstall-local):
130	Conditionalize on LIBDEBUGINFOD instead of DEBUGINFOD.
131
1322020-10-31  Dmitry V. Levin  <[email protected]>
133
134	* Makefile.am (install-data-local, uninstall-local): Conditionalize
135	on DEBUGINFOD.
136
1372020-10-30  Mark Wielaard  <[email protected]>
138
139	* elfutils.spec.in: Update for 0.182.
140
1412020-10-31  Frank Ch. Eigler  <[email protected]>
142
143	* debuginfod.service: Bump up TimeoutStopSec.
144
1452020-10-30  Frank Ch. Eigler  <[email protected]>
146
147	* elfutils.spec.in: Fix debuginfod config/state file attributes
148	for non-lossy updates.
149
1502020-10-08  Frank Ch. Eigler  <[email protected]>
151
152	* Makefile.am (uninstall-local): Uninstall the new profile.d files.
153
1542020-10-01  Frank Ch. Eigler  <[email protected]>
155
156	PR25461
157	* profile.sh.in, profile.csh.in: New files for /etc/profile.d
158	to define $DEBUGINFOD_URLS.
159	* elfutils.spec.in: Configure with --enable-debuginfod-urls.
160	* Makefile.am: Install them.
161
1622020-09-18  Mark Wielaard  <[email protected]>
163
164	* elfutils.spec.in: Add BuildRequires for libzstd-devel and zstd.
165	* libdw.pc.in: Requires.private libzstd.
166
1672020-09-08  Mark Wielaard  <[email protected]>
168
169	* elfutils.spec.in: Update for 0.181.
170
1712020-06-16  Mark Wielaard  <[email protected]>
172
173	* upload-release.sh: Use /usr/bin/env bash.
174
1752020-06-11  Mark Wielaard  <[email protected]>
176
177	* elfutils.spec.in: Update for 0.189.
178
1792020-04-21  Frank Ch. Eigler <[email protected]>
180
181	* debuginfod.sysconfig (DEBUGINFOD_PATHS): Add /var/lib/pulp.
182
1832020-03-30  Mark Wielaard  <[email protected]>
184
185	* upload-release.sh: chmod uploaded dir and files to make them
186	readable.
187
1882020-03-30  Mark Wielaard  <[email protected]>
189
190	* elfutils.spec.in: Update for 0.179.
191
1922020-03-25  Frank Ch. Eigler <[email protected]>
193
194	* elfutils.spec.in: *Require: bsdtar instead of dpkg.
195
1962020-03-04  Mark Wielaard  <[email protected]>
197
198	* elfutils.spec.in (package debuginfod): Remove Requires: rpm.
199	Add Requires: dpkg.
200
2012020-01-12  Frank Ch. Eigler  <[email protected]>
202
203	* elfutils.spec.in: Typo fix for "Requires: debuginfod-client".
204
2052020-01-11  Frank Ch. Eigler  <[email protected]>
206
207	* debuginfod.service: Set PrivateTmp=yes.
208
2092020-01-01  Dmitry V. Levin  <[email protected]>
210
211	* Makefile.am (pkgconfig_DATA): Conditionalize libdebuginfod.pc
212	on DEBUGINFOD.
213
2142019-12-22  Frank Ch. Eigler  <[email protected]>
215
216	* elfutils.spec.in (debuginfod): Add BuildRequire dpkg
217	for deb testing.  (Available on Fedora & EPEL, not base RHEL.)
218
2192019-12-05  Mark Wielaard  <[email protected]>
220
221	* elfutils.spec.in: Add explicit version-release requires for all
222	packages.
223
2242019-11-28  Mark Wielaard  <[email protected]>
225
226	* elfutils.spec.in (debuginfod): Add an explicit Requires
227	elfutils-debuginfod-client.
228
2292019-11-27  Mark Wielaard  <[email protected]>
230
231	* elfutils.spec.in: Move all versioned libdebuginfod libraries
232	from debuginfod-client-devel to debuginfod-client.
233
2342019-11-26  Mark Wielaard  <[email protected]>
235
236	* elfutils.spec.in: Remove Group tags, remove fedora and rhel
237	specifics, introduce elfutils-libs subpackage, move Requires
238	and BuildRequires around for new subpackage, remove dot at end
239	of Summary tags, add post/postun ldconfig for libs and
240	debuginfod-client, remove default defattr(-,root,root) for file
241	lists, order binaries by name.
242
2432019-11-25  Mark Wielaard  <[email protected]>
244
245	* elfutils.spec.in: Add BuildRequires curl.
246
2472019-10-28  Frank Ch. Eigler  <[email protected]>
248
249	* eu.am (AM_CXXFLAGS): Clone & amend AM_CFLAGS for c++11 code.
250	* debuginfod.service, debuginfod.sysconfig: New files: systemd.
251	* Makefile.am: Install them.
252	* elfutils.spec.in: Add debuginfod and debuginfod-client subrpms.
253
2542019-08-29  Mark Wielaard  <[email protected]>
255
256	* elfutils.spec.in (%description devel): Remove libebl text.
257	(%install): Don't touch backend lib.*.so* files.
258	(%files): Remove backends dir and so files.
259	(%files devel): Remove libebl.h and libebl.a
260
2612019-08-28  Mark Wielaard  <[email protected]>
262
263	* elfutils.spec.in (License): Add GFDL.
264	(%install): Correct sub-shell syntax, use (), not {}.
265	(%files): Add man1/eu-*.1*.
266	Add eu-stack. Add COPYING-GFDL.
267	(%files libelf-devel): Add man3/elf_*.3*.
268
2692019-08-14  Dmitry V. Levin  <[email protected]>
270
271	* elfutils.spec.in (%files): Add %{_bindir}/eu-elfclassify.
272
2732019-08-13  Mark Wielaard  <[email protected]>
274
275	* Makefile.am (elfutils.spec.in): Use git --get user.name and
276	user.email.
277
2782019-04-15  Mark Wielaard  <[email protected]>
279
280	* upload-release.sh: Add git tag --verify.
281
2822019-02-14  Mark Wielaard  <[email protected]>
283
284	* elfutils.spec.in: Update for 0.176.
285
2862018-11-19  Mark Wielaard  <[email protected]>
287
288	* eu.am (AM_CFLAGS): Add -Wtrampolines.
289
2902018-07-04  Mark Wielaard  <[email protected]>
291
292	* upload-release.sh: New file.
293
2942018-06-11  Mark Wielaard  <[email protected]>
295
296	* elfutils.spec.in: Update for 0.172.
297
2982018-06-01  Mark Wielaard  <[email protected]>
299
300	* elfutils.spec.in: Update for 0.171.
301
3022018-02-09  Joshua Watt  <[email protected]>
303
304	* eu.am (IMPLICIT_FALLTHROUGH_WARNING): Set to 5.
305
3062017-11-02  Mark Wielaard  <[email protected]>
307
308	* elfutils.spec.in: Config files under /usr/lib/sysctl.d (_sysctldir)
309	aren't %config.
310
3112017-10-24  Mark Wielaard  <[email protected]>
312
313	* eu.am (AM_CFLAGS): Handle -Wno-packed-not-aligned.
314
3152017-04-27  Ulf Hermann  <[email protected]>
316
317	* eu.am: Use fpic_CFLAGS.
318
3192016-08-02  Mark Wielaard  <[email protected]>
320
321	* elfutils.spec.in: Update for 0.170.
322
3232017-05-05  Mark Wielaard  <[email protected]>
324
325	* elfutils.spec.in: Update for 0.169.
326
3272016-12-27  Mark Wielaard  <[email protected]>
328
329	* elfutils.spec.in: Update for 0.168 and new project location.
330
3312016-12-24  Mark Wielaard  <[email protected]>
332
333	* libdw.pc.in: Set URL to http://elfutils.org/
334	* libelf.pc.in: Likewise.
335
3362016-11-02  Mark Wielaard  <[email protected]>
337
338	* eu.am: Check HAVE_IMPLICIT_FALLTHROUGH_WARNING.
339	(AM_CFLAGS): Add IMPLICIT_FALLTHROUGH_WARNING.
340
3412016-08-04  Mark Wielaard  <[email protected]>
342
343	* elfutils.spec.in: Update for 0.167.
344
3452016-07-06  Mark Wielaard  <[email protected]>
346
347	* elfutils.spec.in: Remove eu-ld.
348
3492016-03-31  Mark Wielaard  <[email protected]>
350
351	* elfutils.spec.in: Update for 0.166.
352
3532016-02-13  Mark Wielaard  <[email protected]>
354
355	* eu.am: Check HAVE_NULL_DEREFERENCE_WARNING.
356	(AM_CFLAGS): Add NULL_DEREFERENCE_WARNING.
357
3582016-02-09  Mark Wielaard  <[email protected]>
359
360	* eu.am: Check SANE_LOGICAL_OP_WARNING and
361	HAVE_DUPLICATED_COND_WARNING.
362	(AM_CFLAGS): Add LOGICAL_OP_WARNING and DUPLICATED_COND_WARNING.
363
3642016-01-08  Mark Wielaard  <[email protected]>
365
366	* elfutils.spec.in: Add elfcompress. Update for 0.165.
367
3682016-01-04  Mark Wielaard  <[email protected]>
369
370	* libelf.pc.in: New file.
371	* libdw.pc.in: Likewise.
372	* Makefile.am (EXTRA_DIST): Add libelf.pc.in and libdw.pc.in.
373	(pkgconfigdir): New variable.
374	(pkgconfigdir_DATA): Likewise.
375	* elfutils.spec.in (files devel): Add libdw.pc.
376	(files libelf-devel): Add libelf.pc.
377
3782015-10-15  Mark Wielaard  <[email protected]>
379
380	* elfutils.spec.in: Update for 0.164.
381
3822015-10-07  Mark Wielaard  <[email protected]>
383
384	* eu.am (ARFLAGS): Set to "cr".
385
3862015-10-09  Josh Stone  <[email protected]>
387
388	* eu.am (print-%): New target to print any variable.
389
3902015-10-05  Josh Stone  <[email protected]>
391
392	* eu.am (%.os): Add AM_V_CC silencers.
393
3942015-09-24  Jose E. Marchesi  <[email protected]>
395
396	* eu.am (%.os): Use -fPIC instead of -fpic to avoid relocation
397	overflows in some platforms.
398
3992015-09-22  Mark Wielaard  <[email protected]>
400
401	* eu.am (AM_CFLAGS): Add -Wold-style-definition -Wstrict-prototypes.
402
4032015-08-04  Mark Wielaard  <[email protected]>
404
405	* 10-default-yama-scope.conf: New file.
406	* Makefile.am (EXTRA_DIST): Add 10-default-yama-scope.conf.
407	* elfutils.spec.in (Requires): default-yama-scope.
408	(default-yama-scope): New package.
409
4102015-06-19  Mark Wielaard  <[email protected]>
411
412	* elfutils.spec.in: Update for 0.163.
413
4142015-06-11  Mark Wielaard  <[email protected]>
415
416	* elfutils.spec.in (devel): Include elfutils/known-dwarf.h and
417	elfutils/version.h.
418
4192015-06-10  Mark Wielaard  <[email protected]>
420
421	* elfutils.spec.in: Update for 0.162.
422
4232015-05-23  Mark Wielaard  <[email protected]>
424
425	* eu.am (STACK_USAGE_WARNING): New variable set based on
426	ADD_STACK_USAGE_WARNING conditional.
427	(AM_CFLAGS): Use STACK_USAGE_WARNING variable.
428
4292015-05-23  Mark Wielaard  <[email protected]>
430
431	* eu.am (AM_CFLAGS): Add -Wstack-usage=262144.
432
4332015-04-23  Max Filippov  <[email protected]>
434
435	* eu.am (DEFS.os): New variable.
436
4372015-03-18  Petr Machata  <[email protected]>
438
439	* known-dwarf.awk (comment): Drop all uses of this variable.
440	(END): Always emit the non-_DESC variant.  Emit
441	DWARF_ALL_KNOWN_DW_ instead of ALL_KNOWN_DW_*, and
442	DWARF_ONE_KNOWN_DW_ instead of ONE_KNOWN_DW_*.
443
4442015-02-20  Petr Machata  <[email protected]>
445
446	* known-dwarf.awk (END): Drop useless variables lo, hi.  Merge two
447	continue-checks in one.
448
4492014-12-18  Mark Wielaard  <[email protected]>
450
451	* elfutils.spec.in: Update for 0.161.
452
4532014-11-27  Mark Wielaard  <[email protected]>
454
455	* eu.am: Define textrel_msg, textrel_found and textrel_check based
456	on FATAL_TEXTREL.
457
4582014-08-25  Mark Wielaard  <[email protected]>
459
460	* elfutils.spec.in: Update for 0.160.
461
4622014-05-17  Mark Wielaard  <[email protected]>
463
464	* elfutils.spec.in: Update for 0.159.
465	(%files devel): Add libdwelf.h.
466
4672014-04-13  Mark Wielaard  <[email protected]>
468
469	* eu.am (AM_CFLAGS): Don't add -fmudflap.
470	(COMPILE.os): Don't remove no_mudflap.os.
471
4722014-01-22  Mark Wielaard  <[email protected]>
473
474	* eu.am (AM_CFLAGS): Unconditionally add -Wformat=2.
475
4762014-01-03  Mark Wielaard  <[email protected]>
477
478	* elfutils.spec.in: Update for 0.158.
479
4802013-11-01  Michael Forney  <[email protected]>
481
482	* eu.am: Use READELF.
483
4842013-09-30  Mark Wielaard  <[email protected]>
485
486	* elfutils.spec.in: Update for readelf NT_SIGINFO and NT_FILE
487	core notes.
488
4892013-09-27  Mark Wielaard  <[email protected]>
490
491	* config/elfutils.spec.in: Update for 0.157.
492
4932013-07-25  Jan Kratochvil  <[email protected]>
494
495	* config/elfutils.spec.in: Update for 0.156.
496
4972013-04-24  Mark Wielaard  <[email protected]>
498
499	* eu.am: Use AM_CPPFLAGS instead of INCLUDES.
500
5012012-08-27  Mark Wielaard  <[email protected]>
502
503	* config/elfutils.spec.in: Update for 0.155.
504
5052012-07-19  Mark Wielaard  <[email protected]>
506
507	* known-dwarf.awk: "Generated by" header had wrong file names,
508	mention config/known-dwarf.awk and libdw/dwarf.h contents.
509
5102012-06-22  Mark Wielaard  <[email protected]>
511
512	* config/elfutils.spec.in: Update for 0.154.
513
5142012-02-23  Mark Wielaard  <[email protected]>
515
516	* config/elfutils.spec.in: Update for 0.153.
517
5182011-10-31  Mark Wielaard  <[email protected]>
519
520	* known-dwarf.awk: Use gawk.
521
5222010-07-02  Ulrich Drepper  <[email protected]>
523
524	* elfutils.spec.in: Add more BuildRequires.
525	Ship the .mo files with the libelf subpackage.
526
5272010-04-15  Roland McGrath  <[email protected]>
528
529	* eu.am (DEFS): Add -DLOCALEDIR=... here.
530
5312010-02-15  Roland McGrath  <[email protected]>
532
533	* eu.am: New file.
534
5352009-04-19  Roland McGrath  <[email protected]>
536
537	* version.h.in: Revert last change.
538
5392009-04-17  Roland McGrath  <[email protected]>
540
541	* version.h.in (_ELFUTILS_PREREQ): Multiple major by 1000000 and minor
542	by 1000; now _ELFUTILS_VERSION is 789000 for version 0.789.
543
5442009-01-22  Ulrich Drepper  <[email protected]>
545
546	* elfutils.spec.in: Distribute <elfutils/version.h> in
547	elfutils-libelf-devel.
548
5492009-01-22  Roland McGrath  <[email protected]>
550
551	* known-dwarf.awk: Handle DW_FOO_BAR_* sets better.
552
5532009-01-11  Roland McGrath  <[email protected]>
554
555	* known-dwarf.awk: New file.
556	* Makefile.am (EXTRA_DIST): Add it.
557
5582008-12-24  Roland McGrath  <[email protected]>
559
560	* Makefile.am ($(srcdir)/elfutils.spec.in): Rewrite awk magic.
561	Put the target inside [if MAINTAINER_MODE].
562
5632008-12-16  Roland McGrath  <[email protected]>
564
565	* version.h.in: New file.
566
5672008-01-12  Ulrich Drepper  <[email protected]>
568
569	* elfutils.spec.in: Add m4 to build requirements.
570
5712008-01-02  Ulrich Drepper  <[email protected]>
572
573	* elfutils.spec.in: Changes for disasm branch merge.
574
5752007-08-08  Roland McGrath  <[email protected]>
576
577	* elfutils.spec.in (License): Canonicalize.
578
5792007-04-23  Roland McGrath  <[email protected]>
580
581	* elfutils.spec.in: Distribute eu-unstrip.
582
5832005-08-13  Roland McGrath  <[email protected]>
584
585	* Makefile.am ($(srcdir)/elfutils.spec.in): Add missing $.
586
5872005-07-28  Roland McGrath  <[email protected]>
588
589	* elfutils.spec.in: Remove libdwfl.so from package.
590
5912005-07-21  Ulrich Drepper  <[email protected]>
592
593	* elfutils.spec.in: Distribute eu-elfcmp.
594
5952005-04-01  Ulrich Drepper  <[email protected]>
596
597	* elfutils.spec.in: Distribute eu-addr2line.
598
5992005-03-17  Ulrich Drepper  <[email protected]>
600
601	* elfutils.spec.in: Distribute libdw.{a,so,h}.
602
6032005-02-22  Ulrich Drepper  <[email protected]>
604
605	* Makefile.am: Ignore result of cvs run.
606
607	* elfutils.spec.in: Simplify build process by not using a subdir.
608	This means we can use %configure.
609
6102005-02-18  Ulrich Drepper  <[email protected]>
611
612	* Makefile.am: Automatically added changelog from NEWS file on dist.
613
6142005-02-15  Ulrich Drepper  <[email protected]>
615
616	* elfutils.spec.in: Make sure RPM_OPT_FLAGS is used.  During
617	%build, really do build the binaries.
618	Remove --enable-shared configure parameters.
619
6202005-02-07  Ulrich Drepper  <[email protected]>
621
622	* elfutils.spec.in (BuildRequires): Up gcc requirement to 3.4.
623
6242004-11-23  Ulrich Drepper  <[email protected]>
625
626	* elfutils.spec.in: Some more changes for the RPM with the fake
627	binaries.
628
6292004-01-29  Ulrich Drepper  <[email protected]>
630
631	* elfutils.spec.in: Update BuildRequires.
632
6332004-01-17  Ulrich Drepper  <[email protected]>
634
635	* Makefile.am: New file.
636	* config.guess: Moved to here from toplevel.
637	* config.rpath: Likewise.
638	* config.sub: Likewise.
639	* depcomp: Likewise.
640	* install-sh: Likewise.
641	* missing: Likewise.
642	* mkinstalldirs: Likewise.
643	* elfutils.spec.in: New file.
644