Re: Bug#842528: RFS: wide-dhcpv6/20080615-17 -- DHCPv6 server/client for automatic IPv6 hosts configuration
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
Dear Gianfranco, On Thu, Nov 3, 2016 at 11:47 AM, Roger Shimizuwrote: > 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
On Wed, Nov 2, 2016 at 8:34 PM, Gianfranco Costamagnawrote: > >>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
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
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
On Tue, Nov 1, 2016 at 2:26 PM, Adam Borowskiwrote: > > 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
On Tue, Nov 1, 2016 at 8:36 AM, Gianfranco Costamagnawrote: > > 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
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
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
On Tue, Nov 1, 2016 at 1:45 AM, Gianfranco Costamagnawrote: > 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
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
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