• texlive-bin: test builds on your architectures

    From =?UTF-8?B?UHJldcOfZSwgSGlsbWFy?=@21:1/5 to All on Sat Sep 23 00:00:02 2023
    XPost: linux.debian.ports.mips
    To: [email protected]
    To: [email protected]

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------IYmC6brbwbfKExiK630FcfmO
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    RGVhciBwb3J0ZXJzLA0KDQp0aGUgQ1BVIHN1cHBvcnQgb2YgbHVhaml0IGhhcyBleHRlbmRl ZCBpbiB0aGUgbGFzdCB5ZWFycyAoc2VlIFsxXSksIA0KaGVuY2UgSSdkIGxpa2UgdG8ga25v dyBpZiB0aGUgcGFja2FnZSB0ZXhsaXZlLWJpbmFyaWVzLXNzZTIgY2FuIGJlIGJ1aWx0IA0K b24gYXJtNjQsIG1pcHM2NGVsIGFuZCByaXNjdjY0LiBVbmZvcnR1bmF0ZWx5IEkgZG9uJ3Qg aGF2ZSBhbGwgQ1BVJ3MgDQphdmFpbGFibGUgdG8gdGVzdCBhIGJ1aWxkLiBXb3VsZCB5b3Ug YmUgc28ga2luZCB0byBkbyB0aGUgdGFzayBmb3IgbWU/DQoNClNpbXBseSBkb3dubG9hZCB0 aGUgc291cmNlIHBhY2thZ2Ugb2YgdGV4bGl2ZS1iaW4sIHVucGFjayBpdCBhbmQgYXBwZW5k IA0KeW91ciBhcmNoIHRvIHRoZSBsaW5lIGNvbnRhaW5pbmcgImFtZDY0IGFybWVsIGFybWhm IGh1cmQtaTM4NiBpMzg2IA0KcG93ZXJwYyIgaW4gZC9ydWxlcyBhbmQgZC9jb250cm9sOyB0 aGVuIHJlYnVpbGQuIFRoZSBidWlsZCBleGVjdXRlcyBzb21lIA0Ka2luZCBvZiB0ZXN0IHN1 aXRlIGF0IHRoZSBlbmQuDQoNCkkgd291bGQgYmUgdmVyeSBnbGFkLCB0byBnZXQgc29tZSB0 ZXN0IHJlc3VsdHMuDQoNClRoYW5rcywNCiAgIEhpbG1hcg0KDQpbMV0gaHR0cHM6Ly9sdWFq aXQub3JnL3N0YXR1cy5odG1sDQotLSANCnNpZ2ZhdWx0DQoNCg==

    --------------IYmC6brbwbfKExiK630FcfmO--

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

    wsF5BAABCAAjFiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmUODGoFAwAAAAAACgkQxiZYRqvgLIvf gg//RtflWc5UqrUpAVw8W4/+pzc/OA8J+Xwhtf2BJyFxt6RZqHVgvT9qXFFwrJ414Uez3L9LzKBZ //uIx90oxVf5NEmFseYskRlyQeViiVCrqT/ny4nD2QCPpeD1MTIFLmSbWM0sp2e9dV+ilWmVFOji TdHfomdHfuBaoox5vt52XaKAaq7OwvfGh/Pf7WBCq2WngwosntkBmHePOFFZr6i817Rm40G9YUmZ sqmCnqxsJ5ei2gZUkRWtsjSnM0rnlCq1u+TAj/NeciAAHJ8plFeSJW7r6G5yA1bd0JQtBLYVfNh0 ZPe1yeBmvweqUZ7+TisqU85oE+Rx6u5lwemnXOn1VcCGKsDBjtv3DfAfXS3GhPqEzMTFFrTlreLW OfsP+h863Biw7DXs1PvfGJ3Swgu0R+Wi7h115GyK0FxRI5LJWFLTD2ZXz4Vkm8BMG31f3Xvyf51k bxhlkgAQkJ2e7K/TkuwuTVFGFUNwSDTlw0V3KKL/2R2JgxZZ36U+cmCggit0HcQz04ReVYizX08L wzegQ7lzCUuZyCzaFQbJ+9V0hHEeK9e1N3Qs6mG8LCTKlvPJSITXzKSh9e7mvjWna+yLs7ZZ0IWC I7yzjJkES9ghgszpbcoHNsuHCGvQzQ8Y6qphA/ySrC2RGVXioqVN6WuchPU7ztjmhtUSctDiSulU mdk=
    =IFEN
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bo YU@21:1/5 to Hilmar on Mon Sep 25 14:50:01 2023
    XPost: linux.debian.ports.mips

    --ytnl3egbm5xz2s3s
    Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Disposition: inline
    Content-Transfer-Encoding: quoted-printable

    Hi!

    Sorry for late reply.

    On Fri, Sep 22, 2023 at 11:51:38PM +0200, Preu�e, Hilmar wrote:
    Dear porters,

    the CPU support of luajit has extended in the last years (see [1]),
    hence I'd like to know if the package texlive-binaries-sse2 can be
    built on arm64, mips64el and riscv64. Unfortunately I don't have all
    CPU's available to test a build. Would you be so kind to do the task
    for me?

    Simply download the source package of texlive-bin, unpack it and
    append your arch to the line containing "amd64 armel armhf hurd-i386
    i386 powerpc" in d/rules and d/control; then rebuild. The build
    executes some kind of test suite at the end.

    I did this as your hint but unfortunately it fail to build. The log is
    here[0] and debdiff is attached.

    ```
    ...
    checking for _LARGEFILE_SOURCE value needed for large files... (cached) no checking how to run the C preprocessor... (cached) gcc -E
    configure: error: Sorry, can not preprocess <lj_arch.h>
    === configuring in luajit failed
    make[3]: *** [Makefile:868: recurse] Error 1
    make[3]: Leaving directory '/<<PKGBUILDDIR>>/Work/libs'
    make[2]: *** [Makefile:439: all-recursive] Error 1
    make[2]: Leaving directory '/<<PKGBUILDDIR>>/Work/libs'
    make[1]: *** [Makefile:534: all-recursive] Error 1
    make[1]: Leaving directory '/<<PKGBUILDDIR>>/Work'
    dh_auto_build: error: cd Work && make -j4 returned exit code 2
    make: *** [debian/rules:69: binary] Error 25
    dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------
    Build finished at 2023-09-25T11:29:20Z

    ```

    For luajit on Debian riscv64, I opened a issue[1] some time ago and hope
    this helps.

    Please let me know if any issues.

    BR,
    Bo

    [0]: https://drive.google.com/file/d/1vohK1uHAsYJJheh6s2l_FY_HH_fn1FpS/view?usp=sharing
    [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034484

    I would be very glad, to get some test results.

    Thanks,
    Hilmar

    [1] https://luajit.org/status.html
    --
    sigfault





    --
    Regards,
    --
    Bo YU


    --ytnl3egbm5xz2s3s
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: attachment;
    filename="texlive-bin_enable_riscv64.debdiff" Content-Transfer-Encoding: quoted-printable

    diff -Nru texlive-bin-2023.20230311.66589/debian/control texlive-bin-2023.20230311.66589/debian/control
    --- texlive-bin-2023.20230311.66589/debian/control 2023-09-14 21:24:22.000000000 +0000
    +++ texlive-bin-2023.20230311.66589/debian/control 2023-09-14 21:27:32.000000000 +0000
    @@ -68,7 +68,7 @@
    texlive-latex-recommended or context

    Package: texlive-binaries-sse2
    -Architecture: amd64 armel armhf hurd-i386 i386 powerpc
    +Architecture: amd64 armel armhf hurd-i386 i386 powerpc riscv64
    Multi-Arch: same
    Depends: libptexenc1 (>= ${source:Version}),
    libptexenc1 (<< ${source:Version}.1~),
    @@ -78,8 +78,8 @@
    libsynctex2 (<< ${source:Version}.1~),
    libtexlua53-5 (>= ${source:Version}),
    libtexlua53-5 (<< ${source:Version}.1~),
    - libtexluajit2 (>= ${source:Version}) [a
  • From =?UTF-8?B?UHJldcOfZSwgSGlsbWFy?=@21:1/5 to All on Tue Sep 26 11:20:01 2023
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------gceDphgqshx0mxRWSL3WgH2v
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    T24gMjIuMDkuMjAyMyAyMzo1MSwgUHJldcOfZSwgSGlsbWFyIHdyb3RlOg0KDQpIaSBhbGws DQoNCj4gU2ltcGx5IGRvd25sb2FkIHRoZSBzb3VyY2UgcGFja2FnZSBvZiB0ZXhsaXZlLWJp biwgdW5wYWNrIGl0IGFuZCBhcHBlbmQgDQo+IHlvdXIgYXJjaCB0byB0aGUgbGluZSBjb250 YWluaW5nICJhbWQ2NCBhcm1lbCBhcm1oZiBodXJkLWkzODYgaTM4NiANCj4gcG93ZXJwYyIg aW4gZC9ydWxlcyBhbmQgZC9jb250cm9sOyB0aGVuIHJlYnVpbGQuIFRoZSBidWlsZCBleGVj dXRlcyBzb21lIA0KPiBraW5kIG9mIHRlc3Qgc3VpdGUgYXQgdGhlIGVuZC4NCj4gDQpJIGRp ZCB0aGUgdGVzdCBidWlsZCBmb3IgYXJtNjQgbXlzZWxmOiBzdWNjZXNzZnVsLg0KDQpIaWxt YXINCi0tIA0Kc2lnZmF1bHQNCg0K

    --------------gceDphgqshx0mxRWSL3WgH2v--

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

    wsF5BAABCAAjFiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmUSoQkFAwAAAAAACgkQxiZYRqvgLItJ lQ/+KbnXuAy5cVTTcexu2jaD7EaJFkPrRWtYXMpg3z7JCptLKXGLDPY0ltUg203R27p8nueKxUaI gzalRwsHv8icP3qEtWcAPAOQHdmfzF+sU2d8ItiQoIVydL0Z71Rp2AFfLq8MDOsGM605F5k8GqL5 u2qZVX2HxohvNakknw69atVG6rBGFKIBW0edaaGCOOz1Ttkxi167VaMosIznS7w81yK3QCbT8DAB Ttm4X2QMrRHTPfDuxAJqSIHc/1kDxVqNtFidlYDIb/3MGCJi/MFkRJM7bjvCx1i4SSZhJT3x0xuX ZZvdTMVynMNsgyhrcFRjid0W/IwP2Sr943WU3QxcnuwchWBj+4sQyN8oqkzRlvBiToFgheAnBKXK 8ptKTfvmxHcnPhXSve6nOvhHRvRW/CaovL88mllx3MLYrb+94Z69zMTKV93lNCwaPs2WAeGbTBA4 rmMJlNSTD21NQIhtvIyjlkpZLKyvhJKIcmXkksLNHyAhp6p18plk/+o8ZOuql98oUhPfH97XvDjb JELTCtke/SwcNDNJ8QRmaptO7lwv/Sq04d/+ozR3MNusWeQW5/Ql4r4a0HSYUSG/qCMqxvvys4zA +B1HYdCt2Jt/Tp++hZCFJSig/yigvhEALHhWJiqzhNvPtLy/cV20iM7QBVLuzlw/i5vu38BEu7Bo qQM=
    =taOj
    -----END PGP SIGNATURE-----

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