Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 930700 - sys-fs/lvm2-2.03.22-r1 fails to build on ia64 and alpha (installcd)
Summary: sys-fs/lvm2-2.03.22-r1 fails to build on ia64 and alpha (installcd)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-26 12:04 UTC by Andreas K. Hüttel
Modified: 2024-04-27 00:45 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2024-04-26 12:04:17 UTC
ia64-unknown-linux-gnu-ar rsv liblvm-internal.a activate/activate.o cache/lvmcache.o writecache/writecache.o integrity/integrity.o cache_segtype/cache.o commands/toolcontext.o config/config.o datastruct/btree.o datastruct/str_list.o device/bcache.o device/bcache-utils.o device/dev-cache.o device/device_id.o device/dev-ext.o device/dev-io.o device/dev-md.o device/dev-mpath.o device/dev-swap.o device/dev-type.o device/dev-luks.o device/dev-dasd.o device/dev-lvm1-pool.o device/filesystem.o device/online.o device/parse_vpd.o device/dev_util.o display/display.o error/errseg.o unknown/unknown.o filters/filter-composite.o filters/filter-persistent.o filters/filter-regex.o filters/filter-sysfs.o filters/filter-md.o filters/filter-fwraid.o filters/filter-mpath.o filters/filter-partitioned.o filters/filter-type.o filters/filter-usable.o filters/filter-signature.o filters/filter-deviceid.o format_text/archive.o format_text/archiver.o format_text/export.o format_text/flags.o format_text/format-t
 ext.o format_text/import.o format_text/import_vsn1.o format_text/text_label.o freeseg/freeseg.o label/label.o label/hints.o locking/file_locking.o locking/locking.o log/log.o metadata/cache_manip.o metadata/writecache_manip.o metadata/integrity_manip.o metadata/lv.o metadata/lv_manip.o metadata/merge.o metadata/metadata.o metadata/mirror.o metadata/pool_manip.o metadata/pv.o metadata/pv_list.o metadata/pv_manip.o metadata/pv_map.o metadata/raid_manip.o metadata/segtype.o metadata/snapshot_manip.o metadata/thin_manip.o metadata/vdo_manip.o metadata/vg.o mirror/mirrored.o misc/crc.o misc/lvm-exec.o misc/lvm-file.o misc/lvm-flock.o misc/lvm-globals.o misc/lvm-maths.o misc/lvm-signal.o misc/lvm-string.o misc/lvm-wrappers.o misc/lvm-percent.o misc/sharedlib.o mm/memlock.o notify/lvmnotify.o properties/prop_common.o raid/raid.o report/properties.o report/report.o snapshot/snapshot.o striped/striped.o thin/thin.o uuid/uuid.o zero/zero.o activate/dev_manager.o activate/fs.o lvmpolld/lvmpoll
 d-client.o vdo/vdo.o  > /dev/null
ia64-unknown-linux-gnu-ar: creating liblvm-internal.a
make[1]: Leaving directory '/var/tmp/portage/sys-fs/lvm2-2.03.22-r1/work/LVM2.2.03.22/lib'
make -C tools
make[1]: Entering directory '/var/tmp/portage/sys-fs/lvm2-2.03.22-r1/work/LVM2.2.03.22/tools'
    [CC] cmdnames.h
ia64-unknown-linux-gnu-gcc -E -P cmdnames.h 2> /dev/null | \
        @EGREP@ -v '^ *(|#.*|config|devtypes|dumpconfig|formats|fullreport|help|lastlog|lvmchange|lvpoll|pvdata|segtypes|systemid|tags|version) *$' > .commands
/bin/sh: line 2: @EGREP@: command not found
make[1]: *** [Makefile:166: .commands] Error 127
make[1]: *** Deleting file '.commands'
make[1]: Leaving directory '/var/tmp/portage/sys-fs/lvm2-2.03.22-r1/work/LVM2.2.03.22/tools'
make: *** [make.tmpl:394: tools] Error 2
 [31;01m*[0m ERROR: sys-fs/lvm2-2.03.22-r1::gentoo failed (compile phase):
 [31;01m*[0m   emake failed
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2024-04-26 12:05:55 UTC
Similar for alpha:

alpha-unknown-linux-gnu-gcc -E -P cmdnames.h 2> /dev/null | \
        @EGREP@ -v '^ *(|#.*|config|devtypes|dumpconfig|formats|fullreport|help|lastlog|lvmchange|lvpoll|pvdata|segtypes|systemid|tags|version) *$' > .commands
\
( cat ./license.inc && \
  echo "/* Do not edit. This file is generated by the Makefile. */" && \
  printf "static const char _command_input[] =

\"" && \
  gawk 'BEGIN {ORS = "\n\"
\""} !/^#/ && !/---/ && !/^$/' ./command-lines.in && \
  printf '\n\n";
' \
) > command-lines-input.h
    [GEN] command-count.h
\
( cat ./license.inc && \
  echo "/* Do not edit. This file is generated by the Makefile. */" && \
  printf "#define COMMAND_COUNT " && \
  @GREP@ -c '^ID:' command-lines.in \
) > command-count.h
    [LN] man-generator.c
ln -s -f command.c man-generator.c
/bin/sh: line 2: @EGREP@: command not found
/bin/sh: line 5: @GREP@: command not found
make[1]: *** [Makefile:172: command-count.h] Error 127
make[1]: *** Deleting file 'command-count.h'
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:166: .commands] Error 127
make[1]: *** Deleting file '.commands'
make[1]: Leaving directory '/var/tmp/portage/sys-fs/lvm2-2.03.22-r1/work/LVM2.2.03.22/tools'
make: *** [make.tmpl:394: tools] Error 2
 [31;01m*[0m ERROR: sys-fs/lvm2-2.03.22-r1::gentoo failed (compile phase):
 [31;01m*[0m   emake failed
Comment 2 Larry the Git Cow gentoo-dev 2024-04-26 13:25:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770a196473e9d3bd06e2a05691e9295a2a377a5c

commit 770a196473e9d3bd06e2a05691e9295a2a377a5c
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2024-04-26 13:24:26 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2024-04-26 13:25:35 +0000

    sys-fs/lvm2: Add egrep patch also to 2.03.22-r1 (rust isnt magically happening on ia64 and alpha)
    
    Closes: https://bugs.gentoo.org/930700
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 sys-fs/lvm2/lvm2-2.03.22-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)