Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-2803

libappcontroller: use of __FILE__ macro prevents reproducible builds

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • None
    • None
    • None

      The _FILE_ macro does embedd the full build path into the binary. This leads to non-reproducible builds as the build path might be:
      /home/rforlot/build/x/y/z
      vs.
      /home/jsmoeller/AGL/a/b/c

       

      Options:

      https://stackoverflow.com/questions/31050113/how-to-extract-the-source-filename-without-path-and-suffix-at-compile-time

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            claneys Romain Forlot
            jsmoeller Jan-Simon Moeller
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: