bitbake and e2fsprogs-1.41.9?
apologies as i accidentally deleted the emails i was going to
respond to, the thread is here:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-January/016074.html
and here:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-January/016097.html
graham gower suggests that an upgrade to e2fsprogs might be the solution. i might have time later this week to try that upgrade unless someone else gets to it first and checks it in to the dev branch.
what would be useful, though, is to get some confirmation that there
really *was* a build error in the current version. otherwise, i'll be back where i started.
rday
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca Twitter: http://twitter.com/rpjday
========================================================================
Quoted 10 lines · Robert P. J. Day
apologies as i accidentally deleted the emails i was going to
respond to, the thread is here:http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-January/016074.html
and here:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-January/016097.html
Quoted 8 lines
graham gower suggests that an upgrade to e2fsprogs might be the solution. i might have time later this week to try that upgrade unless someone else gets to it first and checks it in to the dev branch.
what would be useful, though, is to get some confirmation that there
really *was* a build error in the current version. otherwise, i'll be back where i started.
It builds on my F11 machine.
Philip
Quoted 18 lines
rday
--========================================================================
Robert P. J. Day Waterloo, Ontario, CANADALinux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca Twitter: http://twitter.com/rpjday========================================================================
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Quoted 16 lines · Philip Balister
Quoted 15 lines · Robert P. J. Day
apologies as i accidentally deleted the emails i was going to
respond to, the thread is here:http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-January/016074.html
and here:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-January/016097.html
graham gower suggests that an upgrade to e2fsprogs might be the solution. i might have time later this week to try that upgrade unless someone else gets to it first and checks it in to the dev branch.
Quoted 5 lines
Quoted 3 lines
what would be useful, though, is to get some confirmation that there
really *was* a build error in the current version. otherwise, i'll be back where i started.It builds on my F11 machine.
which version of e2fsprogs are you referring to? the current 1.41.5
version, or the newer one? i know i'm sounding tedious, but it's been literally *weeks* since i've been able to build e2fsprogs on my F12 system from the OE dev checkout, and it's the exact same error every single time and i am fresh out of ideas.
ERROR: function do_compile failed
ERROR: see log in /home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/temp/log.do_compile.3121
NOTE: Task failed:/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/temp/log.do_compile.3121
ERROR: TaskFailed event exception, aborting
ERROR: Build of/home/rpjday/oe/openembedded/recipes/e2fsprogs/e2fsprogs_1.41.5.bbdo_compile failed
ERROR: Task 8
(/home/rpjday/oe/openembedded/recipes/e2fsprogs/e2fsprogs_1.41.5.bb,do_compile) failed
...
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/e2fsck'
COMPILE_ET prof_err.et
CC gen_crc32table
GEN32TABLE crc32table.h
CC crc32.c
CC dict.c
CC unix.c
CC e2fsck.c
CC super.c
CC pass1.c
CC pass1b.c
CC pass2.c
CC pass3.c
CC pass4.c
CC pass5.c
CC journal.c
CC badblocks.c
CC util.c
CC dirinfo.c
CC dx_dirinfo.c
CC ehandler.c
CC problem.c
CC message.c
CC recovery.c
CC region.c
CC revoke.c
CC ea_refcount.c
CC rehash.c
CC profile.c
CC prof_err.cmake[2]: *** No rule to make target -lpthread', needed by e2fsck'. Stop.
is this the error that upgrading to 1.41.9 is supposed to fix?
clearly, this is some sort of build error where a build *flag* is being misinterpreted as a make *target*.
rday
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca Twitter: http://twitter.com/rpjday
========================================================================
Quoted 22 lines · Robert P. J. Day
Quoted 20 lines · Philip Balister
Quoted 18 lines · Robert P. J. Day
apologies as i accidentally deleted the emails i was going to
respond to, the thread is here:http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-January/016074.html
and here:
http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-January/016097.html
graham gower suggests that an upgrade to e2fsprogs might be the solution. i might have time later this week to try that upgrade unless someone else gets to it first and checks it in to the dev branch.
what would be useful, though, is to get some confirmation that there
really *was* a build error in the current version. otherwise, i'll be back where i started.
Quoted 7 lines
Quoted 1 line
It builds on my F11 machine.
which version of e2fsprogs are you referring to? the current 1.41.5
version, or the newer one? i know i'm sounding tedious, but it's been literally *weeks* since i've been able to build e2fsprogs on my F12 system from the OE dev checkout, and it's the exact same error every single time and i am fresh out of ideas.
The current 1.41.5.
Philip
Quoted 70 lines
ERROR: function
do_compilefailed
ERROR: see log in/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/temp/log.do_compile.3121
NOTE: Task failed:/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/temp/log.do_compile.3121
ERROR: TaskFailed event exception, aborting
ERROR: Build of/home/rpjday/oe/openembedded/recipes/e2fsprogs/e2fsprogs_1.41.5.bbdo_compilefailed
ERROR: Task 8
(/home/rpjday/oe/openembedded/recipes/e2fsprogs/e2fsprogs_1.41.5.bb,do_compile) failed
...
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/e2fsck'COMPILE_ET prof_err.et CC gen_crc32table GEN32TABLE crc32table.h CC crc32.c CC dict.c CC unix.c CC e2fsck.c CC super.c CC pass1.c CC pass1b.c CC pass2.c CC pass3.c CC pass4.c CC pass5.c CC journal.c CC badblocks.c CC util.c CC dirinfo.c CC dx_dirinfo.c CC ehandler.c CC problem.c CC message.c CC recovery.c CC region.c CC revoke.c CC ea_refcount.c CC rehash.c CC profile.c CC prof_err.cmake[2]: *** No rule to make target
-lpthread', needed bye2fsck'. Stop.is this the error that upgrading to 1.41.9 is supposed to fix?
clearly, this is some sort of build error where a build *flag* is being misinterpreted as a make *target*.rday
--========================================================================
Robert P. J. Day Waterloo, Ontario, CANADALinux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca Twitter: http://twitter.com/rpjday========================================================================
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Yes, there is a build issue with e2fsprogs 1.41.5. I experienced it on a slackware64-13.0 host. It is not a Fedora issue, it is a bug in the Makefile. If you look in the Makefile you will see that the e2fsck dependency resolves to something containing "-lpthread".
Why this doesn't cause issues for anyone else is beyond me. I can't even do a native, out of oe, build of e2fsprogs 1.41.5.
-Graham
Quoted 7 lines · Graham Gower
Yes, there is a build issue with e2fsprogs 1.41.5. I experienced it on a slackware64-13.0 host. It is not a Fedora issue, it is a bug in the
Makefile. If you look in theMakefileyou will see that the e2fsck dependency resolves to something containing "-lpthread".Why this doesn't cause issues for anyone else is beyond me. I can't even do a native, out of oe, build of e2fsprogs 1.41.5.
Do you have a bb file for this?
Philip
Quoted 8 lines
-Graham
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Quoted 7 lines · Graham Gower
Yes, there is a build issue with e2fsprogs 1.41.5. I experienced it on a slackware64-13.0 host. It is not a Fedora issue, it is a bug in the
Makefile. If you look in theMakefileyou will see that the e2fsck dependency resolves to something containing "-lpthread".Why this doesn't cause issues for anyone else is beyond me. I can't even do a native, out of oe, build of e2fsprogs 1.41.5.
thank you immensely for clarifying that, now i can stop fighting
with it. is someone already working on upgrading e2fsprogs to 1.41.9?
rday
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca Twitter: http://twitter.com/rpjday
========================================================================
I'll send a patch later today.
-Graham
Quoted 1 line · Graham Gower
I'll send a patch later today.
ok, as soon as i see it applied, i'll pull and test build. thanks.
rday
PATCH 1/1 Add e2fsprogs 1.41.9. [WAS Re: bitbake and e2fsprogs-1.41.9?]
FYI, here is the patch that was submitted upstream:
http://sourceforge.net/tracker/?func=detail&aid=2813809&group_id=2406&atid=302406
The issue with 1.41.5 went away for me when I installed 32bit compatibility libs on my pure 64 bit system.
-Graham
---
conf/checksums.ini | 4 + recipes/e2fsprogs/e2fsprogs-native_1.41.9.bb | 20 ++++ recipes/e2fsprogs/e2fsprogs_1.41.9.bb | 125 ++++++++++++++++++++++++++ 3 files changed, 149 insertions(+), 0 deletions(-)
create mode 100644 recipes/e2fsprogs/e2fsprogs-native_1.41.9.bb create mode 100644 recipes/e2fsprogs/e2fsprogs_1.41.9.bb
conf/checksums.ini +0 -0
@@ -5438,6 +5438,10 @@ sha256=2cc10fee2b29add737e454eb634513135b34a638f7ca2b18364864fe089020dc
md5=e218df6c84fc17c1126d31de9472a76c sha256=b3d7d0e1058a3740ddae83d47285bd9dce161eec9e299dde7996ed721da32198
+[http://downloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.9.tar.gz] +md5=52f60a9e19a02f142f5546f1b5681927 +sha256=cbf1e34261a16b3d7911b60b91290b19f2010036d6ba628d45b5f0b2af2b66e8 +
[http://downloads.sourceforge.net/e2fsprogs/e2fsprogs-libs-1.33.tar.gz]
md5=c7545bb05e0c2fc59174f0dc455c6519 sha256=a65d064bee3e97c164d07a490692db0e73da8da10019ad9a89866706c93ae703
recipes/e2fsprogs/e2fsprogs-native_1.41.9.bb new file +20 -0
@@ -0,0 +1,20 @@ +SECTION = "base" +require e2fsprogs.inc +inherit native + +EXTRA_OECONF = "" + +PACKAGES = "" +DEPENDS = "" + +do_configure() { + oe_runconf +} + +do_stage () { + autotools_stage_all + install -d ${STAGING_BINDIR_NATIVE}/ + for b in ${e2miscbins}; do + install -m 0755 misc/$b ${STAGING_BINDIR_NATIVE}/ || die "failed to install $b" + done +}
recipes/e2fsprogs/e2fsprogs_1.41.9.bb new file +125 -0
125 lines not on this page · raw message
Signature · 1 line
1.6.4
A message that is not in the archive (sent off-list or not yet received): alpine.LFD.2.00.1001121117040.24279@localhost
Re: [PATCH] Add e2fsprogs 1.41.9. [WAS Re: bitbake and e2fsprogs-1.41.9?]
Quoted 39 lines · Robert P. J. Day
Quoted 34 lines · Graham Gower
FYI, here is the patch that was submitted upstream:
http://sourceforge.net/tracker/?func=detail&aid=2813809&group_id=2406&atid=302406The issue with 1.41.5 went away for me when I installed 32bit compatibility libs on my pure 64 bit system.
-Graham
Signed-off-by Graham Gower <[email protected]>---
conf/checksums.ini | 4 + recipes/e2fsprogs/e2fsprogs-native_1.41.9.bb | 20 ++++ recipes/e2fsprogs/e2fsprogs_1.41.9.bb | 125 ++++++++++++++++++++++++++ 3 files changed, 149 insertions(+), 0 deletions(-)create mode 100644 recipes/e2fsprogs/e2fsprogs-native_1.41.9.bb create mode 100644 recipes/e2fsprogs/e2fsprogs_1.41.9.bb
conf/checksums.ini +0
-0@@ -5438,6 +5438,10 @@sha256=2cc10fee2b29add737e454eb634513135b34a638f7ca2b18364864fe089020dc md5=e218df6c84fc17c1126d31de9472a76c sha256=b3d7d0e1058a3740ddae83d47285bd9dce161eec9e299dde7996ed721da32198
+[http://downloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.9.tar.gz]
conf/checksums.ini +3
-0+md5=52f60a9e19a02f142f5546f1b5681927 +sha256=cbf1e34261a16b3d7911b60b91290b19f2010036d6ba628d45b5f0b2af2b66e8 +[http://downloads.sourceforge.net/e2fsprogs/e2fsprogs-libs-1.33.tar.gz]
md5=c7545bb05e0c2fc59174f0dc455c6519 sha256=a65d064bee3e97c164d07a490692db0e73da8da10019ad9a89866706c93ae703... snip ...
Quoted 3 lines
i just tried a dry run on that patch and got a failure on patching
checksums.ini of all files. i'll look more closely. are you sure that patch applies cleanly to checksums.ini in the dev branch?
never mind, just me being clueless, although that first patch
snippet needs an offset of about 500 lines. but e2fsprogs seems to build, so i'm going after beagleboard-demo-image now. i'll keep you posted.
since that patch seems to solve the problem, could someone apply it?
thanks. and thanks, graham.
rday
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca Twitter: http://twitter.com/rpjday
========================================================================