Needs --disable-sse2 flag for Vortex86

Bug #1896798 reported by Chris Webster
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xerces-c (Ubuntu)
New
Undecided
Unassigned

Bug Description

Greetings,
  I am using Ubuntu 16.04.6 LTS as provided by Winsystems for their Vortex83DX3 PC104 board. This is an i686 architecture CPU.

ads@vortex:~/src$ apt-cache policy libxerces-c3.1
libxerces-c3.1:
  Installed: (none)
  Candidate: 3.1.3+debian-1
  Version table:
     3.1.3+debian-1 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/universe i386 Packages

  Our software package uses xerces-c extensively for configuration and has worked for 10+ years on arm/jessie and x86/redhat. I was receiving a core dump in the xerces library while evaluating the Vortex86 as a replacement CPU. In debugging the issue I built xerces-c from source. Long and short it works fine if I add the --disable-sse2 flag to the configure script.

  1. I am not sure whether the maintainers (you?) are willing to re-deploy with that flag

  2. if not, we have an internal debian repository, and I am willing to package it ourselves for ourselves.

Regards,
Chris

Revision history for this message
Steve Langasek (vorlon) wrote :

If the i386 build of xerces-c doesn't work on systems without sse2, that is certainly a bug. However, given that this is the first report we've received of this issue, and 16.04 has already been out for 4 years, and support for i386 as a host architecture has been dropped entirely in later releases of Ubuntu, this issue is unlikely to receive attention. I think your internal repository is probably the best option for your issue.

Revision history for this message
Chris Webster (topher800) wrote :

Thanks Steve. We will pursue our own build.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.