[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lnav/0.7.0-2: FTBFS on mips, powerpc, s390x and sparc



Seems like a tiny fix, as mentioned by the owner "tstack" in "line_buffer.cc(185)". Upstream should be able to do this easily.

this->lb_file_time = *((int32_t *)&gz_id[4]);

should be something to the effect of:

this->lb_file_time = (gz_id[4]) | (gz_id[5] << 8) | (gz_id[6] << 16) | (gz_id[7] << 24); 

to reassemble the 32-bit value regardless of native byte order. Also, it will removing the warning from type-punning that happens when you do *((int32_t *)&something);


On Wed, Apr 2, 2014 at 2:53 PM, Salvatore Bonaccorso <carnil@debian.org> wrote:
Dear mips, powerpc, s390x and sparc porters

(Please CC me on replies as I'm not subscribed to the port
mailinglist).

I'm contancting your porter lists as I have a FTBFS which seems
specific to the big endian architecture.

 [1] https://buildd.debian.org/status/package.php?p=lnav

Upstream has pointed me in his comment in [2] in some direction to be
investigated.

 [2] https://github.com/tstack/lnav/issues/93

Can some of you help me with this issue? Thanks in advance already.

Regards,
Salvatore


--
To UNSUBSCRIBE, email to debian-sparc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 20140402195325.GA30197@eldamar.local" target="_blank">https://lists.debian.org/[🔎] 20140402195325.GA30197@eldamar.local



Reply to: