Age | Commit message (Collapse) | Author | Files | Lines |
|
Kernel 5.6 and later replaced struct file_operations with struct proc_ops.
Enabling agl-refhw-h3 feature or virtio-aarch64 machine configuration
will cause build errors. This patch enables kernel-module-evklib to use
struct proc_ops at 5.6 and later to avoid the errors.
Bug-AGL: SPEC-4254
Signed-off-by: Yoshiki Ito <ito.yoshiki001@jp.panasonic.com>
Change-Id: Ie78913fc16d245403b7e283b8bdea94c7ea7d666
(cherry picked from commit 4bdea8fcad6ffd4bcb1bba404ebf30c344ab7dfe)
|
|
Update the .gitreview file.
Bug-AGL: SPEC-4006
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ide4b041c0702e99affb8cbf1e7d587bca471791d
|
|
The /tmp/shm folder is required to start Positioning.
The creation of this folder is performed by setup_refhw.sh.
I thought this script was unnecessary, but without it, Basesystem service
does not work.
setup_refhw.sh has the terrible file name and command.
Signed-off-by: Riku Nomoto <riku.nomoto@woven-planet.global>
Change-Id: I8b4bb6f897b77683a7586099a1880fa37d327d4a
|
|
service/other/event_library/library/Makefile generates libev.so.
libev.so is existing by meta-openembedded/meta-oe/recipes-connectivity/libev.
Therefore, I renamed the libev.so generated by the Makefile to libbs_ev.so.
Signed-off-by: Shuhei AKETA <shuhei.aketa@woven-planet.global>
Change-Id: I5af26f44947ed1f0cdd170bd5dc0f9c3b2d71ad9
|
|
The libraries required by basesystem were deployed in /usr/lib/basesystem.
However, if the libraries were installed in this path, the executable would
not link the libraries. I changed the path of the librariesfrom
/usr/lib/basesystem to /usr/lib.
Signed-off-by: Shuhei AKETA <shuhei.aketa@woven-planet.global>
Change-Id: I174b29e96e1da9001f8c5308025abaaaeddc6342
|
|
The Makefile needs to take the proper flags into account to use the native sysroot
to find -lexpat in the native case for the build-time parser compilation to work.
Note that there is HOSTCPP=cpp left that is a direct host dependency.
Bug-AGL: SPEC-3670
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I70b111d6385e0f465353ed2fe2a754b0c34db797
|
|
Removed RPC_APIDEF because to build rpc_apidef is defined
for rpc_library/tool.
And make-target for RPC_APIDEF is just defined in
service/other/rpc_library/tool/Makefile.
Signed-off-by: Riku Nomoto <riku.nomoto@woven-planet.global>
Change-Id: I8dd870f8c919d85b9ce235f80858db64d7d6ddf0
|
|
This patch should be merged after 25841 has been merged.
https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/25841
xpath is used in launch_xml2cfg.sh. launch_xml2cfg.sh converts xml to cfg.
Originally, agl.mk was running launch_xml2cfg.sh. Only SystemManager uses
launch_xml2cfg.sh. Therefore, I changed launch_xml2cfg.sh from agl.mk to
SystemManager's Makefile.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: Ib4c5813c89573222217a6df971b720f9be35fc3f
|
|
The install command was being executed with do_compile.
Because DESTDIR was not defined, the install command was not executed correctly.
Therefore, it was fixed so that the install command is not executed in do_compile.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I272fc8252db17638c70ca81b0a016b90ab3f0c06
|
|
moduleid.h was including autoconf.h. However, this does not need
to be included.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: Iad2e30c952dc778198d143dd63063455fcac17bc
|
|
There were the same name files.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I9e3fdd4d263ba91e697107f980ec2ee2a8b22fee
|
|
The current AGL is running the process as root user. Therefore,
there is no need to configure the capability. This patch changes
the script to not run the capability setting. I'm not sure if
these scripts are working as expected now. Toyota will not
implement the capability settings this time. This will be worked
out in future Production Readiness activities.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: Ie425edd64441f7526f0774e75011b594802fbd4a
|
|
instead of agl-basefiles.
The version.txt is only used by notification_persistent_service.
Therefore, I moved version.txt.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I9efde01410635733b5263d14c987d0900fb037e8
|
|
Yocto sets the recipe-sysroot directory as the sysroot.
Therefore, there is no need to define the path of the
recipe-sysroot using SDKTARGETSYSROOT in the recipe.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I9f3c7155a0f9656a916a2d6ba71371a4376b502b
|
|
Removed code that runs in kernel space.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I38e3393a380da6c11864ea6f14367b6a60689f90
|
|
Changed the location of agl.mk from sysroot to src folder.
Therefore, the Yocto recipes need to change the S and subpath.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: If0c6da774faf82237acbeb1f7d33f4dbc2858906
|
|
To set appropreate header to the files,
I reworked source codes of kernel-module-evklib.
Header files and evk_lib.c are combined.
v5: Kernel modules no longer have a header file.
The code of the header file was imported into evk_lib.c.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I2af32c59c13bdf7b6f56a8d0b4169e71d7ca8fd5
|
|
The deleted files have not been built.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I96f372837508cd1068e0563ad9efccc4b0d114ab
|
|
Replaced "CXXFLAGS :=" to "CXXFLAGS +=" in Makefiles.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: Ia467b8522677e7bb215131f6f7854d3664b121a4
|
|
From agl_types_obsoluted.h => agl_types_deprecated.h
because "obsolute" is misspelled.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: Id9d58399b0eea778641ba627cf7b7f845ed43e0a
|
|
Localtime make wasn't executed originaly,
therefore, I deleted the directory.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I673475982618270ee737458a3a9a1e1e017a89bb
|
|
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I79ffad497ca11dc2283c1a53dedfc5f41c69429c
|
|
Fix missing dependency and double execution of bison.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I3d8d3ec5de4eceaaaf520bf24c3718c73acaaa1f
|
|
The ss-resourcemanager (and agl-service-ss-resourcemanager)
requires to include the kernel header and it was planned
that STAGING_KERNEL_BUILDDIR to be passed through
KERNEL_HEADER_DIR vairable.
However, from the latest recipe, it seems that another
solution has been adopted that does not use KERNEL_HEADER_DIR
and it is not defined.
As a result, this undefined variable destroys the include paths,
which causes the compilation error.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: Ifecc12bf5aa5ca5eaf9b51f99e1583d76ddb1908
|
|
Because there aren't any modules in Basesystem.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I8e0d1b4da7a3af3e15cc8819f7c82491db98978e
|
|
Do not reset the LFDLAGS in the Makefile.
This fixes a QA issue in the build.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Idff63aef9715528fb80f7556f191ea3b8c64cbed
|
|
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I9645bd73862e4145bbb4a5ad25125786677e52c4
|
|
because launch_xml2cfg.sh includes xpath.
Bug-AGL: SPEC-3670
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I22fcfa1fc7120d19987b87a08a6587bf0d0fb1db
|
|
By not copying autoconf.h to usr/include/linux and not using it,
changed from linux/autoconf.h to generated/autoconf.h
https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/25647/1/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/agl-basefiles/agl-basefiles_1.0.0.bb#33
Bug-AGL: SPEC-3670
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I694147d0427c43a2fc96b26304f5bf60d23de914
|
|
Fix the inconsistencies in subdirectories and library dependencies
between libNS_FrameworkUnfied.so and libNS_XMLConfigParse.so
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I921e666ecfa4e31cc6a78568e8e9bdc53f5466fd
|
|
Add 'modules_install' instead of using own
do_install() in recipe.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I57f5576631ab79b59e4dc6c8813d93e897b3a8b6
|
|
Fix the path to the user commands, '/usr/agl/bin' to follow
the standard '/usr/bin'.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: Ia10b428baf832b3db8f15a04605dc9c25ce14fe8
|
|
Fix path to non-standard directories,
- /nv to /var/local/lib/basesystem/nv
- /ramd to /var/local/lib/basesystem/ramd
- /tool_9E_SI to /etc/basesystem
- /usr/target to /etc/basesystem/target
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I42a54624230cb0ec0271f8cdbacb0b178c9f3e8e
|
|
Fix the path to the host specific system configurations,
'/usr/conf/' to follow the standard '/etc'.
And all configurations of agl basesystem should stored
under subdirectory, 'basesystem'.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I2be55d483a4a359e69250fc36d1f03a55a01cd8e
|
|
Fix the path to the directory of the libraries,
'/usr/agl/lib' to follow the standard, '/usr/lib'
and add subsystem name 'basesystem' for agl-basesystem.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I353cfe3017967ae25348ce10460e453a96d6424e
|
|
Fix the path to the architecture-independent data,
'/usr/agl/share' to follow the standard, '/usr/share'
and add subsystem name 'basesystem' for agl-basesystem.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I9a547474a738ebbbbabc7eb8441ccbf3a2d3f6e0
|
|
Fix the path to the directory of the include files,
'/usr/agl/include' to follow the standard, '/usr/include/'
and add subsystem name 'basesystem' for agl-basesystem.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I170f23db7178b79bb1081fde9198cb244a51e64c
|
|
Since all the sub-directories were placed in the
first level, created sub-directories, "hal", "module",
and "service" for classification and relocated each component.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: Ifdf743ac0d1893bd8e445455cf0d2c199a011d5c
|
|
The directory video_in_hal contained a lot of unnecessary
directories and files which supposed to have been accidentally
copied from staging/toyota.git druing migration.
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Change-Id: I12f2d72562bc008080ae866831d966c0b751914c
|
|
Compile error occurs if the version is JJ or above.
glibc 2.30 includes gettid() wrapper definition.
So we deleted the 4 lines.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: Ia9512d146b5f86862296b5b1ea54e3558453e02d
|
|
We revised mulutiple points because argument:"type" of access_ok() function is deleted.
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I11d5a513895a7f49fc5593055236c4306d2a4401
|
|
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp>
Change-Id: I55aa2f1406ce7f751ae14140b613b53b68995528
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I6fd663f4aefa79550b8fd475fac5298cea30578e
|
|
|