| package: apple: backport build script for iOS
The build script allows building for iOS/tvOS without pulling the whole
VLCKit project, to build a standalone library for integrating libvlc in
applications.
The main goal is being able to maintain libVLC 3.0 without requiring the
whole VLCKit environment to run tests.
Cherry-picked from master branch at commit version
44d44176aaadd4f742a70e9188f6ba578d65fab1, and modified the build.conf to
have all enabled contribs building and have the target version match the
3.0.x system requirements.
| 2 年前 |
| package: apple: fix env.build.sh
The script is supposed to be usable stand-alone but makes use of
ACTUAL_HOST_ARCH which is never set before.
Fix this by properly initialising ACTUAL_HOST_ARCH.
| 2 年前 |
| os2: package: fix build
-----
CCLD libvlccore.la
weakld: error: Unresolved symbol (UNDEF) '___atomic_fetch_add_8'.
weakld: info: The symbol is referenced by:
P:\tmp\ldconv_decoder_o_85b55a37ad3f1d59f8.obj
P:\tmp\ldconv_es_out_o_85b55a37ad3f1d7938.obj
weakld: error: Unresolved symbol (UNDEF) '___atomic_store_8'.
weakld: info: The symbol is referenced by:
P:\tmp\ldconv_stats_o_85b55a37ad3f1df250.obj
weakld: error: Unresolved symbol (UNDEF) '___atomic_load_8'.
weakld: info: The symbol is referenced by:
P:\tmp\ldconv_stats_o_85b55a37ad3f1df250.obj
Ignoring unresolved externals reported from weak prelinker.
Error! E2028: ___atomic_fetch_add_8 is an undefined reference
Error! E2028: ___atomic_store_8 is an undefined reference
Error! E2028: ___atomic_load_8 is an undefined reference
file P:/tmp\ldconv_decoder_o_85b55a37ad3f1d59f8.obj(ldconv_decoder_o_85b55a37ad3f1d59f8.obj): undefined symbol ___atomic_fetch_add_8
file P:/tmp\ldconv_es_out_o_85b55a37ad3f1d7938.obj(ldconv_es_out_o_85b55a37ad3f1d7938.obj): undefined symbol ___atomic_fetch_add_8
file P:/tmp\ldconv_stats_o_85b55a37ad3f1df250.obj(ldconv_stats_o_85b55a37ad3f1df250.obj): undefined symbol ___atomic_store_8
file P:/tmp\ldconv_stats_o_85b55a37ad3f1df250.obj(ldconv_stats_o_85b55a37ad3f1df250.obj): undefined symbol ___atomic_load_8
-----
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit d5c86c91a2700618d97916103e854a46c1bd5e32)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
| 8 年前 |
| extra: snap: build libupnp from contribs
We will soon bump libupnp to a more recent version fixing
vulnerabilities for libupnp >= 1.8.3.
It might be preferable to switch to the contribs version of libupnp also
for snapcraft as our snap repo is still using core18 which only
provides libupnp 1.6.
| 3 年前 |
| nsis: always use the regsvr32.exe from the system
We should not use whatever is in the PATH. Especially as the current directory
is set the a temporary directory during uninstallation.
(cherry picked from commit d13608f8867b66dec2e8079b4d07d1b8567ffa0a)
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 2 年前 |
| npapi: pass the PKG_CONFIG we selected
It may not be TRIPLET-pkg-config in some cases.
(cherry picked from commit 44fbc53d796b04e178be209d0018a75c3dbe8a4d) (rebased)
rebased:
- this branch has npapi instead of activex
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
| 5 年前 |