Your message dated Thu, 12 May 2011 15:02:21 +0000
with message-id <[email protected]>
and subject line Bug#623361: fixed in meshlab 1.3.0a+dfsg1-2
has caused the Debian Bug report #623361,
regarding PLY import in linux fails
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 [email protected]
immediately.)
--
623361: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=623361
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: meshlab
Version: 1.3.0a+dfsg1-1
---------- Forwarded message ----------
From: Luka Frelih <[email protected]>
Date: Fri, Apr 15, 2011 at 3:48 AM
Subject: meshlab PLY import in linux
To: [email protected], [email protected]
hello Paolo, Teemu!
I've been bit recently by the bug in meshlab, unable to open PLY files
in linux, and after realizing it works on windows managed to discover
the cause - parsing decimal numbers in locale-aware mode - and fix it.
Please find my comments and fix at
http://sourceforge.net/tracker/index.php?func=detail&aid=3187111&group_id=149444&atid=774731
I've also attached the diff, created to the debian package source,
which i've used for building. Hope this is convenient enough - it's a
really small change, perhaps you'll just find a better place to stick
it...
best,
LF
diff --git a/meshlab/src/meshlab/main.cpp b/meshlab/src/meshlab/main.cpp
index 6a74830..1fd1c18 100644
--- a/meshlab/src/meshlab/main.cpp
+++ b/meshlab/src/meshlab/main.cpp
@@ -25,12 +25,16 @@
#include <QMessageBox>
#include "mainwindow.h"
+using namespace std;
+
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLocale::setDefault(QLocale::C);
QCoreApplication::setOrganizationName("VCG");
QCoreApplication::setApplicationName("MeshLab");
+
+ std::setlocale(LC_NUMERIC, "C");
if(argc>1)
{
--- End Message ---
--- Begin Message ---
Source: meshlab
Source-Version: 1.3.0a+dfsg1-2
We believe that the bug you reported is fixed in the latest version of
meshlab, which is due to be installed in the Debian FTP archive:
meshlab_1.3.0a+dfsg1-2.debian.tar.gz
to main/m/meshlab/meshlab_1.3.0a+dfsg1-2.debian.tar.gz
meshlab_1.3.0a+dfsg1-2.dsc
to main/m/meshlab/meshlab_1.3.0a+dfsg1-2.dsc
meshlab_1.3.0a+dfsg1-2_amd64.deb
to main/m/meshlab/meshlab_1.3.0a+dfsg1-2_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Teemu Ikonen <[email protected]> (supplier of updated meshlab package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 12 May 2011 12:17:16 +0200
Source: meshlab
Binary: meshlab
Architecture: source amd64
Version: 1.3.0a+dfsg1-2
Distribution: unstable
Urgency: low
Maintainer: Teemu Ikonen <[email protected]>
Changed-By: Teemu Ikonen <[email protected]>
Description:
meshlab - System for processing and editing triangular meshes
Closes: 623361 625053
Changes:
meshlab (1.3.0a+dfsg1-2) unstable; urgency=low
.
* rules: Use linux-g++ as qmake spec (fixes FTBFS with qt4 > 4.7).
* New patches:
- 12_ply_numeric: Set LC_NUMERIC to "C" in main().
Thanks to Luka Frelih for the patch. Closes: #623361.
- 13_cstddef: Include <cstddef> on files using offsetoff
(closes: #625053).
Checksums-Sha1:
9701474d7aeee1afc680ce27b7fa70fd7139ce78 1358 meshlab_1.3.0a+dfsg1-2.dsc
32d45a1d23d2a56e16b3a18a311fdf9913528fe5 18743
meshlab_1.3.0a+dfsg1-2.debian.tar.gz
b126e82360cb7d1382b3504a0c515d95b499492a 6887708
meshlab_1.3.0a+dfsg1-2_amd64.deb
Checksums-Sha256:
37d7b7ef63e8cda407a708ad558563027853fbb7d9d47030eb12328fbc0073a4 1358
meshlab_1.3.0a+dfsg1-2.dsc
75164bc140bb7adadca307ad1430b5c59e41e504f75599ca943fd9ebd796c110 18743
meshlab_1.3.0a+dfsg1-2.debian.tar.gz
d6f67558c1feca71f2f25ac3426b8c9aab0d7157f9370c4c6dbc128322b879c6 6887708
meshlab_1.3.0a+dfsg1-2_amd64.deb
Files:
d185e3ee622a69383d6651790cc04e17 1358 graphics extra meshlab_1.3.0a+dfsg1-2.dsc
f05feec049ab9788acebca206cef1f6f 18743 graphics extra
meshlab_1.3.0a+dfsg1-2.debian.tar.gz
ee9d192469c5195a9cba15af33815571 6887708 graphics extra
meshlab_1.3.0a+dfsg1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk3L8u8ACgkQjRFFY3XAJMj1FACgo5l0qJEmMk+SS30wAJ5BNMlB
zeYAoKTjMH61omJ1JDXIQDPuUBYKvyWr
=K1S6
-----END PGP SIGNATURE-----
--- End Message ---