-
Notifications
You must be signed in to change notification settings - Fork 438
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
debian packaging [meta] #1945
Comments
This change is useful for debian packaging Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then droped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected] Update: 2020-07-24
Please merge this one ASAP: Then I can patch downstream using gbp pq. Regards |
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then droped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Note: This is not the latest version (v2.3.0), but this intermediary version solve building issue on ubuntu-20.04 while olders ones didn't (v2.1.0, v2.0). Observed issue with gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0: inlined from ‘jerry_init’ at .../jerry/jerry-core/api/jerry.c:175:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:71:10: error: \ ‘__builtin_memset’ offset [69, 4352] from the object at \ ‘jerry_global_context’ \ This will help to keep iotjs in debian repo Change-Id: Idd5f87844396b92b89674c11caa0203d7a30eb28 Forwarded: jerryscript-project#1944 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/upstream/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Last-Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Observed issue using cmake: CMake Error at CMakeLists.txt:136 (string): string no output variable specified This will help to keep iotjs in debian repo. Change-Id: I2991d324b887e340cb676f7de8ea0dda2ea7c050 Forwarded: jerryscript-project#1943 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/build/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will be useful for next debian release shipping python3 Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will be useful for next debian release shipping python3 Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: jerryscript-project#1946 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will help for debian upgrade Change-Id: I2991d324b887e340cb676f7de8ea0dda2ea7c050 Forwarded: https://github.com/jerryscript-project/iotjs/pull/rzr Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will help for debian upgrade Change-Id: I2991d324b887e340cb676f7de8ea0dda2ea7c050 Forwarded: jerryscript-project#1947 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This is useful for debian's iotjs-dev package Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: https://github.com/jerryscript-project/iotjs/pull/rzr Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This is useful for debian's iotjs-dev package Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: jerryscript-project#1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then droped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Reintroduce this feature after 99ec371 It was useful for debian packaging (iotjs-dev), to match quality standards. Email has been updated for community support Relate-to: https://packages.qa.debian.org/i/iotjs.html Fowarded: jerryscript-project#1896 Relate-to: jerryscript-project#1145 Change-Id: Idd9a18bbe692baeb468152df5149374512e9350b Bug: jerryscript-project#1945 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This is useful for debian's iotjs-dev package Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: jerryscript-project#1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Observed issue using cmake: CMake Error at CMakeLists.txt:136 (string): string no output variable specified This will help to keep iotjs in debian repo. Change-Id: I2991d324b887e340cb676f7de8ea0dda2ea7c050 Forwarded: jerryscript-project#1943 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/build/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will help for debian upgrade Change-Id: I2991d324b887e340cb676f7de8ea0dda2ea7c050 Forwarded: jerryscript-project#1947 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will be useful for next debian release shipping python3 Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: jerryscript-project#1946 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will be useful for next debian release shipping python3 Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: jerryscript-project#1946 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected] Change-Id: Id4509a97f05eb77a40145b7aa50360b92f806fdf
Upstream fixed this in jerryscript submodule but iotjs is not supporting it yet. Relate-to: jerryscript-project#1945 Signed-off-by: Philippe Coval <[email protected]> Change-Id: I4d84de2e826cc259d0f1cff75c797ec70cb1db65
This will be useful for next debian release shipping python3 Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: jerryscript-project#1946 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master Last-Update: 2020-07-25 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected] Change-Id: I48bf135d7a3af6e64859252078931ff3388a87a6
This will be useful for next debian release shipping python3 Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: jerryscript-project#1946 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected] Change-Id: Ic0db03346959f2760439aac84a0cbc166fc54d0d
This will be useful for next debian release shipping python3 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: jerryscript-project#1946 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will be useful for next debian release shipping python3 Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: jerryscript-project#1946 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will be useful for next debian release shipping python3 Version can be specified as cmake option using: CMAKE_OPTIONS=-DPYTHON="python3" Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: jerryscript-project#1946 Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master Relate-to: https://travis-ci.org/github/TizenTeam/iotjs/builds/712336077 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then droped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then droped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will be useful for next debian release shipping python3 Version can be specified as cmake option using: CMAKE_OPTIONS=-DPYTHON="python3" Bug: #1945 Bug-Debian: https://bugs.debian.org/936738 Forwarded: #1946 Change-Id: Ie3a9e8ea9152247efa85a4e87bd121016a466795 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/python/review/master Relate-to: https://travis-ci.org/github/TizenTeam/iotjs/builds/712336077 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Observed issue using cmake: CMake Error at CMakeLists.txt:136 (string): string no output variable specified This will help to keep iotjs in debian repo. Change-Id: I2991d324b887e340cb676f7de8ea0dda2ea7c050 Forwarded: #1943 Bug: #1945 Bug-Debian: https://bugs.debian.org/957364 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/build/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This will help for debian upgrade Change-Id: I2991d324b887e340cb676f7de8ea0dda2ea7c050 Forwarded: #1947 Bug: #1945 Bug-Debian: https://bugs.debian.org/957364 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/review/master IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
FYI: The status of the iotjs source package Previous version: 1.0-1 https://tracker.debian.org/pkg/iotjs It's still outdated, I'll resume works once jerry 2.x is merged. |
AFAIK the Jerry 2.3+ version was merged yesterday. |
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then droped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
This is useful for debian's iotjs-dev package Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: jerryscript-project#1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Disable error on warning in cmake files Upstream FTBFS this in jerryscript submodule but iotjs is not supporting it yet. Relate-to: jerryscript-project#1945 Signed-off-by: Philippe Coval <[email protected]> Change-Id: I4d84de2e826cc259d0f1cff75c797ec70cb1db65 Revert "debian/rules: Relax compiler to continue on warnings (Closes: #957364)" This reverts commit 9264ca24a936edef4d1c02933a3fd97e6a469db2.
I am consider to release a snapshot package to fix CVE: https://security-tracker.debian.org/tracker/source-package/iotjs BTW please review pending PR starting with: |
Add extra install step for installing lib along headers (Fixes: jerryscript-project#1896). Also remove headers, lib when installing executable. This is useful for debian's iotjs-dev package Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: jerryscript-project#1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Relate-to: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Last-Update: 2020-10-15 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Add extra install step for installing lib along headers (Fixes: jerryscript-project#1896). Also remove headers, lib when installing executable. This is useful for debian's iotjs-dev package Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: jerryscript-project#1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Relate-to: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Last-Update: 2020-10-15 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
installing the static lib will also install headers (Fixes: jerryscript-project#1896). This is useful for debian's iotjs-dev package Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: jerryscript-project#1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Relate-to: jerryscript-project#1896 Last-Update: 2020-10-15 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
installing the static lib will also install headers (Fixes: jerryscript-project#1896). This is useful for debian's iotjs-dev package Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: jerryscript-project#1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Relate-to: jerryscript-project#1896 Last-Update: 2020-10-15 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then droped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Update: 2020-07-24 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
installing the static lib will also install headers (Fixes: jerryscript-project#1896). This is useful for debian's iotjs-dev package The extra archive rule is needed to prevent this error: install TARGETS given no ARCHIVE DESTINATION for static library target Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: jerryscript-project#1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: jerryscript-project#1945 Bug-Debian: https://bugs.debian.org/957364 Relate-to: jerryscript-project#1896 Last-Update: 2020-10-16 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then dropped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Update: 2020-10-16 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then dropped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Update: 2020-10-16 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then dropped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Gbp-Pq: Name 0001-iotjs-Install-binaries-to-system-1134.patch Update: 2020-10-16 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Update: Once related changes are merged I am considering to add generic profiles for next snapshot release |
Update: It would help to tag a new release once those pending patches are merged: |
Is a new @JerryScript release planned soon? one that ship: jerryscript-project/jerryscript@edab196 to fix https://bugs.debian.org/977736 Latest is 6 months old https://github.com/jerryscript-project/jerryscript/tags Ideally it should be then also updated in iotjs, then I will refresh this PR |
|
Installing the static lib will also install headers (Fixes: #1896). This is useful for debian's iotjs-dev package. The extra archive rule is needed to prevent this error: install TARGETS given no ARCHIVE DESTINATION for static library target Change-Id: Ib9f6cb50631f4cdfeb308108f91ed28e7d204dc4 Forwarded: #1948 Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/cmake/lib/review/master Bug: #1945 Bug-Debian: https://bugs.debian.org/957364 Relate-to: #1896 Last-Update: 2020-10-16 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in jerryscript-project#1134 and then dropped in jerryscript-project#1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: jerryscript-project#1923 Bug: jerryscript-project#1945 Relate-to: jerryscript-project#1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Gbp-Pq: Name 0001-iotjs-Install-binaries-to-system-1134.patch Update: 2020-10-16 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
Please can anyone ping @akosthekiss to merge: It will help to fix: https://security-tracker.debian.org/tracker/source-package/iotjs |
Install directory is prefixed by destdir to install in staging directory. This change is useful for debian packaging. Runtime destination rely on RUNTIME_OUTPUT_DIRECTORY property This was introduced first in #1134 and then dropped in #1848 This will be helpful for packaging, or example on Tizen install using RPM macro: "%make_install" of Debian's debhelper. Work along CMAKE_INSTALL_PREFIX, or/and can be overloaded individualy to alternate locations. Email has been updated for community support. Forwarded: #1923 Bug: #1945 Relate-to: #1134 Change-Id: Ib969a1d5c2e7bc402b455377fc57a94654aa74dc Origin: https://github.com/TizenTeam/iotjs/tree/sandbox/rzr/review/install/master Bug-Debian: https://bugs.debian.org/957364 Gbp-Pq: Name 0001-iotjs-Install-binaries-to-system-1134.patch Update: 2020-10-16 IoT.js-DCO-1.0-Signed-off-by: Philippe Coval [email protected]
For the record iotjs is no more part of debian stable branch: https://tracker.debian.org/pkg/iotjs [2022-08-13] Removed 1.0+715-1 from unstable (Debian FTP Masters) Is this project still maintained ? if not may I suggest to transfer it to @abandonware org for community maintenance |
Hi,
As debian maintainer of iotjs package,
Let me forward a bug that affect iotjs-1.0 and current master:
https://bugs.debian.org/957364
I am still committed to fix issues to keep this package in debian,
Please review linked PR:
https://github.com/jerryscript-project/iotjs/pulls/rzr
I need to be quick if not it will be removed in august.
Kind Regards
The text was updated successfully, but these errors were encountered: