Comments (8)
@lukefromdc
How to configure the mate-control-center
to reproduce this issue
from mate-control-center.
For mate-control-center, both
./autogen.sh --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --sysconfdir=/etc --enable-shared=yes --enable-static=no --disable-schemas-compile
and
./autogen.sh --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --sysconfdir=/etc --disable-schemas-compile
gave the build failures. The use of --disable-schemas-compile is to keep Checkinstall from picking up the file made by compiling schemas, which is generated in the post install script on package installation. Should have nothing to do with this.
from mate-control-center.
mate-desktop/mate-desktop#588
had no effect on this, not sure if it was intended to though
from mate-control-center.
Using
./autogen.sh --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --sysconfdir=/etc --enable-shared=no --enable-static=yes --disable-schemas-compile
with this also didn't change the m-c-c build failures
from mate-control-center.
I deleted libmate-desktop2.la
and libmate-desktop 2.a
as per your prompt, the issue cannot be reproduced
rm -rf /usr/lib64/libmate-desktop-2.a
rm -rf /usr/lib64/libmate-desktop-2.la
./autogen.sh --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc --enable-shared=no --enable-static=yes --disable-schemas-compile
make
make install
from mate-control-center.
I may have something else going on locally responsible for this that I cannot find. For years I have had to manually add back hand-edited .la files to my glib and gtk3 builds to get autotools packages to build against them. Could be anything: my systems are quite customized and have NOT had a reinstall from a distro installer in 11 years, instead being re-imaged from an older filesystem backup image when I have to nuke from orbit.
If nobody else can duplicate this, I am OK with closing it and accepting that on my system these files will be permanently needed so long as anything has to be built with autotools
from mate-control-center.
Why using --enable-static=yes
?
I am following fedora package guide-lines and use --disable-statics.
And i remove *.la and *.a files at the end of package building if they are there.
All our packages working well with using dynamic libraries.
from mate-control-center.
from mate-control-center.
Related Issues (20)
- Time And Date Manager doesn't work in Slackware and its based distros HOT 4
- Touchpad scrolling behavior does not match checkbox selection in Mouse Preferences HOT 4
- [Feature request] mate-display-properties: Command line options for monitors.xml management HOT 4
- [Feature request] mate-display-properties: A command line option to generate a default ~/.config/monitors.xml HOT 3
- mate-display-properties: Use less generic name for monitors.xml to avoid clashing with other desktops HOT 2
- [Feature request] mate-display-properties: Please upgrade monitors.xml from version 1 to version 2
- [Feature request] mate-display-properties: Make a backup of existing monitors.xml to avoid it being over-written
- mate-appearance-properties: "Customize Theme": A "Notifications" tab is missing HOT 1
- mate-appearance-properties -p background: Do not disable Style, so the lock screen background always can be configured
- Invalid bug report
- [feature request] mate-appearance-properties -p theme: "Customize Theme" -> Icons: Customize desktop environment and GNU/Linux distribution icons HOT 1
- [feature request] add scrollbar customization to appearance settings / themes customization
- mate-appearance-properties: gfile warnings with glib 2.78 HOT 2
- Cannot compile on FreeBSD-14-RELEASE HOT 7
- Monitor Preferences scaling is not persisted after a reboot (discrete only graphics) HOT 6
- Enhance default applications with screen capture app
- Cursor themes names not translated
- [Clarification and Documentation] systemd requirement of mate-control-center? HOT 18
- time-admin doesn't recognize systemd-timesyncd HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mate-control-center.