Opened 14 years ago
Closed 14 years ago
Last modified 14 years ago
#8821 closed patch (fixed)
config directory fails to build using Ubuntu 10.10
Reported by: | Owned by: | Janne Grunau | |
---|---|---|---|
Priority: | minor | Milestone: | 0.23-fixes |
Component: | MythTV - General | Version: | 0.23-fixes |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
When trying to build the source tree with the patch from 8572 applied, the following error comes up:
make[3]: Leaving directory `/build/supermario-mythtv_0.23.1+fixes25842-0ubuntu1-i386-NqgxkM/mythtv-0.23.1+fixes25842/bindings/perl' cd python/ && make check make[3]: Entering directory `/build/supermario-mythtv_0.23.1+fixes25842-0ubuntu1-i386-NqgxkM/mythtv-0.23.1+fixes25842/bindings/python' python setup.py build running build running build_py running build_scripts -Wl,-O1 -o python -lQtGui -lQtCore -lpthread make[3]: Leaving directory `/build/supermario-mythtv_0.23.1+fixes25842-0ubuntu1-i386-NqgxkM/mythtv-0.23.1+fixes25842/bindings/python' make[2]: Leaving directory `/build/supermario-mythtv_0.23.1+fixes25842-0ubuntu1-i386-NqgxkM/mythtv-0.23.1+fixes25842/bindings' cd config/ && make check make[2]: *** No rule to make target `check'make[2]: Entering directory `/build/supermario-mythtv_0.23.1+fixes25842-0ubuntu1-i386-NqgxkM/mythtv-0.23.1+fixes25842/config' . Stop. make[2]: Leaving directory `/build/supermario-mythtv_0.23.1+fixes25842-0ubuntu1-i386-NqgxkM/mythtv-0.23.1+fixes25842/config' make[1]: *** [sub-config-check_ordered] Error 2 make[1]: Leaving directory `/build/supermario-mythtv_0.23.1+fixes25842-0ubuntu1-i386-NqgxkM/mythtv-0.23.1+fixes25842' dh_auto_test: make -j1 check returned exit code 2 make: *** [build] Error 29
Attachments (4)
Change History (15)
Changed 14 years ago by
Attachment: | configure_missing_check.patch added |
---|
comment:1 Changed 14 years ago by
Milestone: | 0.24 → unknown |
---|---|
Owner: | set to Janne Grunau |
Status: | new → assigned |
Note the patch here is actually for the configure file, not for anything called mythtv-fixes, so will not apply to anything in our source. Janne, assigning to you.
Mario, thanks for the patch. Please don't set milestone on our tickets, see the ticket howto for further details.
comment:2 Changed 14 years ago by
(and my bad re the file path, new trac is stripping off the filename in this case, weird)
comment:3 Changed 14 years ago by
Sorry on the milestone bit. That above patch is against -fixes, here's the one for -trunk. (Trunk needs it applied to another directory too)
comment:4 Changed 14 years ago by
Just to be clear here, I didn't randomly decide to go call 'make check'. qmake added a 'check' rule to all of it's Makefile's that were generated. This is likely something new for QT 4.7.
The only reason that these patches were necessary is because those two Makefiles (external and ./configure generated) aren't touched by qmake at all.
Changed 14 years ago by
Attachment: | configure_missing_check.3.patch added |
---|
patch for mythplugins fixes
Changed 14 years ago by
Attachment: | configure_missing_check.4.patch added |
---|
patch for mythplugins trunk
comment:5 Changed 14 years ago by
Resolution: | → wontfix |
---|---|
Status: | assigned → closed |
what forces you to run make check?
comment:6 Changed 14 years ago by
bah, missed your update. qmake's generated Makefile adds check target as dependency for all or install target? that is imho a qmake bug and shoud be reported there. I've found nothing in the qt 4.7 docs or changelogs.
comment:7 Changed 14 years ago by
It might be a qmake bug, or even a qmake feature - but this is a harmless set of patches that doesn't cause regressions on earlier qmake and fixes it on later. I don't see the problem here with them.
comment:8 Changed 14 years ago by
comment:9 Changed 14 years ago by
Milestone: | unknown → 0.23-fixes |
---|---|
Resolution: | wontfix |
Status: | closed → new |
comment:10 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:11 Changed 14 years ago by
re 25897, that fixes mythtv proper nicely. I think there's still a mythplugins component to that to be fixed up in trunk however. The 25902 looks good for fixes.
patch to fix problem