<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/package, branch 2010.02_rc2</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=2010.02_rc2</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=2010.02_rc2'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2010-02-23T19:34:57Z</updated>
<entry>
<title>e2fsprogs: fix lsattr chattr and e2label e2undo mixup</title>
<updated>2010-02-23T19:34:57Z</updated>
<author>
<name>Richard van Paasen</name>
<email>rvpaasen@t3i.nl</email>
</author>
<published>2009-12-14T21:49:23Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=f08e9eea1b70f057cc0a3efa18b2acb4faea4abe'/>
<id>urn:sha1:f08e9eea1b70f057cc0a3efa18b2acb4faea4abe</id>
<content type='text'>
In Config.in lsattr/chattr and e2label/e2undo are mixed up.
</content>
</entry>
<entry>
<title>webkit: mention build failure with old linuxthread toolchains</title>
<updated>2010-02-23T19:34:57Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-23T19:21:15Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=596bcb63fb26052b86c1271913747e701883dbfa'/>
<id>urn:sha1:596bcb63fb26052b86c1271913747e701883dbfa</id>
<content type='text'>
I could have created a !dependency on !BR2_PTHREADS_OLD, but that
wouldn't work with external toolchains. So, let's just add a notice in
the help message of WebKit.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>mplayer: use UTF-8 charset to avoid iconv dependency</title>
<updated>2010-02-23T19:34:56Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T15:55:21Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=ca2293b3645452e58c9236ac0d8ab6e1be2fa2f0'/>
<id>urn:sha1:ca2293b3645452e58c9236ac0d8ab6e1be2fa2f0</id>
<content type='text'>
The mplayer configure script was failing with:

  Checking for iconv program ... no
  No working iconv program found, use
  --charset=UTF-8 to continue anyway.
  If you also have problems with iconv library functions use --charset=noconv.
  Messages in the GTK-2 interface will be broken then.

Therefore, we pass --charset=UTF-8 instead of --charset=US-ASCII.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>libsoup: remove --without-html-dir</title>
<updated>2010-02-23T19:34:56Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T15:47:11Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=a3efb3a3bf0f7d1faa1117f572c11ffb1c96a3f4'/>
<id>urn:sha1:a3efb3a3bf0f7d1faa1117f572c11ffb1c96a3f4</id>
<content type='text'>
--without-html-dir doesn't work. It leads libsoup ./configure script
to think that HTML_DIR is "no", which leads to the installation of the
documentation in $(STAGING_DIR)no (yes, with the "no" suffix at the
end). The issue is that --with-html-dir is not an enable/disable type
of option, it's an option that only allows to pass a PATH for
documentation installation.

As we don't want the documentation to be installed in this odd
$(STAGING_DIR)no directory, we simply get rid of this option.

See 7e62e8ec723f91e07bb4ac9ae3e55b65e3123082 for another instance of
the same problem.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>webkit: several build fixes</title>
<updated>2010-02-23T19:34:56Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T15:25:58Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=09216ec22b2590b0e5fb5f50ed98bc0f6fd313d5'/>
<id>urn:sha1:09216ec22b2590b0e5fb5f50ed98bc0f6fd313d5</id>
<content type='text'>
This patch fixes different problems:

 * The autogen script of Webkit did not find autoconf, automake and
   aclocal since they are not installed in the host, but in
   $(HOST_DIR). Therefore we pass HOST_CONFIGURE_OPTS to autogen.sh so
   that the PATH is correct.

 * The autogen script was complaining that gtk-doc.make could not be
   find. As compiling gtk-doc completely is a pain (depends on
   Docbook), we just include gtk-doc.make into package/webkit/, and
   copy it to the source directory.

 * The autogen script was complaining about macros used in
   gtk-doc.make that did not exist. This is because aclocal was not
   run with $(STAGING_DIR)/usr/share/aclocal/ in the include
   path. Therefore, we fix ACLOCAL_FLAGS of Webkit's autogen script
   before running it.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>libeXosip: do not re-run targets at every invocation of 'make'</title>
<updated>2010-02-23T19:34:55Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T15:07:03Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=1cd56dc514cc4da46cd7abc1782fe258ae1b3dcb'/>
<id>urn:sha1:1cd56dc514cc4da46cd7abc1782fe258ae1b3dcb</id>
<content type='text'>
Make sure that we touch the target so that the target is newer than
the .compiled stamp file.

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>dosfstools: make sure install targets aren't run everytime</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:50:18Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=e83529882b71cb8a2c6ba2c997308196a2857af0'/>
<id>urn:sha1:e83529882b71cb8a2c6ba2c997308196a2857af0</id>
<content type='text'>
Adding real targets to $(TARGETS) doesn't work, since they are
prefixed __real_tgt by the main Makefile. 'make' then always thinks
that these targets aren't up-to-date, and re-generate them every time.

Therefore, we switch dosfstools to the more common way of handling
packages, with a phony target added to $(TARGETS), this phony target
depending on real targets.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>shared-mime-info: do not depend on phony target in hook</title>
<updated>2010-02-23T19:34:51Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T14:38:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=520dd9fbe5896175285a494aeeabe221bce9db62'/>
<id>urn:sha1:520dd9fbe5896175285a494aeeabe221bce9db62</id>
<content type='text'>
Real targets should not depend on phony targets, otherwise they get
rebuilt everytime.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>matchbox: fix dependency to not always rebuilt libmatchbox</title>
<updated>2010-02-23T19:34:35Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-02-21T14:36:27Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=ec5ab1dbd7def2276b13800e05cdc248edae6caa'/>
<id>urn:sha1:ec5ab1dbd7def2276b13800e05cdc248edae6caa</id>
<content type='text'>
Real targets should not depend on phony targets, otherwise they get
rebuilt every time.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
