Re:Linker issues for libssw on armel, mips64el and mipsel

2020-08-13 Thread Peter Ji
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

2020-08-13 Thread Mateusz Łukasik

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

2020-08-13 Thread Mateusz Łukasik

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

2020-08-13 Thread Mateusz Łukasik

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

2020-08-13 Thread Andreas Tille
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

2020-08-13 Thread wferi
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

2020-08-13 Thread Hilmar Preuße
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?

2020-08-13 Thread A. Lewenberg
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?

2020-08-13 Thread Eriberto
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?

2020-08-13 Thread Ángel
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

2020-08-13 Thread Carlos Donizete Froes
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?

2020-08-13 Thread Andrey Rahmatullin
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