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

Bug#942193: dwz: dh_dwz freecad build regression: write_die: Assertion `value && refdcu->cu_kind != CU_ALT' failed.



Control: tags -1 + moreinfo
Control: severity -1 grave

please could you attach the binary, or put it somewhere on the web?

On 12.10.19 02:11, Kurt Kremitzki wrote:
Package: dwz
Version: 0.12-3
Severity: critical
Justification: breaks unrelated software

Dear Maintainer,

I'm not certain if critical is the correct severity, but it seems dwz is
causing a build regression in freecad. As part of Python 3 removal, I
dropped the Python 2 build and packages in a new upload This should
have  been uneventful, but somehow, the builds for i386, mipsel, and
s390x are all failing with essentially the same error, as follows:

```
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_dwz -a -O--buildsystem=cmake
dwz: /build/dwz-aS1MPf/dwz-0.13/dwz.c:9310: write_die: Assertion `value && refdcu->cu_kind != CU_ALT' failed.
dh_dwz: dwz -mdebian/libfreecad-python3-0.18/usr/lib/debug/.dwz/i386-linux-gnu/libfreecad-python3-0.18.debug -M/usr/lib/debug/.dwz/i386-linux-gnu/libfreecad-python3-0.18.debug -- debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/DraftUtils.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Drawing.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/DrawingGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Fem.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/FemGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/FreeCAD.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/FreeCADGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Image.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/ImageGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Import.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/ImportGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Inspection.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/InspectionGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Measure.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Mesh.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/MeshGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/MeshPart.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/MeshPartGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Part.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/PartDesignGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/PartGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Path.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/PathGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/PathSimulator.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Points.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/PointsGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/QtUnitGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Raytracing.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/RaytracingGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/ReverseEngineering.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/ReverseEngineeringGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Robot.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/RobotGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Sketcher.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/SketcherGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Spreadsheet.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/SpreadsheetGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Start.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/StartGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Surface.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/SurfaceGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/TechDraw.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/TechDrawGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/Web.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/WebGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/_PartDesign.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/area.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libDriver.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libDriverDAT.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libDriverSTL.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libDriverUNV.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libFreeCADApp.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libFreeCADBase.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libFreeCADGui.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libMEFISTO2.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libSMDS.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libSMESH.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libSMESHDS.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libStdMeshers.so debian/libfreecad-python3-0.18/usr/lib/freecad-python3/lib/libarea-native.so died with signal 6
make: *** [debian/rules:3: binary-arch] Error 255
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2
```

This has caused FreeCAD to drop out of testing.



Reply to: