Re: [lfs-support] e2fsprogs -- undefined reference to `uuid_unparse'
SOLVED! Of course, this is "PEBKAC" error of me... The Pkgconfig program was badly configured. I forget to give to it the dir of the .pc files... I recompiled it with this configure command: ./configure --prefix=/Programs/Pkgconfig/0.28 --with-internal-glib --disable-host-tool --docdir=/Programs/Pkgconfig/0.28/doc --with-pc-path=/System/Links/Libraries/pkgconfig and now the e2fsprogs compiled well very good! 2013/10/29 Viola Zoltán > Yes, I have installed UtilLinux, but I think, the problem same as > described here: > > http://www.mail-archive.com/lfs-dev@linuxfromscratch.org/msg13436.html > > I build a "GoboLinux-style" directory-hierarchy (tree), (see in the > http://gobolinux.org ) and now I try erase this pkg-config problem. (I > hope, this is my problem. If not, I kill me. too much suck...) > > > > 2013/10/29 William Harrington > >> >> On Oct 29, 2013, at 2:46 PM, Viola Zoltán wrote: >> >> > unix.o: In function `PRS': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:763: >> > undefined reference to `blkid_get_cache' >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:855: >> > undefined reference to `blkid_get_devname' >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:929: >> > undefined reference to `blkid_get_devname' >> > e2fsck.o: In function `e2fsck_free_context': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/e2fsck.c:179: >> > undefined reference to `blkid_put_cache' >> > super.o: In function `check_super_block': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:717: >> > undefined reference to `uuid_is_null' >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:719: >> > undefined reference to `uuid_generate' >> > journal.o: In function `e2fsck_journal_load': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:544: >> > undefined reference to `uuid_is_null' >> > journal.o: In function `e2fsck_get_journal': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:268: >> > undefined reference to `uuid_is_null' >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:350: >> > undefined reference to `uuid_unparse' >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:351: >> > undefined reference to `blkid_get_devname' >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:354: >> > undefined reference to `blkid_devno_to_devname' >> > journal.o: In function `e2fsck_check_ext3_journal': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:718: >> > undefined reference to `uuid_is_null' >> > journal.o: In function `e2fsck_journal_reset_super': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:637: >> > undefined reference to `uuid_generate' >> > journal.o: In function `e2fsck_fix_ext3_journal_hint': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1068: >> > undefined reference to `uuid_is_null' >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1071: >> > undefined reference to `uuid_unparse' >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1072: >> > undefined reference to `blkid_get_devname' >> > dirinfo.o: In function `setup_tdb': >> > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/dirinfo.c:63: >> > undefined reference to `uuid_unparse' >> >> >> Did you properly install util-linux which provides the uuid and blkid >> libraries? >> >> Sincerely, >> >> William Harrington >> -- >> http://linuxfromscratch.org/mailman/listinfo/lfs-support >> FAQ: http://www.linuxfromscratch.org/lfs/faq.html >> Unsubscribe: See the above information page >> > > -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
Re: [lfs-support] e2fsprogs -- undefined reference to `uuid_unparse'
Yes, I have installed UtilLinux, but I think, the problem same as described here: http://www.mail-archive.com/lfs-dev@linuxfromscratch.org/msg13436.html I build a "GoboLinux-style" directory-hierarchy (tree), (see in the http://gobolinux.org ) and now I try erase this pkg-config problem. (I hope, this is my problem. If not, I kill me. too much suck...) 2013/10/29 William Harrington > > On Oct 29, 2013, at 2:46 PM, Viola Zoltán wrote: > > > unix.o: In function `PRS': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:763: > > undefined reference to `blkid_get_cache' > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:855: > > undefined reference to `blkid_get_devname' > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:929: > > undefined reference to `blkid_get_devname' > > e2fsck.o: In function `e2fsck_free_context': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/e2fsck.c:179: > > undefined reference to `blkid_put_cache' > > super.o: In function `check_super_block': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:717: > > undefined reference to `uuid_is_null' > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:719: > > undefined reference to `uuid_generate' > > journal.o: In function `e2fsck_journal_load': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:544: > > undefined reference to `uuid_is_null' > > journal.o: In function `e2fsck_get_journal': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:268: > > undefined reference to `uuid_is_null' > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:350: > > undefined reference to `uuid_unparse' > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:351: > > undefined reference to `blkid_get_devname' > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:354: > > undefined reference to `blkid_devno_to_devname' > > journal.o: In function `e2fsck_check_ext3_journal': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:718: > > undefined reference to `uuid_is_null' > > journal.o: In function `e2fsck_journal_reset_super': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:637: > > undefined reference to `uuid_generate' > > journal.o: In function `e2fsck_fix_ext3_journal_hint': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1068: > > undefined reference to `uuid_is_null' > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1071: > > undefined reference to `uuid_unparse' > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1072: > > undefined reference to `blkid_get_devname' > > dirinfo.o: In function `setup_tdb': > > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/dirinfo.c:63: > > undefined reference to `uuid_unparse' > > > Did you properly install util-linux which provides the uuid and blkid > libraries? > > Sincerely, > > William Harrington > -- > http://linuxfromscratch.org/mailman/listinfo/lfs-support > FAQ: http://www.linuxfromscratch.org/lfs/faq.html > Unsubscribe: See the above information page > -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
Re: [lfs-support] e2fsprogs -- undefined reference to `uuid_unparse'
On Oct 29, 2013, at 2:46 PM, Viola Zoltán wrote: > unix.o: In function `PRS': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:763: > undefined reference to `blkid_get_cache' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:855: > undefined reference to `blkid_get_devname' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:929: > undefined reference to `blkid_get_devname' > e2fsck.o: In function `e2fsck_free_context': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/e2fsck.c:179: > undefined reference to `blkid_put_cache' > super.o: In function `check_super_block': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:717: > undefined reference to `uuid_is_null' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:719: > undefined reference to `uuid_generate' > journal.o: In function `e2fsck_journal_load': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:544: > undefined reference to `uuid_is_null' > journal.o: In function `e2fsck_get_journal': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:268: > undefined reference to `uuid_is_null' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:350: > undefined reference to `uuid_unparse' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:351: > undefined reference to `blkid_get_devname' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:354: > undefined reference to `blkid_devno_to_devname' > journal.o: In function `e2fsck_check_ext3_journal': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:718: > undefined reference to `uuid_is_null' > journal.o: In function `e2fsck_journal_reset_super': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:637: > undefined reference to `uuid_generate' > journal.o: In function `e2fsck_fix_ext3_journal_hint': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1068: > undefined reference to `uuid_is_null' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1071: > undefined reference to `uuid_unparse' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1072: > undefined reference to `blkid_get_devname' > dirinfo.o: In function `setup_tdb': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/dirinfo.c:63: > undefined reference to `uuid_unparse' Did you properly install util-linux which provides the uuid and blkid libraries? Sincerely, William Harrington -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
Re: [lfs-support] e2fsprogs -- undefined reference to `uuid_unparse'
Le 29/10/2013 21:00, Bruce Dubbs a écrit : > Viola Zoltán wrote: >> Hi, I have problem - to this chapter - 6.26.1 - I resolved the problems, >> but now cannot, sorry... >> /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1072: >> undefined reference to `blkid_get_devname' >> dirinfo.o: In function `setup_tdb': >> /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/dirinfo.c:63: undefined >> reference to `uuid_unparse' >> collect2: error: ld returned 1 exit status > > uuid and blkid are defined in util-linux. Did you install that? > > Specifically the blkid definitions are in /usr/include/blkid/blkid.h. > >-- Bruce > Could you retry with "make V=1" instead of just "make? You'd get more verbose output, and see the actual command for linking e2fsck. Pierre -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
Re: [lfs-support] e2fsprogs -- undefined reference to `uuid_unparse'
Viola Zoltán wrote: > Hi, I have problem - to this chapter - 6.26.1 - I resolved the problems, > but now cannot, sorry... > > CC ../../e2fsck/revoke.c > CC ../../e2fsck/ea_refcount.c > CC ../../e2fsck/rehash.c > CC ../../e2fsck/profile.c > CC prof_err.c > CC ../../e2fsck/logfile.c > CC ../../e2fsck/sigcatcher.c > LD e2fsck > unix.o: In function `PRS': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:763: undefined > reference to `blkid_get_cache' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:855: undefined > reference to `blkid_get_devname' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:929: undefined > reference to `blkid_get_devname' > e2fsck.o: In function `e2fsck_free_context': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/e2fsck.c:179: undefined > reference to `blkid_put_cache' > super.o: In function `check_super_block': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:717: undefined > reference to `uuid_is_null' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:719: undefined > reference to `uuid_generate' > journal.o: In function `e2fsck_journal_load': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:544: > undefined reference to `uuid_is_null' > journal.o: In function `e2fsck_get_journal': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:268: > undefined reference to `uuid_is_null' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:350: > undefined reference to `uuid_unparse' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:351: > undefined reference to `blkid_get_devname' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:354: > undefined reference to `blkid_devno_to_devname' > journal.o: In function `e2fsck_check_ext3_journal': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:718: > undefined reference to `uuid_is_null' > journal.o: In function `e2fsck_journal_reset_super': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:637: > undefined reference to `uuid_generate' > journal.o: In function `e2fsck_fix_ext3_journal_hint': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1068: > undefined reference to `uuid_is_null' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1071: > undefined reference to `uuid_unparse' > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1072: > undefined reference to `blkid_get_devname' > dirinfo.o: In function `setup_tdb': > /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/dirinfo.c:63: undefined > reference to `uuid_unparse' > collect2: error: ld returned 1 exit status uuid and blkid are defined in util-linux. Did you install that? Specifically the blkid definitions are in /usr/include/blkid/blkid.h. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
[lfs-support] e2fsprogs -- undefined reference to `uuid_unparse'
Hi, I have problem - to this chapter - 6.26.1 - I resolved the problems, but now cannot, sorry... CC ../../e2fsck/revoke.c CC ../../e2fsck/ea_refcount.c CC ../../e2fsck/rehash.c CC ../../e2fsck/profile.c CC prof_err.c CC ../../e2fsck/logfile.c CC ../../e2fsck/sigcatcher.c LD e2fsck unix.o: In function `PRS': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:763: undefined reference to `blkid_get_cache' /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:855: undefined reference to `blkid_get_devname' /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/unix.c:929: undefined reference to `blkid_get_devname' e2fsck.o: In function `e2fsck_free_context': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/e2fsck.c:179: undefined reference to `blkid_put_cache' super.o: In function `check_super_block': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:717: undefined reference to `uuid_is_null' /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/super.c:719: undefined reference to `uuid_generate' journal.o: In function `e2fsck_journal_load': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:544: undefined reference to `uuid_is_null' journal.o: In function `e2fsck_get_journal': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:268: undefined reference to `uuid_is_null' /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:350: undefined reference to `uuid_unparse' /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:351: undefined reference to `blkid_get_devname' /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:354: undefined reference to `blkid_devno_to_devname' journal.o: In function `e2fsck_check_ext3_journal': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:718: undefined reference to `uuid_is_null' journal.o: In function `e2fsck_journal_reset_super': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:637: undefined reference to `uuid_generate' journal.o: In function `e2fsck_fix_ext3_journal_hint': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1068: undefined reference to `uuid_is_null' /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1071: undefined reference to `uuid_unparse' /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/journal.c:1072: undefined reference to `blkid_get_devname' dirinfo.o: In function `setup_tdb': /sources/e2fsprogs-1.42.8/build/e2fsck/../../e2fsck/dirinfo.c:63: undefined reference to `uuid_unparse' collect2: error: ld returned 1 exit status make[2]: *** [e2fsck] Error 1 make[2]: Leaving directory `/sources/e2fsprogs-1.42.8/build/e2fsck' make[1]: *** [all-progs-recursive] Error 1 make[1]: Leaving directory `/sources/e2fsprogs-1.42.8/build' make: *** [all] Error 2 -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page