Commit Graph

64 Commits

Author SHA256 Message Date
1e84f5f89d Fix qemu userspace builds by disabling tests. AT_RANDOM does not change, so the magic tests fail
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=85
2016-09-29 20:06:32 +00:00
c99eb4f403 Accepting request 427593 from home:jmcdough:samba450
Update to 2.1.8

OBS-URL: https://build.opensuse.org/request/show/427593
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=84
2016-09-14 11:47:07 +00:00
Lars Müller
ff3b06623a Called pre_checkin.sh
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=82
2016-03-16 15:18:50 +00:00
Lars Müller
6e33d51737 Fix r77
- Update to 2.1.6; (bsc#954658).
  + pytalloc: Add new BaseObject
  + pytalloc: add a _pytalloc_get_type() helper function and generate
    PyExc_TypeError on mismatch
  + talloc: add _pytalloc_get_ptr/_pytalloc_get_mem_ctx helper functions
  + Improve testsuite by avoiding path issues
  + Only set public headers field when installing as a public library
  + Fix a documentation typo

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=81
2016-03-16 15:18:00 +00:00
Lars Müller
338f494706 Call pre_checkin.sh
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=80
2016-03-15 18:07:14 +00:00
Lars Müller
06f20d244d Exclude only non x86_64 SUSE SLE 11 build targets
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=79
2016-03-15 18:05:23 +00:00
Lars Müller
7854061f80 Disable make test for SUSE 11.1 aka SLE 11
The test fails for i586 and ppc64

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=78
2016-03-15 17:57:01 +00:00
Lars Müller
c0f4790ccf - Update to 2.1.6.
+ Fix Samba provisioning; (bso#11789).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=77
2016-03-15 16:38:12 +00:00
Lars Müller
bce0ae7f1b Rename patch name to align it with the ldb sources
- Add talloc-python3.5-fix-soabi_name.patch: Do not change x86_64 to
  x86-64 when building with python 3.5.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=75
2016-03-08 17:45:53 +00:00
Lars Müller
00c447b63f Accepting request 367815 from home:TheBlackCat:branches:network:samba:STABLE
Add dont_remove_underscore.patch
Fixes building with python3 3.5.x

OBS-URL: https://build.opensuse.org/request/show/367815
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=74
2016-03-08 17:30:47 +00:00
Lars Müller
2749d40b4e Accepting request 360745 from home:lmuelle:bsc966174
Avoid a file collision for non SUSE build targets; (bsc#966174).

OBS-URL: https://build.opensuse.org/request/show/360745
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=72
2016-02-21 19:22:10 +00:00
Lars Müller
9ea4ca15c4 - Update to 2.1.5; (bsc#954658).
+ Minor build fixes

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=70
2015-11-11 18:10:01 +00:00
Lars Müller
0df212b732 Fix cop'n'paste mistake in the change log
Recommend to install talloc-man from libtalloc-devel.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=68
2015-11-08 15:49:17 +00:00
Lars Müller
43c5cbb046 Point LD_LIBRARY_PATH to the just-built libraries while calling make test.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=67
2015-11-08 14:32:19 +00:00
Lars Müller
15fda2e49a Remove %{ } from macro name in comments
This results in less build warnings

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=66
2015-11-08 14:08:31 +00:00
Lars Müller
cc23186efa - Create a 2nd talloc-man spec-file to avoid a build cycle.
- Recommend to install tevent-man from libtalloc-devel.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=65
2015-11-08 13:43:19 +00:00
Lars Müller
47fe28aa16 Add doxygen at build time to add the development documentation.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=64
2015-10-30 13:41:01 +00:00
Lars Müller
99a470c726 Require doxygen at build-time and add the devel man pages to the filelist.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=63
2015-10-30 13:18:26 +00:00
Lars Müller
5f01f1399e - Require doxygen at build-time and add devel man to the filelist.
- Disable rpath-install and silent-rules while configure.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=62
2015-10-30 12:21:07 +00:00
Lars Müller
d9af83af0e Obsolete pytalloc from baselibs.conf too
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=60
2015-10-25 21:09:01 +00:00
Lars Müller
d4a214b09c Use Python3 in the summary of python3-talloc too
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=59
2015-10-25 17:41:31 +00:00
Lars Müller
636ca68d11 Accepting request 340846 from home:lmuelle:pyton3-samba
Add python3-talloc to baselibs.conf too

OBS-URL: https://build.opensuse.org/request/show/340846
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=58
2015-10-25 15:36:33 +00:00
Lars Müller
1b367f972b Accepting request 340842 from home:lmuelle:pyton3-samba
Remove superfluous '%' sign and build for Fedora starting with ver 20

OBS-URL: https://build.opensuse.org/request/show/340842
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=57
2015-10-25 15:02:39 +00:00
Lars Müller
ee6ac980b1 Accepting request 340836 from home:lmuelle:pyton3-samba
lign %defattr lines

OBS-URL: https://build.opensuse.org/request/show/340836
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=56
2015-10-25 14:35:24 +00:00
Lars Müller
cc9925683d Accepting request 340831 from home:lmuelle:pyton3-samba
Add python3-talloc and python3-talloc-devel; (bsc#951911).

OBS-URL: https://build.opensuse.org/request/show/340831
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=55
2015-10-25 14:23:52 +00:00
Lars Müller
d69b7ef846 Revert previous commit
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=54
2015-10-22 23:48:02 +00:00
Lars Müller
9bf149556b Provide Instruction Set Architecture too
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=53
2015-10-22 23:42:24 +00:00
Lars Müller
c678ab2e00 Accepting request 340500 from home:lmuelle:pysamba
Rename pytalloc to python-talloc.

OBS-URL: https://build.opensuse.org/request/show/340500
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=52
2015-10-22 21:36:09 +00:00
Lars Müller
696977368c - Update to 2.1.4; (bsc#951660).
+ Test that talloc magic differs between processes.
  + Increment minor version due to added talloc_test_get_magic.
  + Provide tests access to talloc_magic.
  + Test magic protection measures.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=51
2015-10-22 18:10:03 +00:00
Lars Müller
0b565e3954 Update the Samba Library Distribution Key file 'talloc.keyring';
(bso#945116).

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=49
2015-09-09 20:25:05 +00:00
Lars Müller
6cd09f6ad7 Accepting request 329601 from home:lmuelle:branches:network:samba:STABLE
Update the Samba Library Distribution Key file 'talloc.keyring'.

OBS-URL: https://build.opensuse.org/request/show/329601
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=47
2015-09-07 22:04:51 +00:00
Lars Müller
803b5aaa75 Add missing bug reference
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=45
2015-07-22 09:04:01 +00:00
Lars Müller
5f061f1318 - Update to 2.1.3.
+ improved python3 bindings
  + documentation fixes regarding talloc_reference() and talloc_unlink()

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=44
2015-07-22 07:40:08 +00:00
Lars Müller
9b2d09068d Add comment regarding the mem leak
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=42
2015-06-02 15:26:17 +00:00
Lars Müller
4654476ae7 - Update to 2.1.2.
+ fix _talloc_total_limit_size prototype
  + build: improve detection of srcdir

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=40
2015-04-16 11:56:22 +00:00
Lars Müller
4b2383bfae Use the upstream tar ball, as signature verification is now able to handle
compressed archives.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=38
2014-11-06 13:32:57 +00:00
Lars Müller
c565b14091 Add missing %endif to fix r35
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=36
2014-05-23 20:05:50 +00:00
Lars Müller
912c2f7e7c Require pkg-config from the devel packages.
BuildRequires:  pkg-config is a must have.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=35
2014-05-23 20:04:43 +00:00
Lars Müller
e98bf29f2b Don't BuildRequire pkg-config from the main and libtdb package; require
pkg-config from the devel packages instead.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=34
2014-05-23 19:16:23 +00:00
Lars Müller
8a6f475960 - Update to 2.1.1.
+ documentation updates
  + a fix for pytalloc-util.pc
  + performance improvements here and there
  + fixed compiler warnings

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=33
2014-05-22 17:47:18 +00:00
Lars Müller
68690b55ce Capitalize begin of change log sentence.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=31
2014-05-20 12:28:43 +00:00
Lars Müller
fde96ae504 Accepting request 234831 from devel:ARM:Factory
- remove dependency on doxygen. Doxygen is only used for generating
  the html documentation, but the html documentation was not
  actually packaged, so there is no point in running it.

OBS-URL: https://build.opensuse.org/request/show/234831
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=30
2014-05-20 12:27:16 +00:00
Lars Müller
e774b031ca Cleanup package change log to fit to the network:samba change log pattern.
Keep the straight comment in the spec file.  Maybe upstream wakes up. ;)

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=28
2014-04-28 09:29:12 +00:00
David Disseldorp
1915130800 Accepting request 231184 from home:dirkmueller:branches:network:samba:STABLE
- remove dependency on gpg-offline to reduce rebuild times 
  signature checking is implemented already in source validator

OBS-URL: https://build.opensuse.org/request/show/231184
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=27
2014-04-27 20:36:48 +00:00
Lars Müller
a0900c7895 Rename pubkey filename to follow upstream naming convention.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=25
2013-12-06 16:53:01 +00:00
Lars Müller
b5e73b8818 - Update to 2.1.0.
+ Add talloc_pooled_object and test it
  + Allow nested pools
  + Add a separate pool size
  + Put pool-specific data before the chunk
  + Introduce __talloc_with_prefix
  + Decouple the dual use of chunk->pool
  + Only provide the --enable-talloc-compat1 in standalone build
  + Simplify _talloc_free_poolmem a bit

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=24
2013-12-06 13:07:40 +00:00
Lars Müller
c62ddea769 Verify source tar ball gpg signature.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=23
2013-12-06 13:05:14 +00:00
Lars Müller
da6c58386d PreReq /sbin/ldconfig from pytalloc.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=21
2013-08-29 12:09:16 +00:00
Lars Müller
b04fdbbdf3 Add pytalloc to baselibs.conf.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=20
2013-08-28 20:04:55 +00:00
Lars Müller
2152f35629 It's post-11.0 and not 10.2.
- BuildIgnore python for post-11.0 systems only.
- Package the talloc man page only on post-11.0 systems.

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/talloc?expand=0&rev=18
2013-07-23 19:00:42 +00:00