Re:Linker issues for libssw on armel, mips64el and mipsel
Hi,I think you linked the library libssw.a befor compiling,see The target sequence: loongson@debian:~/workspace/test/libssw/libssw-1.1/src$ make -n g++ -fPIC -shared -rdynamic -Wl,-soname,libssw.so.0 -o libssw.so.0 ssw.c ssw.h ssw_cpp.h ssw_cpp.cpp cc -o ssw-align main.c kseq.h -L. -lssw -lm -lz cc -c -o ssw.o ssw.c cc -o example_c ssw.o example.c -lm -lz g++ -c -o ssw_cpp.o ssw_cpp.cpp g++ -o example_cpp example.cpp ssw.o ssw_cpp.o -lm -lz ar rcs libssw.a ssw.o ssw_cpp.o in line 33 of the ./src/Makefile,Modified like this may be better: 33:$(PROG): main.c kseq.h $(LIB) $(STATICLIB) The target sequence after : loongson@debian:~/workspace/test/libssw/libssw-1.1/src$ make -n g++ -fPIC -shared -rdynamic -Wl,-soname,libssw.so.0 -o libssw.so.0 ssw.c ssw.h ssw_cpp.h ssw_cpp.cpp cc -c -o ssw.o ssw.c g++ -c -o ssw_cpp.o ssw_cpp.cpp ar rcs libssw.a ssw.o ssw_cpp.o cc -o ssw-align main.c kseq.h -L. -lssw -lm -lz cc -o example_c ssw.o example.c -lm -lz g++ -o example_cpp example.cpp ssw.o ssw_cpp.o -lm -lz Hoping to help Peter Ji At 2020-08-12 15:33:31, "Andreas Tille" wrote: >Hi, > >while the package libssw builds nicely on most architectures on armel, >mips64el and mipsel there is a linking issue[1]: > >... >c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. >-fstack-protector-strong -Wformat -Werror=format-security >-DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd >-O3 -I"/include" -I"/include/linux" -I/usr/lib/jvm/default-java/include/ >-I/usr/lib/jvm/default-java/include/linux -fPIC -shared -rdynamic -o >libsswjni.so sswjni.c ssw.c -Wl,-z,relro -Wl,-z,now >cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 >-fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat >-Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 >-DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -o ssw-align main.c kseq.h -L. -lssw >-lm -lz -Wl,-z,relro -Wl,-z,now >/usr/bin/ld: cannot find -lssw >... > >(same on some non-released architectures). > >Any idea how to fix this? > >Kind regards > > Andreas. > > >[1] https://buildd.debian.org/status/package.php?p=libssw > >-- >http://fam-tille.de
Bug#968350: RFS: smplayer/20.6.0~ds0-1 -- Complete front-end for MPlayer and mpv
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "smplayer": * Package name: smplayer Version : 20.6.0~ds0-1 Upstream Author : Ricardo Villalba * URL : http://smplayer.sourceforge.net/ * License : BSD-2-clause, GPL-2+, Expat, BSD-3-clause, LGPL-2+, LGPL-2.1+ * Vcs : https://salsa.debian.org/multimedia-team/smplayer Section : video It builds those binary packages: smplayer-l10n - Complete front-end for MPlayer and mpv - translation files smplayer - Complete front-end for MPlayer and mpv To access further information about this package, please visit the following URL: https://mentors.debian.net/package/smplayer/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/s/smplayer/smplayer_20.6.0~ds0-1.dsc Changes since the last upload: smplayer (20.6.0~ds0-1) unstable; urgency=medium . * New upstream release. + Update and refresh patches. * Bumped Standards-Version to 4.5.1, no changes needed * Add debian/patches/10_drop_DONATE_REMINDER.patch: - drop donate reminder. (Closes: #964359) Regards, -- Mateusz Łukasik
Bug#968352: RFS: spacefm/1.0.6-5 [RC] -- Multi-panel tabbed file manager - GTK2 version
Package: sponsorship-requests Severity: important Dear mentors, I am looking for a sponsor for my package "spacefm": * Package name: spacefm Version : 1.0.6-5 Upstream Author : [fill in name and email of upstream] * URL : https://ignorantguru.github.io/spacefm/ * License : GPL-2+, permissive, GAP~Makefile.in, GPL-3+, Zlib, LGPL-3+ * Vcs : https://github.com/mati75/spacefm.git Section : utils It builds those binary packages: spacefm-gtk3 - Multi-panel tabbed file manager - GTK3 version spacefm-common - Multi-panel tabbed file manager - common files spacefm - Multi-panel tabbed file manager - GTK2 version To access further information about this package, please visit the following URL: https://mentors.debian.net/package/spacefm/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/s/spacefm/spacefm_1.0.6-5.dsc Changes since the last upload: spacefm (1.0.6-5) unstable; urgency=medium . [ Debian Janitor ] * debian/copyright: use spaces rather than tabs to start continuation lines. * Wrap long lines in changelog entries: 1.0.6-1. * Use secure URI in Homepage field. * Set debhelper-compat version in Build-Depends. * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. * Drop unnecessary dependency on dh-autoreconf. . [ Mateusz Łukasik ] * Fix FTBFS with gcc-10. (Closes: #957829) * debian/control: + Bump to Standards-Version to 4.5.0. Regards, -- Mateusz Łukasik
Bug#968353: RFS: gxkb/0.8.2-1 [RC] -- X11 keyboard indicator and switcher
Package: sponsorship-requests Severity: important Dear mentors, I am looking for a sponsor for my package "gxkb": * Package name: gxkb Version : 0.8.2-1 Upstream Author : [fill in name and email of upstream] * URL : https://zen-tools.github.io/gxkb * License : PERMISSIVE, BSD-3-clause, GPL-2+, GAP * Vcs : https://github.com/mati75/gxkb.git Section : x11 It builds those binary packages: gxkb - X11 keyboard indicator and switcher To access further information about this package, please visit the following URL: https://mentors.debian.net/package/gxkb/ Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/g/gxkb/gxkb_0.8.2-1.dsc Changes since the last upload: gxkb (0.8.2-1) unstable; urgency=medium . [ Mateusz Łukasik ] * New upstream release. (Closes: #956771, #957325) * Bump Standards-Version to 4.5.0 (no changes needed) * Bump minimal dh version to 13. * d/patches: + Add fix-cross-build.patch for fix FTCBFS: hard codes the build architecture pkg-config (Closes: #958484) * d/control: Switch B-D from libappindicator-dev to libayatana-appindicator-dev. . [ Debian Janitor ] * Use secure copyright file specification URI. * debian/copyright: use spaces rather than tabs to start continuation lines. * Use secure URI in debian/watch. * Bump debhelper from old 10 to 12. * Set debhelper-compat version in Build-Depends. * Set upstream metadata fields: Archive, Bug-Database, Bug-Submit, Repository, Repository-Browse. Regards, -- Mateusz Łukasik
[Solved] Re: Linker issues for libssw on armel, mips64el and mipsel
Hi Peter, On Thu, Aug 13, 2020 at 05:06:49PM +0800, Peter Ji wrote: > in line 33 of the ./src/Makefile,Modified like this may be better: > 33:$(PROG): main.c kseq.h $(LIB) $(STATICLIB) Thanks a lot. That was very helpful Andreas. -- http://fam-tille.de
Re: Built a Debian package using the source code of another one
Hilmar Preuße writes: > the installation/compilation instructions for some proftp modules [1] say: > "To install mod_proxy, go to the third-party module area in the proftpd > source code and unpack the mod_proxy source tarball: [...] > This works fine. How do I do that for a Debian package? After a quick look at https://github.com/Castaglia/proftpd-mod_proxy: I'd try to fix its build system to work against proftpd-dev. That seems to be the intended way after all, so the fix should be accepted upstream. -- Feri
Re: Built a Debian package using the source code of another one
Am 13.08.2020 um 16:38 teilte wf...@niif.hu mit: > Hilmar Preuße writes: Hi, >> the installation/compilation instructions for some proftp modules >> [1] say: >> "To install mod_proxy, go to the third-party module area in the >> proftpd source code and unpack the mod_proxy source tarball: [...] >> This works fine. How do I do that for a Debian package? > > After a quick look at > https://github.com/Castaglia/proftpd-mod_proxy: I'd try to fix its > build system to work against proftpd-dev. That seems to be the > intended way after all, so the fix should be accepted upstream. > That's what I'm doing in the moment: proftpd-dev delivers most of the header files to build the module. I just have to copy two files and patch the upstream Makefile. Building works fine and the module can loaded. I guess time for an upload, let's see how much maintenance work we'll have w/ that in the future. ;-) Hilmar -- sigfault #206401 http://counter.li.org signature.asc Description: OpenPGP digital signature
How to suppress "source-is-missing" lintian error?
I am trying to suppress some lintian errors in my package build. I see this error when running lintian: -- E: stanford-spdb source: source-is-missing usr/share/spdb/vendor/assets/javascripts/bootstrap-4.4.1.min.js -- I attempt to override this by adding to debian/lintian-overrides the line -- stanford-spdb source: source-is-missing usr/share/spdb/vendor/assets/javascripts/bootstrap-4.4.1.min.js -- I rebuild and run lintian again, but then I see this error: -- E: stanford-spdb: malformed-override Override of source-is-missing for package type source (expecting binary) -- So I try changing the line in lintian-overrides to -- stanford-spdb binary: source-is-missing usr/share/spdb/vendor/assets/javascripts/bootstrap-4.4.1.min.js -- Rebuilding the pcakge and running lintian now results in the error -- E: stanford-spdb source: source-is-missing usr/share/spdb/vendor/assets/javascripts/bootstrap-4.4.1.min.js -- Also, the line gets flagged as an unused override. How do I get lintian to be quiet about this?
Re: How to suppress "source-is-missing" lintian error?
Hi A. Lewenberg, Em qui., 13 de ago. de 2020 às 17:49, A. Lewenberg escreveu: > > I am trying to suppress some lintian errors in my package build. I see > this error when running lintian: > -- > E: stanford-spdb source: source-is-missing > usr/share/spdb/vendor/assets/javascripts/bootstrap-4.4.1.min.js > -- > > I attempt to override this by adding to debian/lintian-overrides the line > -- > stanford-spdb source: source-is-missing > usr/share/spdb/vendor/assets/javascripts/bootstrap-4.4.1.min.js I will consider that you know what you are doing overriding this lintian. This lintian is for a source, not for a binary. See: E: stanford-spdb source: < So you need to create an override at debian/source/lintian-overrides, not in debian/lintian-overrides. Regards, Eriberto
Re: How to suppress "source-is-missing" lintian error?
On 2020-08-13 at 12:47 -0700, A. Lewenberg wrote: > I am trying to suppress some lintian errors in my package build. I see > this error when running lintian: > -- > E: stanford-spdb source: source-is-missing > usr/share/spdb/vendor/assets/javascripts/bootstrap-4.4.1.min.js > (...) > How do I get lintian to be quiet about this? Add a depends on libjs-bootstrap and remove this minified file from your package?
Request for sponsor for Osmose Emulator
Hi, I am looking for a sponsor for the osmose-emulator (1.6-1) package, where there is a small improvement in the software [1]. [1] https://mentors.debian.net/package/osmose-emulator I will be very grateful to anyone who analyzes my package. Thanks! -- ⢀⣴⠾⠻⢶⣦⠀ Carlos Donizete Froes [a.k.a coringao] ⣾⠁⢠⠒⠀⣿⡁ Debian Wiki: https://wiki.debian.org/coringao ⢿⡄⠘⠷⠚⠋⠀ GPG: 4096R/B638B780 ⠈⠳⣄⠀⠀⠀ 2157 630B D441 A775 BEFF D35F FA63 ADA6 B638 B780 signature.asc Description: This is a digitally signed message part
Re: How to suppress "source-is-missing" lintian error?
On Thu, Aug 13, 2020 at 12:47:16PM -0700, A. Lewenberg wrote: > I am trying to suppress some lintian errors in my package build. I see this > error when running lintian: > -- > E: stanford-spdb source: source-is-missing > usr/share/spdb/vendor/assets/javascripts/bootstrap-4.4.1.min.js > -- This is a valid error, please don't suppress it. -- WBR, wRAR signature.asc Description: PGP signature