Your message dated Tue, 10 Jan 2017 04:26:41 +0000
with message-id <[email protected]>
and subject line closing RFS: telegram-purple/1.3.0-1 [ITP] -- Purple plugin to
support Telegram
has caused the Debian Bug report #835141,
regarding RFS: telegram-purple/1.3.0-1 [ITP] -- Purple plugin to support
Telegram
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
835141: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835141
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sponsorship-requests
Version: sponsorship-requests
Severity: wishlist
Dear mentors,
in this mail:
(1) Asking potential sponsor about state
(2) normal RFS stuff
(3) things where I need help
(1) @Josue Ortega: Are you still interested in sponsoring this package? If
not, no problem, just please say so :)
(2) normal RFS stuff:
I am looking for a sponsor for my package "telegram-purple":
* Package name : telegram-purple
Version : 1.3.0-1
Upstream Author : Matthias Jentsch <[email protected]>
* URL : https://github.com/majn/telegram-purple
* License : GPL2+
Programming Lang: C
Section : net
It builds those binary packages:
telegram-purple - Purple plugin to support Telegram
To access further information about this package, please visit the following
URL:
https://mentors.debian.net/package/telegram-purple
Alternatively, one can download the package with dget using this command:
dget -x https://mentors.debian.net/debian/pool/main/t/telegram-purple
/telegram-purple_1.3.0-1.dsc
Or if you prefer to view the tree:
https://github.com/BenWiederhake/telegram-purple/tree/debian-develop
The package is (of course) mostly lintian clean and passes several other tests.
- Lintian "spelling-error-in-binary": it's in a debug message of tgl.
- Lintian "hardening-no-bindnow": see below
There is no pidgin-packaging team, otherwise I would have contacted
them nearly a year ago.
Please read README.source for some packaging choices.
Changes since the last upload (February 2016):
- new upstream version (finally! :D)
- bump standards from 3.9.6.0 to 3.9.8.0 (no-op)
- simplify orig-tar generation (upstream support)
- check for any changed copyrights (removal of "rawtar" process)
- reduce and fix d/docs
- update README.source ('make dist' and typos)
- update dev chat link in d/upstream/metadata
(3) Things where I need help:
The suggested fix for "hardening-no-bindnow" (namely, `hardening=+all`,
which inserts a `-fPIE`) breaks the build, as we need to build an
intermediate shared library, tgl, which can't work with PIE. The
failing call to gcc looks like this:
gcc -shared -o libs/libtgl.so objs/${lot-of-objects}.o -fPIE -pie \
-Wl,-z,relro -Wl,-z,now -L/usr/lib/${and/so/on} -rdynamic -ggdb -lz
-lgcrypt
/${path/to}/Scrt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
Since technically that file doesn't need to be built, the final
shared library (would) also fails:
gcc -shared -o bin/telegram-purple.so objs/${lots}.o tgl/libs/libtgl.a \
-fPIE -pie -Wl,-z,relro -Wl,-z,now -L${paths} -l${things} -rdynamic -ggdb
Being a shared library, there naturally is no `main`, and a shared library
shouldn't be compiled with -fPIE. Thus, I ignore this warning.
QA on mentors claims that the watchfile isn't valid:
A watch file is present but doesn't work
- Scanning for watchfiles in .
- Found watchfile in ./debian
- Scan finished
I can't reproduce this on my local 'testing' installation, nor
'unstable' chroot, as `./debian/rules get-orig-source` works as
expected, and I don't know QA's exact invocation of uscan, or the
error they see.
Regards,
Ben Wiederhake
--- End Message ---
--- Begin Message ---
Package telegram-purple has been removed from mentors.
--- End Message ---