Univention Bugzilla – Bug 38213
Resync with upstream iTALC
Last modified: 2016-11-10 16:00:48 CET
We should resync our iTALC with the upstream version. There is at least one interesting commit: https://github.com/iTALC/italc/commit/cb7ab2eb9b3a669c72f29dabba4f5f60234a1ac7 """discard output from slaves when not in debug mode The demo slave generates some output via rfbLog. If no one reads the output channel, eventually the buffer fills and write() blocks, causing the demo server to hang. This fixes that by sending slave output to /dev/null when not forwarding it."""
iTalc 2.0-2 has been integrated. Shall we update to the git HEAD? patches/002_thread-wait-for-termination.patch has been replaced by https://github.com/iTALC/italc/commit/0f3334f87acf3bd1e0802e75f53e17c8c4d8169d patches/009_fix_install.patch has been replaces by https://github.com/iTALC/italc/commit/2dbe5f1902bc5cbf46987ea4bfa459aeb3db623a Btw: we could use the official debian package, shall I import it from e.g. sid and drop our own? italc (2:2.0.25-3): r66855 | Bug #38213: Add build dependency libpng12-dev r66854 | Bug #38213: update to iTalc 2.0-2 r66853 | Bug #38213: update to iTalc 2.0-2
r66891 | Bug #38213: integrate upstream patches
The server side iTALC code has been rebased to iTALC 2.0.2 plus some of the commits in the github HEAD. italc (2:2.0.25-5): r66971 | Bug #38213: fail if applying patches goes wrong r66891 | Bug #38213: integrate upstream patches r66855 | Bug #38213: Add build dependency libpng12-dev r66854 | Bug #38213: update to iTalc 2.0-2 r66853 | Bug #38213: update to iTalc 2.0-2
*** Bug 40501 has been marked as a duplicate of this bug. ***
All changes in 4.1 have been reverted and were automatically merged to 4.1R2 when creating the branch.
The presentation mode is not working. https://github.com/iTALC/italc/issues/9
All latest changes have been integrated. Presentation mode is working. Successful build Package: italc Version: 2:2.0.25-7.88.201607081747 Branch: ucs_4.1-0 Scope: ucs-school-4.1r2
Rebase to the latest changes from github.
italc (2:2.0.25-8): r73276 | Bug #38213: rebase to latest upstream changes
build failed due to non-qt4 compatibility in qt-4 branch (https://github.com/iTALC/italc/issues/48).
Added a fix for this. italc (2:2.0.25-9): r73466 | Bug #38213: Fix QT4 issue
ucs-school-italc (10.0.0-3): r73544 | Bug #38213: implement API Change in displayTextMessage() r73542 | Bug #38213: implement API Change in displayTextMessage() r70918 | Bug #38213: rebuild package ucs-school-umc-computerroom (8.0.7-1): r73543 | Bug #38213: autopep8 r73542 | Bug #38213: implement API Change in displayTextMessage()
OK: - italc code was updated - build (qt) fixed - works correctly together with umc-computerroom (lock, logout, preview, honor ucsschool/umc/computerroom/hide_screenshots/…) - display of users names with special characters (umlauts) is fixed
ucs-school-italc cannot be build on amd64
(In reply to Sönke Schwardt-Krummrich from comment #14) > ucs-school-italc cannot be build on amd64 Cannot be built because italc has not been built for amd64.
Rebuild both packages for both architectures: italc 2:2.0.25-11.94.201611091451 ucs-school-italc 10.0.0-3.57.201611091459 I tested all the basic functionality again including presentation mode as teacher/student, sending commands, sending messages.
OK: updated amd64 UCS@school system to newest packages OK: functional test OK: both packages built for amd64 and i386 OK: advisories
UCS@school 4.1 R2 v7 has been released. http://docs.software-univention.de/changelog-ucsschool-4.1R2v7-de.html If this error occurs again, please clone this bug.