Files
Khem Raj d72d11b798 doxygen: strip build paths from the generated sources
configgen.py writes the absolute path of config.xml into the header of
every file it generates, so generated_src/configvalues.h, which is
shipped in the doxygen-src package, carries the recipe build directory:

  WARNING: doxygen-1.18.0-r0 do_package_qa: QA Issue: File
  /usr/src/debug/doxygen/1.18.0/generated_src/configvalues.h in package
  doxygen-src contains reference to TMPDIR [buildpaths]

On builders whose HOME is a parent of the build tree the same file e.g.
yocto autobuilder, also trips the build-host HOME variant of the check.

flex leaks the path of the lex file the same way: it emits a #line
directive for the %top{} block even when called with --noline, and
post_lex.py rewrites it to the absolute path of the original .l file.
Those .cpp files are not shipped today, but the leak is the same one.

Strip ${B}/ and ${S}/ from everything under generated_src/ during
do_install, before do_package picks the sources up, so the references
become relative.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-30 11:19:47 -07:00
..
2026-08-19 07:40:05 -07:00
2026-06-28 00:59:25 -07:00
2026-03-17 13:25:24 -07:00
2025-02-27 20:28:17 +00:00
2025-09-16 09:59:15 -07:00
2026-07-28 22:48:26 -07:00
2025-07-09 09:16:05 -07:00
2026-06-28 00:59:12 -07:00
2026-06-28 00:59:16 -07:00
2026-08-06 23:32:43 -07:00
2026-08-19 00:52:54 -07:00
2026-08-29 23:00:18 -07:00
2025-07-15 23:54:14 -07:00
2026-05-12 01:06:50 -07:00
2026-08-26 10:26:42 -07:00
2026-08-02 09:18:05 -07:00
2026-08-26 10:26:42 -07:00
2026-08-14 09:06:20 -07:00
2025-01-24 18:20:00 -08:00
2026-04-15 22:45:59 -07:00
2026-03-18 16:18:32 -07:00
2025-12-21 08:54:02 -08:00
2026-08-02 09:18:05 -07:00
2025-04-01 09:21:23 -07:00
2024-07-25 07:58:08 -07:00
2026-04-14 08:59:32 -07:00
2026-08-27 23:33:12 -07:00
2026-01-27 11:58:26 -08:00
2026-08-27 23:33:13 -07:00
2026-08-14 09:06:24 -07:00
2026-08-20 11:10:54 -07:00
2026-08-14 09:06:24 -07:00
2026-06-25 08:45:11 -07:00
2026-07-22 11:52:20 -07:00
2026-08-19 14:27:53 -07:00
2025-12-21 08:54:01 -08:00
2026-03-17 13:25:34 -07:00
2026-08-14 09:06:18 -07:00