diff options
author | Maurizio D'Addona | 2024-06-04 10:26:31 +0200 |
---|---|---|
committer | Maurizio D'Addona | 2024-06-04 10:26:31 +0200 |
commit | a0ac4789521a58ec11abed8cadaf50f8d5caf877 (patch) | |
tree | aaae26a132f5b447932a4801b23bfd3efb2e82c0 | |
parent | 57c0a01594f7103c0b3397a148d8be3022b9da56 (diff) | |
download | aur-libsnl-svn.tar.gz |
Add patch to fix assignment on constant object
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | libsnl-svn-18.patch | 12 |
3 files changed, 21 insertions, 3 deletions
@@ -10,7 +10,8 @@ pkgbase = libsnl-svn provides = libsnl conflicts = libsnl source = libsnl::svn+https://svn.code.sf.net/p/libsnl/code/trunk + source = libsnl-svn-18.patch md5sums = SKIP + md5sums = b9dbd85df3a33ef06595757dadccd555 pkgname = libsnl-svn - @@ -14,8 +14,12 @@ conflicts=('libsnl') depends=() makedepends=('subversion') -source=("$_svnname::svn+https://svn.code.sf.net/p/$_svnname/code/trunk") -md5sums=('SKIP') +source=( + "$_svnname::svn+https://svn.code.sf.net/p/$_svnname/code/trunk" + "${pkgname}-${pkgver}.patch" +) +md5sums=('SKIP' + 'b9dbd85df3a33ef06595757dadccd555') pkgver() { @@ -30,6 +34,7 @@ prepare() oldflags="export cflags = -Wall -fPIC -g" newflags="export cflags = -Wall -fPIC -O2 -g" sed -i -e "s/$oldflags/$newflags/g" ./makefile + patch -p2 -i "${srcdir}/${pkgname}-${pkgver}.patch" } build() diff --git a/libsnl-svn-18.patch b/libsnl-svn-18.patch new file mode 100644 index 000000000000..3bedad227199 --- /dev/null +++ b/libsnl-svn-18.patch @@ -0,0 +1,12 @@ +--- A/src/ptrList.h 2021-01-07 16:11:34.103415912 +0100 ++++ B/src/ptrList.h 2024-06-04 09:58:03.683274457 +0200 +@@ -40,3 +40,3 @@ + +- ptrListItem<T>& operator= ( const ptrListItem<T>& item ); ++ ptrListItem<T>& operator= ( ptrListItem<T>& item ); + +@@ -202,3 +202,3 @@ + +-template < class T > ptrListItem<T>& ptrListItem<T>::operator= ( const ptrListItem<T>& item ) ++template < class T > ptrListItem<T>& ptrListItem<T>::operator= ( ptrListItem<T>& item ) + { |