rules_perl icon indicating copy to clipboard operation
rules_perl copied to clipboard

Perl rules for Bazel

Results 20 rules_perl issues
Sort by recently updated
recently updated
newest added

It would be very nice if a new release could be tagged now that support for bzlmod has been added. It can then be added to the Bazel Central Registry,...

The perl binaries included in the toolchains are not static binaries. Instead, they link against a number of libraries: ```shell-session ldd perl linux-vdso.so.1 (0x00007ffc8a09a000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f525fd82000) libdl.so.2 =>...

With the exception of windows, all the other toolchains are currently downloaded from https://github.com/skaji/relocatable-perl . This is potentially an issue as now, even though the rules are authored by this...

Environment info: ```bash uname -a # Linux login2.longhorn.tacc.utexas.edu 4.14.0-115.10.1.el7a.ppc64le #1 SMP Wed Jun 26 09:32:17 UTC 2019 ppc64le ppc64le ppc64le GNU/Linux ``` Problem: ``` build aborted: no matching toolchains found...

This is the tracking issue for what's described in the README: https://github.com/bazelbuild/rules_perl/blob/2f4f36f454375e678e81e5ca465d4d497c5c02da/README.md#L43-L45 This way folks can subscribe to something in case this functionality gets added.

I expect those `BUILD` rules to work: ``` perl_xs( name = "CacheMemcachedFastXS", srcs = ["Fast.xs"], defines = [ "VERSION=\"0.26\"", "XS_VERSION=\"0.26\"", ], output_loc = "arch/auto/Cache/Memcached/Fast/Fast.so", textual_hdrs = ["ppport.h"], typemaps = ["typemap"],...

Incompatible flag --incompatible_no_implicit_file_export will be enabled by default in a future Bazel release [1], thus breaking rules_perl. The flag is documented here: https://github.com/bazelbuild/bazel/issues/10225 Please check the following CI builds for...

Incompatible flag --incompatible_run_shell_command_string will break rules_perl once Bazel 1.2.1 is released. Please see the following CI builds for more information: * [:darwin: (OpenJDK 8)](:darwin: (OpenJDK 8)) Questions? Please file an...

Incompatible flag --incompatible_disable_target_provider_fields will break rules_perl once Bazel 1.2.1 is released. Please see the following CI builds for more information: * [:ubuntu: 16.04 (OpenJDK 8)](:ubuntu: 16.04 (OpenJDK 8)) * [:darwin:...

Incompatible flag --incompatible_no_implicit_file_export will break rules_perl once Bazel 1.2.1 is released. Please see the following CI builds for more information: * [:ubuntu: 16.04 (OpenJDK 8)](:ubuntu: 16.04 (OpenJDK 8)) * [:darwin:...