mirror of
https://gitlab.freedesktop.org/libbsd/libbsd.git
synced 2025-10-15 07:14:50 +02:00
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright © 2011, 2013 Guillem Jover
|
||||
* Copyright © 2011, 2013, 2017 Guillem Jover
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
@@ -137,6 +137,12 @@ funopen(const void *cookie,
|
||||
|
||||
return fopencookie(cookiewrap, mode, funcswrap);
|
||||
}
|
||||
#elif defined(__MUSL__)
|
||||
/*
|
||||
* This is unimplementable on musl based systems, and upstream has stated
|
||||
* they will not add the needed support to implement it. Just ignore this
|
||||
* interface there, as it has never been provided anyway.
|
||||
*/
|
||||
#else
|
||||
#error "Function funopen() needs to be ported."
|
||||
#error "Function funopen() needs to be ported or disabled."
|
||||
#endif
|
||||
|
@@ -114,6 +114,9 @@ LIBBSD_0.6 {
|
||||
LIBBSD_0.7 {
|
||||
getbsize;
|
||||
|
||||
/* This symbol might not be present on some specific systems, such
|
||||
* as musl based ones. It might need to be removed on SOVERSION bump,
|
||||
* as it cannot be portabily implemented everywhere. */
|
||||
funopen;
|
||||
|
||||
reallocarray;
|
||||
|
Reference in New Issue
Block a user