Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-11630

Make cython optional in pylib/setup.py

Agile BoardAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Normal

    Description

      When building deb packages, we currently run this line:

      cd pylib && python setup.py install --no-compile --install-layout deb \
      		--root $(CURDIR)/debian/cassandra
      

      Since CASSANDRA-11053 was introduced, this will build the cython extensions for copyutil.py.

      We should change setup.py so that when we specify --no-compile then the cython extensions are not built, in a similar way to what is done for the Python driver.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            stefania Stefania Alborghetti Assign to me
            stefania Stefania Alborghetti
            Stefania Alborghetti
            T Jake Luciani
            Michael Shuler Michael Shuler
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment