Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-379

C tools should build multi-platform binaries on Mac OS X

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major Major
    • None
    • Affects Version/s: master
    • Component/s: Worker Tools
    • None

      keg does not build on MacOSX
      ----------------------------

      Key: PM-378
      URL: https://jira.isi.edu/browse/PM-378
      Project: Pegasus
      Issue Type: Bug
      Affects Versions: 3.1
      Reporter: Mats Rynge
      Assignee: Jens Test Voeckler Test
      Fix For: 3.1

      [exec] g++ -ffor-scope -g -pipe -arch x86_64 -arch i686 -nostdinc -B/Developer/SDKs/MacOSX10.5.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.5.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.5.sdk/usr/include -F/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks -DMACHINE_SPECIFIC=darwin -DDARWIN -DMAJOR=9 -DHAS_SYS_SOCKIO=1 -DHAS_SVNVERSION=\"3691\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE keg.cc -c -o keg.o
      [exec] keg.cc: In function 'void identify(char*, size_t, const char*, double, bool, const DirtyVector*, const char*)':
      [exec] keg.cc:480: error: 'environ' was not declared in this scope
      [exec] keg.cc: In function 'void identify(char*, size_t, const char*, double, bool, const DirtyVector*, const char*)':
      [exec] keg.cc:480: error: 'environ' was not declared in this scope
      [exec] lipo: can't open input file: /Users/condor/execute/dir_6726/userdir/tmp/ccciYnCa.out (No such file or directory)
      [exec] make[1]: *** [keg.o] Error 1

      Also, the failure is not fatal to the build for some reason. It continues and puts a BUILD SUCCESSFUL at the end.

      Full logs:

      http://nmi-s005.cs.wisc.edu/nmi/index.php?page=results%2FrunDetails&runid=332113

            Assignee:
            voeckler Jens Voeckler
            Reporter:
            voeckler Jens Voeckler
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified