Dear developers team,
I am happy to forward you some mails concerning new bugs we have received. It
lloks like we have got some more developers looking into the software.
Please see the attachments.
Cheers,
Manuel
--
Regards
Manuel Schneider
Wikimedia CH - Verein zur Förderung Freien Wissens
Wikimedia CH - Association for the advancement of free knowledge
www.wikimedia.ch
--- Begin Message ---
http://bugs.openzim.org/show_bug.cgi?id=6
Marc Bantle <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Platform|PC |Other
Severity|enhancement |blocker
--- Comment #1 from Marc Bantle <[email protected]> 2009-07-18 14:42:51 CET ---
Corrected platform and importance
--
Configure bugmail: http://bugs.openzim.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
--- End Message ---
--- Begin Message ---
http://bugs.openzim.org/show_bug.cgi?id=5
Summary: zimreader on arm: miss-aligned dirent header
Product: openZIM
Version: unspecified
Platform: Other
OS/Version: Linux
Status: NEW
Severity: major
Priority: P5
Component: zimlib
AssignedTo: [email protected]
ReportedBy: [email protected]
Estimated Hours: 0.0
Created an attachment (id=1)
--> (http://bugs.openzim.org/attachment.cgi?id=1)
Patch to correct alignment of the dirent header
-- System Information:
Debian Release: 5.0.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: armel (armv4tl)
Kernel: Linux 2.6.24-20081103.git7172ec57 (PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to de_DE.UTF-8)
Plattform: openmoko Freerunner
Since the dirent header variable in
zim::std::istream& operator>> (std::istream& in, Dirent& dirent)
is define as char, the compiler chooses 2-byte-alignment. Later
4-byte access will fail on architectures with poor miss-alignment
recovery (see [1]).
Possibly there are further variables to be explicitly alignment.
I only fixed the one that made zimreader fail (see patch).
Note: The patch is gcc-specific, which may not be desired.
[1] linux-2.6.28/Documentation/unaligned-memory-access.txt
--
Configure bugmail: http://bugs.openzim.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
--- End Message ---
--- Begin Message ---
http://bugs.openzim.org/show_bug.cgi?id=5
--- Comment #1 from Marc Bantle <[email protected]> 2009-07-18 14:14:03 CET ---
Created an attachment (id=2)
--> (http://bugs.openzim.org/attachment.cgi?id=2)
Log of a page request with missalignment (without patch)
--
Configure bugmail: http://bugs.openzim.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
--- End Message ---
--- Begin Message ---
http://bugs.openzim.org/show_bug.cgi?id=5
--- Comment #2 from Marc Bantle <[email protected]> 2009-07-18 14:19:45 CET ---
Created an attachment (id=3)
--> (http://bugs.openzim.org/attachment.cgi?id=3)
Log of a page request without missalignment (with patch applied)
Timestamps have been removed from both logs for easier comparison.
--
Configure bugmail: http://bugs.openzim.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
--- End Message ---
--- Begin Message ---
http://bugs.openzim.org/show_bug.cgi?id=6
Summary: zimreader on arm: cxxtools/m4/asmtype.m4 broken for
arm architecture
Product: openZIM
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: zimlib
AssignedTo: [email protected]
ReportedBy: [email protected]
Estimated Hours: 0.0
Created an attachment (id=4)
--> (http://bugs.openzim.org/attachment.cgi?id=4)
Patch for fixing build configuration for arm plattform (cxxtools/m4/asmtype.m4)
Since I couldn't find a bug tracker for cxxtools, i'll submit this bug here.
Sorry, if I cause inconveniences.
-- System Information:
Debian Release: 5.0.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: armel (armv4tl)
Kernel: Linux 2.6.24-20081103.git7172ec57 (PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to de_DE.UTF-8)
Plattform: openmoko Freerunner
Patch contains two fixes:
Square brackets in assembler code get eaten by automake. Doubling
helped.
CXXTOOLS_ATOMICITY_ARM needs to be renamed CXXTOOLS_ATOMICITY_GCC_ARM
for make to build atomicity.gcc.arm.cpp.
This has also been tested in an cross-build environment.
--
Configure bugmail: http://bugs.openzim.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
--- End Message ---
_______________________________________________
dev-l mailing list
[email protected]
https://intern.openzim.org/mailman/listinfo/dev-l