• Bug#1068174: [Pkg-electronics-devel] Bug#1068174: yosys: Please package

    From Daniel =?utf-8?Q?Gr=C3=B6ber?=@21:1/5 to All on Tue Mar 18 00:30:01 2025
    I tried quickly building 0.51 and that seems to have yet more issues:

    /usr/bin/ld: /tmp/cc8nRSkd.ltrans73.ltrans.o: in function `abc::Scl_LibertyParse(char*, int)':
    /<<PKGBUILDDIR>>/abc/src/map/scl/sclLiberty.c:563:(.text+0x41f0): undefined reference to `abc::gzopen(char const*, char const*)'
    /usr/bin/ld: /tmp/cc8nRSkd.ltrans73.ltrans.o:/<<PKGBUILDDIR>>/abc/src/map/scl/sclLiberty.c:566:(.text+0x423f): undefined reference to `abc::gzread(void*, void*, unsigned int)'
    /usr/bin/ld: /tmp/cc8nRSkd.ltrans73.ltrans.o:/<<PKGBUILDDIR>>/abc/src/map/scl/sclLiberty.c:575:(.text+0x4263): undefined reference to `abc::gzclose(void*)'
    collect2: error: ld returned 1 exit status

    It never ends :D

    --Daniel

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEV6G/FbT2+ZuJ7bKf05SBrh55rPcFAmfYrWUACgkQ05SBrh55 rPcz3A/9Ebo6E6cp/kr+WJySpLwBPyoqNIvonJhlt0asWVQdk6YJXiXDfU9bPkgm 7ZrWYwFBp6mfFdiNFZGexg1XQY7ihm95Ay7QIcgHkksraGQtomDFw0DVhXCSi/I1 vznsrWBl8Wpha1Zszqr7IPKhuQpJQyWwYvT50JwaEm3wL6JzJ6/hojb4dMUtKMB+ jbPeB2bPeP3452OCaEABik+hxGAnbMlqO0whweUeZhLmGouy71TZq7wVU48NY6RX OwXnsjWE7gZ5N4yML7JLQsz7w95zHdz8uWslVyXPu4DBzVGPyuwU/2A+AOiWvcPI X4FFF+EsttiL+r4nAE0iZ1Ovsll23+KWVpfZ82/QvVrcANuJeFru+lzORd9HWQ2k jP6SJo7kQubhleG05T4ikzEllN8avNE6goCVidxMWXRHGILXmhkCHARUt+AwLnZE afQDVjEbwRxjUJIyFaenz+6mpZ1UzxGJtG3T0ocvxjhg90wwC8eB/ClDds63peN/ BpU+nvqg0+UZ/58vrSJCzUXL43R1rI3rZ2N7cWXJXJeu97O+tSAnBKbtj0EALftK IoIj8qxGSOSc0s1dkqKWagAr12Qp8WDxDmOUcgRcUPCi55KHYr17lNufH88vsYqT xd5t/uueNYTYWv4xWdxyEQ5S3QR+PDg9cTuz1epAhWhU1PJ5Tk0=
    =axKs
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Daniel =?utf-8?Q?Gr=C3=B6ber?=@21:1/5 to Scott Ashcroft on Tue Mar 18 14:10:01 2025
    On Tue, Mar 18, 2025 at 11:19:00AM +0000, Scott Ashcroft wrote:
    On Tue, 2025-03-18 at 00:16 +0100, Daniel Gröber wrote:
    I tried quickly building 0.51 and that seems to have yet more issues:

    /usr/bin/ld: /tmp/cc8nRSkd.ltrans73.ltrans.o: in function `abc::Scl_LibertyParse(char*, int)':
    /<<PKGBUILDDIR>>/abc/src/map/scl/sclLiberty.c:563:(.text+0x41f0): undefined reference to `abc::gzopen(char const*, char const*)'
    /usr/bin/ld: /tmp/cc8nRSkd.ltrans73.ltrans.o:/<<PKGBUILDDIR>>/abc/src/map/scl/sclLiberty.c:566:(.text+0x423f): undefined reference to `abc::gzread(void*, void*, unsigned int)'
    /usr/bin/ld: /tmp/cc8nRSkd.ltrans73.ltrans.o:/<<PKGBUILDDIR>>/abc/src/map/scl/sclLiberty.c:575:(.text+0x4263): undefined reference to `abc::gzclose(void*)'
    collect2: error: ld returned 1 exit status

    They've added zlib support in there too. Changing the include to
    #include <zlib.h> gets the build working again.

    Aah debian/patches/abc/remove_zlib_convenience.patch just needs
    adjusting. Alright easy.

    Uploading to ftp-master (via ftp to ftp.upload.debian.org):
    Uploading yosys_0.51-1.dsc: done.
    Uploading yosys_0.51.orig-abc.tar.gz: done.
    Uploading yosys_0.51.orig.tar.gz: done.
    Uploading yosys_0.51-1.debian.tar.xz: done.
    Uploading yosys_0.51-1_amd64.buildinfo: done.
    Uploading yosys_0.51-1_source.changes: done.
    Successfully uploaded packages.

    Thanks,
    --Daniel

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEV6G/FbT2+ZuJ7bKf05SBrh55rPcFAmfZbeAACgkQ05SBrh55 rPeYLBAAsfpla334NWtbEm3F2Ybq+5iVdDRQLSL6c9M6xcDx7o7hpQtrQrzbKx2s oaXRl0AGKXR7WjCtmxNowc7rMvd1c0WYlRPbvRWiuUy16CJpWhluRqWXQiSITCfH sLluPoSuK+KY531391rr4BTsz9s07+xtOUdna6oDXCbP3+HlmRMIQ/i57wb852LM 2eyCudEsewzmbXSDjSeENOEaR7dNxUxDh9Lkln37fSrzlDSMqFTr401tLXfNp+oF O3nAx3rnGEfLa/b7sAfOgyfHwR2SqSpogdgTSzOPZN1XU9Nf73B0/I7zYJqBBrbw WlQ+VUMa+1WcSRnUbJUvOl80Q2jF5JigfyEv8+tYmUM+F30TSN2Q45FqEduDdu2H 399T5z8ulKhkafLSjdf7TI7sxuiWcBFywzAegz5XgORIk+/mClTHlLOaf8av19Vc 7FIbOb1KNETGUr/+tOGJYd2/u9Y8UmYphDjgK2WIyDzCIOx1aSAriJcKGDF99I8q hEBm6Uet8icstMySrD/7oeT7BNtWNud784OvS2av/ODi65wWIhBIk5Jf7wVHTHQA 20Yqxfg1X9uGR25xWV19GYoeFNGIwvzcLMwLMjMcYt61hWtGLwnMfMtk/Joxc7BK gaxnlkUF+vzR9hmhFeFQUJ0bD7tjNRYnalIWaD9MovNMz9FY4BI=
    =NTj4
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)