Needs --disable-sse2 flag for Vortex86
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://
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
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.