Opened 6 years ago
Closed 6 years ago
#11650 closed enhancement (fixed)
libreoffice-6.2.0.3
Reported by: | Bruce Dubbs | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 8.4 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New minor version.
Change History (17)
comment:1 by , 6 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 6 years ago
comment:3 by , 6 years ago
This is going to take a day or two longer than originally expected.
NOTE: The Boost patch is still required. The JDK patch can be retired. I'm not sure about Poppler yet, I've started building the dependencies on another system so I can verify it. I'm definitely going to get my timings using my Skylake though, as normal. I don't like doing stuff for the book on my other systems, especially this close to freeze (which is next week I believe).
I've arranged for a new cooler from Amazon:
renodr [ /sources ]$ sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +96.0°C (high = +80.0°C, crit = +100.0°C) Core 0: +96.0°C (high = +80.0°C, crit = +100.0°C) Core 1: +86.0°C (high = +80.0°C, crit = +100.0°C) Core 2: +93.0°C (high = +80.0°C, crit = +100.0°C) Core 3: +89.0°C (high = +80.0°C, crit = +100.0°C) renodr [ /sources ]$ sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +95.0°C (high = +80.0°C, crit = +100.0°C) Core 0: +94.0°C (high = +80.0°C, crit = +100.0°C) Core 1: +85.0°C (high = +80.0°C, crit = +100.0°C) Core 2: +95.0°C (high = +80.0°C, crit = +100.0°C) Core 3: +87.0°C (high = +80.0°C, crit = +100.0°C) renodr [ /sources ]$ sensors coretemp-isa-0000 Adapter: ISA adapter Package id 0: +97.0°C (high = +80.0°C, crit = +100.0°C) Core 0: +97.0°C (high = +80.0°C, crit = +100.0°C) Core 1: +88.0°C (high = +80.0°C, crit = +100.0°C) Core 2: +90.0°C (high = +80.0°C, crit = +100.0°C) Core 3: +90.0°C (high = +80.0°C, crit = +100.0°C) [1020936.026260] CPU0: Core temperature above threshold, cpu clock throttled (to tal events = 1746) [1020936.026261] CPU1: Package temperature above threshold, cpu clock throttled (total events = 1746) [1020936.026263] CPU3: Package temperature above threshold, cpu clock throttled (total events = 1746) [1020936.026264] CPU2: Package temperature above threshold, cpu clock throttled (total events = 1746) [1020936.026267] CPU0: Package temperature above threshold, cpu clock throttled (total events = 1746) [1020936.027290] CPU0: Core temperature/speed normal [1020936.027292] CPU3: Package temperature/speed normal [1020936.027293] CPU1: Package temperature/speed normal [1020936.027294] CPU2: Package temperature/speed normal [1020936.027297] CPU0: Package temperature/speed normal
Running parallelism=4 on this system for long periods of time is definitely not recommended.
follow-up: 5 comment:4 by , 6 years ago
As much as I hate doing this, I think it's better if I wait until running 8.4-pre1 before taking care of this. It is an end package after all. Expect it to take a few more days as a result.
Another note: Plasma/QT integration is now enabled if it is detected. I'll be giving that a shot as well, although... GNOME first :-)
comment:5 by , 6 years ago
Replying to renodr:
As much as I hate doing this, I think it's better if I wait until running 8.4-pre1 before taking care of this. It is an end package after all. Expect it to take a few more days as a result.
Another note: Plasma/QT integration is now enabled if it is detected. I'll be giving that a shot as well, although... GNOME first :-)
I've a working plasma DE. I'll try that. Will let you know the figures...
comment:7 by , 6 years ago
Heads up, the only patch that's needed now is one for boost. The JDK11 patch and the one for poppler are no longer required.
I'm almost done with dependencies after taking a few hours break.
comment:8 by , 6 years ago
Thanks for the heads up. Where can I find the boost patch?
Heads up in turn: the option --with-alloc does not exist anymore and stops configure if present...
For using kde5 integration: --enable-kde5 must be specified QT5INC, QT5LIB, KF5INC, and KF5LIB must be also exported or passed to configure, otherwise they default to paths in /usr. Configure does not use QT5DIR nor KF5_PREFIX...
Not sure it is worth including in our instructions. Maybe add some details to command explanations.
comment:9 by , 6 years ago
Pull it from here :)
Thanks for the heads up. I think it's best if we put it in the command explanations with the other optional stuff.
comment:10 by , 6 years ago
Thanks for the patch; Could be done with a sed:
sed -i 's/loaded;/bool{loaded};/' sfx2/source/appl/shutdownicon.cxx
(will try now)
comment:11 by , 6 years ago
About command explanations, I think we should change the "--with-java" explanation: it is the default now, since we recommend apache-ant. So we'd rather document --without-java: use this switch if you have not installed apache-ant...
Configure complains about --with-jdk-home not defined. Will investigate...
comment:12 by , 6 years ago
I was about to mention that actually. That's your area of expertise :) I tend to stay away from possible java issues if I can avoid it.
That might also explain the HSQLDB bug I had when testing this version before freeze. I'll have to check that out.
comment:13 by , 6 years ago
Just finished a build without errors:
- removed both patches
- added the sed above
- removed CPPFLAGS='-DU_USING_ICU_NAMESPACE=1'
- removed --with-alloc=system option
According to config.log, JAVA_HOME is correctly set (to /opt/jdk). I think configure's complain comes from the fact that there is no more a jre subdir.
Note that this is on a sysv machine. Systemd might have more system libraries. Hope they don't add errors...
comment:14 by , 6 years ago
50 SBU with 4 cores + hyperthreading (forgot to specify --with-parallell) 8.9 GB (DESTDIR install. Not sure about normal install, but according to the book less files are installed for a in place install). 827 MB installed.
I can send you a patch I made for the book, while waiting for the build to finish.
comment:16 by , 6 years ago
Good morning,
Go ahead and send me the patch. I'd really appreciate it.
systemd does have more system libraries. 4c+HT = -j8 also. Thank you for the information! Hopefully all I've got left is a day or two depending on weather.
https://wiki.documentfoundation.org/ReleaseNotes/6.2
Here's the release notes for 6.2.
Since I updated poppler, I'm sure I'll have to generate a patch for that. It remains to be seen whether or not the jdk11 patch is still required.