<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>772</bug_id>
          
          <creation_ts>2013-07-01 16:47:53 +0200</creation_ts>
          <short_desc>gluegen is doing a wrong assumption in term of path</short_desc>
          <delta_ts>2013-07-01 17:26:46 +0200</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Gluegen</product>
          <component>core</component>
          <version>2</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>UNCONFIRMED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Sylvestre Ledru">sylvestre</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          
          
          <cf_type>---</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2732</commentid>
    <comment_count>0</comment_count>
    <who name="Sylvestre Ledru">sylvestre</who>
    <bug_when>2013-07-01 16:47:53 +0200</bug_when>
    <thetext>During the build process of JoGL, Gluegen will try to create a directory.
See in make/build.xml
---
    &lt;mkdir dir=&quot;${gluegen.root}/${rootrel.build}/test/build/gensrc/classes&quot;/&gt;
    &lt;copy file=&quot;${gluegen.root}/src/junit/com/jogamp/common/util/TestFloatStack01.java&quot;
        tofile=&quot;${gluegen.root}/${rootrel.build}/test/build/gensrc/classes/com/jogamp/common/util/${pstack.testname}.java&quot; overwrite=&quot;true&quot;&gt;
---

However, in the context of the distributions, a normal user won&apos;t have any write permission on gluegen.root.
This work should be done in a temporary directory.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2733</commentid>
    <comment_count>1</comment_count>
      <attachid>487</attachid>
    <who name="Sylvestre Ledru">sylvestre</who>
    <bug_when>2013-07-01 17:26:46 +0200</bug_when>
    <thetext>Created attachment 487
Fix the problem

The attached patch fix the issue on my system.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>487</attachid>
            <date>2013-07-01 17:26:46 +0200</date>
            <delta_ts>2013-07-01 17:26:46 +0200</delta_ts>
            <desc>Fix the problem</desc>
            <filename>0001-Fix-the-path-declaration-when-building-without-w-per.patch</filename>
            <type>text/plain</type>
            <size>1417</size>
            <attacher name="Sylvestre Ledru">sylvestre</attacher>
            
              <data encoding="base64">RnJvbSA3NDQwYzQ0ZDQwOGEzZDJjZTUyY2ZkZWVjMDkzZDIxY2IyYTk0YjBlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTeWx2ZXN0cmUgTGVkcnUgPHN5bHZlc3RyZUBkZWJpYW4ub3Jn
PgpEYXRlOiBNb24sIDEgSnVsIDIwMTMgMTY6NTQ6MTcgKzAyMDAKU3ViamVjdDogW1BBVENIXSBG
aXggdGhlIHBhdGggZGVjbGFyYXRpb24gd2hlbiBidWlsZGluZyB3aXRob3V0ICt3IHBlcm1pc3Np
b24KCi0tLQogbWFrZS9idWlsZC54bWwgfCAgICA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMg
aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tYWtlL2J1aWxkLnht
bCBiL21ha2UvYnVpbGQueG1sCmluZGV4IDY1YjI0ZWYuLjA3YWQ5MGIgMTAwNjQ0Ci0tLSBhL21h
a2UvYnVpbGQueG1sCisrKyBiL21ha2UvYnVpbGQueG1sCkBAIC02MTYsOSArNjE2LDkgQEAKICAg
ICAgICAgICAgIDxyZXBsYWNlcmVnZXggcGF0dGVybj0iL1wqdmFsdWUyXCovRmxvYXRCdWZmZXIv
XCp2YWx1ZTJcKi8iIHJlcGxhY2U9IiR7cHN0YWNrLnZhbHVlMn0iLz4KICAgICAgICAgPC9maWx0
ZXJjaGFpbj4KICAgICA8L2NvcHk+Ci0gICAgPG1rZGlyIGRpcj0iJHtnbHVlZ2VuLnJvb3R9LyR7
cm9vdHJlbC5idWlsZH0vdGVzdC9idWlsZC9nZW5zcmMvY2xhc3NlcyIvPgotICAgIDxjb3B5IGZp
bGU9IiR7Z2x1ZWdlbi5yb290fS9zcmMvanVuaXQvY29tL2pvZ2FtcC9jb21tb24vdXRpbC9UZXN0
RmxvYXRTdGFjazAxLmphdmEiCi0gICAgICAgIHRvZmlsZT0iJHtnbHVlZ2VuLnJvb3R9LyR7cm9v
dHJlbC5idWlsZH0vdGVzdC9idWlsZC9nZW5zcmMvY2xhc3Nlcy9jb20vam9nYW1wL2NvbW1vbi91
dGlsLyR7cHN0YWNrLnRlc3RuYW1lfS5qYXZhIiBvdmVyd3JpdGU9InRydWUiPgorICAgIDxta2Rp
ciBkaXI9IiR7c3JjLmdlbmVyYXRlZC5qYXZhfS8ke3Jvb3RyZWwuYnVpbGR9L3Rlc3QvYnVpbGQv
Z2Vuc3JjL2NsYXNzZXMiLz4KKyAgICA8Y29weSBmaWxlPSIke2dsdWVnZW4ucm9vdH0vc3JjL2p1
bml0L2pvZ2FtcC9jb21tb24vdXRpbC9UZXN0RmxvYXRTdGFjazAxLmphdmEiCisgICAgICAgIHRv
ZmlsZT0iJHtzcmMuZ2VuZXJhdGVkLmphdmF9LyR7cm9vdHJlbC5idWlsZH0vdGVzdC9idWlsZC9n
ZW5zcmMvY2xhc3Nlcy9jb20vam9nYW1wL2NvbW1vbi91dGlsLyR7cHN0YWNrLnRlc3RuYW1lfS5q
YXZhIiBvdmVyd3JpdGU9InRydWUiPgogICAgICAgICA8ZmlsdGVyY2hhaW4+CiAgICAgICAgICAg
ICA8cmVwbGFjZXJlZ2V4IHBhdHRlcm49IkZsb2F0U3RhY2siIHJlcGxhY2U9IiR7cHN0YWNrLm5h
bWV9Ii8+CiAgICAgICAgICAgICA8cmVwbGFjZXJlZ2V4IHBhdHRlcm49IlRlc3RGbG9hdFN0YWNr
MDEiIHJlcGxhY2U9IiR7cHN0YWNrLnRlc3RuYW1lfSIvPgotLSAKMS43LjEwLjQKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>