<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/package/lvm2, branch 2010.11_rc1</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=2010.11_rc1</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=2010.11_rc1'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2010-05-20T20:34:29Z</updated>
<entry>
<title>lvm2: do not override CC and similar variables</title>
<updated>2010-05-20T20:34:29Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-05-15T18:04:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=0c44617e7f16f2e925fb2672d84bbc9dfccec0f8'/>
<id>urn:sha1:0c44617e7f16f2e925fb2672d84bbc9dfccec0f8</id>
<content type='text'>
Since lvm2 uses autoconf, there's no point in overriding CC and other
variables at build time. This causes build breakage as CFLAGS aren't
used at link time, therefore --sysroot lacks, which breaks the build
with external toolchains.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>lvm2: prevent dmsetup from being re-installed every time</title>
<updated>2010-02-23T19:34:55Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T14:55:43Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=3b5d95be8dfc8a23f4e4619686215a9c99a1a9a6'/>
<id>urn:sha1:3b5d95be8dfc8a23f4e4619686215a9c99a1a9a6</id>
<content type='text'>
After being copied to target/, touch dmsetup so that its date is newer
than the .built stamp file in lvm2 source directory. This prevents
make from re-installing dmsetup every time.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package: get rid of redundant malloc related configure presets</title>
<updated>2009-12-06T18:58:45Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-12-06T18:55:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=9e767147474be1e0db131154876817033a029b1f'/>
<id>urn:sha1:9e767147474be1e0db131154876817033a029b1f</id>
<content type='text'>
Those are already in TARGET_CONFIGURE_ARGS. Also get rid of unused
BR2_AC_CV_FUNC_MALLOC_0_NONNULL variable.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>buildroot: silence ./configure step when building with 'make -s'</title>
<updated>2009-10-01T19:24:42Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-10-01T19:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=3fdf0bffb87c81f6abf70e64e5b9239431d79ee2'/>
<id>urn:sha1:3fdf0bffb87c81f6abf70e64e5b9239431d79ee2</id>
<content type='text'>
We have been passing -q to ./configure when using 'make -s' for
packages using Makefile.autotools.in for some time. Do the same
for packages using autotools, but not using the
Makefile.autotools.in infrastructure, taking care to not do it
for packages with hand written configure scripts.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: Remove unnecessary dependencies on uclibc.</title>
<updated>2009-09-03T18:22:38Z</updated>
<author>
<name>Will Newton</name>
<email>will.newton@gmail.com</email>
</author>
<published>2009-09-02T15:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=422ce6536b6d45e4632d526ae04c6af0bd36e80a'/>
<id>urn:sha1:422ce6536b6d45e4632d526ae04c6af0bd36e80a</id>
<content type='text'>
A C library will have been built by the toolchain makefiles, so there is no
need for packages to explicitly depend on uclibc.

Signed-off-by: Will Newton &lt;will.newton@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>lvm: fix installation to target dir</title>
<updated>2009-08-01T23:10:14Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-08-01T23:10:14Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=b0629253765226375fd1bf7e296ef1174cf9c620'/>
<id>urn:sha1:b0629253765226375fd1bf7e296ef1174cf9c620</id>
<content type='text'>
The installation to the target directory was broken for two reasons:

 * Due to how the lvm2.mk file was written, for each file listed in
   $(LVM2_TARGET_SBINS) and $(LVM2_TARGET_DMSETUP_SBINS), it was
   reinstalling all the files listed in those variables. When a target
   contains several elements, there's no need to make a loop to handle
   each of the elements: the rule will get executed as many times as
   they are elements in the target.

 * For some odd reason, lvm2 build system installs executable with 555
   and libraries with 444. Therefore, once copied to the target
   directory, these executables and libraries cannot be
   overwritten... for example by a later execution of Buildroot. We
   fix this up by changing the permissions of the binaries and
   libraries installed by lvm2 to saner values (755 and 644)

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>Bump lvm2 to 2.02.50</title>
<updated>2009-08-01T22:46:37Z</updated>
<author>
<name>Daniele Salvatore Albano</name>
<email>daniele@linux-ubuntu-dev.local</email>
</author>
<published>2009-08-01T15:47:04Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=44663da45b71c66d0f7b2e5acec31c9a7de8447d'/>
<id>urn:sha1:44663da45b71c66d0f7b2e5acec31c9a7de8447d</id>
<content type='text'>
Signed-off-by: Daniele Salvatore Albano &lt;d.albano@gmail.com&gt;
</content>
</entry>
<entry>
<title>LVM2 now provides device-mapper</title>
<updated>2009-06-20T05:18:52Z</updated>
<author>
<name>Nigel Kukard</name>
<email>nkukard@lbsd.net</email>
</author>
<published>2009-06-15T13:54:14Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=03bcf762232daecdffc25a3b479da0da57d0a1c1'/>
<id>urn:sha1:03bcf762232daecdffc25a3b479da0da57d0a1c1</id>
<content type='text'>
- Updated LVM2 to version 2.02.47
- Added option to only install dmsetup
- Updated config description - thanks Olaf Rempel
- Fixed readline issues - thanks Olaf Rempel

Signed-off-by: Nigel Kukard &lt;nkukard@lbsd.net&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package/: convert to DOWNLOAD helper</title>
<updated>2009-01-16T11:42:52Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2009-01-16T11:42:52Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=4a7bfd27757e076837e400f18d8371d792eade0e'/>
<id>urn:sha1:4a7bfd27757e076837e400f18d8371d792eade0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>We don't need to set CC, AR, RANLIB when installing and uninstalling</title>
<updated>2009-01-04T06:02:30Z</updated>
<author>
<name>Nigel Kukard</name>
<email>nkukard@lbsd.net</email>
</author>
<published>2009-01-04T06:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=7f6261dbfbb96760765f5df27e3c77fe4e58ed99'/>
<id>urn:sha1:7f6261dbfbb96760765f5df27e3c77fe4e58ed99</id>
<content type='text'>
</content>
</entry>
</feed>
