-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
haproxy 2.4.3 fails to start, complains about CFLAGS used during build #313
Comments
The haproxy Makefile has quite a bit of CFLAGS manipulation in it. Given what it needs, this might be the better way to pass in the pkgsrc CFLAGS setting:
With this change, haproxy does build, package, and not throw errors at startup. |
Ugh, thanks. I've applied this patch upstream and will get a trunk build started as soon as it's merged to git. |
The software depends on compiler flags (-fwrapv) for specific overflow handling, but for some strange reason instead of appending them during the build regardless of what the user has set CFLAGS to, it allows CFLAGS to be overridden and aborts at runtime! Passing in our CFLAGS via DEBUG_CFLAGS, while not ideal, allows them to be properly combined. Fix from goekesmi in TritonDataCenter#313. Bump PKGREVISION.
Ok, the fixed |
Thanks! |
# version 0.5-3 * `read_stars()` accepts a function (or list with functions) as first argument, allowing for saving `stars` objects that read from package directories resolving platform-dependent paths at run-time * handle categorical rasters starting at value 0 (by adding 1, and warning); #428 * add `%in%` method; #424 * `read_stars` gains an argument `tolerance` to control tolerance in dimension value comparisons; #414 * binary Ops (like `+`, `-`, `*` etc.) work for `stars_proxy` objects; #390 * `st_rasterize` rasterizes multiple attributes, and handles factors (when sf >= 0.9-9) * `write_stars` deals better with `stars_proxy` objects; #404 * fix regression in reading some `stars_proxy` objects; #379 * add `[<-` (partially) and `is.na` methods for `stars_proxy` objects; #402 * add `replace_na` methods; #402 # version 0.5-2 * read and write factor levels as GDAL category names; write color table; #392 * handle `normalize_path` for choosing to `proxy`; #391 * ignore units when there are different units accross bands of a subdataset * speed up `st_rgb` using faster `st_apply` approach; #315, #390 * improve handling of crs in Spatial objects (avoid loss of wkt comments) * correctly write band subsets for smaller proxy objects; #291 * write arbitrarily cropped proxy objects; #291 * speed up `st_apply` when a function is provided that works on chunks at a time; #390 * warn when breaks = "quantile" results in a single class; #388 * fix `[` bug selecting bands in proxy objects; #388 * for `stars_proxy` objects, `write_stars` writes all objects into a multi-layer file; #385 * multi-file proxy objects can be `st_warp`ed with `use_gdal = TRUE`; #385 # version 0.5-1 * fix weird GDAL-related bug in stars2 vignette * `read_ncdf` does not take time as mid-points of regular intervals, but as starting points; #378 # version 0.5-0 * fix handling of rasters with color tables; #375 * `st_apply` and other methods for `stars_proxy` objects handle ... ; #374 * add `st_bbox`, `st_crs` methods for terra's `SpatVector` objects; https://github.com/mtennekes/tmap/issues/536 * add `st_bbox`, `st_crs` and `st_as_stars` methods for terra's `SpatRaster` objects; https://github.com/mtennekes/tmap/issues/536 * allow for multi-resolution attributes in `stars_proxy` objects (e.g., all gray scale sentinel-2 bands); see vignettes 2 and 7 for examples. * `plot` defaults to a categorical color scale when plotting a factor variable; https://github.com/mtennekes/tmap/issues/526 * `st_extract` extracts space-time points if `time_column` is specified, and handles time intervals; #352 * add `[[<-.stars` method, which is now called by `$<-.stars`, so that array names can be set programmatically * add `transmute` methods * `plot.stars` calls `droplevels` if a factor array has any `NA` levels; #339 * `read_stars` reads `NaN`s as `NA`; #333 * improve `st_extract` method for both `stars` and `stars_proxy` objects; interpolation options are reduced to bilinear; #322, #279, #290 * better handle categorical rasters that do not start at value 1; #329 * plot layout can be controlled with `mfrow = c(nr, nc)` argument * `stars_proxy` objects have a normalized path; #331 * cropping or selecting with `bbox` treats cells always as small polygons; #330 * add faster `st_extract` method for `stars` objects; #322 * added vignette: "How `raster` functions map to `stars` functions", by Sebastien Rochette; #122, #325 * fix bug in dimension `values` field when downsampling; #324 * `write_stars` also writes out band names; #323 * add `rgdal` to Suggests: * each `call_list` entry of a `stars_proxy` object carries its proper calling environment; #309 * `st_as_sf.stars` copes with zero attribute (empty) stars objects * add `st_set_bbox` generic, to set raster extent, motivated by #315 * set up tic, with great help from @pat-s, #313 * get rid of more `proj4string`s for representing coordinate reference systems; #312 * as(x, "Spatial") correctly handles `from` dimension values different from one * `read_stars` now sets the `BANDNAME` GDAL metadata item, or else the band's GetDescription() as the band's dimension values * `st_as_stars.data.frame` reads simple tables (non-raster data) if `dims` has length less than 2 * band descriptions are in the band dimension values * dimension tables are simpler, and are shown properly in Rstudio * `st_rgb` gains a `probs` argument, to cut off and stretch based on quantiles * `as(x, "Raster")` merges multiple attributes before converting to raster brick
* This is kernel module and disbale MKPIE support. Changelog: HAXM v7.7.0 Change Log * Added a new IOCTL to enable getting CPUID features for guest VCPUs (#383). * Enabled all supported CPUID leaves to be configurable (#382). * Enabled several features in CPUID emulation (#381). * Migrated the CI service from Travis CI to GitHub Actions (#353). HAXM v7.6.6 Change Log * Optimized the CPUID module and added support for setting two new CPUID leaves (#335). * Fixed some vulnerability issues of loading DRs and MSRs (#347). * Fixed some minor issues from static code scan (#351). * Fixed the download URL in the homepage (#348). HAXM v7.6.5 Change Log * Optimized internal storage structure for CPUID feature set (#315). * Fixed a performance issue caused by a regression (#312). * Fixed some warnings from static code scan (#313). * Introduced a new installer framework for Windows. HAXM v7.6.1 Change Log * Added a new IOCTL to enable setting CPUID feature for guest VCPUs (#277, # 281, #282). * Enabled PAT as HAXM supported CPUID feature and added IA32_CR_PAT VMX handling (#204). * Changed to return deterministic cache parameters by host cache values (#204 ). * Cleaned up the legacy EPT engine (#261).
3.19.4 (2022-05-19) Closed issues: * Add JUnit-compatible Reporter #703 * Problems with internal link cache re-checking logic (4.0.0.rc3) #695 * File / sources processing issues #693 4.0.0 (2022-07-11) Closed issues: * From time to time I get response code 0 with Stream error in the HTTP/2 framing layer #716 * Hash not exist in path with implicit index #714 * Config section of README seems to be out of sync with actual CLI options #713 * Allow separate internal/external cache timeframe #708 * Update nokogiri dependency #705 * Issue with internal links re-checking logic / cache keys #702 * Empty alt tag #228 Merged pull requests: * Allow for empty alt attributes #717 (gjtorikian) * Address internal hash issue #715 (gjtorikian) * Fix internal link issue #712 (gjtorikian) * Use <path>:<line> in the CLI reporter #711 (riccardoporreca) * Split timeframes out #710 (gjtorikian) * Bump actions/checkout from 2 to 3 #709 (dependabot[bot]) * chore: Included githubactions in the dependabot config #707 (naveensrinivasan) * chore: Set permissions for GitHub actions #706 (naveensrinivasan) * Fix internal link format #699 (gjtorikian) * Fix internal cache metadata check #696 (riccardoporreca) * Feature/fix files sources processing #694 (riccardoporreca) * 4.0.0 #674 (gjtorikian) 4.0.1 (2022-07-12) Closed issues: * Linking to directories without a trailing slash in 4.0.0 #718 Merged pull requests: * Restore follow_location #719 (gjtorikian) 4.1.0 (2022-07-15) Closed issues: * Set enforce_https to false on the CLI #727 * srcset width/pixel density descriptors cause missing image error #724 * Example cache config not working #723 * Removal of --check-html #722 * CHANGELOG.md says Unreleased but 4.0 is out #721 * Make --checks options case insensitive #720 Merged pull requests: * Squash some minor 4.x bugs #728 (gjtorikian) * Change --url-ignore to --ignore-urls in README.md #726 (nwhetsell) 4.2.0 (2022-07-16) Closed issues: * Provide option to ignore hash references for internal links #731 Merged pull requests: * Add option to disable internal hash check #732 (gjtorikian) * Update readme to reflect new command line option --ignore-status-codes #729 (bassmang) 4.3.0 (2022-07-26) Closed issues: * check_internal_hash seems to be always true #739 * Disable internal/external cache altogether if not timeframe is specified #737 * How to set CLI option --check-external-hash to false? #735 * Cached external URLs with missing hash are not re-checked #733 * Warn/Failure if unknown configuration option is provided #730 * hash ref's on the same page aren't found #725 * No support for multiple URLs in srcset #313 Merged pull requests: * moderately improved hash detection #741 (gjtorikian) * adjust for additional srcset/webp logic #740 (gjtorikian) * clarify CLI booleans #738 (gjtorikian) * Cache fixes and improvements #736 (riccardoporreca) * Ensure consistent external cache re-check for all failures #734 (riccardoporreca) 4.3.1 (2022-07-29) * Fix #724: handle srcsets with multiple pixel density entries 4.3.2 (2022-08-03) * Switch 'source' elements to use image check code path 4.4.0 (2022-08-13) * Fix external URL key for script links without protocol (#750) * Failure on protocol-relative URLs across the board (#750) * Adapt/extend tests to the protocol-relative failures (#750) * Fix #752 from riccardoporreca/feature/750-fail-on-protocol-relative-urls
2.1.9 [fsevents] Fix flakey test to assert that there are no errors when stopping the emitter. [inotify] Suppress occasional OSError: [Errno 9] Bad file descriptor at shutdown. #805 [watchmedo] Make auto-restart restart the sub-process if it terminates. #896 [watchmedo] Avoid zombie sub-processes when running shell-command without --wait. #405 2.1.8 Fix adding failed emitters on observer schedule. (#872) [inotify] Fix hang when unscheduling watch on a path in an unmounted filesystem. (#869) [watchmedo] Fix broken parsing of --kill-after argument for the auto-restart command. (#870) [watchmedo] Fix broken parsing of boolean arguments. (#887) [watchmedo] Fix broken parsing of commands from auto-restart, and shell-command. (#888) [watchmedo] Support setting verbosity level via -q/--quiet and -v/--verbose arguments. (#889) 2.1.7 Eliminate timeout in waiting on event queue. (#861) [inotify] Fix not equality implementation for InotifyEvent. (#848) [watchmedo] Fix calling commands from within a Python script. (#879) [watchmedo] PyYAML is loaded only when strictly necessary. Simple usages of watchmedo are possible without the module being installed. (#847) 2.1.6 [bsd] Fixed returned paths in kqueue.py and restored the overall results of the test suite. (#842) [bsd] Updated FreeBSD CI support .(#841) [watchmedo] Removed the argh dependency in favor of the builtin argparse module. (#836) [watchmedo] Removed unexistant WindowsApiAsyncObserver references and --debug-force-winapi-async arguments. [watchmedo] Improved the help output. 2.1.5 Fix regression introduced in 2.1.4 (reverted "Allow overriding or adding custom event handlers to event dispatch map. (#814)"). (#830) Convert regexes of type str to list. (#831) 2.1.4 [watchmedo] Fix usage of os.setsid() and os.killpg() Unix-only functions. (#809) [mac] Fix missing FileModifiedEvent on permission or ownership changes of a file. (#815) [mac] Convert absolute watch path in FSEeventsEmitter with os.path.realpath(). (#822) Fix a possible AttributeError in SkipRepeatsQueue._put(). (#818) Allow overriding or adding custom event handlers to event dispatch map. (#814) Fix tests on big endian platforms. (#828) 2.1.3 Publish macOS arm64 and universal2 wheels. (#740) 2.1.2 [mac] Fix relative path handling for non-recursive watch. (#797) [windows] On PyPy, events happening right after start() were missed. Add a workaround for that. (#796) 2.1.1 [mac] Fix callback exceptions when the watcher is deleted but still receiving events (#786) 2.1.0 [inotify] Simplify libc loading (#776) [mac] Add support for non-recursive watches in FSEventsEmitter (#779) [watchmedo] Add support for --debug-force-* arguments to tricks (#781) 2.0.3 [mac] Use logger.debug() instead of logger.info() (#774) Updated documentation links (#777) 2.0.2 [mac] Add missing exception objects (#766) 2.0.1 [mac] Fix a segmentation fault when dealing with unicode paths (#763) Moved the CI from Travis-CI to GitHub Actions (#764) 2.0.0⚠️ [mac] Drop support for macOS 10.12 and earlier (#750) [mac] Support coalesced filesystem events (#734) [mac] Fix an issue when renaming an item changes only the casing (#750) [inotify] Add support for IN_CLOSE_WRITE events. A FileCloseEvent event will be fired. Note that IN_CLOSE_NOWRITE events are not handled to prevent much noise. (#184, #245, #280, #313, #690) [inotify] Allow to stop the emitter multiple times (#760) Avoid deprecated PyEval_InitThreads on Python 3.7+ (#746) 1.0.2 Wheels are published for GNU/Linux, macOS and Windows (#739) [mac] Fix missing event_id attribute in fsevents (#721) [mac] Return byte paths if a byte path was given in fsevents (#726) [mac] Add compatibility with old macOS versions (#733) Uniformize event for deletion of watched dir (#727) 1.0.0 Versioning is now following the semver Drop support for Python 2.7, 3.4 and 3.5 [mac] Regression fixes for native fsevents (#717) [windows] winapi.BUFFER_SIZE now defaults to 64000 (instead of 2048) (#700) [windows] Introduced winapi.PATH_BUFFER_SIZE (defaults to 2048) to keep the old behavior with path-realted functions (#700) Use pathlib from the standard library, instead of pathtools (#556) Allow file paths on Unix that don't follow the file system encoding (#703) Removed the long-time deprecated events.LoggingFileSystemEventHandler class, use LoggingEventHandler instead 0.10.5 [mac] Regression fixes for native fsevents (#716)
# processx 3.8.0 * processx error stacks are better now. They have ANSI hyperlinks for function calls to their manual pages, and they also print operators better. * processx now does not mark standard streams as close-on-exec on Unix, as this causes problems when calling `system()` from an R subprocess (r-lib/callr#236). # processx 3.7.0 * New functions for creating portable FIFOs and Unix socket connections. See `conn_create_fifo()`, `conn_create_unix_socket()` and `vignettes/internals.Rmd` for documentation. These functions are currently experimental. # processx 3.6.1 * processx now closes file unneeded file descriptors when redirecting the standard output and error, in the client file. * processx errors now do not have `rlang_error` and `rlang_trace` classes, because they are actually not compatible with rlang errors and traces. # processx 3.6.0 * processx now gives better error messages, and better stack traces. # processx 3.5.3 * `run()` now sets `stderr` to `NULL` in the result (instead of an empty string), if the standard error was redirected to the standard output. This also fixes an error when interrupting a `run()` with a redirected standard error. * processx now does not fail if the current working directory contains a non-ASCII character on Windows, and `getwd()` returns a short path for it (#313).
# version 0.8-1 * fix `%/%` and `%%` if arguments have different units; #313 * fix multiplier parsing for `exp(log(x))` operations; #321 * fix specification of secondary axes with `scale_units`; #326 # version 0.8-0 * enhance unit mapping for newly installed units; #290 * remove deprecations: `install_symbolic_unit`, `remove_symbolic_unit`, `install_conversion_constant`, `install_conversion_offset`; #290 * fix multipliers for round trip log-exp operations; #292 * integrate `ggplot2` scales (previously in the `ggforce` package) to automatically print axes with units; #294 addressing #164 * fix `all.equal.units` for non-units `current` * fix zero power; #285 * fix `unique.units` to support arrays and matrices, implement methods for `duplicated` and `anyDuplicated` * fix plot labels with spaces; #298 addressing #297 * always add units to labels, including user-provided ones; as part of #298 * new symbols/names with a percentage character are not allowed due to an upstream bug; #289
v0.19.3 - Make network-interface an optional dependency, see #332 (@blyxxyz) Note for package maintainers: When building xh with --no-default-features, make sure to enable the network-interface feature if there are no build errors like in #330 v0.19.2 Features - Add --interface for binding to a local IP address or interface, see #307 (@ducaale) - Translate --raw flag when using --curl, see #308 (@ducaale) - Support duplicate header keys in session files, see #313 (@ducaale) - Support persisting cookies from multiple domains, see #314 (@ducaale) - Control output formatting (JSON indent-level, header sorting, etc) via --format-options, see #318 (@Bnyro) and #319 (@ducaale) Bug fixes - Disable cURL's URL globbing, see #325 (@ducaale) - Improve PATH handling in install.ps1, see #264 (@henno) Other - Update Rustls to v0.21.0, see #311 (@ducaale) v0.19.1 No ChangeLog provided. v0.19.0 No ChangeLog provided.
# rio 1.0.1 * POTENTIALLY BREAKING: Due to compiling time concerns, roll back the decision to move `arrow` to `Imports`. It is now `Suggests`. `setclass = "arrow"` works if `arrow` is installed. #315 #376 # rio 1.0.0 * Stop loading the entire namespace of a suggested package when it is available #296 * Unexport objects: `.import`, `.export`, `is_file_text`; remove documentation for `arg_reconcile` #321 * Update Examples to make them more realistic #327 * Add support for `qs` #275 h/t David Schoch * Use `arrow` to import / export `feather` #340 * `export_list` can write multiple data frames to a single archive file (e.g. zip, tar) or a directory #346 h/t David Schoch * `get_info` is added #350 * POTENTIALLY BREAKING: `setclass` parameter is now authoritative. Therefore: `import("starwars.csv", data.table = TRUE, setclass = "tibble")` will return a tibble (unlike previous versions where a data.table is returned). The default class is data frame. You can either explicitly use the `setclass` parameter; or set the option: `options(rio.import.class = "data.table")`. h/t David Schoch #336 * Parquet and feather are now formats supported out of the box; Possible to setclass to `arrow` / `arrow_table`; ArrowTabular class can be exported #315 * Add "extension", "labelled" vignettes * Support readODS 2.1.0 features such as reading and writing Flat ODS; export Multiple data frames #358 * POTENTIALLY BREAKING: Use `writexl` instead of `openxlsx`. Option to read xlsx with `openxlsx` (i.e. `import("starwars.xlsx", readxl = FALSE)`) is always `TRUE`. The ability to overwrite an existing sheet in an existing xlsx file is also removed. It is against the design principle of `rio`. * POTENTIALLY BREAKING: The following options are deprecated: `import(fread)`, `import(readr = TRUE)`, `import(haven)`, `import(readxl)` and `export(fwrite)`. import will almost use `data.table`, `haven`, `readxl`, and internal function (for fwf) to import and export data. Currently, those options stay for backward compatibility but will be removed in v2.0.0. #343 h/t David Schoch * POTENTIALLY BREAKING: `...` is handled differently. Underlying functions using "Tidy" convention (e.g. `readxl::read_xlsx()`) can use "Base Convention" (See the new vignette: `remap`). Unused arguments passed to the underlying function as `...` are silently ignored by default. A new option `rio.ignoreunusedargs` is added to control this behavior. #326 * Bug fixes - ... is correctly passed for exporting ODS and feather #318 - POTENTIALLY BREAKING: JSON are exported in UTF-8 by default; solved encoding issues on Windows R < 4.2. This won't affect any modern R installation where UTF-8 is the default. #318 - POTENTIALLY BREAKING: YAML are exported using yaml::write_yaml(). But it can't pass the UTF-8 check on older systems. Disclaimer added. #318 - More check for the `file` argument #301 - `import_list` works with single Excel/HTML/Zip online #294 - Correct XML/HTML escaping #303 - Create directory if it doesn't exist #347 * Declutter - remove the obsolete data.table option #323 - write all documentation blocks in markdown #311 - remove all @importFrom #325 h/t David Schoch - rearrange "Package Philosophy" as a Vignette #320 - Create a single source of truth about all import and export functions #313 - Clarify all concepts: now there is only `format` #351 * New authors - David Schoch @schochastics # rio 0.5.30 * Maintenance release: new maintainer * Mark `.sas7bdat` as deprecated * Change the minimum R version to 3.6 # rio 0.5.29 * fixes for CRAN # rio 0.5.28 * Various fixes to tests, examples, and documentation for CRAN. * Temporarily disabled some tests that failed on Mac M1s. # rio 0.5.27 * Documentation fixes for CRAN.
This version optimizes the loading speed for large directories - Yazi is now ~2.5 times faster than before. For a directory benchmark containing 500,000 files (See #599 for details). The release also adds support for previewing images over SSH, this allows you to preview images directly on your local terminal by running Yazi on a server, a highly anticipated new feature. As for the plugin system, many improvements have been also made, such as supporting passing arguments, plugin-specific state persistence, and listening to key events in the plugin. During this period, we added a new Resources page that documents plugins contributed by the community. Thanks to the lovely plugin authors for creating and sharing these awesome plugins! Lastly, some great news: Yazi has been featured on The Linux Cast - this is Yazi's first appearance in video format, and I am really excited and proud to see more and more people beginning to notice and take an interest in Yazi! What's Changed - feat: customizing the number of columns of "which key" component by @sxyazi in #571 - fix: input offset is not reset when renaming with --cursor=start and the filename is too long by @sxyazi in #575 - feat: new image_quality and sixel_fraction options to allow users to configure the image preview quality by @sxyazi in #576 - feat: allow to configure image filter by @sxyazi in #586 - feat: support passing arguments to plugin by @sxyazi in #587 - feat: plugin-specific state persistence by @sxyazi in #590 - feat: preview image over SSH by @sxyazi in #585 - perf: read directory in bulk in the background at startup, make Yazi ~2.5 times faster than before by @sxyazi in #599 - refactor: use Cmd instead of Exec by @sxyazi in #604 - feat: support unyank by @15cm in #313 - feat: make trash crate optional on Android by @sxyazi in #600 - feat: plugin interface for key events via ya.which() by @sxyazi in #617 - feat: app_emit and manager_emit accepts boolean, integer, and number as option values by @sxyazi in #625 - fix: attach plugin args to the entry method for better future optimization possibilities by @sxyazi in #627 - feat: support char device in filetype by @HE7086 in #628 - fix: hidden attribute of files on Windows by @sxyazi in #632 - fix: task manager not re-rendering after progress update by @sxyazi in #633 - feat: if input is empty, close it on backspace command by @Rolv-Apneseth in #630
2.10.2 (2024-04-15) What's Changed * Update readme.md - fixing a typo by @peychinov in #313 * Add source_code_uri to published gemspec. New Contributors * @peychinov made their first contribution in #313 Contributors * @peychinov 2.11.0 (2024-05-04) What's Changed * Update dependency on console gem and modernize usage. by @ioquatix in #315 Contributors * @ioquatix
After update to haproxy 2.4.3 this morning, it failed to start. From the service log:
This may be relevant - haproxy/haproxy@1335da38f4 - discussion of checking for the compiler option -fwrapv.
Downgrading to 2.4.2 got us back on the air for now.
The text was updated successfully, but these errors were encountered: