<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>4061</bug_id>
          
          <creation_ts>2004-04-30 10:05:08 +0400</creation_ts>
          <short_desc>automake fails to generate Makefile.in when project contains Objective-C sources</short_desc>
          <delta_ts>2010-01-24 20:07:03 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>automake_1.8</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sir Raorn">raorn</reporter>
          <assigned_to name="Dmitry V. Levin">ldv</assigned_to>
          
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>13173</commentid>
    <comment_count>0</comment_count>
    <who name="Sir Raorn">raorn</who>
    <bug_when>2004-04-30 10:05:09 +0400</bug_when>
    <thetext>Objective-C support in automake &gt;= 1.6 is broken.

When project contains *.m sources (Objective-C), automake wants OBJCDEPMOD
variable to be defined. This variable can only be defined with
_AM_DEPENDENCIES(OBJC) macro. This macro documented as &quot;private macros you
should not call directly&quot;

There is no any documented way to define OBJCDEPMOD.

On the other side, where is gcj.m4 file, that defines AM_PROG_GCJ macro. This
macro defines GCJ, GCJFLAGS and GCJDEPMOD variables.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13179</commentid>
    <comment_count>1</comment_count>
      <attachid>401</attachid>
    <who name="Sir Raorn">raorn</who>
    <bug_when>2004-04-30 11:55:54 +0400</bug_when>
    <thetext>Created attachment 401
Objective-C compiles support via AM_PROG_OBJC (aclocal)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17809</commentid>
    <comment_count>2</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2004-08-04 21:01:12 +0400</bug_when>
    <thetext>Applied in automake_1.8-1.8.3-alt3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20892</commentid>
    <comment_count>3</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2005-01-05 02:53:46 +0300</bug_when>
    <thetext>The file did not make it to the installed files.
You have to add it to dist_m4data_DATA variable in m4/Makefile to have it installed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105891</commentid>
    <comment_count>4</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2010-01-24 20:07:03 +0300</bug_when>
    <thetext>It was fixed a long time ago.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>401</attachid>
            <date>2004-04-30 11:55:54 +0400</date>
            <delta_ts>2004-04-30 11:55:54 +0400</delta_ts>
            <desc>Objective-C compiles support via AM_PROG_OBJC (aclocal)</desc>
            <filename>objc.m4</filename>
            <type>text/plain</type>
            <size>1100</size>
            <attacher name="Sir Raorn">raorn</attacher>
            
              <data encoding="base64">IyBDaGVjayBmb3IgT2JqZWN0aXZlLUMgY29tcGlsZXIuCiMgRm9yIG5vdyB3ZSBvbmx5IGhhbmRs
ZSB0aGUgR05VIGNvbXBpbGVyLgoKIyBDb3B5cmlnaHQgKEMpIDIwMDQgU2lyIFJhb3JuIDxyYW9y
bkBhbHRsaW51eC5ydT4KCiMgVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4g
cmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKIyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQojIHRoZSBGcmVlIFNv
ZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIsIG9yIChhdCB5b3VyIG9wdGlvbikK
IyBhbnkgbGF0ZXIgdmVyc2lvbi4KCiMgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRo
ZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCiMgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZ
OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKIyBNRVJDSEFOVEFCSUxJVFkg
b3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCiMgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KCiMgWW91IHNob3VsZCBoYXZlIHJl
Y2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKIyBhbG9uZyB3
aXRoIHRoaXMgcHJvZ3JhbTsgaWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQojIEZv
dW5kYXRpb24sIEluYy4sIDU5IFRlbXBsZSBQbGFjZSAtIFN1aXRlIDMzMCwgQm9zdG9uLCBNQQoj
IDAyMTExLTEzMDcsIFVTQS4KCkFDX0RFRlVOKFtBTV9QUk9HX09CSkNdLFsKQUNfQ0hFQ0tfUFJP
R1MoT0JKQywgJENDIGdjYywgZ2NjKQp0ZXN0IC16ICIkT0JKQyIgJiYgQUNfTVNHX0VSUk9SKFtu
byBhY2NlcHRhYmxlIGdjYyBmb3VuZCBpbiBcJFBBVEhdKQppZiB0ZXN0ICJ4JHtPQkpDRkxBR1Mt
dW5zZXR9IiA9IHh1bnNldDsgdGhlbgogICBPQkpDRkxBR1M9Ii1nIC1PMiIKZmkKQUNfU1VCU1Qo
T0JKQ0ZMQUdTKQpfQU1fSUZfT1BUSU9OKFtuby1kZXBlbmRlbmNpZXNdLCwgW19BTV9ERVBFTkRF
TkNJRVMoT0JKQyldKQpdKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>