Hello community, here is the log from the commit of package sensors for openSUSE:Factory checked in at Tue Nov 30 15:46:56 CET 2010. -------- --- sensors/sensors.changes 2010-10-31 19:04:25.000000000 +0100 +++ sensors/sensors.changes 2010-11-29 22:19:44.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Nov 29 20:47:06 UTC 2010 - cristian.rodriguez@opensuse.org + +- libsensors: export only public symbols + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- libsensors-visibility.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sensors.spec ++++++ --- /var/tmp/diff_new_pack.ljseWc/_old 2010-11-30 15:44:48.000000000 +0100 +++ /var/tmp/diff_new_pack.ljseWc/_new 2010-11-30 15:44:48.000000000 +0100 @@ -22,7 +22,7 @@ BuildRequires: bison flex rrdtool-devel Url: http://www.lm-sensors.org/ Version: 3.2.0 -Release: 2 +Release: 3 Summary: Hardware health monitoring for Linux License: GPLv2+ Group: System/Monitoring @@ -36,6 +36,7 @@ Patch3: lm_sensors-3.0.0-sysconfig_metadata.patch Patch4: lm_sensors-3.0.3-hint-at-kernel-extra-package.patch Patch5: lm_sensors-3.1.1-no-ipmisensors-driver.patch +Patch6: libsensors-visibility.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ExcludeArch: s390 s390x @@ -138,6 +139,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 %build RPM_OPT_FLAGS="$RPM_OPT_FLAGS" ++++++ libsensors-visibility.patch ++++++ --- /dev/null +++ lib/libsensors.map @@ -0,0 +1,20 @@ +{ +global: + libsensors_version; + sensors_cleanup; + sensors_do_chip_sets; + sensors_free_chip_name; + sensors_get_adapter_name; + sensors_get_all_subfeatures; + sensors_get_detected_chips; + sensors_get_features; + sensors_get_label; + sensors_get_subfeature; + sensors_get_value; + sensors_init; + sensors_parse_chip_name; + sensors_set_value; + sensors_snprintf_chip_name; + sensors_strerror; +local: *; + }; --- lib/Module.mk.orig +++ lib/Module.mk @@ -63,7 +63,7 @@ LIBHEADERFILES := $(MODULE_DIR)/error.h # How to create the shared library $(MODULE_DIR)/$(LIBSHLIBNAME): $(LIBSHOBJECTS) - $(CC) -shared $(LDFLAGS) -Wl,-soname,$(LIBSHSONAME) -o $@ $^ -lc -lm + $(CC) -shared $(LDFLAGS) -Wl,--version-script=$(LIB_DIR)/libsensors.map -Wl,-soname,$(LIBSHSONAME) -o $@ $^ -lc -lm $(MODULE_DIR)/$(LIBSHSONAME): $(MODULE_DIR)/$(LIBSHLIBNAME) $(RM) $@ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org