Skip to content

Releases: JuliaLang/PackageCompiler.jl

v1.7.7

03 Nov 09:13
bbd289a

Choose a tag to compare

PackageCompiler v1.7.7

Diff since v1.7.6

Closed issues:

  • Multiple executables in an app (#320)
  • Be a bit more careful about what files we bundle in an app / library (#578)
  • Simple app not relocatable in Julia 1.6 (#615)
  • Regression from v1.5.0 to v1.7.6: duplicate copying attempt (#625)

Merged pull requests:

v1.7.6

15 Oct 17:07
8d71470

Choose a tag to compare

PackageCompiler v1.7.6

Diff since v1.7.5

Merged pull requests:

v1.7.5

15 Oct 12:06
ef51d11

Choose a tag to compare

PackageCompiler v1.7.5

Diff since v1.7.4

Closed issues:

  • Show some loading spinner or something while creating sysimages. (#318)
  • The change of compiler in 1.7.4 is breaking situations where one of g++/clang++ isn't installed (#606)

Merged pull requests:

v1.7.4

13 Oct 18:48
84201ca

Choose a tag to compare

PackageCompiler v1.7.4

Diff since v1.7.3

Closed issues:

  • Feature request: use the Artifacts system to provide a C compiler on Linux and macOS (#316)
  • Better Documentation for first time users (#404)
  • [Q] How to dump the current session to an image? (#591)
  • Should we link to libm? (#601)

Merged pull requests:

v1.7.3

12 Oct 16:57
79845f2

Choose a tag to compare

PackageCompiler v1.7.3

Diff since v1.7.2

Closed issues:

  • create_image with packages in Project.toml (#373)

Merged pull requests:

v1.7.2

11 Oct 13:20
0704b4c

Choose a tag to compare

PackageCompiler v1.7.2

Diff since v1.7.1

Closed issues:

  • System image compiled with 1.7 segfaults. (#588)
  • ENAMETOOLONG regression with v1.7.1 (#592)

Merged pull requests:

v1.7.1

09 Oct 15:43
1d1b2a2

Choose a tag to compare

PackageCompiler v1.7.1

Diff since v1.7.0

Merged pull requests:

v1.7.0

06 Oct 13:51
2e9ec79

Choose a tag to compare

PackageCompiler v1.7.0

Diff since v1.6.0

Closed issues:

  • How to get parallelism to work? (#84)
  • Strange behaviour while spawning processes (#161)
  • Allow giving a path to a file (in the same directory as a project file) to define an app. (#321)
  • Unable to compile system image in Docker (#296)
  • sysimage with Plots.jl compiled is slow in Atom/Juno IDE (#352)
  • Allow the script argument to be a vector (#370)
  • compiled sysimg is extremely slower when using --project (#427)
  • Plots stops working in REPL on julia 1.5, macos (#428)
  • PackageCompiler turns keyword-argument function into positional arguments (#431)
  • qemu: uncaught target signal 11 (Segmentation fault) - core dumped (#433)
  • call create_sysimage with custom CXX_FLAGS (#462)
  • Multi-stage incremental builds (#488)
  • Rebuild docs (#562)
  • Make PackageCompiler relocatable (#573)

Merged pull requests:

v1.6.0

29 Sep 10:56
86c2a3c

Choose a tag to compare

PackageCompiler v1.6.0

Diff since v1.5.0

Closed issues:

  • Using julia shared libraries as python C exstensions (#25)
  • Juju: statically compiling the static compiler! (#78)
  • Simple C# DLL import fails (#139)
  • init_jl_runtime does not work with Python ctypes (#144)
  • Running PackageCompiler from the package itself (#256)
  • build_executable fails if snoopfile and builddir are on different drives (#291)
  • Provide a log with app (#323)
  • Set julia threads env variable in the wrapper C script? (#324)
  • check what libraries can be excluded when some stdlibs are not in sysimage (#319)
  • More ccall() issues encountered when compiling with Julia 1.4 RC2 (#365)
  • replace_default=true, Windows, fails with unlink permission denied (#377)
  • realloc(): invalid pointer error with a particular combination of package dependencies (#379)
  • fatal error on starting Julia after compiling sys image (#389)
  • Calling a julia function in a sysimage from C (#393)
  • macOS: "Julia-1.4.app" is damaged and can't be opened. You should move it to the trash. (#409)
  • Error in devdocs/relocatable_part_3 (#411)
  • EOOR: failed process when create_sysimage (#412)
  • Allow setting julia startup options on executable (#413)
  • Documentation: One too many sys.so (#418)
  • Documentation error: identical command to compile *.o and *.so (#419)
  • PackageCompiler broke my julia installation :/ (#424)
  • Error using IJulia (#425)
  • OhMyREPL sysimage breaks VScode language server (#434)
  • MLJBase + PackageCompiler + Distributed => error (#444)
  • Might need to execute Base.package_callbacks (#451)
  • 'Could not spawn setenv' error when creating an app with multiprocessing (#452)
  • Allow setting julia arguments during static compilation (#461)
  • Allow skipping download of lazy artifacts (#464)
  • Crashed precompile damages default system image (#465)
  • Clear the docstrings (#467)
  • Modules using PyCall don't compile in Windows (#468)
  • Show progress during creating system image object file (#504)
  • Error in create_app (#510)
  • VectorizationBase/Hwloc error in latest version (#513)
  • Vararg representation change interaction with Vararg{?, N} workaround (#514)
  • New inactive precompile statement warnings on 1.7+ (unexpectedly?) surfacing (#515)
  • "showing an error caused an error" when including files (#517)
  • Error on windows Julia 1.7 beta3 (#521)
  • sysimage compilation has started to error if precompilation fails (#522)
  • Compiler warning on create_library (#532)
  • MyLib example doesn't work (#534)
  • InitError and artifact folder (#544)
  • Julia 1.7beta3, MyApp example, error: expected identifier or ‘(’ before ‘)’ token` (#545)
  • Something strange with parallel precompilation (#554)
  • Using lazy artifact on 1.6 just by loading Pkg is deprecated (#558)

Merged pull requests:

v1.5.0

16 Sep 16:05
2025376

Choose a tag to compare

PackageCompiler v1.5.0

Diff since v1.4.1

Closed issues:

  • Compiler warning on create_library (#532)

Merged pull requests: