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

Bug#1114592: control file generation lacks multilib packages for ports and mipsen archs



Package: src:gcc-defaults
Version: 1.226

The control file generation lacks native multilib packages for ports and mipsen archs.

Seen while adding gdc and gdc-multilib packages for sparc64, but we are lacking *any* multilib native package there for ports and mipsen architectures.

For control file generation, we process

            debian/control.cross.in \
$(if $(and $(filter yes,$(with_cross)),$(filter $(a),$(multilib_archs))), debian/control.cross-ml.in) \

@@ -4339,6 +4339,22 @@ Description: Go compiler (based on GCC) for the sparc64 architecture
  This is a dependency package providing the default GNU Go cross-compiler
  for the sparc64 architecture.

+Package: gdc-sparc64-linux-gnu
+Priority: optional
+Architecture: sparc64
+Multi-Arch: foreign
+Depends: cpp-sparc64-linux-gnu (>= ${version:cpp}),
+  gdc-${pv:gdc}-sparc64-linux-gnu ${reqv:gdc},
+  ${misc:Depends}
+Breaks: gdc (<< 4:13.2.0-3)
+Replaces: gdc (<< 4:13.2.0-3)
+Description: GNU D compiler (based on GCC) for the sparc64 architecture
+ This is the GNU D compiler, which compiles D on platforms supported by
+ the gcc compiler. It uses the gcc backend to generate optimized code.
+ .
+ This is a dependency package providing the default GNU D cross-compiler
+ for the sparc64 architecture.
+
 Package: gm2-sparc64-linux-gnu
 Priority: optional
 Architecture: sparc64


adding the gdc-sparc64-linux-gnu native package, but not the gdc-multilib-sparc64-linux-gnu native package.


Reply to: