Skip to content

Commit 418be46

Browse files
committed
Merge branch 'main' into R3
2 parents 52d4f1e + f76d4e4 commit 418be46

File tree

46 files changed

+9162
-37
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+9162
-37
lines changed

board/xione/linux-4.9.config

Lines changed: 4553 additions & 0 deletions
Large diffs are not rendered by default.

configs/xione_wpe_ml_defconfig

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
BR2_arm=y
2+
BR2_cortex_a17=y
3+
BR2_ARM_FPU_NEON_VFPV4=y
4+
BR2_ARM_INSTRUCTIONS_THUMB2=y
5+
BR2_CCACHE=y
6+
BR2_OPTIMIZE_2=y
7+
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
8+
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
9+
BR2_BINUTILS_VERSION_2_33_X=y
10+
BR2_GCC_VERSION_9_X=y
11+
BR2_TOOLCHAIN_BUILDROOT_CXX=y
12+
BR2_PACKAGE_HOST_GDB=y
13+
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
14+
BR2_TARGET_GENERIC_ROOT_PASSWD="root"
15+
BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi3/post-build.sh"
16+
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi3/post-image.sh"
17+
BR2_ROOTFS_POST_SCRIPT_ARGS="--rpi-wifi --overclock-pi3 --tvmode-720 --gpu_mem_1024=384 --silent --1w --i2c --spi"
18+
BR2_LINUX_KERNEL=y
19+
BR2_LINUX_KERNEL_CUSTOM_GIT=y
20+
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="[email protected]:Metrological/realtek-linux-4.git"
21+
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="stable2-xione-us"
22+
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
23+
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/xione/linux-4.9.config"
24+
BR2_LINUX_KERNEL_LZ4=y
25+
BR2_LINUX_KERNEL_DTS_SUPPORT=y
26+
BR2_LINUX_KERNEL_DTB_IS_SELF_BUILT=y
27+
BR2_LINUX_KERNEL_INTREE_DTS_NAME="rtd-1319-pymparticle-4GB-tee"
28+
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP=y
29+
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT=y
30+
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_GIO=y
31+
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA=y
32+
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OPUS=y
33+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUDIOFX=y
34+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUDIOPARSERS=y
35+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUTODETECT=y
36+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DEINTERLACE=y
37+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ICYDEMUX=y
38+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ID3DEMUX=y
39+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_INTERLEAVE=y
40+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MATROSKA=y
41+
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SOUPHTTPSRC=y
42+
BR2_PACKAGE_GST1_PLUGINS_BAD=y
43+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DEBUGUTILS=y
44+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX=y
45+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC=y
46+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS=y
47+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DASH=y
48+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FAAD=y
49+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FDK_AAC=y
50+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HLS=y
51+
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPUS=y
52+
BR2_PACKAGE_MPG123=y
53+
BR2_PACKAGE_BITSTREAM_VERA=y
54+
BR2_PACKAGE_WESTEROS=y
55+
BR2_PACKAGE_RNG_TOOLS=y
56+
BR2_PACKAGE_XIONE_SDK=y
57+
BR2_PACKAGE_TREMOR=y
58+
BR2_PACKAGE_CA_CERTIFICATES=y
59+
BR2_PACKAGE_GRAPHITE2=y
60+
BR2_PACKAGE_LCMS2=y
61+
BR2_PACKAGE_LIBMNG=y
62+
BR2_PACKAGE_WPEFRAMEWORK=y
63+
# BR2_PACKAGE_WPEFRAMEWORK_DISPLAYINFO is not set
64+
BR2_PACKAGE_WPEFRAMEWORK_CRYPTOGRAPHY=y
65+
BR2_PACKAGE_WPEFRAMEWORK_BLUETOOTH=y
66+
BR2_PACKAGE_WPEFRAMEWORK_BLUETOOTHREMOTECONTROL=y
67+
BR2_PACKAGE_WPEFRAMEWORK_CDMI_CLEARKEY=y
68+
BR2_PACKAGE_WPEFRAMEWORK_CDMI_PLAYREADY_MODULE=y
69+
BR2_PACKAGE_WPEFRAMEWORK_COMPOSITOR=y
70+
BR2_PACKAGE_WPEFRAMEWORK_COMPOSITOR_OUTOFPROCESS=y
71+
BR2_PACKAGE_WPEFRAMEWORK_DHCPSERVER=y
72+
BR2_PACKAGE_WPEFRAMEWORK_DIALSERVER=y
73+
BR2_PACKAGE_WPEFRAMEWORK_DIALSERVER_NAME="Metrological"
74+
BR2_PACKAGE_WPEFRAMEWORK_IOCONNECTOR=y
75+
BR2_PACKAGE_WPEFRAMEWORK_LOCATIONSYNC=y
76+
BR2_PACKAGE_WPEFRAMEWORK_LOCATIONSYNC_URI="http://jsonip.metrological.com/?maf=true"
77+
BR2_PACKAGE_WPEFRAMEWORK_MONITOR=y
78+
BR2_PACKAGE_WPEFRAMEWORK_REMOTECONTROL=y
79+
BR2_PACKAGE_WPEFRAMEWORK_FILETRANSFER=y
80+
BR2_PACKAGE_WPEFRAMEWORK_TIMESYNC=y
81+
BR2_PACKAGE_WPEFRAMEWORK_TRACECONTROL=y
82+
BR2_PACKAGE_WPEFRAMEWORK_WEBKITBROWSER=y
83+
BR2_PACKAGE_WPEFRAMEWORK_WEBSERVER=y
84+
BR2_PACKAGE_WPEFRAMEWORK_WIFICONTROL=y
85+
BR2_PACKAGE_WPEFRAMEWORK_LAUNCHER=y
86+
BR2_PACKAGE_LIBOPENH264=y
87+
BR2_PACKAGE_C_ARES=y
88+
BR2_PACKAGE_NGHTTP2=y
89+
BR2_PACKAGE_ORC=y
90+
BR2_PACKAGE_PROTOBUF=y
91+
BR2_PACKAGE_SHARED_MIME_INFO=y
92+
BR2_PACKAGE_DROPBEAR=y
93+
BR2_PACKAGE_GESFTPSERVER=y
94+
BR2_PACKAGE_KMOD=y
95+
BR2_PACKAGE_RDKSPLASHSCREEN=y
96+
BR2_PACKAGE_RDKSPLASHSCREEN_OPERATOR="metrological"
97+
BR2_PACKAGE_UTIL_LINUX_LIBMOUNT=y
98+
BR2_PACKAGE_HOST_DOSFSTOOLS=y
99+
BR2_PACKAGE_HOST_GENIMAGE=y
100+
BR2_PACKAGE_HOST_MTOOLS=y

package/Config.in

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ endmenu
427427
source "package/amd-catalyst/Config.in"
428428
source "package/avrdude/Config.in"
429429
source "package/bcache-tools/Config.in"
430-
source "package/bcm-refsw/Config.in"
430+
source "package/bcm-refsw/Config.in"
431431
source "package/biosdevname/Config.in"
432432
source "package/brickd/Config.in"
433433
source "package/brltty/Config.in"
@@ -538,6 +538,7 @@ endmenu
538538
source "package/rtl8723bu/Config.in"
539539
source "package/rtl8821au/Config.in"
540540
source "package/sane-backends/Config.in"
541+
source "package/sdk/Config.in"
541542
source "package/sdparm/Config.in"
542543
source "package/sedutil/Config.in"
543544
source "package/setserial/Config.in"
@@ -579,6 +580,7 @@ endmenu
579580
source "package/w_scan/Config.in"
580581
source "package/wf111/Config.in"
581582
source "package/wipe/Config.in"
583+
source "package/xione-sdk/Config.in"
582584
source "package/xorriso/Config.in"
583585
source "package/xr819-xradio/Config.in"
584586
endmenu

package/amazon-ignition/amazon-ignition.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
################################################################################
66

7-
AMAZON_IGNITION_VERSION = 49cbc5af26d9059b7b75f5feb4650f295c5af3c2
7+
AMAZON_IGNITION_VERSION = 92c39937e6ddc69bc67bbb1fdb715515c0a7c6e5
88
AMAZON_IGNITION_SITE_METHOD = git
99
AMAZON_IGNITION_SITE = [email protected]:Metrological/amazon.git
1010
AMAZON_IGNITION_DEPENDENCIES = jpeg libpng wpeframework amazon-backend libcurl

package/cairo/cairo.mk

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ CAIRO_CONF_OPTS = \
3535

3636
CAIRO_DEPENDENCIES = host-pkgconf fontconfig pixman
3737

38+
ifeq ($(BR2_PACKAGE_WAYLAND),y)
39+
CAIRO_DEPENDENCIES += wayland
40+
endif
41+
3842
# Just the bare minimum to make other host-* packages happy
3943
HOST_CAIRO_CONF_OPTS = \
4044
--enable-trace=no \
@@ -79,6 +83,10 @@ else
7983
CAIRO_CONF_OPTS += --disable-ft
8084
endif
8185

86+
ifeq ($(BR2_PACKAGE_LIBDRM),y)
87+
CAIRO_DEPENDENCIES += libdrm
88+
endif
89+
8290
ifeq ($(BR2_PACKAGE_LIBGLIB2),y)
8391
CAIRO_CONF_OPTS += --enable-gobject
8492
CAIRO_DEPENDENCIES += libglib2

package/gstreamer1/gst-omx/gst-omx.mk

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,17 @@ GST_OMX_SITE = https://gstreamer.freedesktop.org/src/gst-omx
1111
GST_OMX_LICENSE = LGPL-2.1
1212
GST_OMX_LICENSE_FILES = COPYING
1313

14+
ifeq ($(BR2_PACKAGE_GSTREAMER1_GIT),y)
15+
GST_OMX_SOURCE = gst-omx-$(GST_OMX_VERSION).tar.bz2
16+
GST_OMX_SITE = "https://gitlab.freedesktop.org/gstreamer/gst-omx/-/archive/$(GST_OMX_VERSION)/"
17+
BR_NO_CHECK_HASH_FOR += $(GST_OMX_SOURCE)
18+
GST_OMX_POST_DOWNLOAD_HOOKS += GSTREAMER1_COMMON_DOWNLOAD
19+
GST_OMX_POST_EXTRACT_HOOKS += GSTREAMER1_COMMON_EXTRACT
20+
GST_OMX_POST_INSTALL_TARGET_HOOKS += GSTREAMER1_REMOVE_LA_FILES
21+
GST_OMX_AUTORECONF = YES
22+
GST_OMX_AUTORECONF_OPTS = -I $(@D)/common/m4
23+
endif
24+
1425
ifeq ($(BR2_PACKAGE_RPI_USERLAND),y)
1526
GST_OMX_VARIANT = rpi
1627
GST_OMX_CONF_ENV = \

package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,16 @@ GST1_PLUGINS_BAD_INSTALL_STAGING = YES
1313
GST1_PLUGINS_BAD_LICENSE_FILES = COPYING.LIB
1414
GST1_PLUGINS_BAD_LICENSE = LGPL-2.0+, LGPL-2.1+
1515

16+
ifeq ($(BR2_PACKAGE_GSTREAMER1_GIT),y)
17+
GST1_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST1_PLUGINS_BAD_VERSION).tar.bz2
18+
GST1_PLUGINS_BAD_SITE = "https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/archive/$(GST1_PLUGINS_BAD_VERSION)/"
19+
BR_NO_CHECK_HASH_FOR += $(GST1_PLUGINS_BAD_SOURCE)
20+
GST1_PLUGINS_BAD_POST_DOWNLOAD_HOOKS += GSTREAMER1_COMMON_DOWNLOAD
21+
GST1_PLUGINS_BAD_POST_EXTRACT_HOOKS += GSTREAMER1_COMMON_EXTRACT
22+
GST1_PLUGINS_BAD_PRE_CONFIGURE_HOOKS += GSTREAMER1_FIX_AUTOPOINT
23+
GST1_PLUGINS_BAD_POST_INSTALL_TARGET_HOOKS += GSTREAMER1_REMOVE_LA_FILES
24+
endif
25+
1626
GST1_PLUGINS_BAD_CFLAGS = $(TARGET_CFLAGS) $(GSTREAMER1_EXTRA_COMPILER_OPTIONS)
1727
GST1_PLUGINS_BAD_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS)
1828

package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,18 @@ GST1_PLUGINS_BASE_INSTALL_STAGING = YES
1111
GST1_PLUGINS_BASE_LICENSE_FILES = COPYING
1212
GST1_PLUGINS_BASE_LICENSE = LGPL-2.0+, LGPL-2.1+
1313

14+
ifeq ($(BR2_PACKAGE_GSTREAMER1_GIT),y)
15+
GST1_PLUGINS_BASE_SOURCE = gst-plugins-base-$(GST1_PLUGINS_BASE_VERSION).tar.bz2
16+
GST1_PLUGINS_BASE_SITE = "https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/archive/$(GST1_PLUGINS_BASE_VERSION)/"
17+
BR_NO_CHECK_HASH_FOR += $(GST1_PLUGINS_BASE_SOURCE)
18+
GST1_PLUGINS_BASE_AUTORECONF = YES
19+
GST1_PLUGINS_BASE_AUTORECONF_OPTS = -I $(@D)/common/m4
20+
GST1_PLUGINS_BASE_GETTEXTIZE = YES
21+
GST1_PLUGINS_BASE_POST_EXTRACT_HOOKS += GSTREAMER1_COMMON_EXTRACT
22+
GST1_PLUGINS_BASE_PRE_CONFIGURE_HOOKS += GSTREAMER1_FIX_AUTOPOINT
23+
GST1_PLUGINS_BASE_POST_INSTALL_TARGET_HOOKS += GSTREAMER1_REMOVE_LA_FILES
24+
endif
25+
1426
GST1_PLUGINS_BASE_CONF_OPTS = \
1527
-Dexamples=disabled \
1628
-Dtests=disabled \
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
From d5e65505935e27e9737cf6dfa6dc2bc3bbbe3e47 Mon Sep 17 00:00:00 2001
2+
From: Yacine Bandou <[email protected]>
3+
Date: Mon, 21 Jun 2021 13:47:50 +0200
4+
Subject: [PATCH] qtdemux: No need for new "application/x-cbcs" caps
5+
6+
Instead of using the new "application/x-cbcs" caps, we are just adding
7+
a new structure field "ciphe-mode", to indicate which encryption scheme
8+
is used: "cenc", "cbcs", "cbc1" or "cens".
9+
10+
Similarly for the protection metadata, we add the "cipher-mode" field
11+
to specify the encryption mode with which the buffers are encrypted.
12+
13+
"cenc": AES-CTR (no pattern)
14+
"cbc1": AES-CBC (no pattern)
15+
"cens": AES-CTR (pattern specified)
16+
"cbcs": AES-CBC (pattern specified, using a constant IV)
17+
18+
Currently only "cenc" and "cbcs" are supported.
19+
20+
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/1013>
21+
---
22+
gst/isomp4/qtdemux.c | 22 ++++++++++++----------
23+
1 file changed, 12 insertions(+), 10 deletions(-)
24+
25+
diff --git a/gst/isomp4/qtdemux.c b/gst/isomp4/qtdemux.c
26+
index 47bd6fe83..910cd0d95 100644
27+
--- a/gst/isomp4/qtdemux.c
28+
+++ b/gst/isomp4/qtdemux.c
29+
@@ -2883,15 +2883,12 @@ qtdemux_update_default_sample_cenc_settings (GstQTDemux * qtdemux,
30+
guint crypt_byte_block, guint skip_byte_block, guint8 constant_iv_size,
31+
const guint8 * constant_iv)
32+
{
33+
- const gchar *protection_scheme_type_mime =
34+
- protection_scheme_type ==
35+
- FOURCC_cbcs ? "application/x-cbcs" : "application/x-cenc";
36+
GstBuffer *kid_buf = gst_buffer_new_allocate (NULL, 16, NULL);
37+
gst_buffer_fill (kid_buf, 0, kid, 16);
38+
if (info->default_properties)
39+
gst_structure_free (info->default_properties);
40+
info->default_properties =
41+
- gst_structure_new (protection_scheme_type_mime,
42+
+ gst_structure_new ("application/x-cenc",
43+
"iv_size", G_TYPE_UINT, iv_size,
44+
"encrypted", G_TYPE_BOOLEAN, (is_encrypted == 1),
45+
"kid", GST_TYPE_BUFFER, kid_buf, NULL);
46+
@@ -2913,6 +2910,11 @@ qtdemux_update_default_sample_cenc_settings (GstQTDemux * qtdemux,
47+
NULL);
48+
gst_buffer_unref (constant_iv_buf);
49+
}
50+
+ gst_structure_set (info->default_properties, "cipher-mode",
51+
+ G_TYPE_STRING, "cbcs", NULL);
52+
+ } else {
53+
+ gst_structure_set (info->default_properties, "cipher-mode",
54+
+ G_TYPE_STRING, "cenc", NULL);
55+
}
56+
}
57+
58+
@@ -3971,7 +3973,7 @@ qtdemux_gst_structure_free (GstStructure * gststructure)
59+
}
60+
61+
/* Parses auxiliary information relating to samples protected using
62+
- * Common Encryption (cenc and cbcs); the format of this information
63+
+ * Common Encryption (cenc); the format of this information
64+
* is defined in ISO/IEC 23001-7. Returns TRUE if successful; FALSE
65+
* otherwise. */
66+
static gboolean
67+
@@ -8546,13 +8548,13 @@ gst_qtdemux_configure_protected_caps (GstQTDemux * qtdemux,
68+
}
69+
70+
s = gst_caps_get_structure (CUR_STREAM (stream)->caps, 0);
71+
- if (!gst_structure_has_name (s, "application/x-cenc")
72+
- && !gst_structure_has_name (s, "application/x-cbcs")) {
73+
+ if (!gst_structure_has_name (s, "application/x-cenc")) {
74+
gst_structure_set (s,
75+
"original-media-type", G_TYPE_STRING, gst_structure_get_name (s), NULL);
76+
- gst_structure_set_name (s,
77+
- stream->protection_scheme_type ==
78+
- FOURCC_cbcs ? "application/x-cbcs" : "application/x-cenc");
79+
+ gst_structure_set (s, "cipher-mode", G_TYPE_STRING,
80+
+ (stream->protection_scheme_type == FOURCC_cbcs) ? "cbcs" : "cenc",
81+
+ NULL);
82+
+ gst_structure_set_name (s, "application/x-cenc");
83+
}
84+
85+
if (qtdemux->protection_system_ids == NULL) {
86+
--
87+
2.30.2
88+

package/gstreamer1/gst1-plugins-good/gst1-plugins-good.mk

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,19 @@ GST1_PLUGINS_GOOD_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-good
1010
GST1_PLUGINS_GOOD_LICENSE_FILES = COPYING
1111
GST1_PLUGINS_GOOD_LICENSE = LGPL-2.1+
1212

13+
ifeq ($(BR2_PACKAGE_GSTREAMER1_GIT),y)
14+
GST1_PLUGINS_GOOD_SOURCE = gst-plugins-good-$(GST1_PLUGINS_GOOD_VERSION).tar.bz2
15+
GST1_PLUGINS_GOOD_SITE = "https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/archive/$(GSTREAMER1_VERSION)/"
16+
BR_NO_CHECK_HASH_FOR += $(GST1_PLUGINS_GOOD_SOURCE)
17+
GST1_PLUGINS_GOOD_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -Wno-error"
18+
GST1_PLUGINS_GOOD_AUTORECONF = YES
19+
GST1_PLUGINS_GOOD_AUTORECONF_OPTS = -I $(@D)/common/m4
20+
GST1_PLUGINS_GOOD_GETTEXTIZE = YES
21+
GST1_PLUGINS_GOOD_POST_EXTRACT_HOOKS += GSTREAMER1_COMMON_EXTRACT
22+
GST1_PLUGINS_GOOD_PRE_CONFIGURE_HOOKS += GSTREAMER1_FIX_AUTOPOINT
23+
GST1_PLUGINS_GOOD_POST_INSTALL_TARGET_HOOKS += GSTREAMER1_REMOVE_LA_FILES
24+
endif
25+
1326
GST1_PLUGINS_GOOD_CFLAGS = $(TARGET_CFLAGS) $(GSTREAMER1_EXTRA_COMPILER_OPTIONS)
1427
GST1_PLUGINS_GOOD_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS)
1528

0 commit comments

Comments
 (0)