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

Bug#266327: marked as done (cramfs tools on big-endian architecture)



Your message dated Mon, 28 Sep 2015 15:59:00 +0000
with message-id <[🔎] E1ZgapQ-0005OO-TF@franck.debian.org>
and subject line Bug#800316: Removed package(s) from unstable
has caused the Debian Bug report #266327,
regarding cramfs tools on big-endian architecture
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
266327: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=266327
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cramfs
Version: 1.1-6
Severity: wishlist 


 The cramfstools cteares WRONG ENDIANITY filesystem
on the big-endian architectures (i.e. the mips-eb)

  David Schleef <ds@schleef.org> wrote:
"According to Linus, big endian cramfs doesn't exist. "
http://lists.debian.org/debian-devel/2001/07/msg01161.html

 However, mkcramfs creates big-endin file imeges in the
big-endian hosts:

big-endian.host$ mkcramfs dir  image.cramfs

little-endian.host$ mkcramfs dir image.cramfs

 The "mkcramfs" produces DIFFERENT file images.

big-endian.host$ od -ha image.cramfs
0000000 cd28 453d 0010 0000 0000 0500 0000 0000
          (   M   =   E dle nul nul nul nul nul nul enq nul nul nul nul
0000020 6f43 706d 6572 7373 6465 5220 4d4f 5346
          C   o   m   p   r   e   s   s   e   d  sp   R   O   M   F   S


little-endian.host$ od -ha image.cramfs
0000000 3d45 28cd 5000 0001 0003 0000 0000 0000
          E   =   M   ( nul   P soh nul etx nul nul nul nul nul nul nul
0000020 6f43 706d 6572 7373 6465 5220 4d4f 5346
          C   o   m   p   r   e   s   s   e   d  sp   R   O   M   F   S


 There are a lot of patches for the linux kernel :
http://www.ussg.iu.edu/hypermail/linux/kernel/0202.3/0365.html
Access to the constants reworked as :
...
#define CRAMFS_32(x) swab32(x) 
...
if (super.magic != CRAMFS_32(CRAMFS_MAGIC))

Another kernel patches (JFYI):
http://lists.infradead.org/pipermail/linux-mtd/2003-August/008471.html
http://www.linux-mips.org/archives/linux-mips/2001-09/msg00259.html


Is it possible to implement endianness-aware cramfs tools like:
http://seclists.org/linux-kernel/2001/Dec/0760.html





--- End Message ---
--- Begin Message ---
Version: 1.1-6+rm

Dear submitter,

as the package cramfs has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/800316

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply to: