[oe-commits] org.oe.dev merge of '9baaea2c747482336eaf77e055c74f2f21596957'

oe commit oe at amethyst.openembedded.net
Fri May 9 06:08:09 UTC 2008


merge of '9baaea2c747482336eaf77e055c74f2f21596957'
     and 'f74141b6df53f890c26db2848828471f337744ac'

Author: oe at openembedded.org
Branch: org.openembedded.dev
Revision: f53e24a28ccbcd6edf5da30eba9589641ebf8a55
ViewMTN: http://monotone.openembedded.org/revision/info/f53e24a28ccbcd6edf5da30eba9589641ebf8a55
Files:
1
MAINTAINERS
packages/anthy/files/change_anthy_dic_path.patch
packages/gmp/gmp-4.1.4/amd64.patch
packages/gmp/gmp-4.2.1/amd64.patch
packages/gmp/gmp-4.2.1/sh4-asmfix.patch
packages/anthy/anthy/native-mkanthydic-mkdepgraph.patch
packages/anthy/anthy/native-helpers.patch
packages/anthy/anthy-native/native-mkanthydic-mkdepgraph.patch
packages/anthy/anthy-native/native-helpers.patch
packages/anthy/anthy-native_7811.bb
packages/anthy/anthy-native_9100e.bb
packages/anthy/anthy_7811.bb
packages/anthy/anthy_9100e.bb
packages/gmp/gmp-4.1.4/sh4-asmfix.patch
packages/gmp/files/sh4-asmfix.patch
packages/gmp/gmp-4.2.1/x86-fat.diff
packages/gmp/files/x86-fat.diff
packages/gnome/libsoup_2.4.1.bb
packages/gnome/libsoup-2.4_2.4.1.bb
packages/mISDN
packages/nonworking/mISDN
packages/frobtads
packages/gmp/files
packages/gmp/gmp-4.2.2
packages/linux/linux-2.6.25/cm-x270
packages/naim
packages/pointercal/files/htcuniversal
packages/pointercal/files/qemuarm
packages/pointercal/files/qemux86
packages/tmsnc
packages/v86d
packages/v86d/v86d
packages/frobtads/frobtads_0.8.bb
packages/gmp/gmp-4.2.2/02_noexec-stack.diff
packages/gmp/gmp-4.2.2/03_gnu89-inline.diff
packages/gmp/gmp-4.2.2/amd64.patch
packages/gmp/gmp-4.2.2/configure.patch
packages/gmp/gmp-4.2.2/mpf_set_str_c.diff
packages/gmp/gmp-native_4.2.2.bb
packages/gmp/gmp_4.2.2.bb
packages/gpm/gpm-1.20.1/gpm-OPEN_MAX.patch
packages/hostap/hostap-modules-rawtx_0.4.7.bb
packages/linux/linux-2.6.25/cm-x270/0001-cm-x270-match-type.patch
packages/linux/linux-2.6.25/cm-x270/0002-ramdisk_load.patch
packages/linux/linux-2.6.25/cm-x270/0003-mmcsd_large_cards-r0.patch
packages/linux/linux-2.6.25/cm-x270/0004-cm-x270-nand-simplify-name.patch
packages/linux/linux-2.6.25/cm-x270/0005-add-display-set-default-16bpp.patch
packages/linux/linux-2.6.25/cm-x270/0006-updated-defconfig.patch
packages/linux/linux-2.6.25/cm-x270/defconfig
packages/linux/linux-jlime-jornada6xx_2.6.25.bb
packages/naim/naim_0.11.8.3.1.bb
packages/pointercal/files/htcuniversal/pointercal
packages/pointercal/files/qemuarm/pointercal
packages/pointercal/files/qemux86/pointercal
packages/scummvm/files/scummvm-targetcheck.patch
packages/tmsnc/tmsnc_0.3.2.bb
packages/uclibc/files/arm_fix_alignment.patch
packages/uclibc/files/build_wcs_upper_buffer.patch
packages/v86d/v86d/fbsetup
packages/v86d/v86d_0.1.3.bb
classes/autotools.bbclass
classes/sanity.bbclass
conf/distro/angstrom-2008.1.conf
conf/machine/cm-x270.conf
conf/machine/davinci-dvevm.conf
conf/machine/include/qemu.inc
conf/machine/qemux86.conf
packages/fbreader/fbreader_0.8.2a.bb
packages/gnome/epiphany_2.22.1.bb
packages/gnome/libsoup_2.2.100.bb
packages/gpm/gpm_1.20.1.bb
packages/images/sdr-image.bb
packages/irssi/files/autofoo.patch
packages/linux/linux-davinci/davinci-dvevm/defconfig
packages/linux/linux-davinci_2.6.x+git-davinci.bb
packages/linux/linux-mainstone_2.6.25.bb
packages/linux/linux-omap2-git/beagleboard/defconfig
packages/linux/linux-omap2-git/beagleboard/l2-cache.patch
packages/linux/linux-omap2_git.bb
packages/linux/linux_2.6.24.bb
packages/linux/linux_2.6.25.bb
packages/meta/meta-toolchain.bb
packages/mono/mono_1.2.6.bb
packages/mono/mono_svn.bb
packages/omniorb/omniorb_4.0.7.bb
packages/pointercal/pointercal_0.0.bb
packages/python/python-pygobject-native_2.12.3.bb
packages/python/python-pygobject_2.12.3.bb
packages/python/python-pygtk_2.10.4.bb
packages/python/python-pygtk_2.6.3.bb
packages/python/python-pygtk_2.8.6.bb
packages/quake/quetoo_0.6.1.bb
packages/roadmap/roadmap-gtk2_1.1.0.bb
packages/scummvm/scummvm_0.9.1.bb
packages/tasks/task-base.bb
packages/uclibc/uclibc_0.9.29.bb
packages/uclibc/uclibc_svn.bb
packages/udev/udev-118/init
packages/udev/udev_118.bb
packages/xorg-xserver/xserver-kdrive-git/w100-autofoo.patch
site/common-glibc
mtn:execute
true
Diffs:

#
# mt diff -r9baaea2c747482336eaf77e055c74f2f21596957 -rf53e24a28ccbcd6edf5da30eba9589641ebf8a55
#
#
#
# patch "MAINTAINERS"
#  from [df1acfac3b7175de3f71ec85623148d285a64116]
#    to [0625b5823e4b4333bbb62ab2b868d3a5fde1703d]
#
============================================================
--- MAINTAINERS	df1acfac3b7175de3f71ec85623148d285a64116
+++ MAINTAINERS	0625b5823e4b4333bbb62ab2b868d3a5fde1703d
@@ -151,12 +151,10 @@ Website:    http://blog.haerwu.biz/
 Person:     Marcin Juszkiewicz
 Mail:       hrw at openembedded.org
 Website:    http://blog.haerwu.biz/
-Machines:   collie, tosa, progear, alix
+Machines:   tosa, progear, alix, nokia800, nokia770
 Distros:    Poky, OpenZaurus, Ångström
-Interests:  WiFi, Native SDK
-Recipes:    linux, hostap*, orinoco*, wpa-supplicant*, wireless-tools, keymaps
-Recipes:    linux-rp, gammu
-Recipes:    ttf-fonts/* 
+Interests:  WiFi, Native SDK, Nokia tablets
+Recipes:    linux, linux-rp, linux-nokia*, gammu, ttf-fonts/* 
 
 Person:     Matthias 'CoreDump' Hentges
 Website:    http://www.hentges.net


#
# mt diff -rf74141b6df53f890c26db2848828471f337744ac -rf53e24a28ccbcd6edf5da30eba9589641ebf8a55
#
#
#
# delete "packages/anthy/files/change_anthy_dic_path.patch"
# 
# delete "packages/gmp/gmp-4.1.4/amd64.patch"
# 
# delete "packages/gmp/gmp-4.2.1/amd64.patch"
# 
# delete "packages/gmp/gmp-4.2.1/sh4-asmfix.patch"
# 
# rename "packages/anthy/anthy/native-mkanthydic-mkdepgraph.patch"
#     to "packages/anthy/anthy/native-helpers.patch"
# 
# rename "packages/anthy/anthy-native/native-mkanthydic-mkdepgraph.patch"
#     to "packages/anthy/anthy-native/native-helpers.patch"
# 
# rename "packages/anthy/anthy-native_7811.bb"
#     to "packages/anthy/anthy-native_9100e.bb"
# 
# rename "packages/anthy/anthy_7811.bb"
#     to "packages/anthy/anthy_9100e.bb"
# 
# rename "packages/gmp/gmp-4.1.4/sh4-asmfix.patch"
#     to "packages/gmp/files/sh4-asmfix.patch"
# 
# rename "packages/gmp/gmp-4.2.1/x86-fat.diff"
#     to "packages/gmp/files/x86-fat.diff"
# 
# rename "packages/gnome/libsoup_2.4.1.bb"
#     to "packages/gnome/libsoup-2.4_2.4.1.bb"
# 
# rename "packages/mISDN"
#     to "packages/nonworking/mISDN"
# 
# add_dir "packages/frobtads"
# 
# add_dir "packages/gmp/files"
# 
# add_dir "packages/gmp/gmp-4.2.2"
# 
# add_dir "packages/linux/linux-2.6.25/cm-x270"
# 
# add_dir "packages/naim"
# 
# add_dir "packages/pointercal/files/htcuniversal"
# 
# add_dir "packages/pointercal/files/qemuarm"
# 
# add_dir "packages/pointercal/files/qemux86"
# 
# add_dir "packages/tmsnc"
# 
# add_dir "packages/v86d"
# 
# add_dir "packages/v86d/v86d"
# 
# add_file "packages/frobtads/frobtads_0.8.bb"
#  content [642bfd88e83f7473dc13ab8e03f5cfd33354e0dc]
# 
# add_file "packages/gmp/gmp-4.1.4/amd64.patch"
#  content [4b96585a33e8ffe95bc3b84929d67e4bed23a36f]
# 
# add_file "packages/gmp/gmp-4.2.1/amd64.patch"
#  content [4b96585a33e8ffe95bc3b84929d67e4bed23a36f]
# 
# add_file "packages/gmp/gmp-4.2.2/02_noexec-stack.diff"
#  content [b867a03c687d152e52e5c9be4a32ed58e4b50b8d]
# 
# add_file "packages/gmp/gmp-4.2.2/03_gnu89-inline.diff"
#  content [4b5427fb215e9022eb28ebb2b38c2e5e1ea3cbf1]
# 
# add_file "packages/gmp/gmp-4.2.2/amd64.patch"
#  content [4b96585a33e8ffe95bc3b84929d67e4bed23a36f]
# 
# add_file "packages/gmp/gmp-4.2.2/configure.patch"
#  content [48dbc81c65c119a653e82b5ca6a02d8831d52b4f]
# 
# add_file "packages/gmp/gmp-4.2.2/mpf_set_str_c.diff"
#  content [d7b340e228b41803994aeffbb39fa48092dfd945]
# 
# add_file "packages/gmp/gmp-native_4.2.2.bb"
#  content [8ee432a77e224c8e0da1d6dfb0b0d5e97c387197]
# 
# add_file "packages/gmp/gmp_4.2.2.bb"
#  content [7fb05c91e61ab4d4154c2464138218356fe6c373]
# 
# add_file "packages/gpm/gpm-1.20.1/gpm-OPEN_MAX.patch"
#  content [57ee880837c22bcccf87a004cd568b457934ac9a]
# 
# add_file "packages/hostap/hostap-modules-rawtx_0.4.7.bb"
#  content [57cd9ba045d2a7346edc5907e0afe0ae101b4ec1]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0001-cm-x270-match-type.patch"
#  content [1b7fa5ff537d7399263d59e28eca0aa6143e78cc]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0002-ramdisk_load.patch"
#  content [809805779647739b90f53de46d16fdb474b6ee6f]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0003-mmcsd_large_cards-r0.patch"
#  content [160c57e3eafd0e31e7f5bc4183b896aac91ada9d]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0004-cm-x270-nand-simplify-name.patch"
#  content [f849e7d69d92a73408727642b609b978032849b8]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0005-add-display-set-default-16bpp.patch"
#  content [6c6a0aa5bfbe9fe25268488cea1bdd19f5016719]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/0006-updated-defconfig.patch"
#  content [029bd46fcd30100445ccb1af1d351733b2c485fb]
# 
# add_file "packages/linux/linux-2.6.25/cm-x270/defconfig"
#  content [017f37e3e61f85f8a538808266aebed306ea4f54]
# 
# add_file "packages/linux/linux-jlime-jornada6xx_2.6.25.bb"
#  content [edbf6b11b4ef663083e52f158ec1c43aa836656f]
# 
# add_file "packages/naim/naim_0.11.8.3.1.bb"
#  content [86d64cb966745d7c3152e0707d91162a6099b72e]
# 
# add_file "packages/pointercal/files/htcuniversal/pointercal"
#  content [e838d2c22738f192e8d665d28acb88b2a7f27ebc]
# 
# add_file "packages/pointercal/files/qemuarm/pointercal"
#  content [f5c43135a942dcc8156a6f86cfb2b4f5221df2ac]
# 
# add_file "packages/pointercal/files/qemux86/pointercal"
#  content [f5c43135a942dcc8156a6f86cfb2b4f5221df2ac]
# 
# add_file "packages/scummvm/files/scummvm-targetcheck.patch"
#  content [71dd9d1fece0bc275c67b52a2d3af0cc5ef5b276]
# 
# add_file "packages/tmsnc/tmsnc_0.3.2.bb"
#  content [9da21853019cf6582f479025a98d34e994938b3d]
# 
# add_file "packages/uclibc/files/arm_fix_alignment.patch"
#  content [a1e3d197a977661fcf2ef030d1afb0ff58b035a2]
# 
# add_file "packages/uclibc/files/build_wcs_upper_buffer.patch"
#  content [2ffb3951d168fb2168382fb97e9f19a7ab896fba]
# 
# add_file "packages/v86d/v86d/fbsetup"
#  content [853dba97d39f320877c125380f92c24a80e26e53]
# 
# add_file "packages/v86d/v86d_0.1.3.bb"
#  content [23934feadf2198aadba8fb096edebb69b6e4fc92]
# 
# patch "classes/autotools.bbclass"
#  from [9a1f7d12a63cbf1e66e09baeb4353d43d849f4fa]
#    to [a1ec1e20a8e54947ec2b6b362378264caa8dec67]
# 
# patch "classes/sanity.bbclass"
#  from [2891c5197046f50c1ea83ee2502e4a49ae595aed]
#    to [ffab1529cca133362c9e3b133084291e3feaa9b9]
# 
# patch "conf/distro/angstrom-2008.1.conf"
#  from [580a8e8bdd2e455c1aa7545e2c8d9d1f7c19f983]
#    to [1426e85436d24f9292dd3115736fef8e6fae4887]
# 
# patch "conf/machine/cm-x270.conf"
#  from [263d992b212de2d80b20d1541d198511ceaf4c60]
#    to [538e33e1822b7e284ea57e0c6d550addae73f8cf]
# 
# patch "conf/machine/davinci-dvevm.conf"
#  from [0724a4837da1f6aff6132b99c87c834f94e6fa1b]
#    to [9530fb28d85fd4598e3dbdb4fbae20cda4e983e5]
# 
# patch "conf/machine/include/qemu.inc"
#  from [7131940604566c8c6603fa628971d87421ae776b]
#    to [53583d41cdb0c245bc55b33dfac4565f2226d46e]
# 
# patch "conf/machine/qemux86.conf"
#  from [1ef7fa91b665a7e589a4201fbd887c1e415ea2f5]
#    to [a15507a1e7af066895988ca473441493e2eab2d7]
# 
# patch "packages/anthy/anthy/native-helpers.patch"
#  from [b269891ef32ed179f34b326bc2db3bc4c4e2c399]
#    to [93e91dd3974caa6b21f6b879c04ca9fbfff01f4f]
# 
# patch "packages/anthy/anthy-native/native-helpers.patch"
#  from [aacac62e8a67b913a9c38f638158f9748d458f78]
#    to [803e92a2aa725818c04c1e113c7fc9880f8a2dbf]
# 
# patch "packages/anthy/anthy_9100e.bb"
#  from [4abb2e118da7e6391b59ac03fb937bb49118b4b2]
#    to [35805c976b95b7c21e7ee7c0433ac1c28c40ef7f]
# 
# patch "packages/fbreader/fbreader_0.8.2a.bb"
#  from [34b916ca0e224a0702b6e0ab82743b59573cee83]
#    to [8db6f94263a3d565641816bc9b594a4cec9fa6a6]
# 
# patch "packages/gnome/epiphany_2.22.1.bb"
#  from [e11dacf27365b72ec178166a6d92a04de4366667]
#    to [1e6b895420d7e243deb29a27ffcdafcf97b83683]
# 
# patch "packages/gnome/libsoup-2.4_2.4.1.bb"
#  from [e6b86e13ebc986c00649745b8980213d3a4641d2]
#    to [af7d89c625934745c35e0d50fded936ac1f11fcb]
# 
# patch "packages/gnome/libsoup_2.2.100.bb"
#  from [491aa1955094e7376b536438f3637e57ec00d02c]
#    to [e1876855dc8a745f63fb41a39745778242a5f7a9]
# 
# patch "packages/gpm/gpm_1.20.1.bb"
#  from [c86e1d07a2d8663df3dd37be659660dbc98765a8]
#    to [86542240789d1a3c5788feac4f60cf57746d3ccd]
# 
# patch "packages/images/sdr-image.bb"
#  from [b98be7ed4825c6edd9d9db45907e271785280358]
#    to [06181e026ef41c34af7a7919a014709c6ded3895]
# 
# patch "packages/irssi/files/autofoo.patch"
#  from [afc730319229f0c1428cc04a8354313a295699a6]
#    to [ed53b5ee906afab9c7c77999de197ff56e07b361]
# 
# patch "packages/linux/linux-davinci/davinci-dvevm/defconfig"
#  from [e3c93d6a955ae965000ed3c42dfed0f5c5683ad8]
#    to [c7b4838a459033e849d4427f3c1766fe5dd50424]
# 
# patch "packages/linux/linux-davinci_2.6.x+git-davinci.bb"
#  from [1ac416bdfaa26fe04872b69e10527d05b0f767e7]
#    to [c608299f076e0e8fe2a39fc998e317dc08a24004]
# 
# patch "packages/linux/linux-mainstone_2.6.25.bb"
#  from [29b3397097c9738552c5f3d6b2e316f4e40d2bf1]
#    to [d8e0e5f2b0645b317f46d2cdb5614c490ac22e23]
# 
# patch "packages/linux/linux-omap2-git/beagleboard/defconfig"
#  from [6defc6fa96f79492acbfbaed1cc6553abe5edc13]
#    to [8d22f436ea4eaff784aaefdcc7cc32d946815c26]
# 
# patch "packages/linux/linux-omap2-git/beagleboard/l2-cache.patch"
#  from [d6003f16c293392c2b1bb62d8e05ec0d2c77ac3d]
#    to [45c85605a7dc4199b58f887f69e36f43794134de]
# 
# patch "packages/linux/linux-omap2_git.bb"
#  from [99e634f6d619f025715a2fded7d772dd67561890]
#    to [51983441aa46ff6fdedad22db5955685518fa707]
# 
# patch "packages/linux/linux_2.6.24.bb"
#  from [5819d62f743069d615e51ce38e88a46104232fd3]
#    to [d00d1d26eff1df7f8f4b4e251972025636b93a0a]
# 
# patch "packages/linux/linux_2.6.25.bb"
#  from [cc090c604f64fcaff28a9afac75840fd99f449fa]
#    to [ed037c79f846e5b7c53db483560819488aadcdcf]
# 
# patch "packages/meta/meta-toolchain.bb"
#  from [b6e5c4c6a79a540177927977ed4d729e0393996e]
#    to [653be1fcb3f433216d391a1e48cde9fd4e56e7a3]
# 
# patch "packages/mono/mono_1.2.6.bb"
#  from [47430fd0bacec1d9051c321cb9e732ff464aaa8a]
#    to [9a843e5587e9203b8ab1d57303d10099b0750a45]
# 
# patch "packages/mono/mono_svn.bb"
#  from [f23d529d8625d39cc83c06bf21302f6a314341fe]
#    to [bb4068e66a8913d2716b8a5d6d262b3e581dedb2]
# 
# patch "packages/omniorb/omniorb_4.0.7.bb"
#  from [1825dd0df0437c7f815719babd1cbe11d38c2952]
#    to [5279d2cd5d369ef622fadbd4aed15adacdabcd4a]
# 
# patch "packages/pointercal/pointercal_0.0.bb"
#  from [289a688b85ff54da4c47b61b59c80167bccf0bda]
#    to [57cc18f2ed3de147a0c6edde6b266e5e34fcd424]
# 
# patch "packages/python/python-pygobject-native_2.12.3.bb"
#  from [e881bce25bd043f3122882e8e1b3b0605b632c1c]
#    to [a71881af165074dfb63c5cc7e67732e824b04644]
# 
# patch "packages/python/python-pygobject_2.12.3.bb"
#  from [5c93a9f46668bceb4224865a79c52f44de81b1cd]
#    to [e837d955710df4cd8216f94c3eedfba7d8a1a0c5]
# 
# patch "packages/python/python-pygtk_2.10.4.bb"
#  from [7480a2de0d1f999ba0bfe0eafcf5aa21770f1592]
#    to [03f8943de4ec6296829f775f21037f2254e53cc3]
# 
# patch "packages/python/python-pygtk_2.6.3.bb"
#  from [8186a5065f2832dc797285fd18bedb7a93aa8ec8]
#    to [ab6630aaee119de6f3ec2a7f89cb9c143af0a3df]
# 
# patch "packages/python/python-pygtk_2.8.6.bb"
#  from [5af0be1415f9a626a645616713e97c2093b3c140]
#    to [a61490d10c7aded74e89fe928c8a58a987287914]
# 
# patch "packages/quake/quetoo_0.6.1.bb"
#  from [cec019795314a7f3433cc7d91beca0cd29e27c9c]
#    to [2744c0ee32602658716842b67e622d558b65bb7b]
# 
# patch "packages/roadmap/roadmap-gtk2_1.1.0.bb"
#  from [28151fbdab1200d9c37c380e25f9bca4cbc1bbaf]
#    to [ee54d8d89789d424beda2e0c58484df39062ea0b]
# 
# patch "packages/scummvm/scummvm_0.9.1.bb"
#  from [a7d83e6abecad479aeba9199278c19affc862fde]
#    to [a9b774f9c63517d5addf3137a8a49db1e753d9bc]
# 
# patch "packages/tasks/task-base.bb"
#  from [4f3fba7e4b5f01a54b98411187bcbae655008613]
#    to [c013fadaf0387eb1ffe99d00b051d75fbff69b82]
# 
# patch "packages/uclibc/uclibc_0.9.29.bb"
#  from [dbbd24e34ec8e9ab218f1a914c0b9eb2e4e3468b]
#    to [2768d9ecc595b84f45ce4e80e84cf53949a8b652]
# 
# patch "packages/uclibc/uclibc_svn.bb"
#  from [97cfa7f99c8af9580b5f508636f27ddb5d1aa49d]
#    to [ad24bcc3c7bdb569484f30d9b7580bb5d6de7dc6]
# 
# patch "packages/udev/udev-118/init"
#  from [35cae94119e36270fbd2b648a4dbe351ff714d55]
#    to [6fe23551135cc8fca71caa2d688730f6ac4155bf]
# 
# patch "packages/udev/udev_118.bb"
#  from [e9281fed9bc0fc17975cbcd7076778e89ce58196]
#    to [24baff693869f60ab4cf21d6e7240780d896129f]
# 
# patch "packages/xorg-xserver/xserver-kdrive-git/w100-autofoo.patch"
#  from [6f05b71251d094a674b948defb10df73039cbb13]
#    to [8d67e77e9ab46f8dbe7e5310076aea0b23faa29e]
# 
# patch "site/common-glibc"
#  from [7f0d2943abc2c25936ffe4edbd4bf5e532022ab2]
#    to [72834411958b3142d8d1258723ece2ee96b5556c]
# 
#   set "packages/v86d/v86d/fbsetup"
#  attr "mtn:execute"
# value "true"
#
============================================================
--- packages/frobtads/frobtads_0.8.bb	642bfd88e83f7473dc13ab8e03f5cfd33354e0dc
+++ packages/frobtads/frobtads_0.8.bb	642bfd88e83f7473dc13ab8e03f5cfd33354e0dc
@@ -0,0 +1,7 @@
+DESCRIPTION = "A TADS interpreter."
+HOMEPAGE = "http://www.tads.org
+SECTION = "console/network"
+
+SRC_URI = "http://www.tads.org/frobtads/${PN}-${PV}.tar.gz"
+
+inherit autotools
============================================================
--- packages/gmp/gmp-4.1.4/amd64.patch	4b96585a33e8ffe95bc3b84929d67e4bed23a36f
+++ packages/gmp/gmp-4.1.4/amd64.patch	4b96585a33e8ffe95bc3b84929d67e4bed23a36f
@@ -0,0 +1,14 @@
+--- gmp-4.1.4/longlong.h.orig	2004-04-22 00:34:28.000000000 +0200
++++ gmp-4.1.4/longlong.h	2005-07-18 01:13:06.000000000 +0200
+@@ -738,8 +738,10 @@
+    count is only an int. */
+ #define count_trailing_zeros(count, x)					\
+   do {									\
++    UDItype __cbtmp;							\
+     ASSERT ((x) != 0);							\
+-    __asm__ ("bsfq %1,%q0" : "=r" (count) : "rm" ((UDItype)(x)));	\
++    __asm__ ("bsfq %1,%0" : "=r" (__cbtmp) : "rm" ((UDItype)(x)));	\
++    (count) = __cbtmp;							\
+   } while (0)
+ #endif /* x86_64 */
+ 
============================================================
--- packages/gmp/gmp-4.2.1/amd64.patch	4b96585a33e8ffe95bc3b84929d67e4bed23a36f
+++ packages/gmp/gmp-4.2.1/amd64.patch	4b96585a33e8ffe95bc3b84929d67e4bed23a36f
@@ -0,0 +1,14 @@
+--- gmp-4.1.4/longlong.h.orig	2004-04-22 00:34:28.000000000 +0200
++++ gmp-4.1.4/longlong.h	2005-07-18 01:13:06.000000000 +0200
+@@ -738,8 +738,10 @@
+    count is only an int. */
+ #define count_trailing_zeros(count, x)					\
+   do {									\
++    UDItype __cbtmp;							\
+     ASSERT ((x) != 0);							\
+-    __asm__ ("bsfq %1,%q0" : "=r" (count) : "rm" ((UDItype)(x)));	\
++    __asm__ ("bsfq %1,%0" : "=r" (__cbtmp) : "rm" ((UDItype)(x)));	\
++    (count) = __cbtmp;							\
+   } while (0)
+ #endif /* x86_64 */
+ 
============================================================
--- packages/gmp/gmp-4.2.2/02_noexec-stack.diff	b867a03c687d152e52e5c9be4a32ed58e4b50b8d
+++ packages/gmp/gmp-4.2.2/02_noexec-stack.diff	b867a03c687d152e52e5c9be4a32ed58e4b50b8d
@@ -0,0 +1,74 @@
+Index: acinclude.m4
+===================================================================
+RCS file: /cvsroot/pkg-gmp/gmp/acinclude.m4,v
+retrieving revision 1.3
+diff -u -b -B -r1.3 acinclude.m4
+--- gmp-4.2.2.orig/acinclude.m4	14 Apr 2006 22:48:55 -0000	1.3
++++ gmp-4.2.2/acinclude.m4	15 Apr 2006 06:11:48 -0000
+@@ -1613,6 +1613,34 @@
+ ])
+ 
+ 
++dnl Checks whether the stack can be marked nonexecutable by passing an option
++dnl to the C-compiler when acting on .s files. Appends that option to ASFLAGS.
++dnl This macro is adapted from one found in GLIBC-2.3.5.
++AC_DEFUN([CL_AS_NOEXECSTACK],[
++dnl AC_REQUIRE([AC_PROG_CC]) GMP uses something else
++AC_CACHE_CHECK([whether assembler supports --noexecstack option],
++cl_cv_as_noexecstack, [dnl
++  cat > conftest.c <<EOF
++void foo() {}
++EOF
++  if AC_TRY_COMMAND([${CC} $CFLAGS $CPPFLAGS
++                     -S -o conftest.s conftest.c >/dev/null]) \
++     && grep -q .note.GNU-stack conftest.s \
++     && AC_TRY_COMMAND([${CC} $CFLAGS $CPPFLAGS -Wa,--noexecstack
++                       -c -o conftest.o conftest.s >/dev/null])
++  then
++    cl_cv_as_noexecstack=yes
++  else
++    cl_cv_as_noexecstack=no
++  fi
++  rm -f conftest*])
++  if test "$cl_cv_as_noexecstack" = yes; then
++    ASMFLAGS="$ASMFLAGS -Wa,--noexecstack"
++  fi
++  AC_SUBST(ASMFLAGS)
++])
++
++
+ dnl  GMP_ASM_LABEL_SUFFIX
+ dnl  --------------------
+ dnl  : - is usual.
+Index: configure.in
+===================================================================
+RCS file: /cvsroot/pkg-gmp/gmp/configure.in,v
+retrieving revision 1.3
+diff -u -b -B -r1.3 configure.in
+--- gmp-4.2.2.orig/configure.in	14 Apr 2006 22:48:55 -0000	1.3
++++ gmp-4.2.2/configure.in	15 Apr 2006 06:11:49 -0000
+@@ -2024,6 +2024,8 @@
+ # Automake ansi2knr support.
+ AM_C_PROTOTYPES
+ 
++CL_AS_NOEXECSTACK
++
+ GMP_PROG_AR
+ GMP_PROG_NM
+ 
+Index: mpn/Makeasm.am
+===================================================================
+RCS file: /cvsroot/pkg-gmp/gmp/mpn/Makeasm.am,v
+retrieving revision 1.5
+diff -u -b -B -r1.5 Makeasm.am
+--- gmp-4.2.2.orig/mpn/Makeasm.am	14 Apr 2006 22:48:59 -0000	1.5
++++ gmp-4.2.2/mpn/Makeasm.am		15 Apr 2006 06:11:49 -0000
+@@ -24,7 +24,7 @@
+ # COMPILE minus CC.
+ #
+ COMPILE_FLAGS = $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+-	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) $(ASMFLAGS)
+ 
+ # Flags used for preprocessing (in%s
>>> DIFF TRUNCATED @ 16K






More information about the Openembedded-commits mailing list