Slava Barinov [Wed, 18 Oct 2017 08:40:03 +0000 (11:40 +0300)]
Fix %check section switch
Using '%define %check exit 0' is an error since it redefines the rpm section
name as a macro.
This leads to including the contents of %check section into previously defined
section (e.g. %install) and therefore not only it breaks the build script in
the middle of execution by injecting 'exit 0', but also prevents
%__spec_install_post from running. This forbids execution of rpm post-scripts
which generate debug info, locale information, cleans up install dir and so on.
Setting up %__spec_check_pre variable will only disable the %check section.
Change-Id: Ifb6a847e298416c702409759457cdc03d0d563e2
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
Lukasz Wojciechowski [Tue, 10 Oct 2017 13:16:22 +0000 (15:16 +0200)]
[TRE-1701] Remove links for Artik10 kernel and uboot
Change-Id: Ie47dd6aac8bcaf54daa955ef2f9dd682b2e4f948
Signed-off-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Dongkyun, Son [Tue, 30 May 2017 07:53:05 +0000 (16:53 +0900)]
Simplified Tizen:Unified's meta info for path project
Change-Id: Icdc01ddef3e8d8d6e1db5635750b447a08366bcd
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Taejin Woo [Mon, 4 Sep 2017 07:00:12 +0000 (16:00 +0900)]
Simplified Tizen:Base's meta info
- multilib_aggregate, qemu-accel_aggregate are not needed.
- duplicate builds can be removed as below.
* AS-IS: 6 repositories / 14 architectures
* TO-BE: 1 repository / 4 architectures
Change-Id: Ic752a44268d94e0d986fd1f4000963ebaeb02bb7
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Maciej Wereski [Thu, 10 Aug 2017 06:43:12 +0000 (08:43 +0200)]
Tizen:Unified: add link for RPi3 u-boot
Change-Id: I5b52c30ddf4619c3da714d475ecf4e393874d82f
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
Maciej Wereski [Wed, 9 Aug 2017 12:03:25 +0000 (14:03 +0200)]
Add Tizen 4.0 Base and Unified files
Change-Id: Ib624f4e6dc2e7100d15ef8280c4fbff28e6b737b
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
Dongkyun, Son [Mon, 24 Jul 2017 12:56:58 +0000 (21:56 +0900)]
Add clang-accel-* to the Tizen:Base
Clang acceleration is moved to separate clang-accel package from
qemu-accel.
Change-Id: I6636ee19d07ad6c9b47efe987473dabc606fa4cc
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Maciej Wereski [Wed, 10 May 2017 10:02:07 +0000 (12:02 +0200)]
update_meta.sh: set Unified as default project
Change-Id: I59751833ee82da27a07c73f7c29a9d41c3db5e55
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
Lukasz Wojciechowski [Sat, 29 Apr 2017 03:07:44 +0000 (05:07 +0200)]
Change OBS API address in update script
After migration to a new version of OBS and to AWS cloud,
api.tizen.org does not have valid certificate and cannot be used for API calls over https protocol.
Instead build.tizen.org can be used.
Change-Id: I4df738d74e42938a72abb75dd65a14e12529567a
Signed-off-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Jaehun Jeong [Thu, 27 Apr 2017 04:23:17 +0000 (13:23 +0900)]
Replace corei7 with nehalem as x86_64 -march and Remove -mtune
Because those values are no longer used after gcc 4.8.5
Change-Id: I3009669767877f82d14cdd69b590fbce26aebf61
Signed-off-by: Jaehun Jeong <jh4u.jeong@samsung.com>
HyungGi Lee [Wed, 26 Apr 2017 12:03:55 +0000 (12:03 +0000)]
Revert "Temp : Prefer: python-setuptools"
This reverts commit
9a3b03234123a367b9a9c28273130431ffdc2063.
Change-Id: Ibd1f37cd186126d59f941ada04f7b2422564066e
Hyunggi Lee [Fri, 21 Apr 2017 04:54:56 +0000 (13:54 +0900)]
Temp : Prefer: python-setuptools
Issue:
have choice for python-distribute needed by python-nose: python-distribute python-setuptools
Change-Id: I0e01ff4bb5d73aa066c5660dc2b5d0f63c935d60
Hyunggi Lee [Fri, 14 Apr 2017 03:59:39 +0000 (12:59 +0900)]
Tizen:Unified version up tizen_version_major 4
Change-Id: Ia0d42e51e31451a626f3a4522cd67e4243155214
Dongkyun, Son [Thu, 2 Feb 2017 06:16:41 +0000 (15:16 +0900)]
Modify _link for binutils-*
'linaro-binutils' package needs to be renamed to 'binutils' for Tizen:Base.
Change-Id: Ia1d9809af832a700ab2509ea98901f5c3395af93
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Hyunggi Lee [Thu, 13 Apr 2017 05:28:35 +0000 (14:28 +0900)]
Tizen:Base _config delete tizen version macros
It is not needed in the base
Change-Id: I1008c5ac582cad74a57460fe56a55fde4d0377c9
Dongkyun, Son [Wed, 1 Feb 2017 10:06:04 +0000 (19:06 +0900)]
Changed gcc_vertion to 62
Change-Id: I05cfb4881696cc0ff885874e40c8dfa6aa6ea4e3
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Dongkyun, Son [Wed, 12 Apr 2017 06:39:13 +0000 (15:39 +0900)]
Modify multilib_aggregate's source package name for glibc
'linaro-glibc' package needs to be renamed to 'glibc' for Tizen:Base.
* 'linaro-glibc' is based on linaro glibc 2.20 and will be removed from Tizen:Base
* 'glibc' is based on FSF glibc 2.24 and will be added to Tizen:Base
Change-Id: Id603f5017421da9eff9fcfc651635d9ae9211520
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Hyunggi Lee [Fri, 7 Apr 2017 07:25:24 +0000 (16:25 +0900)]
Tizen:Base add new maintainers
Change-Id: I685145e3a68f4873bf85beef29af932c4b6e6a04
Maciej Wereski [Wed, 5 Apr 2017 15:37:06 +0000 (17:37 +0200)]
Tizen:Unified: Add artik530 links
Change-Id: I34bec695872aead79eeaef841cb5ea65a8dac5c7
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
Chan Lee [Tue, 28 Mar 2017 07:36:24 +0000 (16:36 +0900)]
Tizen:Base: add ExportFilter for i586 rpms
i586 rpms and x86_64 rpms which have same package name and
are in the same arch directory of same repository cause 'have choice' issue.
e.g., 64bit libs which are made in the x86_64 repo and repackaged for i586.
This macro makes i586 rpms export to i586 arch directory from x86_64
directory to avoid 'have choice' issue.
Change-Id: I444fcb5fab98b0aa1c4a756e97f206531dc1e92c
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Hyunggi Lee [Tue, 4 Apr 2017 10:18:05 +0000 (19:18 +0900)]
Add Tizen:Unified
Change-Id: I04378d21192ef81b99d7dd2938d82f21327ac3da
Hyunggi Lee [Fri, 31 Mar 2017 13:49:09 +0000 (22:49 +0900)]
fix multilib_aggreate
Change-Id: I08d685e82e63acf64d17c7ccfa1982d78e6a8cf4
Chan Lee [Thu, 30 Mar 2017 04:12:35 +0000 (13:12 +0900)]
Tizen:Base: Set a preference for ambiguous libs to use *-64bit libs
*-64bit libs on 32bit build environment are required for .Net build(e.g., coreclr, corefx).
But when building 64bit target, they could make 'have choice' error with original libs in 64bit repository.
e.g., libstdc++ and libstdc++-64bit provides same libs.
It's ambiguous to choose appropriate one.
This patch could resolve this error by choosing original one prior to *-64bit libs.
Change-Id: Ibdb8c45cd3671c864c6b8cbfe3346818ae07e144
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Chan Lee [Tue, 28 Mar 2017 06:48:25 +0000 (15:48 +0900)]
Tizen:Base: create multilib_aggregate
This package is to support multilib among different architecture in
different repo.
Currently x86_64 libs are provided in X86_64 repo only and i586 is vice
versa. Arm and aarch64 are in the same situation as x86_64 and i586.
Please note that glibc_aggregate had been merged into this package because
glibc_aggregate had had same purpose but only for glibc.
Change-Id: I38083aac58c22f9cf536ac86df13200116668afe
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Hyunggi Lee [Tue, 28 Mar 2017 11:25:24 +0000 (20:25 +0900)]
update obs meta file
Tizen:3.0:Mobile
- remove emulator64-wayland, arm64-wayland
Tizen:TV
- modify project config description
Change-Id: Iae6b89889591f3b08620debc1b732169463d7419
Hyunggi Lee [Wed, 15 Feb 2017 11:34:35 +0000 (20:34 +0900)]
Add repo and package
repo : kernel - aarch64
package : linux-3.18-exynos7270
Change-Id: I0ea6e0fec1481509afe9ca8c9d9a1051b76b965b
HyungGi Lee [Mon, 16 Jan 2017 06:03:20 +0000 (15:03 +0900)]
Tizen:IVI add corefx-managed_aggregate
temp solution : aggregated from Tizen:Mobile emulator64-wayland
Change-Id: I03897fb4deb58fde2b816bff9a0a48c0929a7db4
Dongkyun, Son [Wed, 28 Dec 2016 01:14:51 +0000 (10:14 +0900)]
Changed binary payload (w5.lzdio -> w5T.xzdio)
rpm supports multi-threaded xz which can improve compression speed in
the multi-core environment. So, let's replace "lzma level 5(w5.lzdio)"
with "multi-threaded xz level 5(w5T.xzdio)" in case of binary's
compression activity.
- w5.lzdio: lzma (level: 5)
- w5T.xzdio: xz (level: 5, threaded)
Change-Id: I7eeb3561e010f2f1755e57036afe58dfeb91dcb1
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Maciej Wereski [Thu, 5 Jan 2017 09:56:29 +0000 (10:56 +0100)]
Add Tizen:3.0.M2:Common
Change-Id: I6a6b6bb288bdd6e9ac76abcc87f25db977a9f863
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
HyungGi Lee [Thu, 5 Jan 2017 06:28:22 +0000 (15:28 +0900)]
Add M2 OBS Projects
Change-Id: I9b6c90b688e27b70e0044020915bf6f26468a454
HyungGi Lee [Wed, 4 Jan 2017 09:56:24 +0000 (18:56 +0900)]
Add Tizen:3.0.M2:Base
Change-Id: I8a3e8a8dcecccfad6a7f15f0ae196875c37d6628
Maciej Wereski [Mon, 2 Jan 2017 09:58:17 +0000 (10:58 +0100)]
Tizen:Common add corefx-managed_aggregate
Change-Id: Ie9addeb1190f825bd222d88480c38a6413653971
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
HyungGi Lee [Wed, 28 Dec 2016 08:38:34 +0000 (17:38 +0900)]
Add emulator64 in Tizen:TV
Change-Id: I5864460ecaf1ba372e92b48463bf73142eb7487b
Chan Lee [Tue, 20 Dec 2016 07:53:09 +0000 (16:53 +0900)]
Tizen:3.0:Base, Tizen:Base - remove speedpython macro
There are several reasons to remove this macro,
1. We already provide same functionality with below macro,
- Substitute: python-accel-armv7l-cross-arm
python-accel-%{build_hostarch}-armv7l
- Substitute: python-accel-aarch64-cross-aarch64
python-accel-%{build_hostarch}-aarch64
2. Speedpython macro sometimes cause some build problem
Speedpython macro is parsed when spec parsing time and it includes
other macro in its own.(I mean, %{build_hostarch} macro)
And when the OBS project config updates, OBS sometimes cannot sync-up
the changes perfectly.
It this case, build error occurs when we use speedpython macro.
It seems OBS limitation but, we can avoid this problem by using other
macro which provides same functionality.
Change-Id: I04189f001b861afefb4ef1c682b7c0bcea68566b
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Chan Lee [Wed, 30 Nov 2016 07:04:41 +0000 (16:04 +0900)]
Tizen:3.0:Base, Tizen:Base - remove rpmlint stage
Change-Id: Ia0db1bfae01174fe5277432f9fba1f5170a8b34f
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
HyungGi Lee [Wed, 14 Dec 2016 08:12:14 +0000 (17:12 +0900)]
add/remove maintainer Mobile TV Wearable IVI Base
Change-Id: I29b6fbfdfa5dc8ea6bf9a54b93467f68086f3844
HyungGi Lee [Wed, 14 Dec 2016 06:55:55 +0000 (15:55 +0900)]
Add corefx-managed_aggregate
Change-Id: If3bad4ae304f0a1f7e89a4296311d66e6398df81
Chan Lee [Tue, 6 Dec 2016 06:50:42 +0000 (15:50 +0900)]
Tizen:3.0:Base, Tizen:Base: Fix qemu / accel packages to use x86_64 host
archtecture
Change-Id: I5545987e75760fa8424986c65d6b165367a090f5
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Joonsub Lee [Tue, 6 Dec 2016 05:37:28 +0000 (14:37 +0900)]
Tizen:3.0:TV: enable emulator64-wayland repository
Change-Id: I2c572726d596654290813245baad31ed220a45be
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
HyungGi Lee [Wed, 30 Nov 2016 02:18:36 +0000 (11:18 +0900)]
add conflicts resolution for mono
Change-Id: I3cdb1d75b2ad8dc83e11a885199c27fda83d4cd4
HyungGi Lee [Tue, 22 Nov 2016 06:57:34 +0000 (15:57 +0900)]
change description of OBS project
Change-Id: I37618cc1e56ec9cfa88feed9616200d16e32d3d5
Joonsub Lee [Thu, 10 Nov 2016 08:34:38 +0000 (17:34 +0900)]
fix mistypo: qemu-accel_aggregate (Tizen:Base)
Change-Id: I747efd2626b7a84efec96a48bd6192cf96375b3a
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Thu, 10 Nov 2016 08:21:40 +0000 (17:21 +0900)]
fix mistypo: qemu-accel_aggregate
Change-Id: I0092bbcf77024c8c09bbadf9c2a3cccc945d9372
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Chan Lee [Wed, 9 Nov 2016 10:53:54 +0000 (19:53 +0900)]
Tizen:Base, Tizen:3.0:Base : adjust qemu_aggregate package (add explicit named binaries
for qemu related package)
1. separate packages to qemu and qemu-accel.
2. add x86_64 named binaries for 64-bit.
3. add x86 named binaries for 32-bit.
Also keep binaries with old names.
Change-Id: I6d495a1d68fe5e6af0b6d6a9f1fbf352e3f72e58
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Maciej Wereski [Fri, 4 Nov 2016 07:46:31 +0000 (08:46 +0100)]
Add Tizen:3.0:Common
Change-Id: I4ccd767c97f1a6ecfc746d9d14ec0a6f15b4200e
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
HyungGi Lee [Thu, 3 Nov 2016 07:19:08 +0000 (16:19 +0900)]
Tizen:Base/_config: add vminstall procps-ng
workaround for edje_cc hang fix is using ps command
Change-Id: I9a308222c87929755dd286b1e93999963360e346
HyungGi Lee [Fri, 28 Oct 2016 10:48:11 +0000 (19:48 +0900)]
Tizen:3.0:Mobile/TV/Wearable/IVI - using Tizen:3.0:Base
Change-Id: I9aa2005318e94d9fe801e2d9ae1ff29d28e6684e
HyungGi Lee [Fri, 28 Oct 2016 10:44:45 +0000 (19:44 +0900)]
Add Tizen:3.0:Base
Change-Id: Iba5ef6396cd8204df7fc018ff6de0e5059c4b58a
Joonsub Lee [Sun, 16 Oct 2016 03:39:56 +0000 (12:39 +0900)]
Initialize Tizen:3.0:Mobie/TV/Wearable/IVI
* Copy configurations from Tizen:Mobile/TV/Wearable/IVI
- Add linkpac, aggregatepac same as Tizen:Mobile/TV/Wearable/IVI
* Small changes at Tizen:3.0:IVI
- cut build dependency with Tizen:IVI
Change-Id: I7d1f42ed89dd5599200b38c5423124af32ba4372
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Wed, 12 Oct 2016 01:02:02 +0000 (10:02 +0900)]
Refactoring Tizen:3.0:IVI
Rebased from Tizen:IVI
Change-Id: Ibcdf2bf61d98388e47b71bc8ed8893e37d5c6b69
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Maciej Wereski [Tue, 27 Sep 2016 06:42:35 +0000 (08:42 +0200)]
Remove unused macros
- _with_bluetooth_frwk_libnotification
- _with_neard_nfc
- _with_pulseaudio_samsung_policy
Change-Id: I5af85d8b0d2c51c5b1af567dfab7645fd8cfff8e
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
HyungGi Lee [Tue, 27 Sep 2016 02:24:22 +0000 (11:24 +0900)]
remove unsued macro
- _with_bluetooth_frwk_libnotification
- _with_neard_nfc
- _with_pulseaudio_samsung_policy
Change-Id: I52ce60a15b2cbd42f812127561c5bf458c438cc1
Yonghee Han [Fri, 23 Sep 2016 03:30:16 +0000 (12:30 +0900)]
Adjust qemu-aggregate package
- Upgrade Qemu : qemu version 2.2 -> qemu version 2.7
Change-Id: Ieab20c0c746bd24eb66feb93226bcad3573bb04e
HyungGi Lee [Mon, 12 Sep 2016 05:01:13 +0000 (14:01 +0900)]
Tizen:Base/_config change coretuils-su to util-linux-su
Change-Id: Ie75f5bd33dcec9c080d95148d078187e98006ca6
HyungGi Lee [Fri, 9 Sep 2016 07:07:35 +0000 (16:07 +0900)]
Tizen:Base/_config: add preinstall coreutils-su
Change-Id: Iab461a8687f9494d9f9e8024dad0a40eeb113b50
HyungGi Lee [Wed, 24 Aug 2016 08:02:10 +0000 (17:02 +0900)]
Move build config to Tizen:Base
Change-Id: I39207ae35bd3776f3d7fded43874294674adc492
Joonsub Lee [Wed, 24 Aug 2016 07:17:15 +0000 (16:17 +0900)]
Wearable: Add WMinstall value: libsmartcols
Change-Id: Idb24f5643915a3d599210f02bf8903235015fad3
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Fri, 12 Aug 2016 05:47:52 +0000 (14:47 +0900)]
[TRE-538] Tizen:Mobile/TV/Wearable: Remove linkpac: rinato-linux-kernel
Change-Id: I00df1121f6cebae3484f1b296bac3bccdc64121c
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
HyungGi Lee [Thu, 11 Aug 2016 08:38:43 +0000 (17:38 +0900)]
Tizen:Base fix macro %en_speedpython
Change-Id: Ia5ded25ff82b0820fb7243810927d87cd8ebd94d
HyungGi Lee [Wed, 10 Aug 2016 01:13:09 +0000 (10:13 +0900)]
Tizen:Base fix typo
Change-Id: Ice1d47110a040237019617c5105ecb82940f1f5a
HyungGi Lee [Mon, 8 Aug 2016 05:58:46 +0000 (14:58 +0900)]
Tizen:Base add python accel macro
Change-Id: I8c2dc65bb706b9ec829a0538a60f342c9c88fa12
Joonsub Lee [Mon, 4 Jul 2016 02:06:09 +0000 (11:06 +0900)]
IVI: Delete repo - x86_64
Change-Id: Ieab3968a1b5f416c1978f664cf609a2d35dd94fd
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Pawel Wieczorek [Wed, 4 May 2016 13:51:02 +0000 (15:51 +0200)]
Tizen:Common: Extract common configuration
Conditional configuration for emulator and other repositories contained
the same options. All common configuration was extracted in order to
maintain it in one place.
Change-Id: I033bf51ef582806fbbf63e62fb692b81ab9a59aa
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Pawel Wieczorek [Wed, 1 Jun 2016 14:50:23 +0000 (16:50 +0200)]
Tizen:Common: Group GL substitutions
According to change history provided by VCS, division was necessary due
to different requirements for X11 and Wayland (related patch:
47a95aa2e091d3969a01136f14175e8877662587 and
42f383f0edc5c8e2a6876f99a5c29811118dede8).
Support for X11 was dropped from Tizen in December 2015.
Change-Id: I489cbea3f25655706180daac2203edd7b41a2d29
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Pawel Wieczorek [Wed, 4 May 2016 13:39:50 +0000 (15:39 +0200)]
Tizen:Common: Remove unused repositories from _config
Both "wayland" and "standard" repositories do not exist anymore.
Repositories "arm" and "arm64" are used in Tizen:Base project. Other
repositories were rearranged so that they maintain the order in which
they appear in Tizen:Common project.
Change-Id: Ie312e2a3424cc6fd626ebc63eaf7b1313b32c75a
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Pawel Wieczorek [Wed, 1 Jun 2016 14:23:42 +0000 (16:23 +0200)]
Tizen:Common: Change pwdutils to shadow-utils
Related change:
86729fcafaca84aaf81e9973cd3b142f9707873a
Change-Id: I9790030746aead36ffc7e66f84a2f38dbe41d78d
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Pawel Wieczorek [Wed, 1 Jun 2016 14:02:18 +0000 (16:02 +0200)]
Add bluetooth-tools-no-firmware preference
Due to different firmware requirements between targets for Tizen:Common
profile (mainly ARTIK boards), virtual dependencies were introduced in
Bluetooth projects packaging. New virtual dependency "bluetooth-scripts"
replaces "bluetooth-tools-no-firmware" and is provided by five packages:
* bluetooth-tools-no-firmware (platform/core/connectivity/bluetooth-tools)
* bluetooth-firmware-sprd-TM1 (platform/adaptation/bluetooth-firmware-sprd)
* bluetooth-firmware-bcm (platform/adaptation/bluetooth-firmware-bcm)
* bluetooth-firmware-bcm-artik (platform/adaptation/bluetooth-firmware-bcm)
* bluetooth-firmware-bcm-exynos3250 (platform/adaptation/bluetooth-firmware-bcm)
This way dependency is not strictly set during at package build, but it
is resolved during image creation (according to target device needs).
This change together with dependency replacement in profiles' meta
repositories allows to successfully build platform images. It does not,
however, satisfy OBS package dependency resolver.
According to OBS documentation [1], all ambiguities in package
dependencies are treated as errors in order to provide reproducible
builds. Since Bluetooth scripts are not used as build requirement for
any project whatsoever (these are only useful on actual target devices),
original "bluetooth-tools-no-firmware" was chosen to conform with OBS
rules.
[1] http://openbuildservice.org/help/manuals/obs-reference-guide/cha.obs.build_config.html
Change-Id: I63463ebc58f9295c9b95b3ee3476c366ac4e522e
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Joonsub Lee [Tue, 24 May 2016 10:42:04 +0000 (19:42 +0900)]
Tizen:IVI: Add prefer option for coregl conflict
Change-Id: Ie1b25da4925cf0ea3821d1954c4b3518b8ee5a57
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Tue, 24 May 2016 02:28:41 +0000 (11:28 +0900)]
Tizen:IVI: Enable x86_64 building
Change-Id: I850177ab4e0c9b07272f26b8c301e0d6c12acbe8
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
HyungGi Lee [Thu, 19 May 2016 12:14:53 +0000 (21:14 +0900)]
change pwdutils to shadow-utils
Change-Id: Ife4a36c8da04096262c3dd6f16dc262de3696f91
Joonsub Lee [Wed, 11 May 2016 01:13:44 +0000 (10:13 +0900)]
Mobile/TV/Wearable: Adjust OBS maintainer
Change-Id: Ibc06b64aea2a94069f29d80a6ca5246e021d8d29
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Pawel Wieczorek [Wed, 4 May 2016 12:52:11 +0000 (14:52 +0200)]
Tizen:Common: Add libwayland-egl(-devel) preference
Both libtpl-egl and qtwayland projects provide "libwayland-egl.so" (in
packages "libwayland-egl" and "qt5-qtwayland", respectively). This
causes build failures on emulator, as OBS treats it as an unresolvable
dependency conflict without having explicit preference.
Change-Id: Id25f6648af85dc4259de310230819ea0145d40fa
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
HyungGi Lee [Tue, 3 May 2016 04:16:05 +0000 (13:16 +0900)]
Tizen:IVI/_config:add Prefer: libwayland-egl libwayland-egl-devel
Change-Id: Ib09b47b51676d5551bca64b2a23341d81dabdb04
Joonsub Lee [Fri, 29 Apr 2016 06:50:55 +0000 (15:50 +0900)]
[TRE-243] Mobile/TV/Wearable: Remove linkpac: odroid-linux-kernel
Change-Id: I13c21264a8afbc46d10ad27aa8bf526381c5cccd
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
HyungGi Lee [Tue, 26 Apr 2016 01:51:17 +0000 (10:51 +0900)]
remove linkpac libdbus
Change-Id: Ia2fc2e35444cdb3fa08515433fb882f6e6f9757d
HyungGi Lee [Thu, 14 Apr 2016 04:27:18 +0000 (13:27 +0900)]
enable publish - Tizen:IVI
Change-Id: I2aba9a1289ca4285b60b21765119b20e0bd0e45c
HyungGi Lee [Mon, 11 Apr 2016 11:54:47 +0000 (20:54 +0900)]
fix cynara link
Change-Id: I05cdd5c9ef6297bbdcabe41d60c467cc20799e43
Joonsub Lee [Tue, 5 Apr 2016 07:04:13 +0000 (16:04 +0900)]
[TRE-91] Add cynara link packages
Change-Id: I7e93d8f41a43b132e278314edfd8d36debe6a67e
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
HyungGi Lee [Tue, 22 Mar 2016 03:15:12 +0000 (12:15 +0900)]
remove macro %_with_dlog_to_systemd_journal
no more using this macro
Change-Id: I9d2a52538b5bc0307f1c040906f07d95cdd5e41b
Dongkyun, Son [Fri, 4 Mar 2016 00:03:29 +0000 (09:03 +0900)]
add -Wl,--as-needed to global cflags (all the profiles)
‘--as-needed’ is a linker option. It affects linking of dynamic
libraries which follow the ‘—as-needed’ flag on the linker command
line. Normally, the linker will generate a runtime dependency against
all dynamic libraries mentioned on command line regardless of whether
libraries are actually needed or not. ‘--as-needed’ option causes
dependency to be only emitted for a library that at that point in the
link.
Change-Id: Id7306902cfcb495825b9f708b55364479a8fb545
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Joonsub Lee [Mon, 7 Mar 2016 01:59:20 +0000 (10:59 +0900)]
Tizen:Wearable: Adjust config for coregl
Change-Id: I076bad2ff7c160d60c5ffe5b0d1a2709240b7ee6
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Pawel Wieczorek [Wed, 2 Mar 2016 14:45:08 +0000 (15:45 +0100)]
Tizen:Common: Inherit compilation flags from Base
Change-Id: I97780ce2142f45dded6de763e98c12bf9a3f79d4
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Pawel Wieczorek [Wed, 2 Mar 2016 15:00:55 +0000 (16:00 +0100)]
Tizen:Base: Group common compilation flags
This patch introduces variable for common compilation flags in order to
improve readability of project configuration.
Change-Id: Ic6607913b4517fa3b81c3b0a7681828c3e16ea6b
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Joonsub Lee [Wed, 2 Mar 2016 07:53:43 +0000 (16:53 +0900)]
Tizen:Base: Add linkpac: python3-base
Change-Id: I253ad40dfb271992a700d4b1004d473c097d0406
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Wed, 24 Feb 2016 07:28:04 +0000 (16:28 +0900)]
Tizen:Base: adjust qemu_aggregate package (qemu-linux-user)
Change-Id: If868a60d62d58b9f27dc273db575eed041810416
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Wed, 24 Feb 2016 07:05:35 +0000 (16:05 +0900)]
Tizen:Base: adjust qemu_aggregate package
Change-Id: I34cde381623e3e5f7cee7bed143328c8b1975bc6
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Wed, 24 Feb 2016 04:50:39 +0000 (13:50 +0900)]
Tizen:Base: Adjust qemu_aggregate package (TRE-3)
Change-Id: Id9c3c4fb324ea47b4aa67f40d429085459cbf84e
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Dongkyun, Son [Mon, 22 Feb 2016 07:34:50 +0000 (16:34 +0900)]
armv7l, i686, x86_64: compilation flags
1) Modify --param=ssp-buffer-size=32 to 4 for arm/emulator
2) Add -Wl,-O1 -Wl,--hash-style=gnu for arm
3) Add -fdiagnostics-color=never for emulator
4) Delete -Wformat for arm/emulator
5) Delete -feliminate-unused-debug-types for arm
6) Delete -fipa-cp-clone for emulator
Change-Id: I8ce06693bc241ae287ad0c1b535ff157ffe99182
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Joonsub Lee [Tue, 23 Feb 2016 07:45:50 +0000 (16:45 +0900)]
Tizen:IVI: Enable build and add libdbus, mic-bootstrap_aggregate
Change-Id: I219302084e5e9f377f59acbc9b4ad8d90ae9943c
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Mon, 22 Feb 2016 08:31:54 +0000 (17:31 +0900)]
Tizen:IVI: Reinitialize Tizen:IVI (TRE-2)
Change-Id: I050f316ac6c6106492e45f5a9f5b634b29919ca3
Joonsub Lee [Mon, 22 Feb 2016 07:35:19 +0000 (16:35 +0900)]
Tizen:TV: Remove dbus configuration (missing)
Change-Id: Idb4e8a00f66aae61d85569a972a55ac6e0eca62e
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Mon, 22 Feb 2016 04:34:01 +0000 (13:34 +0900)]
Tizen:Wearable: Delete arm-wayland repository
Change-Id: I2326b525cacfce98f553944dbde4287f70d8cbbc
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Thu, 18 Feb 2016 05:16:58 +0000 (14:16 +0900)]
Tizen:Mobile/TV: Adjust dbus policy configuration
Change-Id: Ib242ae3cbb12a8827683cd5de951157e48a5989f
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Joonsub Lee [Tue, 16 Feb 2016 05:43:05 +0000 (14:43 +0900)]
Tizen:Wearable: Enable mic-bootstrap_aggregate in target-circle repo
Change-Id: I52775fa2818a774b4e375b85781ab28bb270485e
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Pawel Wieczorek [Mon, 15 Feb 2016 10:48:53 +0000 (11:48 +0100)]
Tizen:Common: Adjust project configuration to Base
This patch adds Tizen:Base repositories to Tizen:Common project, removes
duplicated packages and updates configuration to apply Linaro-based
common toolchain.
Change-Id: I81960a18cea856f42bcc04478f2a9aca5580c47e
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Joonsub Lee [Mon, 15 Feb 2016 05:08:40 +0000 (14:08 +0900)]
Tizen:Wearable: Add emulator-circle, target-circle repo
Change-Id: I812269b61bd6aa7e0298a1de906b97d887feec3c
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Pawel Wieczorek [Mon, 8 Feb 2016 09:36:26 +0000 (10:36 +0100)]
Tizen:Common: Update new maintainer's user ID
Recently added Tizen:Common maintainer Stanisław Wadas has no period in
his Tizen.org ID.
Change-Id: Ib4d9d61d1501fc2a2ef020ec63ee86dd638ac0af
Joonsub Lee [Wed, 3 Feb 2016 10:29:54 +0000 (19:29 +0900)]
Tizen:Mobile/TV: Add dbuspolicy value
Change-Id: I1396174264ea82ffea1645265a148c2fb25445e9
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
Pawel Wieczorek [Tue, 2 Feb 2016 14:22:38 +0000 (15:22 +0100)]
Tizen:Common: Add mesa over coregl preference
Both libgbm and mesa packages provide /usr/lib/libgbm.so. This causes
build failures on Intel-based architectures, as OBS treats it as an
unresolvable dependency conflict without having explicit preference.
Change-Id: I688a2777ed704490e3ccd20af3d04db5c952a040
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Lukasz Wojciechowski [Tue, 26 Jan 2016 11:01:48 +0000 (12:01 +0100)]
Add new Tizen:Common's maintainers
Add Stanislaw Wadas (s.wadas) and Lukasz Wojciechowski (gagarin)
to Tizen Common maintainers.
Change-Id: I21f2868a40f426cbbcf9adad2527522d65fca08a
Signed-off-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>