<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>89142</bug_id>
          
          <creation_ts>2005-04-14 18:14 0000</creation_ts>
          <short_desc>cryptsetup - KBUILD_OUTPUT / KV_OUT_DIR support</short_desc>
          <delta_ts>2005-05-24 15:52:41 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>garlicbread@ntlworld.com</reporter>
          <assigned_to>tigger@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>garlicbread@ntlworld.com</who>
            <bug_when>2005-04-14 18:14:25 0000</bug_when>
            <thetext>cryptsetup was originaly using kernel-mod to check within the .config file for DM_CRYPT
however kernel-mod doesn&apos;t appear to support the setting of KBUILD_OUTPUT for the kernel output directory at the moment

small modification to use linux-mod / linux_chkconfig_present / KV_OUT_DIR instead.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>garlicbread@ntlworld.com</who>
            <bug_when>2005-04-14 18:15:55 0000</bug_when>
            <thetext>Created an attachment (id=56315)
patch to cryptsetup-0.1-r1.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>myk002@yahoo.com</who>
            <bug_when>2005-05-08 09:37:27 0000</bug_when>
            <thetext>Created an attachment (id=58363)
patches various functions in kernel-mod.eclass to use KBUILD_OUTPUT instead of
hard-coded /usr/src/linux

trivially patches the following functions to use KBUILD_OUTPUT instead of
KERNEL_DIR or a hardcoded &apos;/usr/src/linux&apos;:
  kernel-mod_configoption_present
  kernel-mod_configoption_module
  kernel-mod_configoption_builtin
  kernel-mod_checkzlibinflate_configured

fixes ebuilds of cryptsetup, svgalib, etc.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>strerror@gentoo.org</who>
            <bug_when>2005-05-24 15:52:41 0000</bug_when>
            <thetext>Fixed in CVS though I used linux-info and did it slightly differently.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56315</attachid>
            <date>2005-04-14 18:15 0000</date>
            <desc>patch to cryptsetup-0.1-r1.ebuild</desc>
            <filename>1.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9zeXMtZnMvY3J5cHRzZXR1cC9jcnlwdHNldHVwLTAuMS1yMS5lYnVp
bGQJMjAwNS0wNC0xMiAwMjowNTo1Mi4wMDAwMDAwMDAgKzAxMDAKKysrIC4vY3J5cHRzZXR1cC0w
LjEtcjIuZWJ1aWxkCTIwMDUtMDQtMTUgMDI6MTY6MjMuODIxMzcwNzEyICswMTAwCkBAIC0yLDcg
KzIsNyBAQAogIyBEaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIHYyCiAjICRIZWFkZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L3N5
cy1mcy9jcnlwdHNldHVwL2NyeXB0c2V0dXAtMC4xLXIxLmVidWlsZCx2IDEuNyAyMDA1LzA0LzEy
IDAxOjA0OjI2IGd1c3Rhdm96IEV4cCAkCiAKLWluaGVyaXQga2VybmVsLW1vZAoraW5oZXJpdCBs
aW51eC1tb2QKIAogREVTQ1JJUFRJT049IlRvb2wgdG8gc2V0dXAgZW5jcnlwdGVkIGRldmljZXMg
d2l0aCBkbS1jcnlwdCIKIEhPTUVQQUdFPSJodHRwOi8vd3d3LnNhb3V0LmRlL21pc2MvZG0tY3J5
cHQvIgpAQCAtMTksOCArMTksOSBAQAogUz0ke1dPUktESVJ9LyR7UE59LSR7UFZ9CiAKIHBrZ19z
ZXR1cCgpIHsKLQlpZiAhIGtlcm5lbC1tb2RfY29uZmlnb3B0aW9uX3ByZXNlbnQgRE1fQ1JZUFQg
OyB0aGVuCi0JCWV3YXJuICJkbS1jcnlwdCBpcyBub3QgZW5hYmxlZCBpbiAvdXNyL3NyYy9saW51
eC8uY29uZmlnIgorCWdldF92ZXJzaW9uCisJaWYgISBsaW51eF9jaGtjb25maWdfcHJlc2VudCBE
TV9DUllQVCA7IHRoZW4KKwkJZXdhcm4gImRtLWNyeXB0IGlzIG5vdCBlbmFibGVkIGluICR7S1Zf
T1VUX0RJUn0uY29uZmlnIgogCQlld2FybiAicGxlYXNlIHNlZSAkSE9NRVBBR0UiCiAJCWV3YXJu
ICJmb3IgZGV0YWlscyBvbiBob3cgdG8gZW5hYmxlIGRtLWNyeXB0IGZvciB5b3VyIGtlcm5lbCIK
IAlmaQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58363</attachid>
            <date>2005-05-08 09:37 0000</date>
            <desc>patches various functions in kernel-mod.eclass to use KBUILD_OUTPUT instead of hard-coded /usr/src/linux</desc>
            <filename>kernel-mod.eclass.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9lY2xhc3Mva2VybmVsLW1vZC5lY2xhc3MJMjAwNC0xMC0wNiAxNTow
NTo0MS4wMDAwMDAwMDAgLTA3MDAKKysrIC91c3IvbG9jYWwvcG9ydGFnZS9lY2xhc3Mva2VybmVs
LW1vZC5lY2xhc3MJMjAwNS0wNS0wOCAwOToxNjo1NC4wMDAwMDAwMDAgLTA3MDAKQEAgLTE1LDYg
KzE1LDcgQEAKIAogU1JDX1VSST0iJHtTUkNfVVJJOi11bmtub3duIC0gcGxlYXNlIGZpeCBtZSEh
fSIKIEtFUk5FTF9ESVI9IiR7S0VSTkVMX0RJUjotL3Vzci9zcmMvbGludXh9IgorS0JVSUxEX09V
VFBVVD0iJHtLQlVJTERfT1VUUFVUOi0vdXNyL3NyYy9saW51eH0iCiAKIGtlcm5lbC1tb2RfZ2V0
bWFrZWZpbGV2YXIgKCkKIHsKQEAgLTg3LDkgKzg4LDkgQEAKIAoga2VybmVsLW1vZF9jb25maWdv
cHRpb25fcHJlc2VudCAoKQogewotICAgICAgICBbIC1lICIke0tFUk5FTF9ESVJ9Ly5jb25maWci
IF0gfHwgZGllICJrZXJuZWwgaGFzIG5vdCBiZWVuIGNvbmZpZ3VyZWQgeWV0IgorICAgICAgICBb
IC1lICIke0tCVUlMRF9PVVRQVVR9Ly5jb25maWciIF0gfHwgZGllICJrZXJuZWwgaGFzIG5vdCBi
ZWVuIGNvbmZpZ3VyZWQgeWV0IgogCi0JaWYgZWdyZXAgIl5DT05GSUdfJHsxfT1beW1dIiAke1JP
T1R9L3Vzci9zcmMvbGludXgvLmNvbmZpZyA+L2Rldi9udWxsCisJaWYgZWdyZXAgIl5DT05GSUdf
JHsxfT1beW1dIiAke0tCVUlMRF9PVVRQVVR9Ly5jb25maWcgPi9kZXYvbnVsbAogCXRoZW4KIAkJ
cmV0dXJuIDAKIAllbHNlCkBAIC05OSw5ICsxMDAsOSBAQAogCiBrZXJuZWwtbW9kX2NvbmZpZ29w
dGlvbl9tb2R1bGUgKCkKIHsKLQlbIC1lICIke0tFUk5FTF9ESVJ9Ly5jb25maWciIF0gfHwgZGll
ICJrZXJuZWwgaGFzIG5vdCBiZWVuIGNvbmZpZ3VyZWQgeWV0IgorCVsgLWUgIiR7S0JVSUxEX09V
VFBVVH0vLmNvbmZpZyIgXSB8fCBkaWUgImtlcm5lbCBoYXMgbm90IGJlZW4gY29uZmlndXJlZCB5
ZXQiCiAKLQlpZiBlZ3JlcCAiXkNPTkZJR18kezF9PVttXSIgJHtST09UfS91c3Ivc3JjL2xpbnV4
Ly5jb25maWcgPi9kZXYvbnVsbAorCWlmIGVncmVwICJeQ09ORklHXyR7MX09W21dIiAke0tCVUlM
RF9PVVRQVVR9Ly5jb25maWcgPi9kZXYvbnVsbAogCXRoZW4KIAkJcmV0dXJuIDAKIAllbHNlCkBA
IC0xMTEsOSArMTEyLDkgQEAKIAoga2VybmVsLW1vZF9jb25maWdvcHRpb25fYnVpbHRpbiAoKQog
ewotCVsgLWUgIiR7S0VSTkVMX0RJUn0vLmNvbmZpZyIgXSB8fCBkaWUgImtlcm5lbCBoYXMgbm90
IGJlZW4gY29uZmlndXJlZCB5ZXQiCisJWyAtZSAiJHtLQlVJTERfT1VUUFVUfS8uY29uZmlnIiBd
IHx8IGRpZSAia2VybmVsIGhhcyBub3QgYmVlbiBjb25maWd1cmVkIHlldCIKIAotCWlmIGVncmVw
ICJeQ09ORklHXyR7MX09W3ldIiAke1JPT1R9L3Vzci9zcmMvbGludXgvLmNvbmZpZyA+L2Rldi9u
dWxsCisJaWYgZWdyZXAgIl5DT05GSUdfJHsxfT1beV0iICR7S0JVSUxEX09VVFBVVH0vLmNvbmZp
ZyA+L2Rldi9udWxsCiAJdGhlbgogCQlyZXR1cm4gMAogCWVsc2UKQEAgLTE0MCw3ICsxNDEsNyBA
QAogewogCWVpbmZvICJDaGVja2luZyBmb3Igc3RhdHVzIG9mIENPTkZJR19aTElCX0lORkxBVEUg
c3VwcG9ydCBpbiB5b3VyIGtlcm5lbCIKIAotCS4gJHtLRVJORUxfRElSfS8uY29uZmlnIHx8IGRp
ZSAia2VybmVsIGhhcyBub3QgYmVlbiBjb25maWd1cmVkIHlldCIKKwkuICR7S0JVSUxEX09VVFBV
VH0vLmNvbmZpZyB8fCBkaWUgImtlcm5lbCBoYXMgbm90IGJlZW4gY29uZmlndXJlZCB5ZXQiCiAJ
WyAiJENPTkZJR19aTElCX0lORkxBVEUiICE9ICJ5IiBdICYmIGtlcm5lbC1tb2RfYmFkY29uZmln
X3psaWIKIAlbICIkQ09ORklHX1pMSUJfREVGTEFURSIgIT0gInkiIF0gJiYga2VybmVsLW1vZF9i
YWRjb25maWdfemxpYgogCg==
</data>        

          </attachment>
    </bug>

</bugzilla>