Files
buildroot/package
Thomas Petazzoni 26b22b85a4 cppcms: fix build with ICU enabled, but CPPCMS_ICU disabled
When the ICU package is enabled (BR2_PACKAGE_ICU=y) but ICU support in
cppcms is disabled (BR2_PACKAGE_CPPCMS_ICU is disabled), cppcms still
detects ICU, but it fails to build since we don't get the proper ICU
CXXFLAGS.

In addition, this is not the intended behavior: when
BR2_PACKAGE_CPPCMS_ICU is disabled, we expect cppcms to be built
without ICU support.

To achieve this, we pass -DDISABLE_ICU_LOCALE=ON when
BR2_PACKAGE_CPPCMS_ICU is disabled (yes DISABLE_ICU_LOCALE means the
logic is inverted).

While at it, we pass DISABLE_ICU_LOCALE=OFF when ICU support is
enabled, and not DISABLE_ICONV=ON. The latter has been passed in this
condition since the cppcms package was introduced in Buildroot, but it
doesn't seem to make sense.

Fixes:

  http://autobuild.buildroot.net/results/b6a8c7000c5742efc9d8e13507dab86e36b62840/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2017-07-25 23:58:44 +02:00
..
2017-06-11 14:29:28 +02:00
2017-07-22 23:35:14 +02:00
2017-05-30 23:19:54 +02:00
2017-06-20 22:13:15 +02:00
2017-06-11 14:29:29 +02:00
2017-05-22 15:59:15 +02:00
2017-06-21 22:42:58 +02:00
2017-07-06 21:54:58 +02:00
2017-06-19 21:48:58 +02:00
2017-06-08 21:46:26 +02:00
2017-07-05 01:27:20 +02:00
2017-07-05 01:27:24 +02:00
2017-05-31 22:36:15 +02:00
2017-06-01 22:28:14 +02:00
2017-06-01 22:28:14 +02:00
2017-05-24 16:20:15 +02:00
2017-05-24 15:59:44 +02:00
2017-07-06 23:21:19 +02:00
2017-07-05 01:27:24 +02:00
2017-07-21 23:08:48 +02:00
2017-05-11 23:16:16 +02:00
2017-07-06 21:04:52 +02:00
2017-07-04 00:04:55 +02:00
2017-07-05 01:27:24 +02:00
2017-07-02 18:35:31 +02:00
2017-06-23 21:14:48 +02:00
2017-07-04 00:24:38 +02:00
2017-06-11 14:29:28 +02:00
2017-07-11 17:04:45 +02:00
2017-05-28 14:56:02 +02:00
2017-05-28 14:56:03 +02:00
2017-05-30 23:20:02 +02:00
2017-07-05 01:27:25 +02:00
2017-06-11 14:29:28 +02:00
2017-05-28 15:34:24 +02:00
2017-05-26 15:15:20 +02:00
2017-05-22 16:10:30 +02:00
2017-06-11 14:29:28 +02:00
2017-07-05 01:27:25 +02:00
2017-07-01 10:27:19 +02:00
2017-05-28 16:15:15 +02:00
2017-05-31 21:59:08 +02:00
2017-05-16 09:38:38 +02:00
2017-06-08 21:29:02 +02:00
2017-07-22 23:29:24 +02:00
2017-07-05 01:27:25 +02:00
2017-07-05 22:02:34 +02:00
2017-07-18 23:57:18 +02:00
2017-06-04 09:49:25 +02:00
2017-07-05 22:02:02 +02:00
2017-07-05 01:27:26 +02:00
2017-05-17 21:55:53 +02:00
2017-07-05 00:15:11 +02:00
2017-06-05 11:13:20 +02:00
2017-07-24 18:23:12 +02:00
2017-06-05 11:14:56 +02:00
2017-07-05 22:06:01 +02:00
2017-07-05 22:06:14 +02:00
2017-06-05 11:15:21 +02:00
2017-07-10 14:24:36 +02:00
2017-06-06 22:15:36 +02:00
2017-06-05 15:55:33 +02:00
2017-07-19 21:10:02 +02:00
2017-06-10 22:59:55 +02:00
2017-06-21 22:42:57 +02:00
2017-07-25 21:48:52 +02:00
2017-07-25 22:05:51 +02:00
2017-07-25 21:52:44 +02:00
2017-06-21 18:42:51 +02:00
2017-07-15 10:12:28 +02:00
2017-06-11 14:29:29 +02:00
2017-06-11 14:29:28 +02:00
2017-06-04 09:53:47 +02:00
2017-06-11 14:29:28 +02:00
2017-06-24 12:07:32 +02:00
2017-06-04 09:38:01 +02:00
2017-07-05 01:28:44 +02:00
2017-06-11 14:29:28 +02:00
2017-05-11 22:21:53 +02:00
2017-06-15 10:31:40 +02:00
2017-06-15 22:05:35 +02:00
2017-06-15 22:05:35 +02:00
2017-07-15 00:07:01 +02:00
2017-06-11 14:29:29 +02:00
2017-07-09 10:46:07 +02:00
2017-07-11 21:34:56 +02:00
2017-06-11 14:29:29 +02:00
2017-07-05 01:28:44 +02:00
2017-05-31 08:51:14 +02:00
2017-07-01 19:45:02 +02:00
2017-06-07 22:03:11 +02:00
2017-06-11 14:29:29 +02:00
2017-07-05 11:35:51 +02:00
2017-06-11 18:37:54 +02:00
2017-06-01 22:28:14 +02:00
2017-06-11 14:29:29 +02:00
2017-07-05 01:28:45 +02:00
2017-06-21 21:44:57 +02:00
2017-05-31 23:27:15 +02:00
2017-05-31 21:28:18 +02:00
2017-07-04 19:09:44 +02:00
2017-07-03 00:05:18 +02:00
2017-07-05 01:28:45 +02:00
2017-07-25 20:45:00 +02:00
2017-06-12 10:09:38 +02:00
2017-07-05 01:28:45 +02:00
2017-07-05 01:28:45 +02:00
2017-07-06 21:27:04 +02:00
2017-06-01 22:28:14 +02:00
2017-06-28 23:27:40 +02:00
2017-05-10 23:33:37 +02:00
2017-06-02 13:32:44 +02:00
2017-05-29 21:51:17 +02:00
2017-05-22 15:37:03 +02:00
2017-07-22 23:40:14 +02:00
2017-06-01 22:28:14 +02:00
2017-07-05 01:28:46 +02:00
2017-07-18 23:59:32 +02:00
2017-06-05 14:36:52 +02:00
2017-06-11 14:29:29 +02:00
2017-07-25 20:46:08 +02:00
2017-07-05 01:28:46 +02:00
2017-07-05 16:17:47 +02:00
2017-07-11 21:38:43 +02:00
2017-07-11 21:30:52 +02:00
2017-07-04 09:03:12 +02:00
2017-07-05 01:34:03 +02:00
2017-07-21 08:59:44 +02:00
2017-07-20 21:52:54 +02:00
2017-07-05 01:34:03 +02:00
2017-06-12 23:46:57 +02:00
2017-05-16 21:29:07 +02:00
2017-07-19 21:56:57 +02:00
2017-07-05 01:34:04 +02:00
2017-05-11 17:52:54 +02:00
2017-07-05 00:14:49 +02:00
2017-06-01 22:28:14 +02:00
2017-07-05 01:34:17 +02:00
2017-07-05 01:35:09 +02:00
2017-05-30 23:20:12 +02:00
2017-07-02 23:33:00 +02:00
2017-05-31 23:13:05 +02:00
2017-05-31 23:16:32 +02:00
2017-05-30 23:20:17 +02:00
2017-07-02 23:59:08 +02:00
2017-07-05 01:35:41 +02:00
2017-07-14 23:13:13 +02:00
2017-06-02 13:31:05 +02:00
2017-06-11 14:29:29 +02:00
2017-06-20 22:13:03 +02:00
2017-06-02 13:30:17 +02:00
2017-06-02 13:30:49 +02:00
2017-07-01 13:17:52 +02:00
2017-06-11 14:29:29 +02:00
2017-07-01 19:45:04 +02:00
2017-07-05 01:35:41 +02:00
2017-06-20 21:25:39 +02:00
2017-07-05 01:36:01 +02:00
2017-07-05 01:36:01 +02:00
2017-07-05 01:36:34 +02:00
2017-07-21 23:03:17 +02:00
2017-07-24 17:56:27 +02:00
2017-05-22 15:37:47 +02:00
2017-06-21 22:39:43 +02:00
2017-07-24 17:57:14 +02:00
2017-07-25 22:10:52 +02:00
2017-07-25 22:10:52 +02:00
2017-07-05 00:54:01 +02:00