rpms/nvidia-kmod/devel nvidia-kmodtool-excludekernel-filterfile, 1.1, NONE
by Nicolas Chauvet
Author: kwizart
Update of /cvs/nonfree/rpms/nvidia-kmod/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv29835
Removed Files:
nvidia-kmodtool-excludekernel-filterfile
Log Message:
Remove xen exclusion as it was knonw to work since years despite not supported buy nVidia
--- nvidia-kmodtool-excludekernel-filterfile DELETED ---
15 years, 9 months
rpms/stella/devel .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 stella.spec, 1.4, 1.5
by jwrdegoede
Author: jwrdegoede
Update of /cvs/free/rpms/stella/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv19233
Modified Files:
.cvsignore sources stella.spec
Log Message:
* Mon Feb 9 2009 Hans de Goede <j.w.r.degoede(a)hhs.nl> 2.7.3-1
- New upstream release 2.7.3
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/stella/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore 2 Feb 2009 13:19:59 -0000 1.4
+++ .cvsignore 10 Feb 2009 09:24:22 -0000 1.5
@@ -1 +1 @@
-stella-2.7.1-src.tar.gz
+stella-2.7.3-src.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/stella/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources 2 Feb 2009 13:19:59 -0000 1.4
+++ sources 10 Feb 2009 09:24:22 -0000 1.5
@@ -1 +1 @@
-6dd4752f50f90b08f3e263504fedb890 stella-2.7.1-src.tar.gz
+6cd5db72fa68b359ba66be8a9322cf22 stella-2.7.3-src.tar.gz
Index: stella.spec
===================================================================
RCS file: /cvs/free/rpms/stella/devel/stella.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- stella.spec 2 Feb 2009 13:19:59 -0000 1.4
+++ stella.spec 10 Feb 2009 09:24:22 -0000 1.5
@@ -1,5 +1,5 @@
Name: stella
-Version: 2.7.1
+Version: 2.7.3
Release: 1%{?dist}
License: GPLv2+
Summary: Atari 2600 Video Computer System emulator
@@ -78,6 +78,9 @@
%changelog
+* Mon Feb 9 2009 Hans de Goede <j.w.r.degoede(a)hhs.nl> 2.7.3-1
+- New upstream release 2.7.3
+
* Mon Feb 2 2009 Hans de Goede <j.w.r.degoede(a)hhs.nl> 2.7.1-1
- New upstream release 2.7.1
15 years, 9 months
rpms/open-vm-tools-kmod/F-10 .cvsignore, 1.4, 1.5 open-vm-tools-kmod.spec, 1.11, 1.12 sources, 1.4, 1.5
by Denis Leroy
Author: denis
Update of /cvs/free/rpms/open-vm-tools-kmod/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv26407
Modified Files:
.cvsignore open-vm-tools-kmod.spec sources
Log Message:
Update to upstream build 142982
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/open-vm-tools-kmod/F-10/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore 15 Jan 2009 11:37:10 -0000 1.4
+++ .cvsignore 6 Feb 2009 17:14:40 -0000 1.5
@@ -1 +1 @@
-open-vm-tools-2008.12.23-137496.tar.gz
+open-vm-tools-2009.01.21-142982.tar.gz
Index: open-vm-tools-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/open-vm-tools-kmod/F-10/open-vm-tools-kmod.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- open-vm-tools-kmod.spec 24 Jan 2009 07:58:24 -0000 1.11
+++ open-vm-tools-kmod.spec 6 Feb 2009 17:14:40 -0000 1.12
@@ -6,13 +6,13 @@
%define buildforkernels newest
%define tname open-vm-tools
-%define builddate 2008.12.23
-%define buildver 137496
+%define builddate 2009.01.21
+%define buildver 142982
%define ovtmodules vmblock vmci vmhgfs vmmemctl vmsync vmxnet vmxnet3 vsock pvscsi
Name: open-vm-tools-kmod
Version: 0.0.0.%{buildver}
-Release: 1%{?dist}.1
+Release: 1%{?dist}
Summary: VMware Tools Kernel Modules
Group: System Environment/Kernel
License: GPLv2
@@ -52,7 +52,7 @@
%build
for kernel_version in %{?kernel_versions} ; do
for ovtmodule in %{ovtmodules}; do
- make -C ${PWD}/_kmod_build_${kernel_version%%___*}/${ovtmodule} VM_UNAME=${kernel_version%%___*} HEADER_DIR="${kernel_version##*___}/include"
+ make -C ${PWD}/_kmod_build_${kernel_version%%___*}/${ovtmodule} VM_UNAME=${kernel_version%%___*} HEADER_DIR="${kernel_version##*___}/include" CC_OPTS=-DVMW_HAVE_EPOLL
done
done
@@ -61,7 +61,7 @@
rm -rf $RPM_BUILD_ROOT
for kernel_version in %{?kernel_versions} ; do
for ovtmodule in %{ovtmodules}; do
- install -D -m 755 _kmod_build_${kernel_version%%___*}/${ovtmodule}/${ovtmodule}.ko $RPM_BUILD_ROOT%{kmodinstdir_prefix}${kernel_version%%___*}%{kmodinstdir_postfix}${ovtmodule}.ko
+ install -D -m 755 _kmod_build_${kernel_version%%___*}/${ovtmodule}/${ovtmodule}.ko $RPM_BUILD_ROOT%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/${ovtmodule}.ko
done
done
# akmods:
@@ -73,6 +73,9 @@
%changelog
+* Fri Feb 6 2009 Denis Leroy <denis(a)poolshark.org> - 0.0.0.142982-1.1
+- Update to upstream build 142982
+
* Sat Jan 24 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 0.0.0.137496-1.1
- rebuild for latest Fedora kernel;
Index: sources
===================================================================
RCS file: /cvs/free/rpms/open-vm-tools-kmod/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources 15 Jan 2009 11:37:10 -0000 1.4
+++ sources 6 Feb 2009 17:14:40 -0000 1.5
@@ -1 +1 @@
-2c457c9bcee711140ec137a6829525eb open-vm-tools-2008.12.23-137496.tar.gz
+cecb6bc82be1fbad56998133ae89d5a3 open-vm-tools-2009.01.21-142982.tar.gz
15 years, 9 months
rpms/open-vm-tools/F-10 .cvsignore, 1.4, 1.5 open-vm-tools.spec, 1.3, 1.4 sources, 1.4, 1.5
by Denis Leroy
Author: denis
Update of /cvs/free/rpms/open-vm-tools/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv26214
Modified Files:
.cvsignore open-vm-tools.spec sources
Log Message:
Update to upstream build 142982 (bug fixes). Rebuild for libguest
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/open-vm-tools/F-10/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore 15 Jan 2009 11:25:04 -0000 1.4
+++ .cvsignore 6 Feb 2009 17:10:21 -0000 1.5
@@ -1 +1 @@
-open-vm-tools-2008.12.23-137496.tar.gz
+open-vm-tools-2009.01.21-142982.tar.gz
Index: open-vm-tools.spec
===================================================================
RCS file: /cvs/free/rpms/open-vm-tools/F-10/open-vm-tools.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- open-vm-tools.spec 15 Jan 2009 11:25:04 -0000 1.3
+++ open-vm-tools.spec 6 Feb 2009 17:10:21 -0000 1.4
@@ -1,5 +1,5 @@
-%define builddate 2008.12.23
-%define buildver 137496
+%define builddate 2009.01.21
+%define buildver 142982
Name: open-vm-tools
Version: 0.0.0.%{buildver}
@@ -159,6 +159,10 @@
%changelog
+* Fri Feb 6 2009 Denis Leroy <denis(a)poolshark.org> - 0.0.0.142982-1
+- Update to upstream build 142982 (bug fixes)
+- Rebuild for libguest
+
* Wed Jan 14 2009 Denis Leroy <denis(a)poolshark.org> - 0.0.0.137496-1
- Update to upstream 137496
Index: sources
===================================================================
RCS file: /cvs/free/rpms/open-vm-tools/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources 15 Jan 2009 11:25:04 -0000 1.4
+++ sources 6 Feb 2009 17:10:21 -0000 1.5
@@ -1 +1 @@
-2c457c9bcee711140ec137a6829525eb open-vm-tools-2008.12.23-137496.tar.gz
+cecb6bc82be1fbad56998133ae89d5a3 open-vm-tools-2009.01.21-142982.tar.gz
15 years, 9 months
rpms/blcr-kmod/devel blcr-kmod.spec,1.2,1.3
by Neal Becker
Author: nbecker
Update of /cvs/free/rpms/blcr-kmod/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5883
Modified Files:
blcr-kmod.spec
Log Message:
Patch requires running reconf
Index: blcr-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/blcr-kmod/devel/blcr-kmod.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- blcr-kmod.spec 5 Feb 2009 13:45:24 -0000 1.2
+++ blcr-kmod.spec 5 Feb 2009 14:17:49 -0000 1.3
@@ -7,7 +7,7 @@
Name: blcr-kmod
Version: 0.8.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Kernel module (kmod) for Berkeley Lab Checkpoint/Restart for Linux
%define distname blcr-%{version}
@@ -27,8 +27,9 @@
ExclusiveArch: i586 i686 x86_64 ppc ppc64
# get the needed BuildRequires (in parts depending on what we build for)
-#BuildRequires: %{_bindir}/kmodtool autoconf automake libtool
-BuildRequires: %{_bindir}/kmodtool
+# CHANGE THIS when patch1 is removed
+BuildRequires: %{_bindir}/kmodtool autoconf automake libtool
+#BuildRequires: %{_bindir}/kmodtool
%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }
@@ -49,6 +50,8 @@
# apply patches and do other stuff here
pushd %{distname}
%patch1 -p0
+# patch changed configure.ac
+autoreconf --force --install
popd
for kernel_version in %{?kernel_versions} ; do
@@ -80,6 +83,9 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Feb 5 2009 Neal Becker <ndbecker2(a)gmail.com> - 0.8.0-4
+- Need to run autoreconf
+
* Thu Feb 5 2009 Neal Becker <ndbecker2(a)gmail.com> - 0.8.0-3
- Add patch for 2.6.29
15 years, 9 months
rpms/blcr-kmod/devel linux_2.6.29-rc3.patch00, NONE, 1.1 blcr-kmod.spec, 1.1, 1.2
by Neal Becker
Author: nbecker
Update of /cvs/free/rpms/blcr-kmod/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4127
Modified Files:
blcr-kmod.spec
Added Files:
linux_2.6.29-rc3.patch00
Log Message:
Add patch for 2.6.29 from upstream
--- NEW FILE linux_2.6.29-rc3.patch00 ---
Index: configure.ac
===================================================================
RCS file: /var/local/cvs/lbnl_cr/configure.ac,v
retrieving revision 1.411
diff -u -r1.411 configure.ac
--- configure.ac 12 Jan 2009 22:21:38 -0000 1.411
+++ configure.ac 5 Feb 2009 01:51:45 -0000
@@ -1167,6 +1167,9 @@
CR_BAD_KERNEL([unable to determine location of rlim structure])
fi
+CR_CHECK_KERNEL_MEMBER([task.cred],[#include <linux/sched.h>],
+ [struct task_struct],[const struct cred *],[cred])
+
CR_CHECK_KERNEL_MEMBER([task.group_info],[#include <linux/sched.h>],
[struct task_struct],[struct group_info *],[group_info])
CR_CHECK_KERNEL_SYMBOL([suid_dumpable],[#include <linux/binfmts.h>])
Index: cr_module/cr_chkpt_req.c
===================================================================
RCS file: /var/local/cvs/lbnl_cr/cr_module/cr_chkpt_req.c,v
retrieving revision 1.264
diff -u -r1.264 cr_chkpt_req.c
--- cr_module/cr_chkpt_req.c 5 Dec 2008 23:15:19 -0000 1.264
+++ cr_module/cr_chkpt_req.c 5 Feb 2009 01:51:45 -0000
@@ -395,13 +395,15 @@
//
static int bad_perms(struct task_struct *task)
{
+ cr_cred_t cred = cr_current_cred(), tcred;
int result = 0;
// We are always supposed to check capable/suser last.
task_lock(task);
+ tcred = cr_task_cred(task);
if ((!cr_is_dumpable(task) ||
- ((current->euid != task->suid) && (current->euid != task->uid) &&
- (current->uid != task->suid) && (current->uid != task->uid)))
+ ((cred->euid != tcred->suid) && (cred->euid != tcred->uid) &&
+ (cred->uid != tcred->suid) && (cred->uid != tcred->uid)))
&& !cr_capable(CAP_KILL)) {
result = -EPERM;
}
Index: cr_module/cr_creds.c
===================================================================
RCS file: /var/local/cvs/lbnl_cr/cr_module/cr_creds.c,v
retrieving revision 1.384
diff -u -r1.384 cr_creds.c
--- cr_module/cr_creds.c 3 Sep 2008 06:35:38 -0000 1.384
+++ cr_module/cr_creds.c 5 Feb 2009 01:51:45 -0000
@@ -30,17 +30,28 @@
uid_t uid,euid,suid;
gid_t gid,egid,sgid;
unsigned int ngroups;
-#if HAVE_TASK_GROUP_INFO
- struct group_info *group_info;
+#if HAVE_TASK_GROUP_INFO || HAVE_TASK_CRED
+ const struct group_info *group_info;
+ #define CR_HAVE_GROUP_INFO 1
#endif
/* We write the ngroups gids as an array after this struct */
};
-#if HAVE_TASK_GROUP_INFO
+#if HAVE_TASK_CRED
+ typedef const struct group_info *cr_group_info_t;
+ #define cr_current_groups() ((current_cred())->group_info)
#define CR_NGROUPS_MAX NGROUPS_MAX
- #define CR_NGROUPS(task) ((task)->group_info->ngroups)
- #define CR_GROUP_AT(task,idx) GROUP_AT((task)->group_info, (idx))
+ #define CR_NGROUPS(gi) ((gi)->ngroups)
+ #define CR_GROUP_AT(gi,idx) GROUP_AT((gi), (idx))
+#elif HAVE_TASK_GROUP_INFO
+ typedef const struct group_info *cr_group_info_t;
+ #define cr_current_groups() (current->group_info)
+ #define CR_NGROUPS_MAX NGROUPS_MAX
+ #define CR_NGROUPS(gi) ((gi)->ngroups)
+ #define CR_GROUP_AT(gi,idx) GROUP_AT((gi), (idx))
#else
+ typedef const struct task_struct *cr_group_info_t;
+ #define cr_current_groups() (current)
#define CR_NGROUPS_MAX NGROUPS
#define CR_NGROUPS(task) ((task)->ngroups)
#define CR_GROUP_AT(task,idx) ((task)->groups[(idx)])
@@ -82,6 +93,9 @@
#if CR_RESTORE_IDS
if (cf_creds.ngroups) {
+ #if CR_HAVE_GROUP_INFO || defined(CR_KCODE_groups_search) || !defined(CR_KCODE_supplemental_group_member)
+ cr_group_info_t gi = cr_current_groups();
+ #endif
int i;
/* Search for any required "expansion" of the group set */
for (i = 0; i < cf_creds.ngroups; ++i) {
@@ -89,15 +103,15 @@
int gid_ok = 0; /* Assume no match for this gid */
#if defined(CR_KCODE_groups_search)
- gid_ok = groups_search(current->group_info, g);
+ gid_ok = groups_search(gi, g);
#elif defined(CR_KCODE_supplemental_group_member)
gid_ok = supplemental_group_member(g);
#else
/* Just in case groups_search() or supplemental_group_member()
* is not found (each was static in some kernels) */
int j;
- for (j = 0; j < current->ngroups; ++j) {
- if (g == CR_GROUP_AT(current, j)) {
+ for (j = 0; j < gi->ngroups; ++j) {
+ if (g == CR_GROUP_AT(gi, j)) {
gid_ok = 1; /* OK, g is in the existing set */
break;
}
@@ -122,28 +136,20 @@
break; /* no need to continue the i loop */
}
}
- #if HAVE_TASK_GROUP_INFO
- (void)cr_insert_object(proc_req->req->map, cf_creds.group_info, current->group_info, GFP_KERNEL);
+ #if CR_HAVE_GROUP_INFO
+ (void)cr_insert_object(proc_req->req->map, (void *)cf_creds.group_info, (void *)gi, GFP_KERNEL);
#endif
}
- #if HAVE_TASK_GROUP_INFO
+ #if CR_HAVE_GROUP_INFO
else {
// NOTE: requires restore order match save order
struct group_info *found_group_info = NULL;
- if (!cr_find_object(proc_req->req->map, cf_creds.group_info, (void **)&found_group_info)) {
+ if (!cr_find_object(proc_req->req->map, (void *)cf_creds.group_info, (void **)&found_group_info)) {
// Nothing to do
- } else if (found_group_info != current->group_info) {
- // Like set_current_groups(), but validation and sort were done previously
- struct group_info *prev_info;
- get_group_info(found_group_info); // XXX: how to know it didn't disappear on us?
-
- task_lock(current);
- prev_info = current->group_info;
- current->group_info = found_group_info;
- task_unlock(current);
-
- put_group_info(prev_info);
+ } else if (found_group_info != cr_current_groups()) {
+ // validation and sort were done previously, but are not worth avoiding
+ set_current_groups(found_group_info);
CR_KTRACE_LOW_LVL("Reuse cached group_info %p", found_group_info);
} else {
CR_KTRACE_LOW_LVL("Cached group_info == current");
@@ -152,6 +158,8 @@
#endif
{
+ cr_cred_t my_cred = cr_current_cred();
+
/* The set_setresgid() call checks permissions for us, always OK if no change . */
retval = sys_setresgid(cf_creds.gid, cf_creds.egid, cf_creds.sgid);
if (retval < 0) {
@@ -181,7 +189,7 @@
*
* Set the dumpable flag for the process, taken from 2.6.22 fs/exec.c
*/
- if (current->euid == current->uid && current->egid == current->gid) {
+ if (my_cred->euid == my_cred->uid && my_cred->egid == my_cred->gid) {
cr_set_dumpable(current->mm, 1);
} else {
cr_set_dumpable(current->mm, cr_suid_dumpable);
@@ -203,22 +211,25 @@
size_t sizeof_groups;
int bytes = 0;
int result;
+ cr_cred_t my_cred = cr_current_cred();
+ cr_group_info_t gi;
- cf_creds.uid = current->uid;
- cf_creds.euid = current->euid;
- cf_creds.suid = current->suid;
- cf_creds.gid = current->gid;
- cf_creds.egid = current->egid;
- cf_creds.sgid = current->sgid;
+ cf_creds.uid = my_cred->uid;
+ cf_creds.euid = my_cred->euid;
+ cf_creds.suid = my_cred->suid;
+ cf_creds.gid = my_cred->gid;
+ cf_creds.egid = my_cred->egid;
+ cf_creds.sgid = my_cred->sgid;
/* save the number of groups, so we know how many to read later */
- cf_creds.ngroups = CR_NGROUPS(current);
-#if HAVE_TASK_GROUP_INFO
- cf_creds.group_info = current->group_info;
+ gi = cr_current_groups();
+ cf_creds.ngroups = CR_NGROUPS(gi);
+#if CR_HAVE_GROUP_INFO
+ cf_creds.group_info = gi;
/* We save the entire array only on the first occurance.
* NOTE: we currently rely on the restore order matching the save order.
*/
- if (cr_insert_object(proc_req->req->map, cf_creds.group_info, cf_creds.group_info, GFP_KERNEL)) {
+ if (cr_insert_object(proc_req->req->map, (void *)gi, (void *)gi, GFP_KERNEL)) {
/* Ensure we don't save it again, and signal to restart time as well */
cf_creds.ngroups = 0;
}
@@ -234,7 +245,7 @@
}
bytes += result;
-#if HAVE_TASK_GROUP_INFO
+#if CR_HAVE_GROUP_INFO
if (sizeof_groups != 0) {
/* copy current->groups into an array and write it out */
int i;
@@ -247,7 +258,7 @@
}
for (i=0; i<cf_creds.ngroups; ++i) {
- groups[i] = CR_GROUP_AT(current, i);
+ groups[i] = CR_GROUP_AT(gi, i);
}
result = cr_kwrite(eb, proc_req->file, groups, sizeof_groups);
Index: cr_module/cr_io.c
===================================================================
RCS file: /var/local/cvs/lbnl_cr/cr_module/cr_io.c,v
retrieving revision 1.77
diff -u -r1.77 cr_io.c
--- cr_module/cr_io.c 17 Dec 2008 03:29:08 -0000 1.77
+++ cr_module/cr_io.c 5 Feb 2009 01:51:45 -0000
@@ -901,7 +901,11 @@
err = cr_permission(dentry->d_inode, acc_mask, NULL);
filp = ERR_PTR(err);
+ #if HAVE_TASK_CRED
+ if (!IS_ERR(filp)) filp = dentry_open(dentry, mnt, flags, cr_current_cred());
+ #else
if (!IS_ERR(filp)) filp = dentry_open(dentry, mnt, flags);
+ #endif
return filp;
}
Index: cr_module/cr_kcompat.h
===================================================================
RCS file: /var/local/cvs/lbnl_cr/cr_module/cr_kcompat.h,v
retrieving revision 1.247
diff -u -r1.247 cr_kcompat.h
--- cr_module/cr_kcompat.h 30 Nov 2008 06:32:00 -0000 1.247
+++ cr_module/cr_kcompat.h 5 Feb 2009 01:51:45 -0000
@@ -546,4 +546,14 @@
static __inline__ int valid_signal(unsigned long sig) { return !!(sig <= _NSIG); }
#endif
+#if HAVE_TASK_CRED
+ typedef const struct cred *cr_cred_t;
+ #define cr_current_cred() current_cred()
+ #define cr_task_cred(_t) __task_cred(_t)
+#else
+ typedef const struct task_struct *cr_cred_t;
+ #define cr_current_cred() current
+ #define cr_task_cred(_t) (_t)
+#endif
+
#endif /* _CR_KCOMPAT_H */
Index: cr_module/cr_pipes.c
===================================================================
RCS file: /var/local/cvs/lbnl_cr/cr_module/cr_pipes.c,v
retrieving revision 1.225
diff -u -r1.225 cr_pipes.c
--- cr_module/cr_pipes.c 21 Aug 2008 05:22:49 -0000 1.225
+++ cr_module/cr_pipes.c 5 Feb 2009 01:51:45 -0000
@@ -82,7 +82,11 @@
* know this "extra" RDWR open will work regardless of true access rights.
* THIS IS ALSO WHY WE MUST CLOSE rw_filp WHEN DONE WITH IT.
*/
+ #if HAVE_TASK_CRED
+ rw_filp = dentry_open(dget(dentry), mntget(mnt), O_RDWR, cr_current_cred());
+ #else
rw_filp = dentry_open(dget(dentry), mntget(mnt), O_RDWR);
+ #endif
retval = PTR_ERR(rw_filp);
if (IS_ERR(rw_filp)) goto out;
Index: blcr-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/blcr-kmod/devel/blcr-kmod.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- blcr-kmod.spec 2 Feb 2009 14:53:49 -0000 1.1
+++ blcr-kmod.spec 5 Feb 2009 13:45:24 -0000 1.2
@@ -7,7 +7,7 @@
Name: blcr-kmod
Version: 0.8.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Kernel module (kmod) for Berkeley Lab Checkpoint/Restart for Linux
%define distname blcr-%{version}
@@ -19,6 +19,7 @@
# Patch0 is to remove -fno-stack-protector (provided by upstream)
# Patch0 requires running autoreconf
#Patch0: blcr-stackcheck.patch
+Patch1: linux_2.6.29-rc3.patch00
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#Generic i386 is NOT supported
@@ -46,11 +47,9 @@
%setup -q -c -T -a 0 -n %{distname}
# apply patches and do other stuff here
-#pushd %{real_distname}
-#%patch0 -p0
-#patch0 modified configure.ac, Makefile.am
-#autoreconf --force --install
-#popd
+pushd %{distname}
+%patch1 -p0
+popd
for kernel_version in %{?kernel_versions} ; do
cp -a %{distname} _kmod_build_${kernel_version%%___*}
@@ -81,6 +80,9 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Feb 5 2009 Neal Becker <ndbecker2(a)gmail.com> - 0.8.0-3
+- Add patch for 2.6.29
+
* Sun Jan 25 2009 Neal Becker <ndbecker2(a)gmail.com> - 0.8.0-2
- Put back EA i686
- Copy 1st 6 lines from http://cvs.rpmfusion.org/viewvc/rpms/madwifi-kmod/devel/madwifi-kmod.spec...
15 years, 9 months
rpms/iscsitarget/devel iscsitarget.spec,1.3,1.4
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/iscsitarget/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv2760
Modified Files:
iscsitarget.spec
Log Message:
* Wed Feb 04 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1:0.4.17-2
- rebuild for new ssl
Index: iscsitarget.spec
===================================================================
RCS file: /cvs/free/rpms/iscsitarget/devel/iscsitarget.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- iscsitarget.spec 5 Jan 2009 16:33:27 -0000 1.3
+++ iscsitarget.spec 4 Feb 2009 19:41:12 -0000 1.4
@@ -1,6 +1,6 @@
Name: iscsitarget
Version: 0.4.17
-Release: 1%{?dist}
+Release: 2%{?dist}
Epoch: 1
Summary: Utilities for iSCSI Enterprise Target
@@ -73,6 +73,9 @@
%changelog
+* Wed Feb 04 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1:0.4.17-2
+- rebuild for new ssl
+
* Mon Jan 05 2009 Lubomir Rintel <lkundrak(a)v3.sk> - 1:0.4.17-1
- Latest upstream
- Drop unneeded patches
15 years, 9 months
rpms/gpac/devel gpac.spec,1.6,1.7
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/gpac/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv1536
Modified Files:
gpac.spec
Log Message:
* Wed Feb 04 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 0.4.5-4
- rebuild for new ssl
Index: gpac.spec
===================================================================
RCS file: /cvs/free/rpms/gpac/devel/gpac.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- gpac.spec 28 Dec 2008 10:53:09 -0000 1.6
+++ gpac.spec 4 Feb 2009 19:21:01 -0000 1.7
@@ -19,7 +19,7 @@
Name: gpac
Summary: MPEG-4 multimedia framework
Version: 0.4.5
-Release: 3%{?dist}
+Release: 4%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
URL: http://gpac.sourceforge.net/
@@ -331,6 +331,9 @@
%endif
%changelog
+* Wed Feb 04 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 0.4.5-4
+- rebuild for new ssl
+
* Sun Dec 28 2008 kwizart < kwizart at gmail.com > - 0.4.5-3
- Fix -devel doc timestamp which leads to multilib conflict
( RPM Fusion #270 )
15 years, 9 months
rpms/ffmpeg/F-9 ffmpeg-pkgconfig.patch, NONE, 1.1 ffmpeg.spec, 1.4, 1.5
by Dominik Mierzejewski
Author: rathann
Update of /cvs/free/rpms/ffmpeg/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv32581
Modified Files:
ffmpeg.spec
Added Files:
ffmpeg-pkgconfig.patch
Log Message:
* Wed Feb 04 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.50.20080908
- fix pkgconfig file generation
ffmpeg-pkgconfig.patch:
--- NEW FILE ffmpeg-pkgconfig.patch ---
diff -up ffmpeg-20081202/configure.p ffmpeg-20081202/configure
--- ffmpeg-20081202/configure.p 2008-11-30 01:20:19.000000000 +0100
+++ ffmpeg-20081202/configure 2008-12-11 20:33:55.000000000 +0100
@@ -2114,11 +2114,6 @@ check_deps $CONFIG_LIST \
$OUTDEV_LIST \
$PROTOCOL_LIST \
-enabled libdc1394 && append pkg_requires "libraw1394"
-enabled libdirac && append pkg_requires "dirac"
-enabled libtheora && append pkg_requires "theora"
-enabled libvorbis && append pkg_requires "vorbisenc"
-
echo "install prefix $prefix"
echo "source path $source_path"
echo "C compiler $cc"
@@ -2442,16 +2437,16 @@ EOF
}
pkgconfig_generate libavutil "FFmpeg utility library" "$LIBAVUTIL_VERSION"
-pkgconfig_generate libavcodec "FFmpeg codec library" "$LIBAVCODEC_VERSION" "$extralibs" "$pkg_requires libavutil = $LIBAVUTIL_VERSION"
-pkgconfig_generate libavformat "FFmpeg container format library" "$LIBAVFORMAT_VERSION" "$extralibs" "$pkg_requires libavcodec = $LIBAVCODEC_VERSION"
-pkgconfig_generate libavdevice "FFmpeg device handling library" "$LIBAVDEVICE_VERSION" "$extralibs" "$pkg_requires libavformat = $LIBAVFORMAT_VERSION"
+pkgconfig_generate libavcodec "FFmpeg codec library" "$LIBAVCODEC_VERSION" "$extralibs" "libavutil = $LIBAVUTIL_VERSION"
+pkgconfig_generate libavformat "FFmpeg container format library" "$LIBAVFORMAT_VERSION" "$extralibs" "libavcodec = $LIBAVCODEC_VERSION"
+pkgconfig_generate libavdevice "FFmpeg device handling library" "$LIBAVDEVICE_VERSION" "$extralibs" "libavformat = $LIBAVFORMAT_VERSION"
enabled avfilter &&
- pkgconfig_generate libavfilter "FFmpeg video filtering library" "$LIBAVFILTER_VERSION" "$extralibs" "$pkg_requires libavutil = $LIBAVUTIL_VERSION"
+ pkgconfig_generate libavfilter "FFmpeg video filtering library" "$LIBAVFILTER_VERSION" "$extralibs" "libavutil = $LIBAVUTIL_VERSION"
enabled postproc &&
pkgconfig_generate libpostproc "FFmpeg post processing library" "$LIBPOSTPROC_VERSION"
if enabled swscale; then
pkgconfig_generate libswscale "FFmpeg image rescaling library" "$LIBSWSCALE_VERSION" "" "libavutil = $LIBAVUTIL_VERSION"
else
- pkgconfig_generate libswscale "FFmpeg image rescaling library" "$LIBSWSCALE_VERSION" "" "$pkg_requires libavcodec = $LIBAVCODEC_VERSION"
+ pkgconfig_generate libswscale "FFmpeg image rescaling library" "$LIBSWSCALE_VERSION" "" "libavcodec = $LIBAVCODEC_VERSION"
apply libswscale/libswscale.pc sed s/^Libs:.*$/Libs:/
fi
Index: ffmpeg.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpeg/F-9/ffmpeg.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ffmpeg.spec 31 Jan 2009 13:14:07 -0000 1.4
+++ ffmpeg.spec 4 Feb 2009 18:58:13 -0000 1.5
@@ -6,12 +6,13 @@
Summary: Digital VCR and streaming server
Name: ffmpeg
Version: 0.4.9
-Release: 0.49.%{svn}%{?dist}
+Release: 0.50.%{svn}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://ffmpeg.org/
Source0: http://rpm.greysector.net/livna/%{name}-%{svn}.tar.bz2
Source1: %{name}-snapshot.sh
+Patch0: %{name}-pkgconfig.patch
Patch1: %{name}-cmov.patch
Patch4: %{name}-asmreg.patch
Patch10: %{name}-r16802.patch
@@ -108,6 +109,7 @@
%prep
%setup -q -n %{name}-%{svn}
+%patch0 -p1 -b .pkgconfig
%patch1 -p1 -b .cmov
%patch4 -p1 -b .asmreg
%patch10 -p1
@@ -251,6 +253,9 @@
%changelog
+* Wed Feb 04 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.50.20080908
+- fix pkgconfig file generation
+
* Sat Jan 31 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.49.20080908
- drop unnecessary patch
- change the lib split on x86, it doesn't work right for P3/AthlonXP
15 years, 9 months
rpms/ffmpeg/F-10 ffmpeg-pkgconfig.patch, NONE, 1.1 ffmpeg.spec, 1.8, 1.9
by Dominik Mierzejewski
Author: rathann
Update of /cvs/free/rpms/ffmpeg/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv32458
Modified Files:
ffmpeg.spec
Added Files:
ffmpeg-pkgconfig.patch
Log Message:
* Wed Feb 04 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.54.20080908
- fix pkgconfig file generation
ffmpeg-pkgconfig.patch:
--- NEW FILE ffmpeg-pkgconfig.patch ---
diff -up ffmpeg-20081202/configure.p ffmpeg-20081202/configure
--- ffmpeg-20081202/configure.p 2008-11-30 01:20:19.000000000 +0100
+++ ffmpeg-20081202/configure 2008-12-11 20:33:55.000000000 +0100
@@ -2114,11 +2114,6 @@ check_deps $CONFIG_LIST \
$OUTDEV_LIST \
$PROTOCOL_LIST \
-enabled libdc1394 && append pkg_requires "libraw1394"
-enabled libdirac && append pkg_requires "dirac"
-enabled libtheora && append pkg_requires "theora"
-enabled libvorbis && append pkg_requires "vorbisenc"
-
echo "install prefix $prefix"
echo "source path $source_path"
echo "C compiler $cc"
@@ -2442,16 +2437,16 @@ EOF
}
pkgconfig_generate libavutil "FFmpeg utility library" "$LIBAVUTIL_VERSION"
-pkgconfig_generate libavcodec "FFmpeg codec library" "$LIBAVCODEC_VERSION" "$extralibs" "$pkg_requires libavutil = $LIBAVUTIL_VERSION"
-pkgconfig_generate libavformat "FFmpeg container format library" "$LIBAVFORMAT_VERSION" "$extralibs" "$pkg_requires libavcodec = $LIBAVCODEC_VERSION"
-pkgconfig_generate libavdevice "FFmpeg device handling library" "$LIBAVDEVICE_VERSION" "$extralibs" "$pkg_requires libavformat = $LIBAVFORMAT_VERSION"
+pkgconfig_generate libavcodec "FFmpeg codec library" "$LIBAVCODEC_VERSION" "$extralibs" "libavutil = $LIBAVUTIL_VERSION"
+pkgconfig_generate libavformat "FFmpeg container format library" "$LIBAVFORMAT_VERSION" "$extralibs" "libavcodec = $LIBAVCODEC_VERSION"
+pkgconfig_generate libavdevice "FFmpeg device handling library" "$LIBAVDEVICE_VERSION" "$extralibs" "libavformat = $LIBAVFORMAT_VERSION"
enabled avfilter &&
- pkgconfig_generate libavfilter "FFmpeg video filtering library" "$LIBAVFILTER_VERSION" "$extralibs" "$pkg_requires libavutil = $LIBAVUTIL_VERSION"
+ pkgconfig_generate libavfilter "FFmpeg video filtering library" "$LIBAVFILTER_VERSION" "$extralibs" "libavutil = $LIBAVUTIL_VERSION"
enabled postproc &&
pkgconfig_generate libpostproc "FFmpeg post processing library" "$LIBPOSTPROC_VERSION"
if enabled swscale; then
pkgconfig_generate libswscale "FFmpeg image rescaling library" "$LIBSWSCALE_VERSION" "" "libavutil = $LIBAVUTIL_VERSION"
else
- pkgconfig_generate libswscale "FFmpeg image rescaling library" "$LIBSWSCALE_VERSION" "" "$pkg_requires libavcodec = $LIBAVCODEC_VERSION"
+ pkgconfig_generate libswscale "FFmpeg image rescaling library" "$LIBSWSCALE_VERSION" "" "libavcodec = $LIBAVCODEC_VERSION"
apply libswscale/libswscale.pc sed s/^Libs:.*$/Libs:/
fi
Index: ffmpeg.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpeg/F-10/ffmpeg.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- ffmpeg.spec 30 Jan 2009 00:33:13 -0000 1.8
+++ ffmpeg.spec 4 Feb 2009 18:57:39 -0000 1.9
@@ -6,12 +6,13 @@
Summary: Digital VCR and streaming server
Name: ffmpeg
Version: 0.4.9
-Release: 0.53.%{svn}%{?dist}
+Release: 0.54.%{svn}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://ffmpeg.org/
Source0: http://rpm.greysector.net/livna/%{name}-%{svn}.tar.bz2
Source1: %{name}-snapshot.sh
+Patch0: %{name}-pkgconfig.patch
Patch1: %{name}-cmov.patch
Patch4: %{name}-asmreg.patch
Patch10: %{name}-r16802.patch
@@ -108,6 +109,7 @@
%prep
%setup -q -n %{name}-%{svn}
+%patch0 -p1 -b .pkgconfig
%patch1 -p1 -b .cmov
%patch4 -p1 -b .asmreg
%patch10 -p1
@@ -251,6 +253,9 @@
%changelog
+* Wed Feb 04 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.54.20080908
+- fix pkgconfig file generation
+
* Thu Jan 29 2009 Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.53.20080908
- drop unnecessary patch
- change the lib split on x86, it doesn't work right for P3/AthlonXP
15 years, 9 months