Unfortunately this is not fixed in the xorg-server case. The build log for 2:1.7.6-2ubuntu7 confirms that pkg-create-dbgsym 0.42 got installed, but I still get CRC mismatch on /usr/bin/Xorg.
The snippet below from the build log shows that -dbgsym was built twice. Why there is Make messages in there is also a bit funny, it seems like some parallel makes are running, which I would not expect in this phase of the build.
dh_strip -pxserver-xorg-core --dbg-package=xserver-xorg-core-dbg
dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: xserver-xorg-core xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-xorg-core-dbg
pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com
dpkg-deb: warning: 'debian/xserver-common/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warnings about the control file(s)
dpkg-deb: building package `xserver-common' in `../xserver-common_1.7.6-2ubuntu7_all.deb'.
dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given
dh_strip debug symbol extraction: packages to act on: xserver-xorg-core
dh_strip debug symbol extraction: ignored packages:
make[1]: Leaving directory `/build/buildd/xorg-server-1.7.6'
WARNING: not running pkgbinarymangler for this package, as requested
dpkg-deb: warning: '/build/buildd/xorg-server-1.7.6/debian/xserver-xorg-core-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warnings about the control file(s)
dpkg-deb: building package `xserver-xorg-core-dbgsym' in `../xserver-xorg-core-dbgsym_1.7.6-2ubuntu7_i386.ddeb'.
dh_strip -s --remaining-packages
dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: xserver-xorg-core xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-xorg-core-dbg
dh_strip debug symbol extraction: packages to act on: xserver-xorg-core xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-xorg-core-dbg
dh_strip debug symbol extraction: ignored packages:
WARNING: not running pkgbinarymangler for this package, as requested
dpkg-deb: warning: '/build/buildd/xorg-server-1.7.6/debian/xserver-xorg-core-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warnings about the control file(s)
dpkg-deb: building package `xserver-xorg-core-dbgsym' in `../xserver-xorg-core-dbgsym_1.7.6-2ubuntu7_i386.ddeb'.
WARNING: not running pkgbinarymangler for this package, as requested
dpkg-deb: warning: '/build/buildd/xorg-server-1.7.6/debian/xdmx-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warnings about the control file(s)
Unfortunately this is not fixed in the xorg-server case. The build log for 2:1.7.6-2ubuntu7 confirms that pkg-create-dbgsym 0.42 got installed, but I still get CRC mismatch on /usr/bin/Xorg.
The snippet below from the build log shows that -dbgsym was built twice. Why there is Make messages in there is also a bit funny, it seems like some parallel makes are running, which I would not expect in this phase of the build.
dh_strip -pxserver-xorg-core --dbg-package= xserver- xorg-core- dbg xorg-core- dbg ngler: Not overriding Maintainer for domain lists.ubuntu.com xserver- common/ DEBIAN/ control' contains user-defined field 'Original- Maintainer'
dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: xserver-xorg-core xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-
pkgmaintainerma
dpkg-deb: warning: 'debian/
dpkg-deb: warning: ignoring 1 warnings about the control file(s)
dpkg-deb: building package `xserver-common' in `../xserver- common_ 1.7.6-2ubuntu7_ all.deb' . buildd/ xorg-server- 1.7.6' buildd/ xorg-server- 1.7.6/debian/ xserver- xorg-core- dbgsym/ DEBIAN/ control' contains user-defined field 'Original- Maintainer'
dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given
dh_strip debug symbol extraction: packages to act on: xserver-xorg-core
dh_strip debug symbol extraction: ignored packages:
make[1]: Leaving directory `/build/
WARNING: not running pkgbinarymangler for this package, as requested
dpkg-deb: warning: '/build/
dpkg-deb: warning: ignoring 1 warnings about the control file(s)
dpkg-deb: building package `xserver- xorg-core- dbgsym' in `../xserver- xorg-core- dbgsym_ 1.7.6-2ubuntu7_ i386.ddeb' . packages xorg-core- dbg xorg-core- dbg buildd/ xorg-server- 1.7.6/debian/ xserver- xorg-core- dbgsym/ DEBIAN/ control' contains user-defined field 'Original- Maintainer'
dh_strip -s --remaining-
dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: xserver-xorg-core xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-
dh_strip debug symbol extraction: packages to act on: xserver-xorg-core xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-
dh_strip debug symbol extraction: ignored packages:
WARNING: not running pkgbinarymangler for this package, as requested
dpkg-deb: warning: '/build/
dpkg-deb: warning: ignoring 1 warnings about the control file(s)
dpkg-deb: building package `xserver- xorg-core- dbgsym' in `../xserver- xorg-core- dbgsym_ 1.7.6-2ubuntu7_ i386.ddeb' . buildd/ xorg-server- 1.7.6/debian/ xdmx-dbgsym/ DEBIAN/ control' contains user-defined field 'Original- Maintainer'
WARNING: not running pkgbinarymangler for this package, as requested
dpkg-deb: warning: '/build/
dpkg-deb: warning: ignoring 1 warnings about the control file(s)