Bug#994770: RFS: binutils-m68hc1x/1:3 -- GNU binary utilities for Motorola's 68HC11/12 targets

2021-09-26 Thread Vincent Smeets
I have updated my package and added the DH_COMPAT=10 assignment. It now
builds again. (Thank you John)
I have also fixed a problem with the empty c++filt.1 manual page. I will
check and create a upstream bug report for that.

Regards,
Vincent

>
>


Bug#994770: RFS: binutils-m68hc1x/1:3 -- GNU binary utilities for Motorola's 68HC11/12 targets

2021-09-25 Thread John Scott
> I have no idea how we're going to address this. I think I'll file a bug
> and see if they're willing to revert as soon as I can identify all of
> the affected packages.
I've filed a bug and marked it as a blocker of this issue, but in the
admittedly short time since I filed it Wednesday I haven't gotten a
response. If you would prefer to workaround this issue instead, setting
the DH_COMPAT environment variable to 10 when calling dh_auto_configure
(which we have to override anyway) does the right thing. DH_COMPAT=11
is what introduced passing --runstatedir to the configure script.

My changes to binutils-sh-elf are at
https://salsa.debian.org/electronics-team/toolchains/binutils-sh-elf/-/commit/cdccb05b
if you would like to take a look.


signature.asc
Description: This is a digitally signed message part


Bug#994770: RFS: binutils-m68hc1x/1:3 -- GNU binary utilities for Motorola's 68HC11/12 targets

2021-09-23 Thread John Scott
Hi Vincent,

I'm very glad to see that you've been working on this. From an initial
skim of your package, things look very good, and I'm more pleased to
see that you've based your work off of binutils-sh-elf and the
PackagingLessCommonBinutilsTargets guide.

About the build failure Adam had, I'm afraid a breaking change was
introduced in the autoconf2.69 package (2.69-3) that affects all of our
packages:
> autoconf2.69 (2.69-3) unstable; urgency=medium
> 
>   * Don't apply the add-runstatedir backport, not needed in the
> context of this package, and generates different output not 
> needed for GCC.

I have no idea how we're going to address this. I think I'll file a bug
and see if they're willing to revert as soon as I can identify all of
the affected packages.


signature.asc
Description: This is a digitally signed message part


Bug#994770: RFS: binutils-m68hc1x/1:3 -- GNU binary utilities for Motorola's 68HC11/12 targets

2021-09-22 Thread Vincent Smeets
Thank you Adam for testing my package.

Can you send me the build log, so I can analyse the problem?

I have been building my package on my Debian/Testing machine without
problems. Are you using a different build environment? What is the minimum
required build environment (except for the build dependencies)?

Regards,
Vincent

Op wo 22 sep. 2021 om 14:57 schreef Adam Borowski :

> On Mon, Sep 20, 2021 at 07:16:30PM +0200, Vincent Smeets wrote:
> >  * Package name: binutils-m68hc1x
>
> > Changes since the last upload:
> >
> >  binutils-m68hc1x (1:3) unstable; urgency=medium
> >  .
> >* Repackaged as a native package based on binutils-source (Closes:
> #982848)
>
> Fails to build with:
>
> cd obj-x86_64-linux-gnu && ../src/configure
> --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include
> --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info
> --sysconfdir=/etc --localstatedir=/var --disable-option-checking
> --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu
> --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking
> --target=m68hc11 --libdir=\${prefix}/lib/m68hc11 --with-bugurl=
> https://www.debian.org/Bugs/ --with-system-zlib
> --with-pkgversion=1:2.37\+3 --enable-deterministic-archives
> --enable-targets=m68hc11,m68hc12
> configure: error: unrecognized option: `--runstatedir=/run'
>
>
> Meow!
> --
> ⢀⣴⠾⠻⢶⣦⠀
> ⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
> ⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
> ⠈⠳⣄
>


Bug#994770: RFS: binutils-m68hc1x/1:3 -- GNU binary utilities for Motorola's 68HC11/12 targets

2021-09-22 Thread Adam Borowski
On Mon, Sep 20, 2021 at 07:16:30PM +0200, Vincent Smeets wrote:
>  * Package name: binutils-m68hc1x

> Changes since the last upload:
> 
>  binutils-m68hc1x (1:3) unstable; urgency=medium
>  .
>* Repackaged as a native package based on binutils-source (Closes: #982848)

Fails to build with:

cd obj-x86_64-linux-gnu && ../src/configure --build=x86_64-linux-gnu 
--prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking --target=m68hc11 
--libdir=\${prefix}/lib/m68hc11 --with-bugurl=https://www.debian.org/Bugs/ 
--with-system-zlib --with-pkgversion=1:2.37\+3 --enable-deterministic-archives 
--enable-targets=m68hc11,m68hc12
configure: error: unrecognized option: `--runstatedir=/run'


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ If you ponder doing what Jesus did, remember than flipping tables
⢿⡄⠘⠷⠚⠋⠀ and chasing people with a whip is a prime choice.
⠈⠳⣄



Bug#994770: RFS: binutils-m68hc1x/1:3 -- GNU binary utilities for Motorola's 68HC11/12 targets

2021-09-20 Thread Vincent Smeets
Package: sponsorship-requests
Severity: normal
X-Debbugs-Cc: vincent.vsme...@gmail.com

Dear mentors,

I am looking for a sponsor for my package "binutils-m68hc1x":

 * Package name: binutils-m68hc1x
   Version : 1:3
   Upstream Author : None (changed to native package)
 * URL : https://www.gnu.org/software/binutils/
 * License : GPL-3+
 * Vcs : https://salsa.debian.org/VSmeets/binutils-m68hc1x
   Section : devel

It builds those binary packages:

  binutils-m68hc1x - GNU binary utilities for Motorola's 68HC11/12 targets

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/binutils-m68hc1x/

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/b/binutils-m68hc1x/binutils-m68hc1x_3.dsc

Changes since the last upload:

 binutils-m68hc1x (1:3) unstable; urgency=medium
 .
   * Repackaged as a native package based on binutils-source (Closes: #982848)

Regards,
-- 
  Vincent Smeets