Re: Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-11-03 Thread Gianfranco Costamagna
Hi,


>I cloned the git repo and tried to do "gbp buildpackage", but failed

>with error message:
>  dpkg-source: error: cannot read boinc/debian/control: No such file
>or directory

"./debian/rules debian/control" to generate it
(we generate it during clean IIRC, and because we provide different set of
packages in unstable and experimental)


uncomment the parallel on line 198 (debian/rules)
--parallel

DEB_BUILD_OPTIONS=parallel=16 dpkg-buildpackage 


fails.

seems that somewhere there is an ln that isn't properly added with dependencies
$(LIBBOINC_STATIC): libboinc.la
rm -f $(LIBBOINC_STATIC)
$(LN) .libs/$(LIBBOINC_STATIC) .



something is using that link before it gets created

libtool: link: /usr/bin/g++ -Wall -Wextra -Wshadow -Wredundant-decls 
-Wdisabled-optimization -Wpointer-arith -Wstrict-aliasing -Wcast-align -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -O3 
-funroll-loops -fforce-addr -ffast-math -flto -Wall -Wl,-Bsymbolic-functions 
-Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -flto -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -O3 
-funroll-loops -fforce-addr -ffast-math -flto -o .libs/delete_file 
delete_file.o  ../sched/.libs/libsched.so ../lib/.libs/libboinc_crypt.so 
../lib/.libs/libboinc.so -L/usr/lib/x86_64-linux-gnu -lmysqlclient -lpthread 
-lz -lm -lrt -ldl -L/usr -L/usr/lib -lssl -lcrypto -pthread
Makefile:1486: recipe for target 'wu_check' failed
make[4]: *** [wu_check] Error 1
make[4]: *** Waiting for unfinished jobs
../sched/.libs/libsched.so: file not recognized: File truncated
collect2: error: ld returned 1 exit status
Makefile:1402: recipe for target 'get_file' failed


and everything blows up

it should be just a matter of dependencies, but I fail to understand where

G.



Re: Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-11-03 Thread Roger Shimizu
Dear Gianfranco,

On Thu, Nov 3, 2016 at 11:47 AM, Roger Shimizu  wrote:
> I'll look at it later, and let you know whether I can help on that package.

I cloned the git repo and tried to do "gbp buildpackage", but failed
with error message:
  dpkg-source: error: cannot read boinc/debian/control: No such file
or directory

I checked the debian's boinc wiki [0], but didn't find anything useful.
So I'm asking the simple command how to compile this package.
Thank you!

[0] https://wiki.debian.org/BOINC/Development/GitUsage

Cheers,
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1



Re: Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-11-02 Thread Roger Shimizu
On Wed, Nov 2, 2016 at 8:34 PM, Gianfranco Costamagna
 wrote:
>
>>PS. The parallel building issue of my package is fixed and uploaded.
>
> I would appreciate if you could fix src:boinc to build in parallel :)
> You seems to have an high autoconf knowledge, and all my attempts failed
> so far...

I'm not familiar with autotools, except having basic knowledge on makefile.
I'll look at it later, and let you know whether I can help on that package.

Cheers,
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1



Re: Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-11-02 Thread Gianfranco Costamagna
Hi Roger,


>PS. The parallel building issue of my package is fixed and uploaded.


I would appreciate if you could fix src:boinc to build in parallel :)
You seems to have an high autoconf knowledge, and all my attempts failed
so far...
G.



Re: Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-11-02 Thread Gianfranco Costamagna
Hi Adam,


>No one's using a 1-core conventional computer these days.  By failing to set

>parallel=X you gain nothing but wait much longer, and miss issues like this.
>
>Why won't you put "export DEB_BUILD_OPTIONS=parallel=8" into your ~/.bashrc?
>It's not like your number of cores changes, and even if it does, you can
>export DEB_BUILD_OPTIONS=parallel=`nproc`
>
>(Please don't use `grep ^processor /proc/cpuinfo` nor `getconf

>_NPROCESSORS_ONLN` as neither is portable enough.)


I considered this a lot of times, and I discarded it.
Sometimes having parallel=1 means better logs, ability to "meld" them and see
when changes in toolchain breaks something (otherwise I couldn't easily spot
regressions).
Also, stuff like virtualbox or llvm builds would kill my computer with 
parallel=8 or
whatever.

So, at the end, I prefer to upload on DebOMatic and when not possible use my 
computer
(or when things are trivial and I don't foresee issues)

I'll probably reconsider this or maybe add a parallel=2 or 4

G.



Re: Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-11-01 Thread Roger Shimizu
On Tue, Nov 1, 2016 at 2:26 PM, Adam Borowski  wrote:
>
> Why won't you put "export DEB_BUILD_OPTIONS=parallel=8" into your ~/.bashrc?
> It's not like your number of cores changes, and even if it does, you can
> export DEB_BUILD_OPTIONS=parallel=`nproc`
>
> (Please don't use `grep ^processor /proc/cpuinfo` nor `getconf
> _NPROCESSORS_ONLN` as neither is portable enough.)

When I read the debhelper 10 post [0], it says "defaults to building
in parallel", so I thought no other option is needed.
Thanks for letting me know it's better to put this into .bashrc, too.

[0] https://nthykier.wordpress.com/2016/09/11/debhelper-10-is-now-available/

PS. The parallel building issue of my package is fixed and uploaded.

Cheers,
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1



Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-11-01 Thread Roger Shimizu
On Tue, Nov 1, 2016 at 8:36 AM, Gianfranco Costamagna
 wrote:
>
> not outdated, just like mine, we don't use parallel in building
>
> DEB_BUILD_OPTIONS=parallel=8 can reproduce the issue (and bad me
> I didn't check that)
> probably some dependencies are not handled correctly in Makefile.in
> and having parallel enabled by default in compat 10 can't work.

Dear Gianfranco,

Thanks for letting me know the options to specify parallel number.
This helped me to get a build error reproducible environment so I can
spend some time and fix it finally.

The fixed build is uploaded.
Let us see the result in buildd.

Cheers,
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1



Re: Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-10-31 Thread Adam Borowski
On Mon, Oct 31, 2016 at 11:36:02PM +, Gianfranco Costamagna wrote:
> >However the buildd seems not like my upload this time.
> >I guess it's caused by parallel support from debhelper 10.
> 
> not outdated, just like mine, we don't use parallel in building
> 
> DEB_BUILD_OPTIONS=parallel=8 can reproduce the issue (and bad me
> I didn't check that)
> probably some dependencies are not handled correctly in Makefile.in
> and having parallel enabled by default in compat 10 can't work.

No one's using a 1-core conventional computer these days.  By failing to set
parallel=X you gain nothing but wait much longer, and miss issues like this.

Why won't you put "export DEB_BUILD_OPTIONS=parallel=8" into your ~/.bashrc?
It's not like your number of cores changes, and even if it does, you can
export DEB_BUILD_OPTIONS=parallel=`nproc`

(Please don't use `grep ^processor /proc/cpuinfo` nor `getconf
_NPROCESSORS_ONLN` as neither is portable enough.)

-- 
A MAP07 (Dead Simple) raspberry tincture recipe: 0.5l 95% alcohol, 1kg
raspberries, 0.4kg sugar; put into a big jar for 1 month.  Filter out and
throw away the fruits (can dump them into a cake, etc), let the drink age
at least 3-6 months.



Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-10-31 Thread Gianfranco Costamagna
Hi,


>Thanks for your trust!

>
>However the buildd seems not like my upload this time.
>I guess it's caused by parallel support from debhelper 10.
>Maybe because my PC is outdated :-P
>
>I'll try to fix this in couple of days.


not outdated, just like mine, we don't use parallel in building

DEB_BUILD_OPTIONS=parallel=8 can reproduce the issue (and bad me
I didn't check that)
probably some dependencies are not handled correctly in Makefile.in
and having parallel enabled by default in compat 10 can't work.

G.



Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-10-31 Thread Roger Shimizu
On Tue, Nov 1, 2016 at 1:45 AM, Gianfranco Costamagna
 wrote:
> Hi Roger,
>
>>I am looking for a sponsor for my package "wide-dhcpv6"
>
> done
>>If it's convenient for you, please kindly setup DM upload permission
>>of this package for me.
>
> oh well, I gave them to you before reading the whole email :)

Dear Gianfranco,

Thanks for your trust!

However the buildd seems not like my upload this time.
I guess it's caused by parallel support from debhelper 10.
Maybe because my PC is outdated :-P

I'll try to fix this in couple of days.

Cheers,
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1



Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-10-31 Thread Gianfranco Costamagna
Hi Roger,


>I am looking for a sponsor for my package "wide-dhcpv6"


done
>If it's convenient for you, please kindly setup DM upload permission
>of this package for me.


oh well, I gave them to you before reading the whole email :)

G.



Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration

2016-10-29 Thread Roger Shimizu
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "wide-dhcpv6"

 * Package name: wide-dhcpv6
   Version : 20080615-17
   Upstream Author : SUZUKI Shinsuke 
 * URL : http://wide-dhcpv6.sourceforge.net/
 * License : BSD-3-clause
   Section : net

It builds those binary packages:

 wide-dhcpv6-client - DHCPv6 client for automatic IPv6 hosts configuration
 wide-dhcpv6-client-udeb - DHCPv6 client for automatic IPv6 hosts
configuration (udeb)
 wide-dhcpv6-relay - DHCPv6 relay for automatic IPv6 hosts configuration
 wide-dhcpv6-server - DHCPv6 server for automatic IPv6 hosts configuration

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/wide-dhcpv6

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/w/wide-dhcpv6/wide-dhcpv6_20080615-17.dsc

or you can use git-buildpackage to build:
  gbp clone --pristine-tar
https://github.com/rogers0/packaging_wide-dhcpv6 wide-dhcpv6
  cd wide-dhcpv6
  git checkout mentors
  gbp buildpackage -uc -us --git-ignore-branch --git-pristine-tar

Changes since the last upload:
  * debian/control:
  - Add lsb-base as dependency to all binary packages (except udeb),
since the init script sources /lib/lsb/init-functions utility
functions
  - Bump debhelper version to 10
  - Upgrade VCS URL to secure one (https)
  - Bump policy version to 3.9.8 (no actual change required)
  * debian/rules:
  - Add a few comments
  - Add hardening support
  * debian/patches:
  - Add 0016 patch to fix typo in dhcp6c.8 manpage
  * debian/copyright:
  - Upgrade URL to secure one (https)
  - Update my copyright year

I pushed my changes to git repo:
https://github.com/rogers0/packaging_wide-dhcpv6 wide-dhcpv6
branch: mentors

If it's convenient for you, please kindly setup DM upload permission
of this package for me.
I have maintained this package for a few releases.
Thank you!

Cheers,
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1