Skip to content

Releases: JuliaLang/PackageCompiler.jl

v1.7.3

12 Oct 16:57
79845f2
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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:

v1.4.1

14 Sep 08:06
99cba45
Compare
Choose a tag to compare

PackageCompiler v1.4.1

Diff since v1.4.0

Merged pull requests:

  • Add missing include_lazy_artifacts parameter (#530) (@kmsquire)
  • Disable autoprecomp during project instantiation (#531) (@kmsquire)

v1.4.0

13 Sep 10:06
c83d38b
Compare
Choose a tag to compare

PackageCompiler v1.4.0

Diff since v1.3.0

Closed issues:

  • Undefined Symbol when loading sysimage (#492)
  • Creating a shared library for a module defined at runtime (#518)
  • docs fail to deploy (#525)
  • Invalid CPU name "x86_64" in docker on M1 (#528)

Merged pull requests:

v1.3.0

29 Jul 12:05
f8df91c
Compare
Choose a tag to compare

PackageCompiler v1.3.0

Diff since v1.2.8

Closed issues:

  • Question: How do we use build_shared_lib function Properly ? (#257)
  • Dynamic Linking for shared library in PackageCompilerX (#350)
  • creating *.dll from Julia code (#392)
  • Inputing file path arguments to compiled package (#519)

Merged pull requests:

v1.2.8

20 Jul 16:05
ac71b6c
Compare
Choose a tag to compare

PackageCompiler v1.2.8

Diff since v1.2.7

Merged pull requests: