By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 1027 - Build issue: Various build fixes
Summary: Build issue: Various build fixes
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: tdenetwork (show other bugs)
Version: R14.0.0 [Trinity]
Hardware: All Linux
: P5 major
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2012-06-11 05:13 CDT by Nix
Modified: 2012-07-26 14:55 CDT (History)
2 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
Fix a fatal error message. (936 bytes, application/octet-stream)
2012-06-11 05:13 CDT, Nix
Details
Compile without V4L1 headers. (4.04 KB, patch)
2012-06-11 05:13 CDT, Nix
Details | Diff
Fix a build-breaking typo in the Kopete SMS protocol code. (2.06 KB, patch)
2012-06-11 05:13 CDT, Nix
Details | Diff
Fix a parallel build bug. (909 bytes, patch)
2012-06-11 05:14 CDT, Nix
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nix 2012-06-11 05:13:01 CDT
Created attachment 655 [details]
Fix a fatal error message.

Some of these are necessary to build on recent kernels without V4L1 support: some are necessary to build at all. (This fix does not add V4L2 support.)
Comment 1 Nix 2012-06-11 05:13:23 CDT
Created attachment 656 [details]
Compile without V4L1 headers.
Comment 2 Nix 2012-06-11 05:13:46 CDT
Created attachment 657 [details]
Fix a build-breaking typo in the Kopete SMS protocol code.
Comment 3 Nix 2012-06-11 05:14:07 CDT
Created attachment 658 [details]
Fix a parallel build bug.
Comment 4 Darrell 2012-06-13 20:45:31 CDT
I'm tagging the Summary as a "Build issue" for easier tracking and identification, and bumping the status to Major. I'd bump to Critical, but others are not reporting these issues --- although admittedly
that could mean nothing or only that these build issues are corner cases others have not yet stumbled across. :-)
Comment 5 Timothy Pearson 2012-07-26 11:35:40 CDT
Comment on attachment 655 [details]
Fix a fatal error message.

Committed to GIT in hash 5c988de.
Comment 6 Timothy Pearson 2012-07-26 11:36:52 CDT
Comment on attachment 657 [details]
Fix a build-breaking typo in the Kopete SMS protocol code.

This was already in GIT as of hash 9d55f383cc9fbcc71bc36cdb0aedda82862c670c
Comment 7 Timothy Pearson 2012-07-26 11:39:21 CDT
Comment on attachment 658 [details]
Fix a parallel build bug.

Committed to GIT in hash 35c41f3.
Comment 8 Timothy Pearson 2012-07-26 11:39:53 CDT
(In reply to comment #1)
> Created attachment 656 [details]
> Compile without V4L1 headers.

I would prefer to add V4L2 support before ripping out V4L1 support.
Comment 9 Timothy Pearson 2012-07-26 11:43:54 CDT
(In reply to comment #8)
> (In reply to comment #1)
> > Created attachment 656 [details] [details]
> > Compile without V4L1 headers.
> 
> I would prefer to add V4L2 support before ripping out V4L1 support.

We could probably use libv4l to prevent future problems with V4L API changes:
http://freecode.com/projects/libv4l
Comment 10 Timothy Pearson 2012-07-26 12:34:59 CDT
Comment on attachment 656 [details]
Compile without V4L1 headers.

It seems I misunderstood the purpose of your patch; you kept the exiting libv4l support, which is sufficient.

Committed to GIT in hash d8cbbab.
Comment 11 Timothy Pearson 2012-07-26 12:35:19 CDT
(In reply to comment #10)
> Comment on attachment 656 [details]
> Compile without V4L1 headers.
> 
> It seems I misunderstood the purpose of your patch; you kept the exiting libv4l
> support, which is sufficient.
> 
> Committed to GIT in hash d8cbbab.

existing, not exiting.
Comment 12 Nix 2012-07-26 14:55:09 CDT
Yes, the point of this is not to *drop* the V4L headers, but to allow compilation on systems that lack them (although you then lose V4L support, that's better than losing everything).

Thanks for committing!