Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 880189 - sys-apps/heirloom-tools-070715-r4 - make[1]: No rule to make target y.tab.h, needed by parse.o. Stop.
Summary: sys-apps/heirloom-tools-070715-r4 - make[1]: No rule to make target y.tab.h, ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
: 879915 (view as bug list)
Depends on:
Blocks: parallel-make
  Show dependency tree
 
Reported: 2022-11-07 10:29 UTC by Toralf Förster
Modified: 2025-04-12 20:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,18.69 KB, text/plain)
2022-11-07 10:29 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,130.08 KB, text/plain)
2022-11-07 10:29 UTC, Toralf Förster
Details
environment (environment,79.21 KB, text/plain)
2022-11-07 10:29 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,9.83 KB, application/x-bzip)
2022-11-07 10:29 UTC, Toralf Förster
Details
sys-apps:heirloom-tools-070715-r4:20221107-092059.log (sys-apps:heirloom-tools-070715-r4:20221107-092059.log,205.52 KB, text/plain)
2022-11-07 10:29 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,33.44 KB, application/x-bzip)
2022-11-07 10:29 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2022-11-07 10:29:22 UTC
echo '#!/bin/sh' | cat - mvdir.sh | sed ' s,@DEFBIN@,/usr/bin/heirloom-tools/5bin,g; s,@SV3BIN@,/usr/bin/heirloom-tools/5bin,g; s,@DEFLIB@,/usr/bin/heirloom-tools/5lib,g' >mvdir
chmod 755 mvdir
make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r4/work/heirloom-070715/mvdir'
make[1]: Entering directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r4/work/heirloom-070715/nawk'
make[1]: *** No rule to make target 'y.tab.h', needed by 'parse.o'.  Stop.
make[1]: Leaving directory '/var/tmp/portage/sys-apps/heirloom-tools-070715-r4/work/heirloom-070715/nawk'
make: *** [makefile:23: all] Error 2 shuffle=547727059

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop_plasma_systemd-j4-20221106-070004

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-12 *
clang/llvm (if any):
clang version 15.0.4
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/15/bin
Configuration file: /etc/clang/clang.cfg
/usr/lib/llvm/15
15.0.4
Python 3.10.8
Available Ruby profiles:
  [1]   ruby27 (with Rubygems)
  [2]   ruby31 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.64.0 *
The following VMs are available for generation-2:
*)	Eclipse Temurin JDK 17.0.4.1_p1 [openjdk-bin-17]
2)	Eclipse Temurin JDK 8.345_p01 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   openjdk-bin-8 
  [2]   openjdk-bin-17  system-vm

php cli (if any):
  [1]   php7.4 *
  [2]   php8.0
  [3]   php8.1
GNU Make 4.4

  HEAD of ::gentoo
commit 08d9adc2547e9508b72a3495150579b5ff4b8474
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Mon Nov 7 08:31:54 2022 +0000

    2022-11-07 08:31:53 UTC

emerge -qpvO sys-apps/heirloom-tools
[ebuild  N    ] sys-apps/heirloom-tools-070715-r4
Comment 1 Toralf Förster gentoo-dev 2022-11-07 10:29:23 UTC
Created attachment 828357 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2022-11-07 10:29:24 UTC
Created attachment 828359 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2022-11-07 10:29:26 UTC
Created attachment 828361 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2022-11-07 10:29:27 UTC
Created attachment 828363 [details]
etc.portage.tar.bz2
Comment 5 Toralf Förster gentoo-dev 2022-11-07 10:29:28 UTC
Created attachment 828365 [details]
sys-apps:heirloom-tools-070715-r4:20221107-092059.log
Comment 6 Toralf Förster gentoo-dev 2022-11-07 10:29:30 UTC
Created attachment 828367 [details]
temp.tar.bz2
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-11-07 10:34:18 UTC
*** Bug 879915 has been marked as a duplicate of this bug. ***
Comment 8 Larry the Git Cow gentoo-dev 2025-04-12 20:50:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523077d310988df0b54b4ae9c59a97db8f8c3a9b

commit 523077d310988df0b54b4ae9c59a97db8f8c3a9b
Author:     NHOrus <jy6x2b32pie9@yahoo.com>
AuthorDate: 2025-04-12 20:16:26 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-04-12 20:43:40 +0000

    sys-apps/heirloom-tools: Fix C99 and broken build graph errors
    
    Including missing generated headers in build graph,
    correct usage of gettimeoftheday, cast of pointer types to type
    with same width and renaming of true and false.
    
    Not fixed: Sometimes, in some shuffle values root makefile
    tries to run branch makefiles before generating them. Don't
    understand that and can't fix it.
    
    Closes: https://bugs.gentoo.org/896314
    Closes: https://bugs.gentoo.org/880189
    Closes: https://bugs.gentoo.org/946205
    Closes: https://bugs.gentoo.org/919459
    Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
    Closes: https://github.com/gentoo/gentoo/pull/41564
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/heirloom-tools-070715-gcc-15.patch       | 524 +++++++++++++++++++++
 .../heirloom-tools-070715-make-ordering.patch      |  45 ++
 .../heirloom-tools/heirloom-tools-070715-r7.ebuild | 100 ++++
 3 files changed, 669 insertions(+)