Opened 8 years ago

Closed 7 years ago

#9479 closed Patch - Bug Fix (Fixed)

[PATCH] libmythtv: nuppeldecoder.cpp fails to compile for big-endian

Reported by: Lawrence Rust <lvr@…> Owned by: markk
Priority: minor Milestone: 0.24.1
Component: MythTV - General Version: Master Head
Severity: medium Keywords: big-endian libmythtv
Cc: Ticket locked: no

Description

Compilation of libmythtv/nuppeldecoder.cpp fails with a missing #include "bswap.h" when building for a big-endian system. The attached patch creates a simple bswap.h for a big-endian linux system.

Attachments (1)

40-libmythtv-bswap.diff (572 bytes) - added by Lawrence Rust <lvr@…> 8 years ago.

Download all attachments as: .zip

Change History (6)

Changed 8 years ago by Lawrence Rust <lvr@…>

Attachment: 40-libmythtv-bswap.diff added

comment:1 Changed 7 years ago by markk

Milestone: unknown0.24.1
Owner: set to markk
Status: newaccepted

Committed to trunk in 933475ed53e7643618fd

comment:2 Changed 7 years ago by beirdo

Summary: {PATCH] libmythtv: nuppeldecoder.cpp fails to compile for big-endian[PATCH] libmythtv: nuppeldecoder.cpp fails to compile for big-endian

comment:3 Changed 7 years ago by beirdo

See also more complete bswap.h in #9208, which is the same issue.

comment:4 Changed 7 years ago by superm1@…

Could this also be backported to 0.24-fixes?

comment:5 Changed 7 years ago by markk

Resolution: Fixed
Status: acceptedclosed

Committed to trunk in 933475ed53e7643618fd and fixes/0.24 in 4ce4707321aeec4387af.

At the moment I see no point in adding the additional code from the patch in #9208 - the nuppel code isn't going to change anytime soon.

Note: See TracTickets for help on using tickets.