**** BEGIN LOGGING AT Tue Nov 04 03:00:00 2014 Nov 04 04:08:41 build #783 of orion is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/783 Nov 04 04:50:27 build #737 of ppc44x is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/737 Nov 04 05:03:40 build #787 of atheros is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/atheros/builds/787 Nov 04 05:28:36 build #237 of cns21xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/cns21xx/builds/237 Nov 04 05:37:26 build #780 of lantiq is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/780 Nov 04 08:38:21 cyrus r43176 trunk/package/libs/openssl/Makefile * openssl: reenable CMS (broke krb5) Nov 04 08:50:58 build #615 of adm5120 is complete: Failure [failed shell_11] Build details are at http://buildbot.openwrt.org:8010/builders/adm5120/builds/615 Nov 04 10:43:50 build #706 of sibyte is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/sibyte/builds/706 Nov 04 11:24:48 build #718 of avr32 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/718 Nov 04 12:14:18 build #236 of malta is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/malta/builds/236 Nov 04 13:03:17 build #745 of x86 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/x86/builds/745 Nov 04 13:46:26 build #763 of ppc40x is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ppc40x/builds/763 Nov 04 14:14:53 build #737 of ar7 is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/ar7/builds/737 Nov 04 15:00:39 build #633 of iop32x is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/iop32x/builds/633 Nov 04 15:10:09 build #119 of x86.kvm_guest is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/x86.kvm_guest/builds/119 Nov 04 15:14:46 Hi, how should I fill PKG_LICENSE variable in this case? Nov 04 15:14:48 http://metadata.ftp-master.debian.org/changelogs//main/r/rtpproxy/rtpproxy_1.2.1-1.1_copyright Nov 04 15:16:51 looks like BSD-2clause Nov 04 15:17:16 http://opensource.org/licenses/BSD-2-Clause Nov 04 15:17:33 I am totally confused by all those licenses. Nov 04 15:17:49 there's a reason why its a big topic among company lawyers :) Nov 04 15:18:05 and what if the package does not specify its license? Nov 04 15:18:37 well http://www.rtpproxy.org/ states "BSD Clause-2 licensed code" Nov 04 15:18:39 then you cannot assume one (unless the author declared public domain somewhere) and assume it to be proprietary Nov 04 15:18:50 One package from telephony repository just says what licenses are used by the libraries used in this project, but it does not declare license itself? Nov 04 15:19:21 so for rtpproxy it is PKG_LICENSE:=BSD-2-Clause Nov 04 15:20:10 and this one? http://suzelly.opf.slu.cz/~sla463/COPYING Nov 04 15:20:26 bsd-3-clause Nov 04 15:20:47 http://spdx.org/licenses/BSD-3-Clause Nov 04 15:20:57 It would be better for all licenses to declare the name on the beginning of the license. Nov 04 15:20:58 PKG_LICENSE:=BSD-3-Clause Nov 04 15:21:22 and Nov 04 15:21:26 for everything else: PKG_LICENSE:=BSD-Santa-Clause ;) Nov 04 15:21:28 PKG_LICENSE_FILE:=Copying Nov 04 15:21:32 erm Nov 04 15:21:35 PKG_LICENSE_FILE:=COPYING Nov 04 15:22:08 still wrong Nov 04 15:22:10 It is a bit annoying to do that for all packages in telephony repository. Oh oh Nov 04 15:22:17 PKG_LICENSE_FILES:=COPYING Nov 04 15:22:33 well luckily you do it only once Nov 04 15:25:04 slachta: i did it for ~150 packages in the last few days ;) Nov 04 15:25:07 manually... Nov 04 15:25:25 I do not know what to do with empty COPYING file Nov 04 15:26:12 look at the source code Nov 04 15:26:12 nothing Nov 04 15:26:20 it is generated by PKG_FIXUP:=autoreconf Nov 04 15:26:33 PKG_LICENSE_FILE is not as important as PKG_LICENSE Nov 04 15:26:38 because autofail in its infinite wisdom decides to die if there is no COPYING Nov 04 15:35:27 jow_laptop: afaik using AM_INIT_AUTOMAKE with "foreign" is less strict about missing files Nov 04 15:36:01 The foreign option tells Automake that this package will not follow the GNU Standards. Nov 04 15:46:50 In cases if no license is specified should I use PKG_LICENSE:=proprietary ? Nov 04 15:47:22 slachta: problem is if there is no license you cannot even package it Nov 04 15:47:45 because you must strictly assume its not redistributable Nov 04 15:47:49 oh Nov 04 15:48:11 well, the package can't go into public repos at least... Nov 04 15:48:17 so I am going to drop it Nov 04 15:48:36 what about packaging of free, visible source, not freeware though? Nov 04 15:48:39 slachta: which one? Nov 04 15:49:03 (sure, we probably don't want them in openwrt's packages repos though) Nov 04 15:50:00 cyrusff: http://git.openwrt.org/?p=feed/telephony.git;a=blob;f=net/asterisk-1.8.x-codec-g729/Makefile Nov 04 15:51:57 slachta: well it has some license notes in some headers and the README Nov 04 15:53:10 cyrusff: seems to be gplv3 Nov 04 15:53:23 at least according to the readme Nov 04 15:53:55 well then Nov 04 16:05:01 cyrus r43177 trunk/target/linux/uml/base-files/etc/inittab * uml: fix inittab Nov 04 16:05:06 cyrus r43178 trunk/package/system/procd/Makefile * procd: fix serial console login (#18278) Nov 04 16:09:30 I declared PKG_LICENSE for all packages in telephony repository, it should be now ok. Nov 04 16:11:57 slachta: thanks Nov 04 16:15:57 build #123 of ar71xx.nand is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx.nand/builds/123 Nov 04 16:24:40 I've got a pacakge, libmosquitto, that hs the build variant, libmosquitto-nossl, Nov 04 16:24:52 is there a way to make a third package depend on one of them being selected? Nov 04 16:25:07 this is for lua bindings that don't care which version is selected, but it must be one of them Nov 04 16:41:59 karlp: sadly no Nov 04 16:42:42 opkg has some support for provides but not sure if it is exposed in buildroot Nov 04 16:51:24 ok, was trying "DEPENDS:=@(PACKAGE_libmosquitto || PACKAGE_libmosquitto-nossl)" but it's failing rather badly. Nov 04 16:51:40 I can make this just depend on the "full" version at this point I guess. Nov 04 18:49:32 cyrus r43179 trunk/package/system/procd/Makefile * procd: Make askconsole work again when no tty is specified in inittab Nov 04 19:54:14 build #696 of ixp4xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ixp4xx/builds/696 Nov 04 20:21:54 wigyori r43180 trunk/target/ linux/sunxi/files/arch/arm/boot/dts/sun7i-a20-pcduino3.dts linux/sunxi/patches-3.14/300-1-dt-sun7i-add-pcduino3.patch linux/sunxi/patches-3.14/300-dt-sun7i-add-pcduino3.patch linux/sunxi/patches-3.14/300-2-dt-sun7i-add-pcduino3-dts.patch * sunxi: move pcduino3 dts into patches [3.14] Nov 04 20:35:11 wigyori r43181 trunk/target/ linux/sunxi/patches-3.14/302-dt-sun7i-add-bananapi-Makefile.patch linux/sunxi/files/arch/arm/boot/dts/sun7i-a20-bananapi.dts linux/sunxi/patches-3.14/302-1-dt-sun7i-add-bananapi-Makefile.patch linux/sunxi/patches-3.14/302-2-dt-sun7i-add-bananapi-dts.patch * sunxi: move bananapi dts into patches [3.14] Nov 04 21:07:18 wigyori r43182 trunk/target/ linux/sunxi/patches-3.14/285-dt-sun7i-add-ir-to-bananapi.patch linux/sunxi/patches-3.14/309-dt-sun7i-add-ir-to-bananapi.patch * sunxi: move IR patch for bananapi Nov 04 21:08:55 build #689 of ar71xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx/builds/689 Nov 04 21:19:28 build #716 of xburst is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/xburst/builds/716 Nov 04 23:15:27 wigyori r43183 trunk/target/ linux/sunxi/files/arch linux/sunxi/patches-3.14/116-dt-sun7i-add-usb-to-cubietruck.patch * sunxi: move cubietruck dts into patches [3.14] Nov 05 00:41:30 build #131 of brcm47xx.mips74k is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/brcm47xx.mips74k/builds/131 Nov 05 00:41:49 build #663 of au1000 is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/au1000/builds/663 Nov 05 02:00:30 build #571 of octeon is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/octeon/builds/571 **** ENDING LOGGING AT Wed Nov 05 03:00:00 2014