Summary: | media-video/imagination-3.0-r1 - ld: imagination-support.o: undefined reference to symbol 'g_module_symbol' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michelangelo Scopelliti <kernelpanic> |
Component: | Current packages | Assignee: | Markos Chandras (RETIRED) <hwoarang> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 429308, 372079 | ||
Attachments: |
imagination-3.0-r1:20140320-174744.log.gz
imagination_patch.patch imagination-3.0-cflags.patch |
Description
Michelangelo Scopelliti
2014-03-20 17:52:20 UTC
Please attach the entire build log to this bug report. Created attachment 373146 [details]
imagination-3.0-r1:20140320-174744.log.gz
Sorry, I just forgot to attach it.
Created attachment 373772 [details, diff]
imagination_patch.patch
The patch modifies the current cflags patch to include checks for gmodule-2.0 (and sqrtf in libm, which will also fail otherwise). Thanks. Applied + 28 Mar 2014; Markos Chandras <hwoarang@gentoo.org> + files/imagination-3.0-cflags.patch: + Add new patch to include checks for gmodule-2.0 and sqrtf by Michelangelo + Scopelliti <ted.tanberry@gmail.com>. Bug #505188 + (In reply to Markos Chandras from comment #5) > Thanks. Applied > > + 28 Mar 2014; Markos Chandras <hwoarang@gentoo.org> > + files/imagination-3.0-cflags.patch: > + Add new patch to include checks for gmodule-2.0 and sqrtf by Michelangelo > + Scopelliti <ted.tanberry@gmail.com>. Bug #505188 > + I'm sorry, but I don't see that change. And, by the way, the patch is from Ted Tanberry; I just reported the bug. (In reply to Michelangelo Scopelliti from comment #6) > (In reply to Markos Chandras from comment #5) > > Thanks. Applied > > > > + 28 Mar 2014; Markos Chandras <hwoarang@gentoo.org> > > + files/imagination-3.0-cflags.patch: > > + Add new patch to include checks for gmodule-2.0 and sqrtf by Michelangelo > > + Scopelliti <ted.tanberry@gmail.com>. Bug #505188 > > + > > I'm sorry, but I don't see that change. And, by the way, the patch is from > Ted Tanberry; I just reported the bug. I don't understand what you mean. The change is in the tree. What is the problem? ( I fixed the Changelog entry) (In reply to Markos Chandras from comment #7) > (In reply to Michelangelo Scopelliti from comment #6) > > (In reply to Markos Chandras from comment #5) > > > Thanks. Applied > > > > > > + 28 Mar 2014; Markos Chandras <hwoarang@gentoo.org> > > > + files/imagination-3.0-cflags.patch: > > > + Add new patch to include checks for gmodule-2.0 and sqrtf by Michelangelo > > > + Scopelliti <ted.tanberry@gmail.com>. Bug #505188 > > > + > > > > I'm sorry, but I don't see that change. And, by the way, the patch is from > > Ted Tanberry; I just reported the bug. > > I don't understand what you mean. The change is in the tree. What is the > problem? > > ( I fixed the Changelog entry) I'm sorry I wasn't clear, I was referring to the changelog entry. BTW, as it is, I'm not able to apply the patch, obtaining the following patch output: ***** imagination-3.0-cflags.patch ***** PWD: /var/tmp/portage/media-video/imagination-3.0-r1/work/imagination-3.0 ======================================== PATCH COMMAND: patch -p0 -g0 -E --no-backup-if-mismatch < '/usr/portage/media-video/imagination/files/imagination-3.0-cflags.patch' ======================================== can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- imagination-3.0-cflags-old.patch 2014-03-28 21:29:05.208684625 +0100 |+++ imagination-3.0-cflags.patch 2014-03-28 21:42:45.880726226 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patch program exited with status 1 ======================================== PATCH COMMAND: patch -p1 -g0 -E --no-backup-if-mismatch < '/usr/portage/media-video/imagination/files/imagination-3.0-cflags.patch' ======================================== can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- imagination-3.0-cflags-old.patch 2014-03-28 21:29:05.208684625 +0100 |+++ imagination-3.0-cflags.patch 2014-03-28 21:42:45.880726226 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patch program exited with status 1 ======================================== PATCH COMMAND: patch -p2 -g0 -E --no-backup-if-mismatch < '/usr/portage/media-video/imagination/files/imagination-3.0-cflags.patch' ======================================== can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- imagination-3.0-cflags-old.patch 2014-03-28 21:29:05.208684625 +0100 |+++ imagination-3.0-cflags.patch 2014-03-28 21:42:45.880726226 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patch program exited with status 1 ======================================== PATCH COMMAND: patch -p3 -g0 -E --no-backup-if-mismatch < '/usr/portage/media-video/imagination/files/imagination-3.0-cflags.patch' ======================================== can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- imagination-3.0-cflags-old.patch 2014-03-28 21:29:05.208684625 +0100 |+++ imagination-3.0-cflags.patch 2014-03-28 21:42:45.880726226 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patch program exited with status 1 ======================================== PATCH COMMAND: patch -p4 -g0 -E --no-backup-if-mismatch < '/usr/portage/media-video/imagination/files/imagination-3.0-cflags.patch' ======================================== can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- imagination-3.0-cflags-old.patch 2014-03-28 21:29:05.208684625 +0100 |+++ imagination-3.0-cflags.patch 2014-03-28 21:42:45.880726226 +0100 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patch program exited with status 1 Markos Chandras: you should have applied my patch to the previous imagination-3.0-cflags.patch - my patch just updates the current one, it does not replace it with a full new version. Created attachment 374192 [details, diff]
imagination-3.0-cflags.patch
This is the proper patch now, include this into the tree.
(In reply to Ted Tanberry from comment #9) > Markos Chandras: you should have applied my patch to the previous > imagination-3.0-cflags.patch - my patch just updates the current one, it > does not replace it with a full new version. This is what I did and i was able to merge the package. Not sure what's wrong. I applied it again and committed the new patch. Give it a try in a few hours (In reply to Markos Chandras from comment #11) > (In reply to Ted Tanberry from comment #9) > > Markos Chandras: you should have applied my patch to the previous > > imagination-3.0-cflags.patch - my patch just updates the current one, it > > does not replace it with a full new version. > > This is what I did and i was able to merge the package. Not sure what's > wrong. I applied it again and committed the new patch. Give it a try in a > few hours Now it works. Thank you. |