Some months ago it was possible to receive files via bluetooth with TW.
But since some weeks that fails for me. I waited for GNOME 3.20 and the
new bluez in the hope it will fix itself, but the failure remains:
Apr 05 18:01:28 probook obexd[3042]: CONNECT(0x0), (null)(0xffffffff)
Apr 05 18:01:28 probook obexd[3042]: CONNECT(0x0), (null)(0x0)
Apr 05 18:01:32 probook obexd[3042]: PUT(0x2), (null)(0xffffffff)
Apr 05 18:01:32 probook obexd[3042]: open(/home/olaf/.cache/obexd/GSIBFY): No such file or directory (2)
Apr 05 18:01:32 probook obexd[3042]: PUT(0x2), NOT_FOUND(0x44)
Apr 05 18:01:32 probook obexd[3042]: DISCONNECT(0x1), (null)(0xffffffff)
Apr 05 18:01:32 probook obexd[3042]: DISCONNECT(0x1), SUCCESS(0x20)
Apr 05 18:01:32 probook bluetoothd[1520]: Unable to get io data for Object Push: getpeername: Transport endpoint is not connected (107)
Apr 05 18:01:32 probook obexd[3042]: disconnected: Transport got disconnected
Apr 05 18:02:42 probook obexd[3042]: CONNECT(0x0), (null)(0xffffffff)
Apr 05 18:02:42 probook obexd[3042]: CONNECT(0x0), (null)(0x0)
Apr 05 18:02:42 probook obexd[3042]: PUT(0x2), (null)(0xffffffff)
Apr 05 18:02:42 probook obexd[3042]: open(/home/olaf/.cache/obexd/1OLQFY): Operation not permitted (1)
Apr 05 18:02:42 probook obexd[3042]: PUT(0x2), FORBIDDEN(0x43)
Apr 05 18:02:42 probook obexd[3042]: DISCONNECT(0x1), (null)(0xffffffff)
Apr 05 18:02:42 probook obexd[3042]: DISCONNECT(0x1), SUCCESS(0x20)
Apr 05 18:02:42 probook bluetoothd[1520]: Unable to get io data for Object Push: getpeername: Transport endpoint is not connected (107)
Apr 05 18:02:42 probook obexd[3042]: disconnected: Transport got disconnected
First I tried to remove /home/olaf/.cache/obexd, but nothing seems to
feel responsible to create this dir as seen with the first error. Then I
created it with mkdir -m07777, and that just gives the EPERM error as
before. strace shows that it gets some "forbidden" from dbus.
Is receiving files working for anyone else?
Also the rfkill thing does not work reliable. NetworkManager finds the
device according to syslog, but the GNOME bluetooth thing finds nothing.
Something softblocks it:
root@probook:~ # hciconfig -a hci0 reset
Can't init device hci0: Operation not possible due to RF-kill (132)
root@probook:~ # rfkill list all
0: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: hp-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
4: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
Need to run 'rfkill unblock 4' manually to get it going. Once that it
done its appearently possible to use the UMTS, and sending a file works
as well.
Olaf
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hello list,
in the past Firefox amonst some other select projects or applications
kind of got upgrades instead of mere updates.
Today or on the updates list I see that Firefox 52 becomes into 52.1.x
ESR instead of 53.
Is this an intentional change of procedure from the past? How come and
where and how has this been discussed and decided. Would like to know
and understand more of these kind of things.
Thank you.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi,
As announced in December¹, Leap 42.3 is already open for
submissions. We shouldn't expect big updates in 42.3, nevertheless
some went in already, like texlive 2016. Also, some packages that we
already know SLE will take from Factory also got updated like e.g.
YaST. So far the current state looks quite good in openQA² so the
adventurous may already zypper dup.
What's missing still is a roadmap for the release. SLE12SP3 aims for
a release in September. Due to the holiday season in August where
many developers are likely unavailable anyways development is
expected to be finished before. So my proposal would be to also
finish with Leap before and aim for a release at the last Wednesday
of July.
With regard to the release model I'd like to try something new.
Rather than having fixed milestones with fixed submission deadlines
every few weeks let's try to adopt a model similar to Tumbleweed's.
Ie have snapshots released automatically based on openQA results.
Nevertheless the closer we get to the release the stricter the rules
for updating packages have to be.
cu
Ludwig
[1] https://lists.opensuse.org/opensuse-factory/2016-12/msg00165.html
[2] https://openqa.opensuse.org/group_overview/28
--
(o_ Ludwig Nussel
//\
V_/_ http://www.suse.com/
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard,
Graham Norton, HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi,
I bought new HW Dell XPS 15 9560 with dual graphics:
1. Intel(R) HD Graphics 630 (Kaby Lake GT2)
2. GeForce GTX 1050/PCIe/SSE2
I've installed Tumbleweed with bumblebee and proprietary nvidia driver
381.22. Everything seems work, but I don't understand some results.
I start with simple glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
422 frames in 5.0 seconds = 84.255 FPS
300 frames in 5.0 seconds = 59.994 FPS
300 frames in 5.0 seconds = 59.999 FPS
300 frames in 5.0 seconds = 59.997 FPS
300 frames in 5.0 seconds = 59.996 FPS
optirun glxgears
11569 frames in 5.0 seconds = 2313.779 FPS
9155 frames in 5.0 seconds = 1830.960 FPS
9769 frames in 5.0 seconds = 1953.718 FPS
9915 frames in 5.0 seconds = 1983.000 FPS
9133 frames in 5.0 seconds = 1826.520 FPS
It looks reasonable. Intel runs with vsync.
Then:
glxgears -fullscreen
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.412 FPS
300 frames in 5.0 seconds = 59.995 FPS
300 frames in 5.0 seconds = 59.993 FPS
optirun glxgears -fullscreen
236 frames in 5.0 seconds = 47.195 FPS
247 frames in 5.0 seconds = 49.213 FPS
243 frames in 5.0 seconds = 48.494 FPS
This is what I don't understand. In fullscreen mode nvidia has really
bad results. It's same or even worse with glxspheres.
Another example is Unigine heaven benchmark. Same setup on same
hardware I get e.g. 110 FPS on Windows 10 home and about 20 FPS on
Linux with optirun heaven.
It looks like Intel graphics works well but nvidia doesn't.
Can somebody explain me what can be wrong?
thank you, m.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
- since most recent zypper dup LibreOffice : soffice.bin
runs non-stop at 100% CPU
........
regards
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
ImageMagick (7.0.5.5 -> 7.0.5.6)
MozillaFirefox
babl (0.1.24 -> 0.1.26)
ceph (12.0.2+git.1493295295.8c88dc6 -> 12.0.3+git.1495798013.23dd2b67dc)
drbd (9.0.7rc2+git.0677d8b1 -> 9.0.7rc2+git.36abd387)
elfutils
frogr (1.2 -> 1.3)
gcc (6 -> 7)
gcc6 (6.3.1+r245113 -> 6.3.1+r246603)
gcc7 (7.0.1+r246083 -> 7.1.1+r248152)
gsl (2.1 -> 2.3)
htdig
icu (58.2 -> 59.1)
kdebase4-workspace
kexec-tools
kio
libgcj-gcc6 (6.3.1+r245113 -> 6.3.1+r246603)
libidn2 (2.0.1 -> 2.0.2)
libpsm2 (10.3.2 -> 10.2.103)
libqmi (1.16.2 -> 1.18.0)
libqt5-qtwebengine
llvm4
mariadb
mono-core (4.6.2 -> 5.0.0)
mozjs17
ncurses
openssl-1_0_0
perl-JSON (2.90 -> 2.93)
perl-Net-HTTP (6.14 -> 6.15)
perl-Perl-Tidy (20160302 -> 20170521)
qtcurve-kde4 (1.8.19~git20150303 -> 1.8.19~git20170506)
site-config
tlp (0.9 -> 1.0)
valgrind
vinagre
virtualbox
xclip (0.12 -> 0.13)
xen (4.8.0_06 -> 4.9.0_04)
xf86-video-r128
xfce4-panel-plugin-mount (0.6.4 -> 1.1.2)
xfce4-panel-plugin-netload (1.2.4 -> 1.3.1)
xfce4-panel-plugin-systemload (1.1.2 -> 1.2.1)
xfce4-panel-plugin-weather (0.8.6 -> 0.8.9)
xfwm4 (4.12.2 -> 4.12.4)
xine-lib (1.2.6 -> 1.2.8)
=== Details ===
==== ImageMagick ====
Version update (7.0.5.5 -> 7.0.5.6)
Subpackages: ImageMagick-devel ImageMagick-extra libMagick++-7_Q16HDRI2 libMagickCore-7_Q16HDRI2 libMagickWand-7_Q16HDRI0 perl-PerlMagick
- updated to 7.0.5-6
* Revise DICOM window and rescale handling.
* Restore the -alpha Shape option.
* Fix transient PDF bug.
* The +opaque option now works on all channels.
* Ensure backwards compatibility for the -combine option.
* Check for EOF conditions for RLE image format.
* Reset histogram page geometry.
==== MozillaFirefox ====
Subpackages: MozillaFirefox-translations-common
- remove -fno-inline-small-functions and explicitely optimize with
- O2 for openSUSE > 13.2/Leap 42 to work with gcc7 (boo#1040105)
==== babl ====
Version update (0.1.24 -> 0.1.26)
- Update to version 0.1.26:
+ Build and install HCY color space, platform independences fixes
to fish cache.
==== ceph ====
Version update (12.0.2+git.1493295295.8c88dc6 -> 12.0.3+git.1495798013.23dd2b67dc)
Subpackages: librados2 librbd1
- Update to version 12.0.3+git.1495798013.23dd2b67dc:
+ ceph.spec.in: re-drop %{epoch}: prefixes
- Update to version 12.0.3+git.1495787939.3f6446f64f:
+ build/ops: rpm: adapt License line to Release 2.0 of SPDX spec
(issue#20091)
- Update to version 12.0.3+git.1495675338.07282a4057:
+ upstream 12.0.3 release
+ osd/PG: Add two new mClock implementations of the PG sharded operator queue
(pr#14997, bsc#1040103)
+ build/ops: rpm: make librbd1 %post scriptlet depend on coreutils (boo#1040230)
+ build/ops: rpm: move RDMA build dependency to distro-conditional section
+ build/ops: rpm: move python-prettytable to distro-conditional section
+ cmake: added empty RPATH to libcls_sdk.so
+ rpm: drop %{epoch} from new rados-objclass-devel subpackage
+ cmake: fix boost components for WITH_SYSTEM_BOOST
+ cmake: build boost::context only if rgw Beast frontend is in use
+ build/ops: rpm: reverse s390 bcond conditional block
+ build/ops: rpm: no rgw Beast frontend on s390x (bsc#1040119)
+ ceph.spec.in, debian/control: build/runtime dependency for cherrypy
- Update to version 12.0.2+git.1494343993.7527e4f0b8:
+ ReplicatedPG: drop CACHE_PIN->WRITESAME req translation (bsc#1038063)
- _constraints: up ceph.spec disk constraint to 28G after seeing a
build failure in OBS
- Update to version 12.0.2+git.1493341348.9148e53:
+ ceph osd: add support for new op cmpext
+ ceph_test_rados_api_misc: add cmpext tests
+ librados: add cmpext API
+ ceph_test_rados_api_aio: add cmpext tests
+ test/librados/c_operations: add cmpext tests
This patchset is a straight cherry-pick of the upstream OSD/librados cmpext
changes (bsc#1035937).
==== drbd ====
Version update (9.0.7rc2+git.0677d8b1 -> 9.0.7rc2+git.36abd387)
Subpackages: drbd-kmp-default
- bsc#1038852, fix initial sync not triggered
add patch fix-initial-sync-stop.patch
==== elfutils ====
Subpackages: libasm1 libdw1 libelf1 libelf1-32bit
- Add 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch
unconditionally in the spec file. As we can't support binary diff,
a newly added test-case is removed from the patch.
- Add 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch:
fix .gnu.attributes checking on ppc64{,le}.
==== frogr ====
Version update (1.2 -> 1.3)
Subpackages: frogr-lang
- Update to version 1.3:
+ Fixed issues resulting in broken flatpak installations.
+ Search for gcrypt using pkg-config if a .pc file is available.
+ Don't use the deprecated gtk_menu_popup() for GTK+ >= 3.22.
+ Updated translations.
- Drop obsolete clean section.
==== gcc ====
Version update (6 -> 7)
Subpackages: cpp gcc-c++ gcc-fortran gcc-info gcc-objc libstdc++-devel
- Remove README in empty packages only required for SLE11 and older.
- Remove now empty %build section.
- Fix dependencies of libstdc++-devel-{32,64}-bit.
- Switch gcc to default 7.
- Remove unrelated README.packaging.
==== gcc6 ====
Version update (6.3.1+r245113 -> 6.3.1+r246603)
- Add #!BuildIgnore: gcc-PIE
- Fix libada provides/conflicts.
- Update to gcc-6-branch head (r246603).
- Add cross-binutils Requires to cross-gcc packages.
- Package gcov-dump.
==== gcc7 ====
Version update (7.0.1+r246083 -> 7.1.1+r248152)
Subpackages: libatomic1 libcilkrts5 libgcc_s1 libgcc_s1-32bit libgomp1 libitm1 liblsan0 libmpx2 libmpxwrappers2 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libtsan0 libubsan0
- Update to gcc-7-branch head (r248152)
- Drop not working SLE-10 build support.
- For SLE-15 make the i586 compiler generate code for architecture
level of x86_64.
- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891]
- Update to gcc-7-branch head (r247545)
* Includes GCC 7.1 release
- For SLE15 change ppc64le tuning to power9. [fate#322728]
- Change tarball compression to xz, BuildRequire xz.
- Update to gcc-7-branch head (r247368)
* Includes GCC 7.1 RC2
* Includes ARM ABI fix for PR77728, fixing ABI incompatibility
with GCC 4.8.
- Update to gcc-7-branch head (r247019).
- Always create nvptx offloading cross spec file.
- Fix libada provides/conflicts.
- Package gcov.h.
- Add #!BuildIgnore: gcc-PIE.
- Fix update-alternatives.
- Add update-alternatives for binaries produces by cross compilers.
- Add nospeccleaner comment, remove legacy norootforbuild and
icecream.
- Update to gcc trunk head (r246609).
- Add cross-binutils Requires to cross-gcc packages.
- Really fix libtsan requirement on ppc. [boo#1030623]
- Also fix liblsan requirement on pcc.
- Update to gcc trunk head (r246414).
- Package gcov-dump.
- Remove gcc7-debug-dwarf2out-ice.patch.
- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove
useless warning from Wextra that causes build fails due to excessive
log file size.
- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have
a 32bit multilib on any arch. [boo#1030623]
==== gsl ====
Version update (2.1 -> 2.3)
Subpackages: gsl-devel libgsl19 libgslcblas0
- Add unit test error logs to build logs when there is a failure
- ppc_test_tolerence.patch: Fix unit tests on PPC64 and PPC64LE
- fix_legendre_test.patch: Ignore part of failing unit test on i586
(boo#1030250)
- Update to version 2.3:
* bug fix in documentation for gsl_linalg_LU_refine
* added gsl_multifit_linear_tsvd and gsl_multifit_wlinear_tsvd
* improved rstat example program and added documentation for
* added function gsl_multifit_linear_rank
* bug fix in nonlinear least squares when using data weights with
* add 2D subspace method for large systems (multilarge_nlinear)
* bug fix in gsl_ran_beta for small parameters
* bug fix in gsl_complex_tan for negative imaginary arguments
* doc bug fix: value of golden ratio
* fixed scaling issue in 2D subspace nonlinear least squares
method
* optimize dogleg methods to calculate Gauss-Newton point
only when needed
* reverted gsl_linalg_cholesky_decomp to its previous behavior
so it is backward compatible; new cholesky routine is
gsl_linalg_cholesky_decomp1
* updated gsl_linalg_cholesky_invert to use Level-2 BLAS
* added functions gsl_linalg_tri_*_invert for inverting
* fix GSL_EIGEN_SORT_VAL_{ASC,DESC} for nonsymmetric
* added complete orthogonal decomposition routines
* and many more - see ChangeLog for full list
- Drop upstreamed patches:
* gsl-disable-multifit-test.patch
* gsl-rstat-test-powerpc.patch
- Packaging changes:
* use https url's for download
* fetch keyring from savannah
==== htdig ====
- htdig-gcc7.patch: FIx build failure with gcc7
==== icu ====
Version update (58.2 -> 59.1)
- Add icu-avoid-x87-excess-precision.diff to avoid
FixedPrecision::initVisibleDigits failure on i586 with GCC 7.
(bnc#1030253)
- Update to new upstream release 59.1
* Emoji 5.0 data
* CLDR 31.0.1
* * GMT and UTC are no longer unified, and CLDR provides
distinct UTC display names, avoiding confusion with standard
(winter) time in Britain.
* New case mapping API (C++ & Java classes CaseMap) supports
styled text
* ICU4C now uses and requires C++11 language features and
libraries.
* ICU4C has also moved to char16_t as the type for UTF-16. This
is a breaking change. Please see the detail section below.
==== kdebase4-workspace ====
- Update gcc7-fix.diff to fix another error reported by GCC7
==== kexec-tools ====
- kexec-tools-xen-static.patch: xen breaks kexec-tools build
(bsc#1037779)
See also matching fix in xen-devel package
==== kio ====
Subpackages: kio-core kio-devel
- Add patch to allow running PIE enabled binaries (kde#350018):
* 0001-Identify-PIE-binaries-application-x-sharedlib-as-exe.patch
==== libgcj-gcc6 ====
Version update (6.3.1+r245113 -> 6.3.1+r246603)
Subpackages: libgcj-devel-gcc6 libgcj-jar-gcc6
- Add #!BuildIgnore: gcc-PIE
- Fix libada provides/conflicts.
- Update to gcc-6-branch head (r246603).
- Add cross-binutils Requires to cross-gcc packages.
- Package gcov-dump.
==== libidn2 ====
Version update (2.0.1 -> 2.0.2)
Subpackages: libidn2-0 libidn2-0-32bit
- update to 2.0.2:
* Fix TR46 transitional mode
* Fix several documentation issues
==== libpsm2 ====
Version update (10.3.2 -> 10.2.103)
Subpackages: libpsm2-2 libpsm2-compat
- Add libpsm2-gcc7.patch: Fix build with gcc 7.x. Patch taken from
upstream git, https://github.com/01org/opa-psm2/commit/52aa214e8.
- libpsm2-2 provides libpsm2 (bsc#1039855)
- Fix package version numbering (bsc#1037661).
==== libqmi ====
Version update (1.16.2 -> 1.18.0)
Subpackages: libqmi-glib5 libqmi-tools
- Update to version 1.18.0:
+ libqmi:
- Implemented support for vendor-specific commands through a
new qmi_device_command_full() operation and a new
QmiMessageContext type.
- New 'QMI_DEVICE_OPEN_FLAGS_AUTO' flag in qmi_device_open()
which allows automatic detection of the underlying protocol
in a cdc-wdm device (either QMI or MBIM) and transparently
uses it based on that.
- New qmi_device_close_async() operation, which allows closing
a QmiDevice asynchronously.
- Fixed QmiWmsCdmaCauseCode enum names, and provided a
compatibility layer keeping the old names to avoid breaking
API.
+ New services: pdc: new "PDC" (persistent device configuration)
service, which among other things, allows configuring the HP
lt4120.
+ New TLVs supported in existing messages: wda: updated "Set Data
Format" request to allow specifying endpoint type and interface
number.
+ qmi-firmware-update: This is a completely new tool that allows
upgrading firmware in (at least) Sierra Wireless devices with
MDM9200, MDM9x15 or MDM9x30 chipsets. Run the tool with --help
and --help-examples to get more information on how to use it.
+ qmicli:
- The CLI no longer requires the '--device-open-mbim' explicit
option when opening QMI capable MBIM devices, the automatic
detection of QMI over MBIM is enabled by default.
- New '--device-open-qmi' option to disable the automatic
detection of protocol and force using QMI.
- If running in MBIM mode, enable MBIM logs and traces.
- By default the QmiDevice will be closed before exiting, e.g.
so that the MBIM session is also closed.
+ docs:
- Updated the documentation so that each QMI message and each
TLV specifies in which libqmi version it was introduced,
using "since:" tags in the QMI message databases.
- Added indices for new symbols introduced in the major libqmi
releases, as well as for symbols flagged as deprecated.
- Add pkgconfig(gudev-1.0) BuildRequires: New optional dependency.
==== libqt5-qtwebengine ====
- Add patch to fix build with gcc 7:
* fix-chromium-gcc7.patch
==== llvm4 ====
- Package libLLVMFuzzer
==== mariadb ====
Subpackages: libmysqlclient-devel libmysqlclient18 libmysqlclient_r18 libmysqld18 mariadb-client mariadb-errormessages
- Add mariadb-10.1.22-xtradb_null_checks.patch (boo#1041525)
(See also https://jira.mariadb.org/browse/MDEV-12358)
- switch from '/var/run' to '/run' as /var/run is just a symlink to /run
- fix permissions for /var/run/mysql that were wrongly set to
700 instead of 755 due to added umask. This prevented non-root
from connecting to the database [bsc#1038740]
- change permissions of the configuration dir/files to 755/644.
Please note that storing the password in the /etc/my.cnf file is
not safe. Use for example an option file that is accessible only
by yourself [bsc#889126]
- set the default umask to 077 in mysql-systemd-helper [bsc#1020976]
==== mono-core ====
Version update (4.6.2 -> 5.0.0)
Subpackages: libmono-2_0-1 libmono-2_0-devel libmonosgen-2_0-1 libmonosgen-2_0-devel mono-data mono-data-sqlite mono-extras mono-mvc mono-wcf mono-web mono-winforms mono-winfxcore
- Disable rosyln on ppc64le
- Update to version 5.0.0.100 (5.0 Stable)
- New features and changes:
* Shipping Roslyn C# compiler to enable C#7 support
* Support for msbuild and deprecating xbuild
(msbuild currently not included, xbuild deprecated but still maintained)
* Enabling concurrent SGen garbage collector to reduce time spent in GC
* Continued Progress on .NET Class Library convergence
- Packaging changes:
* Do not package roslyn csc compiler on platforms that do not support it
* Add xbuild-revert-to-mcs.patch: revert xbuild to use old mcs compiler on platforms that do not support roslyn
- Enable external BTLS library build only on supported platforms (x86 and x86_64 right now):
* Fix build for arm, arm64, ppc64, ppc64le.
- Enable pedump binary packaging for arm64 builds.
- Update to version 4.8.1.0 (4.8 Service Release 1)
- Remove patch mono-config-fix-monoposixhelper-libdir.patch:
* Instead, use fix from official spec file
- New features (see http://www.mono-project.com/docs/about-mono/releases/4.8.0 for more info):
* Some API additions for .NET Standard 2.0
* Mono now ships with TLS 1.2, powered by Google?s BoringSSL project
* The MKBundle tool has been updated to easily support cross-compilation
* Runtime Logging: the new MONO_LOG_DEST environment variable can set to instruct the runtime where to write the tracing messages to
* Concurrent SGen mode improved
* More code have been adopted from Reference Source
- Bugfixes:
* bxc#3323: Assertion when deleting global namespace inside method
* bxc#3399: [PATCH] pending_exception support is incomplete
* bxc#3434: Mono Compiler crashes when using a DelegateType as a method call
* bxc#3706: generics aot jit problem
* bxc#3735: Attempting to JIT compile method: using Linq?s ?Any? fails on the device
* bxc#3767: Unit test UI table cell extends beyond cell bounds for failed test
* bxc#3811: DataContractJsonSerializer deserialization fails with subclass of List as known type
* bxc#3850: ScrollEventArgs in Form_Scroll method has invalid values
* bxc#3960: DismissModalViewControllerAnimated() crashes on 5.2.9
* bxc#4006: MonoDevelop fails to start with no warning if Gtk# is not installed on windows
* bxc#5644: Mono allows to access not accessible method
* bxc#7467: DefaultNonPersistentConnectionLimit is to low
* bxc#12571: Usage of XElement with XmlAnyElementAttribute is not supported by XmlSerializer
* bxc#19594: WebException.Response is null when https request needs proxy authentication
* bxc#29189: Compiling class referencing corefx facade/contract assemblies raises error ?Reference to type System.SByte claims it is defined assembly mscorlib,.. but couldn?t be found?
* bxc#30686: ZipArchive ctor throws InvalidDataException for WebConnectionStream
* bxc#30821: Compilation generates CS1701 warning
* bxc#32374: WebRequest::BeginGetRequestStream incorrectly sets IAsyncResult::CompletedSynchronously to always true
* bxc#33571: Mono crashes when marshalling fixed arrays
* bxc#34802: Debugger crash on break-all, step into sequence.
* bxc#35536: Dns.GetHostEntry no longer supports IPv6
* bxc#35662: Type System.ServiceModel.Security.Tokens.BinarySecretSecurityToken is missing in assembly System.IdentityModel
* bxc#39282: [System.IO.Compression] issues with ZipArchiveEntry streams
* bxc#39859: Xamarin.Android apps on the Samsung Galaxy S7 fails to start with the error System.ExecutionEngineException SIGILL
* bxc#40603: Mono can?t parse Date in DB wich is in format: ?2016-02-04 10:39:11Z?
* bxc#40916: [System.IO.Compression] ZipArchive can create an ZipArchiveEntry that has a modified time of DateTime.MinValue
* bxc#41035: DataViewTest2.DataView_ListChangedEventTest occasionally fails with llvm+sgen
* bxc#41349: System.TimeZoneInfo.IsDaylightSavingTime (DateTimeOffset dateTimeOffset) Not Implemented Exception
* bxc#41393: [WatchOS 2] Incorrect calling convention for P/Invokes taking structures
* bxc#41431: [aot] Build fails due to ?Sgen STW requires a working mono-context? error
* bxc#41466: mono_class_is_subclass_of return incorrect value by assuming mono_class_init has been called on parameters
* bxc#41477: SafeSocketHandle ObjectDisposedException ?handle? exception with linked CancellationTokenSource
* bxc#41492: DateTimeOffset.ToLocalTime() throwing erroneous error
* bxc#41509: DLR crashes when trying to convert a object to null.
* bxc#41530: [iOS]TimerTest failing randomly on devices,
* bxc#41552: HttpResponseMessage does not support multiple Links header entries
* bxc#41575: A Method That Accepts a FormattableString Object Is Not Called
* bxc#3323: Assertion when deleting global namespace inside method
* bxc#3399: [PATCH] pending_exception support is incomplete
* bxc#3434: Mono Compiler crashes when using a DelegateType as a method call
* bxc#3706: generics aot jit problem
* bxc#3735: Attempting to JIT compile method: using Linq?s ?Any? fails on the device
* bxc#3767: Unit test UI table cell extends beyond cell bounds for failed test
* bxc#3811: DataContractJsonSerializer deserialization fails with subclass of List as known type
* bxc#3850: ScrollEventArgs in Form_Scroll method has invalid values
* bxc#3960: DismissModalViewControllerAnimated() crashes on 5.2.9
* bxc#4006: MonoDevelop fails to start with no warning if Gtk# is not installed on windows
* bxc#5644: Mono allows to access not accessible method
* bxc#7467: DefaultNonPersistentConnectionLimit is to low
* bxc#12571: Usage of XElement with XmlAnyElementAttribute is not supported by XmlSerializer
* bxc#19594: WebException.Response is null when https request needs proxy authentication
* bxc#29189: Compiling class referencing corefx facade/contract assemblies raises error ?Reference to type ?System.SByte? claims it is defined assembly ?mscorlib,..? but couldn?t be found?
* bxc#30686: ZipArchive ctor throws InvalidDataException for WebConnectionStream
* bxc#30821: Compilation generates CS1701 warning
* bxc#32374: WebRequest::BeginGetRequestStream incorrectly sets IAsyncResult::CompletedSynchronously to always true
* bxc#33571: Mono crashes when marshalling fixed arrays
* bxc#34802: Debugger crash on break-all, step into sequence.
* bxc#35536: Dns.GetHostEntry no longer supports IPv6
* bxc#35662: Type System.ServiceModel.Security.Tokens.BinarySecretSecurityToken is missing in assembly System.IdentityModel
* bxc#39282: [System.IO.Compression] issues with ZipArchiveEntry streams
* bxc#39859: Xamarin.Android apps on the Samsung Galaxy S7 fails to start with the error System.ExecutionEngineException SIGILL
* bxc#40603: Mono can?t parse Date in DB wich is in format: ?2016-02-04 10:39:11Z?
* bxc#40916: [System.IO.Compression] ZipArchive can create an ZipArchiveEntry that has a modified time of DateTime.MinValue
* bxc#41035: DataViewTest2.DataView_ListChangedEventTest occasionally fails with llvm+sgen
* bxc#41349: System.TimeZoneInfo.IsDaylightSavingTime (DateTimeOffset dateTimeOffset) Not Implemented Exception
* bxc#41393: [WatchOS 2] Incorrect calling convention for P/Invokes taking structures
* bxc#41431: [aot] Build fails due to ?Sgen STW requires a working mono-context? error
* bxc#41466: mono_class_is_subclass_of return incorrect value by assuming mono_class_init has been called on parameters
* bxc#41477: SafeSocketHandle ObjectDisposedException ?handle? exception with linked CancellationTokenSource
* bxc#41492: DateTimeOffset.ToLocalTime() throwing erroneous error
* bxc#41509: DLR crashes when trying to convert a object to null.
* bxc#41530: [iOS]TimerTest failing randomly on devices,
* bxc#41552: HttpResponseMessage does not support multiple Links header entries
* bxc#41575: A Method That Accepts a FormattableString Object Is Not Called
* bxc#41602: Compiler fails to recognize Indexer
* bxc#41616: Mono 4.4.0 crashes when using Socket.ConnectAsync to a unix domain socket if the path doesn?t exist
* bxc#41667: new DateTime().ToLocalTime() results in an exception
* bxc#41705: MonoTests.System.Threading.MonitorTest.Enter_Null crashes test runtime with assertion
* bxc#41775: Zip version needed to extract not correct in System.IO.Compression
* bxc#41782: [Cycle 7] ?System.Net.WebException: Error: NameResolutionFailure? when attempting web requests with certain raw IP addresses
* bxc#41874: Reflection throws AmbiguousMatchException when calling GetProperty on a class that inherits from a generic base class.
* bxc#41897: NotSupportedException thrown from IPInterfaceProperties.UnicastAddresses
* bxc#41937: invoke.exe test asserts on bitcode
* bxc#41955: Bitcode ?missing image did not probe corlib? exception thrown
* bxc#41979: CodeDom cannot call mcs because of invalid encoding configuration
* bxc#42057: error CS0121: The call is ambiguous
* bxc#42169: (managed_alloc) Fatal: Managed allocator missing for (mkbundle) in Mono 4.4.X
* bxc#42191: sdb deadlocks all the time while XS debugs XS
* bxc#42198: error CS0529: Inherited interface causes a cycle in the interface hierarchy.
* bxc#42219: [System.IO.Compression] Cannot create ZipArchive with duplicate entries with same name
* bxc#42224: Compiler crashed with code: 1, ?Await yields with non-empty stack? from AssertEmptyStack ()
* bxc#42226: WCF client Expecting FaultException raising NotImplemented Exception instead When element is provided.
* bxc#42271: COOP: gc unsafe mode when printing native backtrace causes crash if GC is triggered
* bxc#42274: System.IO.Compression.ZipArchive vs System.Xml.XmlReader
* bxc#42395: Build runs indefinitely and never finishes
* bxc#42408: WebClient.DownloadString returns 401 Unauthorized when using Basic authentication
* bxc#42410: String Interpolation available even when langversion < 6
* bxc#42413: Volatile fields don?t enforce acquire - release semantics like Volatile.Read() and Volatile.Write()
* bxc#42584: InternalError / Crash when using System.Net.Http and PCL library
* bxc#42585: Switch fall-through not rejected
* bxc#42611: wrong compiler error when using IEnumerable.Sum
* bxc#42625: coop: crash with watchos system tests
* bxc#42688: Can?t wait for more than 429496 ms (429s)
* bxc#42702: Unnecessary dependency checks
* bxc#42750: Deploying an iOS app to iPhone 6S crashes when a breakpoint is set
* bxc#42843: XmlSerializer does not deserialize UTC Time values on Xamarin.Android but works well on windows.
* bxc#42864: [Cycle 7] ?System.Net.WebException: Error: NameResolutionFailure? on second web request to certain raw IP addresses with HttpClient
* bxc#42887: Encoding iso-8859-1 throws IndexOutOfRangeException for Unicode surrogate pairs
* bxc#43022: ZipArchive.Entries is not updated when ZipArchiveEntry is deleted
* bxc#43032: System.Uri cannot parse url with underscore at start
* bxc#43099: [watchOS] Cannot enter GC safe region if the thread is not attached
* bxc#43193: Keep CurrentCulture in async/await
* bxc#43265: Inconsistency in Compilation of Async Code Compared to MSFT Compilers
* bxc#43291: Runtime crash at reflection.c:mono_custom_attrs_construct_by_type while calling GetCustomAttributes for a proxy class
* bxc#43320: Thread aborts in the middle of .cctor and hell break loose
* bxc#43357: WCSessionReplyHandler crashes WatchKit app
* bxc#43400: ?using static? dependent on compile order
* bxc#43471: pragma warning disable still shows warnings in ?Errors? pad
* bxc#43512: TimeZoneInfo.ConvertTimeBySystemTimeZoneId ArgumentException
* bxc#43636: [Cycle 8] ?Index was out of range. Must be non-negative and less than the size of the collection? in System.Collections.Generic.List1[T].set_Item() when attempting to compile certain C# code involving tasks, async/await, and try/catch/finally
* bxc#43695: Nuget resolves .netstandard <= 1.3 when Xamarin.IOS does not support it
* bxc#43696: Delegate caching can invoke unrelated implementation leading to strange results
* bxc#43718: mcs crashes when unable to resolve type inside lambda using the ?as? operator
* bxc#43786: peverify is broken again
* bxc#43921: System.Threading.ThreadHelper.ThreadStart_Context tries to allocate, crashes
* bxc#44025: FTP download issue with IPv6
* bxc#44109: NetworkCredential does not convert SecureString
* bxc#44164: gosharp-regexp benchmark triggers unwinding crash when profiling
* bxc#44168: Can use non-accessible member with nameof
* bxc#44381: Debugger crash with domain unloading and VSTU
* bxc#44402: Array doesn?t implement non-generic IEnumerable
* bxc#44406: Xamarin.Mac.Socket exception:An address incompatible with the requested protocol was used
* bxc#44413: HttpHeaders.TryAddWithoutValidation behaves differently from .NET
* bxc#44440: Attempting to JIT error in function with pointer arithmetic
* bxc#44549: Ide Shuts down: System.ArgumentException: Item has already been added. Key in dictionary: ?XamlG? Key being added: ?XamlG?
* bxc#44624: Connecting to SQL Server using IPv4 exception.
* bxc#44707: RemotingConfiguration.Configure() Throws RemotingException Because it Cannot Load ?machine.config?
* bxc#44729: Type.GetType(?blah?,true,false) throws TypeLoadException without message
* bxc#44751: Incorrect code flow analysis with goto and out parameter causes CS0177
* bxc#44843: SqlCommand.ExecuteReaderAsync throws NotImplementedException
* bxc#44937: System.Diagnostics.StartProcess does not detect dotnetcore compiled assemblies as managed
* bxc#44978: HttpClientHandler.SendAsync should throw HttpRequestException for proxy auth failure
* bxc#44994: DeflateStream decompression is incomplete if reading byte-by-byte
* bxc#45129: Uri.IsWellFormedUriString returns incorrect result for relative uris beginning with slash
* bxc#45137: Seeing new AAPT0000 errors when building certain projects against master
* bxc#45270: Cannot add System.Reactive to watchOS Extension project
* bxc#45286: C# string interpolation line does not compile on OSX but does on MSBuild
* bxc#45774: Wrong scopes in .mdb in case of foreach loop
* bxc#45788: Marshaling a native NULL pointer to a managed array creates a new zero sized array
* bxc#46175: If the RSA will be used by multiple threads, it has a variety of exceptions.
* bxc#46190: Overload resolution fails in a case where methods use a named parameter in different positions
* bxc#46250: Type.GetType with throwOnError true doesn?t throw for a generic instance type with too few generic arguments
* bxc#47205: Uri.TryCreate throws exception
* bxc#42414: Run path_helper in OSX postinstall script to make Mono commands available in same shell session
* bxc#42365: Mono 4.4.1 OSX package doesn?t clean up old symlinks from /usr/local/bin
==== mozjs17 ====
- Add gcc7-fix-warning.patch: fix warning, adopted from trunk.
==== ncurses ====
Subpackages: libncurses6 libncurses6-32bit ncurses-devel ncurses-utils tack terminfo terminfo-base
- Fix ncursesw6-config and ncursesw5-config scripts to return -ltinfow
as well as the pkg-config files do
- Add ncurses patch 20170520
+ modify test/picsmap.c to read xpm files.
+ modify package/debian/* to create documentation packages, so the
related files can be checked with lintian.
+ fix some typos in manpages (report/patch by Sven Joachim).
- Add ncurses patch 20170513
+ add test/picsmap.c to fill in some testing issues not met by dots.
The initial version reads X bitmap (".xbm") files.
+ repair logic which forces a repaint where a color-pair's content is
changed (cf: 20170311).
+ improve tracemunch, showing screenXX pointers as names.
- Better screen support and workaround about missing terminfo entries
might be help on boo#812067 as well as on boo#935736 but may cause
boo#940459 (which should be fixed by screen its self!)
- New package terminfo-screen which includes some useful but troubling
terminfo database entries for screen.
- Disable the usage of getttynam(3) as under Linux this is not used
- Add ncurses patch 20170506
+ modify tic/infocmp display of numeric values to use hexadecimal when
they are "close" to a power of two, making the result more readable.
+ improve discussion of portability in curs_mouse.3x
+ change line-length for generated html/manpages to 78 columns from 65.
+ improve discussion of line-drawing characters in curs_add_wch.3x
(prompted by discussion with Lorinczy Zsigmond).
+ cleanup formatting of hackguide.html and ncurses-intro.html
+ add examples for WACS_D_PLUS and WACS_T_PLUS to test/ncurses.c
- Add ncurses patch 20170429
+ corrected a case where $with_gpm was set to "maybe" after CF_WITH_GPM,
overlooked in 20160528 fixes (report by Alexandre Bury).
+ improve a couple of test-program's help-messages.
+ corrected loop in rain.c from 20170415 changes.
+ modify winnstr and winchnstr to return error if the output pointer is
null, as well as adding a null pointer check of the window pointer
for better compatibility with other implementations.
+ improve discussion of NetBSD curses in scr_dump.5
+ modify LIMIT_TYPED macro in new_pair.h to avoid changing sign of the
value to be limited (reports by Darby Payne, Rob Boudreau).
+ update config.guess, config.sub from
http://git.savannah.gnu.org/cgit/config.git
==== openssl-1_0_0 ====
Subpackages: libopenssl-1_0_0-devel libopenssl1_0_0 libopenssl1_0_0-32bit
- filter out provides of the steam-32bit package by adding
"autoreqprov off" to baselibs.conf (bsc#1039880)
==== perl-JSON ====
Version update (2.90 -> 2.93)
- updated to 2.93
see /usr/share/doc/packages/perl-JSON/Changes
2.93 2017-05-19
- add VERSION methods to (abstract) backend packages
- explained backward incompatibility about backend method
- updated VERSIONs of backportPP modules
- updated to 2.92
see /usr/share/doc/packages/perl-JSON/Changes
==== perl-Net-HTTP ====
Version update (6.14 -> 6.15)
- updated to 6.15
see /usr/share/doc/packages/perl-Net-HTTP/Changes
6.15 2017-05-12 14:57:02+02:00 Europe/Paris
- Fix t/rt-112313.t (Shoichi Kaji)
==== perl-Perl-Tidy ====
Version update (20160302 -> 20170521)
- updated to 20170521
see /usr/share/doc/packages/perl-Perl-Tidy/CHANGES
2017 05 21
- Fixed debian #862667: failure to check for perltidy.ERR deletion can lead
to overwriting abritrary files by symlink attack. Perltidy was continuing
to write files after an unlink failure. Thanks to Don Armstrong
for a patch.
- Fixed RT #116344, perltidy fails on certain anonymous hash references:
in the following code snippet the '?' was misparsed as a pattern
delimiter rather than a ternary operator.
return ref {} ? 1 : 0;
- Fixed RT #113792: misparsing of a fat comma (=>) right after
the __END__ or __DATA__ tokens. These keywords were getting
incorrectly quoted by the following => operator.
- Fixed RT #118558. Custom Getopt::Long configuration breaks parsing
of perltidyrc. Perltidy was resetting the users configuration too soon.
- Fixed RT #119140, failure to parse double diamond operator. Code to
handle this new operator has been added.
- Fixed RT #120968. Fixed problem where -enc=utf8 didn't work
with --backup-and-modify-in-place. Thanks to Heinz Knutzen for this patch.
- Fixed minor formatting issue where one-line blocks for subs with signatures
were unnecesarily broken
- RT #32905, patch to fix utf-8 error when output was STDOUT.
- RT #79947, improved spacing of try/catch/finally blocks. Thanks to qsimpleq
for a patch.
- Fixed #114909, Anonymous subs with signatures and prototypes misparsed as
broken ternaries, in which a statement such as this was not being parsed
correctly:
return sub ( $fh, $out ) : prototype(*$) { ... }
- Implemented RT #113689, option to introduces spaces after an opening block
brace and before a closing block brace. Four new optional controls are
added. The first two define the minimum number of blank lines to be
inserted
- blao=i or --blank-lines-after-opening-block=i
- blbc=i or --blank-lines-before-closing-block=i
where i is an integer, the number of lines (the default is 0).
The second two define the types of blocks to which the first two apply
- blaol=s or --blank-lines-after-opening-block-list=s
- blbcl=s or --blank-lines-before-closing-block-list=s
where s is a string of possible block keywords (default is just 'sub',
meaning a named subroutine).
For more information please see the documentation.
- The method for specifying block types for certain input parameters has
been generalized to distinguish between normal named subroutines and
anonymous subs. The keyword for normal subroutines remains 'sub', and
the new keyword for anonymous subs is 'asub'.
- Minor documentation changes. The BUGS sections now have a link
to CPAN where most open bugs and issues can be reviewed and bug reports
can be submitted. The information in the AUTHOR and CREDITS sections of
the man pages have been removed from the man pages to streamline the
documentation. This information is still in the source code.
==== qtcurve-kde4 ====
Version update (1.8.19~git20150303 -> 1.8.19~git20170506)
Subpackages: libqtcurve-cairo1 libqtcurve-utils2 qtcurve-gtk2 qtcurve-qt5
- Update to 1.8.19~git20170506
* too many changes/fixes to list here
* fixes build with Qt 5.9
- Drop fix-build-with-gcc5.patch, fixed upstream
==== site-config ====
- Update license information
- Oops ... C-shells do use `setenv' for exporting variables (boo#1040211)
==== tlp ====
Version update (0.9 -> 1.0)
Subpackages: tlp-rdw
- Update to version 1.0:
* General:
- TLP_PERSISTENT_DEFAULT: Use TLP_DEFAULT_MODE regardless of
the actual power source.
* Device Bays:
- BAY_POWEROFF_ON_AC: Power off optical drive not only on bat
(gh#linrunner/TLP#243)
* Graphics:
- RUNTIME_PM_DRIVER_BLACKLIST: When unconfigured default to
"amdgpu nouveau nvidia radeon"; driver default control=auto
allows PRIME/Bumblebee to turn the dGPU off and prevents
accidential power-on during boot as well.
- Exclude Nvidia dGPU from runtime power management even when
no driver is associated (improve compatibility with
Bumblebee).
* PCI(e) devices
- RUNTIME_PM_ALL removed (default to RUNTIME_PM_ALL=1
internally).
* Processor:
- CPU_HWP_ON_AC/BAT: HWP energy performance hints; needs
Linux 4.10 and Intel Skylake CPU or newer, intel_pstate only.
* ThinkPad Battery:
- RESTORE_THRESHOLDS_ON_BAT: Restore charge thresholds on
battery.
- Detect ThinkPad *70 models.
- Detect ThinkPad 13 (1st and 2nd Gen) as unsupported
(gh#linrunner/TLP#227).
- Change texts "ThinkPad (extended) battery functions" to
"ThinkPad battery features".
- tlp-stat:
+ Show "Charge total %" when more than one battery is
present.
+ Show battery temperature (tp-smapi only).
+ Show "unsupported" instead of "not installed" for tp-smapi
incapable hardware.
* USB:
- USB_BLACKLIST_BTUSB: exclude bluetooth devices from
autosuspend (gh#linrunner/TLP#239).
- USB_BLACKLIST_PHONE: exclude phone devices from
autosuspend (gh#linrunner/TLP#188).
* tlp-stat:
- -g|--graphics: Show graphics card data only.
- i915: Explain enable_psr modes.
- --psup: show power supply diagnostic.
- SMART attribute G-Sense_Error_Rate.
- -v: additional battery voltages.
- Workqueue power efficient status.
- Show Intel graphics parameters for Ubuntu's i915_bpo module.
* Bugfixes:
- init start: Apply powersave regardless of previous state
(gh#linrunner/TLP#237).
- tlp-stat: Intercept non-existing or invalid charge values
(gh#linrunner/TLP#256).
==== valgrind ====
- Add fix-ppcl64-clobber-list.patch: fix clobber list on ppcl64le,
it's backport of upstream patch.
==== vinagre ====
- Add -Wno-error=format-nonliteral to CFLAGS: fix build with gcc 7
(boo#1031342).
==== virtualbox ====
Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11
- add %dir /usr/share/licenses to new vnc package
- Made changes to build with gcc 7.x. This adds new file "vbox_fix_for_gcc7.patch".
Changed the building of VBoxVNC to remove the hack used earlier.
- Make a number of changes:
* Add VBoxVNC as a proper external pack rather than just make the so available (bnc #1037033). Thanks to Michal Nowak for most of this effort.
One hack was required to work around a bug in "VBoxManage extpack install" whereby the --accept-license option failed to work.
* Improve startup of VirtualBox through use of systemd service files:
a. Beginning with Oracle version 5.0.8, the command used to build the kernel modules outside of the RPM packaging
code changed; however, the openSUSE version did not implement the new method. That new code is now implemented.
b. In Tumbleweed, the SysV init scripts to systemd service files stopped working. Part of the new code also checks
to see if the kernel modules are loaded. If not, new script files are called to include the necessary packages
and build the necessary modules.
c. The hooks are in place to remove the sysv init files and do the complete conversion to systemd. This step will
be done at a later time.
* New files are "vboxconfig.sh", "vboxguestconfig.sh", "vboxdrv.service", and "vboxadd-service.service".
* New sub-packages virtualbox-guest-source and virtualbox-vnc are produced.
* Some typos in virtualbox.spec are fixed.
- Add libelf-devel to build. Fixes bnc #1037511.
Modified the startup files to build the kernel modules if they are missing. Files "vboxconfig.sh" and "vboxguestconfig" added.
==== xclip ====
Version update (0.12 -> 0.13)
- change homepage and download url to github
- Update to 0.13:
* Add the remove-last-newline option
* Fix the compile warning & build steps, and add .gitignore
* An new option "-rmlastnl" is added to remove the last newline
character if present.
* Before running ./configure, autoreconf is required to generate
configuration files.
* Add .gitignore
* Changing Sourceforge URLs to GitHub.
* don't treat TARGETS request as contents request
* Document the -noutf8 option.
* Minor lang corrections.
* Avoid warnings about unused variable; only define html if
HAVE_ICONV.
* Applied 2924602 - 0005-Added-a-target-command-line-option.patch
* Applied 2924602 - 0004-Improved-xclip-s-error-handling.patch
* Applied 2924602 - 0003-Added-support-for-printing-more-data-types.patch
* Applied 2924602 - 0002-Added-support-in-xcout-for-receiving-16-and-32-bit-d.patch
* Applied 2924602 - 0001-Added-a-parameter-to-xcout-which-receives-the-type-o.patch
==== xen ====
Version update (4.8.0_06 -> 4.9.0_04)
Subpackages: xen-doc-html xen-libs xen-tools xen-tools-domU
- bsc#1031343 - xen fails to build with GCC 7
gcc7-mini-os.patch
gcc7-xen.patch
- bsc#1031343 - xen fails to build with GCC 7
gcc7-error-xenpmd.patch
- Update to Xen 4.9.0-rc5 (fate#321394, fate#323108)
xen-4.9.0-testing-src.tar.bz2
- Drop xen-tools-pkgconfig-xenlight.patch
- bsc#1037779 - xen breaks kexec-tools build
xen-tools-pkgconfig-xenlight.patch
- Update to Xen 4.9.0-rc4 (fate#321394, fate#323108)
xen-4.9.0-testing-src.tar.bz2
- bsc#1036146 - sles12sp2 xen VM dumps core to wrong path
xen.spec
- Update to Xen 4.9.0-rc3 (fate#321394, fate#323108)
xen-4.9.0-testing-src.tar.bz2
aarch64-maybe-uninitialized.patch
- Update to Xen 4.9.0-rc2 (fate#321394, fate#323108)
xen-4.9.0-testing-src.tar.bz2
- Update to Xen 4.9.0-rc1 (fate#321394, fate#323108)
xen-4.9.0-testing-src.tar.bz2
ioemu-devicemodel-include.patch
- Dropped patches contained in new tarball
xen-4.8.0-testing-src.tar.bz2
0001-xenstore-let-write_node-and-some-callers-return-errn.patch
0002-xenstore-undo-function-rename.patch
0003-xenstore-rework-of-transaction-handling.patch
584806ce-x86emul-correct-PUSHF-POPF.patch
584fc649-fix-determining-when-domain-creation-is-complete.patch
58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch
58510cac-x86emul-MOVNTI-no-REP-prefixes.patch
58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch
5853ed37-VT-d-correct-dma_msi_set_affinity.patch
5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch
58580060-x86-emul-correct-SYSCALL-eflags-handling.patch
585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch
585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch
585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch
586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch
587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch
587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch
5882129d-x86emul-LOCK-check-adjustments.patch
58821300-x86-segment-attribute-handling.patch
58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch
58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch
5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch
5887888f-credit2-never-consider-CPUs-outside-of-pool.patch
5887888f-credit2-use-the-correct-scratch-cpumask.patch
5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch
5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch
589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch
58a44771-IOMMU-always-call-teardown-callback.patch
58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch
58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch
58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch
58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch
58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch
58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch
58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch
58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch
58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch
58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch
58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch
58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch
58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch
CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch
CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch
glibc-2.25-compatibility-fix.patch
xs-09-add_change_node-params.patch
xs-10-call-add_change_node.patch
xs-11-tdb-record-header.patch
xs-12-node-gen-count.patch
xs-13-read-directory-part-support.patch
xs-14-command-array.patch
xs-15-command-return-val.patch
xs-16-function-static.patch
xs-17-arg-parsing.patch
xs-18-default-buffer.patch
xs-19-handle-alloc-failures.patch
xs-20-tdb-version.patch
xs-21-empty-tdb-database.patch
xs-22-reopen_log-fix.patch
xs-23-XS_DEBUG-rename.patch
xs-24-xenstored_control.patch
xs-25-control-enhance.patch
xs-26-log-control.patch
xs-27-memory-report.patch
xs-28-remove-talloc-report.patch
xs-29-define-off_t.patch
xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch
xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch
- bsc#1022703 - Xen HVM guest with OVMF hangs with unattached CDRom
58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch
==== xf86-video-r128 ====
- includes everything needed for missing sle issue entries:
fate #315643-315645, 319159-319161, 319618 (bsc#1041399)
==== xfce4-panel-plugin-mount ====
Version update (0.6.4 -> 1.1.2)
Subpackages: xfce4-panel-plugin-mount-lang
- update to 1.1.2
- port to GTK3
- allow several spaces in mountpoint names
- support fuseblk devices by not using fusermount -u for them
(checks for fuse.* now)
- package: do not package ChangeLog, NEWS is enough
- update to version 0.6.7
- various bugfixes and feaure enhancements, see ChangeLog
- translation updates
==== xfce4-panel-plugin-netload ====
Version update (1.2.4 -> 1.3.1)
Subpackages: xfce4-panel-plugin-netload-lang
- update to version 1.3.1
- set progressbar minimal width and height depending on
orientation (bxo#12941, bxo#12949)
- apply css on the correct widget class for Gtk 3.16/3.18
- rework the use of GtkCssProvider to use a singleton
- translation updates
- update to version 1.3.0
- port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
- fix progress bar grow direction in deskbar and vertical modes
- do not package ChangeLog; NEWS is good enough
==== xfce4-panel-plugin-systemload ====
Version update (1.1.2 -> 1.2.1)
Subpackages: xfce4-panel-plugin-systemload-lang
- update to version 1.2.1:
- rework sizing of the progressbar (bxo#12948, bxo#12974)
- rework the use of GtkCssProvider to use a singleton
- fix progressbar color with Gtk 3.16/3.18
- translation updates
- update to version 1.2.0:
- port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
- use MemAvailable on Linux 3.14+
- do not package ChangeLog; NEWS file is good enough
==== xfce4-panel-plugin-weather ====
Version update (0.8.6 -> 0.8.9)
Subpackages: xfce4-panel-plugin-weather-lang
- update to version 0.8.9
- Bump LocationforecastLTS version to 1.3
- Fix compiler warnings about implicit function declarations
- Change more URLs from http://yr.no to https://met.no
- Translation updates
- update to version 0.8.8
- use https://api.met.no, old site has been deprecated
- translation updates
- Use met.no sunrise-1.1 API (bxo#12333)
- do not package huge ChangeLog file, NEWS is good enough
==== xfwm4 ====
Version update (4.12.2 -> 4.12.4)
Subpackages: xfwm4-lang
- update to version 4.12.4
- moveresize: Cancel move/resize if client is gone (bxo#13344)
- netwm: Make docks and spash screens appear focused
- placement: Relocate dialogs only (bxo#12587)
- Force application win_gravity to NorthWestGravity (bxo#12617)
- keyboard: Re-apply modifiers masks
- keyboard: Ignore unsupported modifiers (bxo#10760)
- don't block display events when time is set backwards (bxo#10184)
- Fix rendering with 30-bit colormap (bxo#12344)
- Only check for known buttons in _NET_WM_MOVERESIZE
- update to version 4.12.3
- configure: check for exo-csource (bxo#11870)
- focus: Ignore zero timestamp from s/n (bxo#11822)
- events: do not monitor SubstructureNotifyMask (bxo#11893)
- Fix compiler warnings
==== xine-lib ====
Version update (1.2.6 -> 1.2.8)
Subpackages: libxine-devel libxine2 libxine2-pulse
- Update to release 1.2.8
- Remove patches fixed upstream:
xine-lib-crippled-ffmpeg3.0.patch, xine-lib-ffmpeg3.0.patch and
xine-lib-link-xcb.patch.
- Removed precheckin_cripple_tarball.sh and integrated it into the
spec file.
- Upstream changes:
* Add HEVC to QT demuxer.
* Add libOpenHEVC decoder.
* Add h.265/HEVC decoding to VAAPI.
* Detach VAAPI video out from ffmpeg.
* VAAPI fixes.
* Improved Matroska compatibility (TrueHD and PCM sound,
HDMV/Text subtitles).
* Add faad LATM support.
* Add faad preamp gain control and channel mixer.
* Update/fix internal libfaad.
* Integrate 6 basic plugins into libxine.
* ffmpeg fixes and optimizations.
* Use external libdvdnav by default.
* Optimize video out.
* AVFormat demuxer fixes.
* (XCB)XV video out fixes.
* Lots of small fixes and optimizations.
* Build fixes (newer automake, xcb, libdvdcss, dxr3, make dist,
32+64bit dual install, gcc 4.x with GNU ld 2.26 ...).
* Better C++ compatibility.
* Add support for avi WAVE_FORMAT_EXTENSIBLE.
* Add "Time Domain Audio Analyzer" Visualization Post Plugin.
* Add support for compressed HDMV PGS subtitles in Matroska.
* Add HW accelerated OSD for Raspberry Pi.
* Add simple deep color (9/10bit) support via ffmpeg.
* Join 15 video demuxers into a single multiplugin lib.
* Join 5 vdpau decoders into a single multiplugin lib.
* Join 3 raw video decoders into a single multiplugin lib.
* Make ffmpeg/postproc optional.
* Log individual items when loading multiplugin libs.
* Improved qt/mp4 edit list handling.
* Detect mp3 files with large id3v2 tags.
* Auto recover from temporary DVB signal loss.
* Fix demuxing low framerate mp4.
* DVB AAC sound compatibility fix.
* ffmpeg audio downmix level fix and optimization.
* ffmpeg multithreading fixes.
* ffmpeg compatibility fixes.
* BluRay subtitle fixes.
* Various small fixes.
* OpenGL(2) video out fixes and optimizations.
* Fix some issues with heavy stream seeking.
* Build fixes, including missing vcd libs and much less warnings.
* Code simplifications.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi,
I've written a few rpm macros that will help to write more readable spec
files which will require less maintenance work.
Consider you have a patch that has to be applied only with gcc 7. You'd
propably do something like:
%if 0%{?suse_version} > 1320
%patch0 -p1
%endif
That makes sense only once you know suse_version is a number that somehow
relates to the distribution version, once you know >1320 means Tumbleweed
and once you know that Tumbleweed currently has gcc 7 (which only happens
during a timeframe). It works, it's useful, but it's not nice. This is
just an example but for other cases you'd probably have to mix it with
checks for 0%{?leap_version}, 0%{?sle_version} and maybe also
0%{?is_opensuse}.
With the new macros I just submitted you can do:
%if %{pkg_version_at_least gcc 7}
%patch0 -p1
%endif
Which is actually what you want to do: apply your patch when the gcc version
is 7.0 or newer. I think this makes spec files more readable and require
less maintenance work when any distribution changes other package versions
(think Leap 15 changing to gcc 7 in that example above) since it allows you
not to think about what package versions a distribution has, but about the
package versions themselves.
Instead of package names, you can also use the macros using bracket
capabilities like:
%if %{pkg_version_at_least cmake(Qt5Core) 5.7}
And of course, in more complex expressions:
%if %{pkg_version_at_least gcc 6} && %{pkg_version_less_than gcc 7.1}
Note that the package/bracket capability name doesn't need to necessarily
appear in a BuildRequires statement, it's enough that it's installed in the
system where the spec file is being built, so it can also be an indirect
requirement. Of course, when I say "installed in the system" I mean in
the chroot system where obs builds packages. Also, the version comparison
is provided by rpm, so it works with all kind of version strings like
1.0alpha, 1.0rc2 and such things.
The full list of macros added and simple descriptions is:
%pkg_version_at_least : Arguments are a package/capability name and a
version number and returns true if package >= version
%pkg_version_at_most : package <= version
%pkg_version_equals : package == version
%pkg_version_greater_than : package > version
%pkg_version_less_than : package < version
%pkg_version_not_equals : package != version
Those are the high-level macros, but it's also possible to use the
low-level version of those macros (though I would recommend to use
the high-level macros whenever possible):
%rpm_vercmp : Accepts two versions as parameters and returns -1, 0, 1
if the first version is less than, equal or greater than the second version
respectively. If the first version number is the string ~~~, it just returns
the same string in order to propagate errors.
%pkg_version : Accepts a package or capability name as argument and returns
the version number of the installed package. If no package provides the
argument, it returns the string ~~~.
%pkg_version_cmp : Accepts a package or capability name as first argument
and a version number as second argument and returns -1, 0, 1 or ~~~ . The
number values have the same meaning as in %rpm_vercmp and the ~~~ string
is returned if the package or capability can't be found.
Also, if you check for a package that is not installed in the system,
the package build will fail with something like:
[ 24s] error: /home/abuild/rpmbuild/SOURCES/libid3tag.spec:88: bad %if condition
Btw, I have to say thanks to Dominique and Michael Schroeder who helped me
get started on writing those macros and helped improve them.
Btw2, The real case issue that initiated this was a problem I had with
libid3tag since I found out a patch had to be applied only in a Staging
project that tested gperf 3.1 while both Factory and the devel project
for libid3tag still used gperf 3.0 where applying the patch would
break the build.
So, any opinion/suggestion about these macros?
Greetings,
--
Antonio Larrosa
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
I installed TW from iso/usb stick a few days ago and also ran
zypper dup --no-allow-vendor-change
So, I'm on the latest snapshot.
The pc was rebooted several times without a problem (default boot entry).
Today, after rebooting the pc I no longer get to the graphical login
screen. After entering the LUKS password for my /home I get some more
messages and then a blinking cursor. The keyboard LEDs stay dark (when
pressing num-lock, caps-lock) and alt+ctrl+F1 doesn't work. Only the
power button tells the system to shut down.
This is the output of journalctl -b -1
https://pastebin.com/cZGv69qA
I can get to a text terminal when I use the nomodeset boot option. Then,
the graphical login still doesn't work, but I get a terminal with
alt+ctrl+F1.
Can anybody tell me how to fix this?
Michael
PS: I had a very similar problem with Suse 42.2 last week which made me
change to TW.
I suspect that it has to do with my rx480 graphics card and the amdgpu
driver. In addition, I use the openCL part of the amdgpu-PRO binary driver.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi, I just updated to Tumbleweed 20170529 from whatever the
current-minus-1 release was, and Thunderbird is now unusable. It has
major graphical glitches that obscure most of the interface. The UI
elements sort of flash and appear/disappear as I move the mouse over
them. This is an example of what I'm seeing:
http://i.imgur.com/Dl4UdYP.pnghttp://i.imgur.com/oksucPY.png
(The only think I modified on these screenshots was blurring my personal
information. The large grey rectangles and abnormal white patches are
from this bug.)
I tried disabling all extensions (I only use one), and I confirmed that
I'm not using any custom Thunderbird skins. Also I tried reverting to
Adwaita. I also tried switching from the modesetting Xorg driver the
Intel driver, and I tried both Intel SNA and Intel UXA acceleration.
None of these changes made any difference.
I was able to work around the issue by reverting to this old version I
found here:
http://download.opensuse.org/repositories/mozilla:/beta/openSUSE_Tumbleweed…
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org