Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135152 - sys-fs/evms-2.5.5-r1 fails with --as-needed
Summary: sys-fs/evms-2.5.5-r1 fails with --as-needed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: as-needed
  Show dependency tree
 
Reported: 2006-06-01 06:38 UTC by Matthias Schwarzott
Modified: 2006-06-01 14:31 UTC (History)
1 user (show)

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


Attachments
cures the as-needed problem for evms (asneeded.patch,482 bytes, patch)
2006-06-01 06:39 UTC, Matthias Schwarzott
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Schwarzott gentoo-dev 2006-06-01 06:38:36 UTC
make[1]: Entering directory `/var/tmp/portage/evms-2.5.5-r1/work/evms-2.5.5/tests'
i686-pc-linux-gnu-gcc -E -M -I../include -I../intl   -DENABLE_NLS -DPACKAGE=\"evms\" -DLOCALEDIR=\"/usr/share/locale\" -DMAJOR_VERSION=2 -DMINOR_VERSION=5 -DPATCH_LEVEL=5 -DVERSION=\"2.5.5\" -DDATE=\"06/01/06\" evms_clean.c evms_deactivate.c lvm2_crc.c seq_dd.c > .depend
i686-pc-linux-gnu-gcc -I../include -I../intl   -DENABLE_NLS -DPACKAGE=\"evms\" -DLOCALEDIR=\"/usr/share/locale\" -DMAJOR_VERSION=2 -DMINOR_VERSION=5 -DPATCH_LEVEL=5 -DVERSION=\"2.5.5\" -DDATE=\"06/01/06\" -Wall -fPIC -fno-strict-aliasing -O2 -march=athlon-xp -fomit-frame-pointer -pipe -c evms_clean.c -o evms_clean.o
i686-pc-linux-gnu-gcc -L../engine -Wl,--as-needed  -lpthread  -levms -o evms_clean evms_clean.o
evms_clean.o: In function `clean_object':
evms_clean.c:(.text+0xae): undefined reference to `evms_get_info'
evms_clean.c:(.text+0xe3): undefined reference to `evms_delete'
evms_clean.c:(.text+0x108): undefined reference to `evms_free'
evms_clean.c:(.text+0x155): undefined reference to `evms_free'
evms_clean.c:(.text+0x186): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x194): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x212): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x224): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x2a2): undefined reference to `evms_free'
evms_clean.c:(.text+0x2d7): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x2e5): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x33f): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x368): undefined reference to `evms_delete'
evms_clean.c:(.text+0x394): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x401): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x424): undefined reference to `evms_free'
evms_clean.c:(.text+0x435): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x46c): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x49d): undefined reference to `evms_delete'
evms_clean.c:(.text+0x4c5): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x4e5): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x548): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x5b6): undefined reference to `evms_unassign'
evms_clean.c:(.text+0x5d9): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x5ee): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x653): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x69f): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x6dd): undefined reference to `evms_strerror'
evms_clean.o:evms_clean.c:(.text+0x6f2): more undefined references to `evms_strerror' follow
evms_clean.o: In function `clean_container':
evms_clean.c:(.text+0x774): undefined reference to `evms_free'
evms_clean.c:(.text+0x7ae): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x7bc): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x829): undefined reference to `evms_delete'
evms_clean.c:(.text+0x84d): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x866): undefined reference to `evms_strerror'
evms_clean.o: In function `.L182':
evms_clean.c:(.text+0xcbc): undefined reference to `evms_get_api_version'
evms_clean.c:(.text+0xdf3): undefined reference to `evms_open_engine'
evms_clean.c:(.text+0xe8d): undefined reference to `evms_get_object_handle_for_name'
evms_clean.c:(.text+0xea5): undefined reference to `evms_get_info'
evms_clean.c:(.text+0xefd): undefined reference to `evms_free'
evms_clean.c:(.text+0xf39): undefined reference to `evms_changes_pending'
evms_clean.c:(.text+0x102e): undefined reference to `evms_commit_changes'
evms_clean.c:(.text+0x104d): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x105a): undefined reference to `evms_close_engine'
evms_clean.c:(.text+0x10e3): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x112f): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x1161): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x11d3): undefined reference to `evms_unmkfs'
evms_clean.c:(.text+0x1247): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x12f0): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x1317): undefined reference to `evms_close_engine'
evms_clean.c:(.text+0x13c2): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x140b): undefined reference to `evms_strerror'
collect2: ld gab 1 als Ende-Status zur
Comment 1 Matthias Schwarzott gentoo-dev 2006-06-01 06:38:36 UTC
make[1]: Entering directory `/var/tmp/portage/evms-2.5.5-r1/work/evms-2.5.5/tests'
i686-pc-linux-gnu-gcc -E -M -I../include -I../intl   -DENABLE_NLS -DPACKAGE=\"evms\" -DLOCALEDIR=\"/usr/share/locale\" -DMAJOR_VERSION=2 -DMINOR_VERSION=5 -DPATCH_LEVEL=5 -DVERSION=\"2.5.5\" -DDATE=\"06/01/06\" evms_clean.c evms_deactivate.c lvm2_crc.c seq_dd.c > .depend
i686-pc-linux-gnu-gcc -I../include -I../intl   -DENABLE_NLS -DPACKAGE=\"evms\" -DLOCALEDIR=\"/usr/share/locale\" -DMAJOR_VERSION=2 -DMINOR_VERSION=5 -DPATCH_LEVEL=5 -DVERSION=\"2.5.5\" -DDATE=\"06/01/06\" -Wall -fPIC -fno-strict-aliasing -O2 -march=athlon-xp -fomit-frame-pointer -pipe -c evms_clean.c -o evms_clean.o
i686-pc-linux-gnu-gcc -L../engine -Wl,--as-needed  -lpthread  -levms -o evms_clean evms_clean.o
evms_clean.o: In function `clean_object':
evms_clean.c:(.text+0xae): undefined reference to `evms_get_info'
evms_clean.c:(.text+0xe3): undefined reference to `evms_delete'
evms_clean.c:(.text+0x108): undefined reference to `evms_free'
evms_clean.c:(.text+0x155): undefined reference to `evms_free'
evms_clean.c:(.text+0x186): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x194): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x212): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x224): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x2a2): undefined reference to `evms_free'
evms_clean.c:(.text+0x2d7): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x2e5): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x33f): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x368): undefined reference to `evms_delete'
evms_clean.c:(.text+0x394): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x401): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x424): undefined reference to `evms_free'
evms_clean.c:(.text+0x435): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x46c): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x49d): undefined reference to `evms_delete'
evms_clean.c:(.text+0x4c5): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x4e5): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x548): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x5b6): undefined reference to `evms_unassign'
evms_clean.c:(.text+0x5d9): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x5ee): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x653): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x69f): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x6dd): undefined reference to `evms_strerror'
evms_clean.o:evms_clean.c:(.text+0x6f2): more undefined references to `evms_strerror' follow
evms_clean.o: In function `clean_container':
evms_clean.c:(.text+0x774): undefined reference to `evms_free'
evms_clean.c:(.text+0x7ae): undefined reference to `evms_get_info'
evms_clean.c:(.text+0x7bc): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x829): undefined reference to `evms_delete'
evms_clean.c:(.text+0x84d): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x866): undefined reference to `evms_strerror'
evms_clean.o: In function `.L182':
evms_clean.c:(.text+0xcbc): undefined reference to `evms_get_api_version'
evms_clean.c:(.text+0xdf3): undefined reference to `evms_open_engine'
evms_clean.c:(.text+0xe8d): undefined reference to `evms_get_object_handle_for_name'
evms_clean.c:(.text+0xea5): undefined reference to `evms_get_info'
evms_clean.c:(.text+0xefd): undefined reference to `evms_free'
evms_clean.c:(.text+0xf39): undefined reference to `evms_changes_pending'
evms_clean.c:(.text+0x102e): undefined reference to `evms_commit_changes'
evms_clean.c:(.text+0x104d): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x105a): undefined reference to `evms_close_engine'
evms_clean.c:(.text+0x10e3): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x112f): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x1161): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x11d3): undefined reference to `evms_unmkfs'
evms_clean.c:(.text+0x1247): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x12f0): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x1317): undefined reference to `evms_close_engine'
evms_clean.c:(.text+0x13c2): undefined reference to `evms_strerror'
evms_clean.c:(.text+0x140b): undefined reference to `evms_strerror'
collect2: ld gab 1 als Ende-Status zurück
make[1]: *** [evms_clean] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/evms-2.5.5-r1/work/evms-2.5.5/tests'
make: *** [all] Fehler 1

!!! ERROR: sys-fs/evms-2.5.5-r1 failed.
Call stack:
  ebuild.sh, line 1531:   Called dyn_compile
  ebuild.sh, line 931:   Called src_compile
  evms-2.5.5-r1.ebuild, line 49:   Called die

!!! Failed emake
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 2 Matthias Schwarzott gentoo-dev 2006-06-01 06:39:47 UTC
Created attachment 88093 [details, diff]
cures the as-needed problem for evms
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2006-06-01 14:31:44 UTC
Fixed in cvs, thanks.